114 Commits (4453ce13a79e56295577ece62e5c893f26340f67)

Author SHA1 Message Date
weisj 8e131b11b3 Update style. Enum declarations should always be in separate lines. 4 years ago
weisj 380abfdfa1 Load resource bundles through UIDefaults. 4 years ago
weisj ae8ad433a4 Properly detect if themed color needs to be refreshed. 4 years ago
weisj 2d53ff444a Only add handler to parent and use parent handlers. 4 years ago
weisj 4f19c8fb9f Ensure handler is only added once to logger. 4 years ago
weisj 550f1396ff Add keybindings to hide popup colorchooser using escape/enter keys. 4 years ago
weisj d29cc5b2de Use fallback method while a non Path conforming file is blocking the file system by listing the files. This is really only an issue for the Network folder which takes several seconds to list all files. Otherwise opening other folders renders the ui unresponsive because accessing file properties (e.g. the icon or display name) has to wait for File.listFiles() to return. 4 years ago
weisj ae473cb7a1 Updated code style 4 years ago
weisj 996cd1dfbe Add FileTree component. 4 years ago
weisj 9928b9afd4 Switched to google formatting with increased linewidth and indentation size. 4 years ago
weisj a87788350a Ensure spinner respects user set background (specifically table cell editor background). 4 years ago
weisj a464d233d1 Updated formatting rules. 4 years ago
weisj 799f0557ea Ensure returned font isn't of type UIResource. 4 years ago
weisj 12dc523d87 Ensure fonts are created as composite fonts. 4 years ago
weisj 63a74b1dbb Ensure names of icons in AllIcons are unique. 4 years ago
weisj dd866309bc Use correct background color on DefaultTreeCellRenderer. 4 years ago
weisj 2e8b9c53dd Add initial draft of TreeTable. 4 years ago
weisj 8c5c8ddc97 Add JToggleButtonList. 4 years ago
weisj af00f15f64 Ensure heavy weight popups use the correct location. 4 years ago
weisj 656943a9d3 Add foreground color generation demo. 4 years ago
weisj 6ff0ffc799 Decouple settings panel from ThemeSettings 4 years ago
weisj 8c300d251c Ensure derived icons with the same size share their underlying image resource. 5 years ago
weisj 4e89843999 Move frame icon api from ImageUtil to IconLoader 5 years ago
weisj ca535aa5a5 Added function to get current log level. 5 years ago
weisj b1d939f442 Mitigate lack of subpixel antialiasing on windows for non-opaque surfaces. 5 years ago
weisj ea22785147 Localisation for JTabFrame close button. 5 years ago
weisj 995da5a232 Fixed incorrect popup locations when moving window between screens with different GraphicConfigurations. 5 years ago
weisj 29db605a46 Try to keep original horizontal/vertical position of tooltip when trying out different alignments. 5 years ago
weisj 00b3d7ead8 Allow usage of custom scrollpane with OverlayScrollPane. 5 years ago
weisj dad0ae5385 Make sure custom tab components are disabled if tab is disabled. 5 years ago
weisj bd57464ccf [TestFix] Fixed TooltipTest. 5 years ago
weisj 73face463d Reduce interpolation quality for drop shadow border for faster paint speed. 5 years ago
weisj 5f5a3082bc Minor adjustment to combobox popup location/size. 5 years ago
weisj c881bd516d Use SystemInfo.undefinedArchitecture. 5 years ago
weisj 67a7a4177c Fixed bold looking tooltip text when running on Java 8. 5 years ago
weisj 6521929c17 Only apply context if tooltip style is set to BALLOON. 5 years ago
weisj 7051b66614 Added support for buttons laid out in a grid. 5 years ago
weisj 8886ef39fc Enabled kerning for non-editable components on windows. 5 years ago
weisj 8f99f9b443 Avoid exceptions in headless mode. 5 years ago
weisj 143a98ac54 Performance improvements for button painting. 5 years ago
weisj f2f70f412e Back svg icons by cached renderer image. 5 years ago
weisj 22470e88ef Use delegating cell renderer/editors where possible. 5 years ago
weisj cf311eee66 Utility functions to install colors. 5 years ago
weisj 330a6d3dee Fixed window dragging when graphics configuration is changed [Windows] 5 years ago
weisj dcf86461ae Streamlined foreground background setup for cells. Enabled status of cell and parent is now respected. 5 years ago
weisj d58f56e38a Make sure manually set properties aren't overridden when theme is changed. 5 years ago
weisj 1a46895b2c Added loading icons. 5 years ago
weisj f424f479b6 More control over logger settings. 5 years ago
weisj cc32dda879 Moved string painting to utility method. 5 years ago
weisj f23a523525 Simplified initialization of lazy singletons. 5 years ago