- Update libRefTools library - Completely rewrote Tabs class - Tabs class now uses ShiftingList to ensure that unused resources get recycled - Loaded resources can now be unloaded at will - Loaded resources can now be reloaded at will - Previously loaded, non-recycled resources are loaded from ShiftingList - Added implicit sub-tab support by requesting a parent to place tab in - Added blank settings sub-tab layout asset files - Fixed some continuity for variables in Main class - Made css style handling changes to allow for dynamic color change and selection of tabs - Id's are no longer used to define style of tabs. That is done by styleClass now - StyleClasses are now updated from Main when a tab is selected - Selected tabs use regular tab "hover" color to signify selection - Selected tabs that are being hovered over are even darker - Added "local layout" references inside onMouseClicked listeners to continuity - Made updating currently selected tab easier by moving all the code to a method
50 KiB
50 KiB