weisj
9b7b08791d
Moved responsibility of loading the accent properties to the theme class.
5 years ago
weisj
ebeaf3b67d
Removed darklaf-utils dependency.
5 years ago
weisj
be684b821e
Added option to listen for theme changes.
5 years ago
weisj
6571a64d8f
Added equals and hahCode for PreferredThemeStyle.
5 years ago
weisj
aac2984a6f
Updated formatting rules.
5 years ago
weisj
08784ad5d6
Fixed popupmenus with only one item not opening in high contrast themes.
5 years ago
weisj
ddd6af025f
Improved generation of foreground colors. Makes sure thy adhere to a minimum difference in brightness.
5 years ago
weisj
4f6d0ed381
formatting.
5 years ago
weisj
8371826ab5
Improved readability of selected text with custom selection color.
5 years ago
weisj
63e55f0f71
Autostyle setup and initial formatting.
5 years ago
weisj
ccd4036da2
Removed absolute font adjustment.
...
Themes now return whether they support accent colours.
Preferences supplier now return what they support for reporting.
Fixed small alignment issues for tooltips.
Added ColoredRadioButton
Added ThemeSettings utilities (with dialog).
Added option to align slider labels.
Made Dialogs display window icons in windows (if set).
5 years ago
Jannis Weis
6eeb813562
Theme preference support on macOS. ( #127 )
...
Theme preference support on macOS.
5 years ago
weisj
00729856d0
Added api to get currently available themes.
5 years ago
weisj
6a20f69448
Remove double borders on popup menus in high contrast themes.
5 years ago
weisj
eb73afdc30
Fixed window background not changing when theme is swapped on windows.
...
Added borders for root pane. Allows for high contrast borders.
5 years ago
weisj
599e5dc139
Improved painting.
5 years ago
weisj
c0dcac6765
Added OneDark theme.
5 years ago
weisj
b4df18f2dc
Added monitoring for preference changes on windows.
5 years ago
weisj
6f3f1ab1cb
Made absolute adjustment a float value.
5 years ago
weisj
3ee6d18f1f
Changed api for FontSizeRule.
...
Added provider for theme preferences on windows.
5 years ago
weisj
f866e503a7
Moved themes to own module.
...
Decoupled loading of ui properties from theme properties.
5 years ago