95 Commits (aa6cf8b1998c55e0a64632447e3aeb3e1bb7fce5)

Author SHA1 Message Date
weisj 8e131b11b3 Update style. Enum declarations should always be in separate lines. 4 years ago
weisj 10fa57e286 Don't keep increased rotated scale to avoid down-sampling artefacts. 4 years ago
weisj 988a0dfc65 Add icon for JColorChooser. 4 years ago
weisj c4f64a4971 Add default implementation of UIAwareIcon which don't rely on the IconLoader mechanism for external custom icons. 4 years ago
weisj 969cf0bfc5 Add overload to make the ToggleIcon api meaningful for situations where it isn't used for enabled/disabled icons. 4 years ago
weisj 52fc48d52c Introduce utility method to rescale an icon. 4 years ago
weisj ae8ad433a4 Properly detect if themed color needs to be refreshed. 4 years ago
weisj 1b26a1aa7c Add manual rotation selection to RotatableIconDemo. 4 years ago
weisj 07586c3c90 Improve svg exception message to include icon path. 4 years ago
weisj ae473cb7a1 Updated code style 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 dc99fbf435 Make sure listeners are notified if theme is installed through a synthesised Laf. 4 years ago
weisj e5e8b69178 Check for actually installed theme instead of set theme. 4 years ago
weisj 12dc523d87 Ensure fonts are created as composite fonts. 4 years ago
weisj 1c8b4f42a2 Improve performance of JTable by disabling kerning on table font. 5 years ago
weisj 78a31f07e0 Remove configuration time only property from UIDefaults. 5 years ago
weisj 8c5c8ddc97 Add JToggleButtonList. 5 years ago
weisj c8a4c80778 Log changes to theme settings. 5 years ago
weisj aa8e1420f5 Copy property map if derived version is mutated to prevent the parent from being changed. 5 years ago
weisj cc13162b4a Allow custom themed icons to mutate properties. 5 years ago
weisj 4a540ed520 Check for null/empty key early. 5 years ago
weisj f4b31f7e04 Allow for opacity fallback keys. 5 years ago
weisj d46b2b7910 Allow for float/double/long opacity values in themed svg icons. 5 years ago
weisj 9eb8e38171 Updated test to ensure repeated derivations still share the same resource. 5 years ago
weisj 8c300d251c Ensure derived icons with the same size share their underlying image resource. 5 years ago
weisj 6c7e98609c Use IconColorMapper to properly generate the svg for the documentation. 5 years ago
weisj 89b9ed5213 Ensure uri is loaded when calling #getName. 5 years ago
weisj 6c968b494b Skip icon test in headless mode. 5 years ago
weisj 403e1a93f8 Delay uri loading to icon resolve time. 5 years ago
weisj 4e89843999 Move frame icon api from ImageUtil to IconLoader 5 years ago
weisj d75362c572 Ensure subtypes of SVGIcon return the correct icon type when being derived. 5 years ago
weisj c3dc8d64f0 Changed log level from warning to info. 5 years ago
weisj 3b229953bf Ensure stops have the correct keyframe associated. 5 years ago
weisj f526706bbd Issue warning if non-themed icon is attempted to be loaded as one. 5 years ago
weisj abfee2c470 Ensure consistency for float to int rgb conversion between macOS color constants and native code. 5 years ago
weisj bb43683636 Updated theme settings icon to incorporate the current accent/selection color. 5 years ago
weisj 4e5fe2a6fa Added logging to IconColorMapper. 5 years ago
weisj 333f8a4b90 Ensure default buttons don't get lost after theme change. 5 years ago
weisj 89f6ff8670 Only update frame icon on theme change if necessary. 5 years ago
weisj 22c7266d31 Avoid unnecessary icon upscaling. 5 years ago
weisj 861b9162b6 Setup creation of snapshot versions. 5 years ago
weisj 6e6890fa00 Ensure IconColorMapper reproduced all encounter tags. 5 years ago
weisj c50aedf675 Fixed font size for auto created ui tables. 5 years ago
weisj 3308ee1d2d Updated change notes. 5 years ago
weisj 13d8a7d27b Fixed question icon color for light icons. 5 years ago
weisj 213655e918 Made UIAwareIcon more extendable. 5 years ago
weisj 909ea32f22 adjusted warning message. 5 years ago
weisj 9e60be7565 Fixed icon rotation. 5 years ago