Karl Tauber
|
b3e0b99e8d
|
Button and ToggleButton: support round button style (set client property JButton.buttonType to roundRect)
|
2020-05-13 11:45:01 +02:00 |
|
Karl Tauber
|
c9016155ae
|
Demo: added "Options > Always show mnemonics" to menu
|
2020-05-08 18:58:02 +02:00 |
|
Karl Tauber
|
b228dbb2df
|
Demo on macOS: enabled screen menu bar by default
|
2020-05-05 19:10:57 +02:00 |
|
Karl Tauber
|
77f17eaa3e
|
FlatPropertiesLaf class added that allows creating FlatLaf theme from properties (issue #97)
|
2020-05-05 15:13:21 +02:00 |
|
Karl Tauber
|
80981f7027
|
Demo: added "Extras" tab
|
2020-05-03 19:34:21 +02:00 |
|
Karl Tauber
|
8e6e971b51
|
IntelliJ Themes Demo: theme save and github buttons were not enabled when starting demo with active IntelliJ theme
|
2020-05-03 18:23:16 +02:00 |
|
Karl Tauber
|
4bd3b889dc
|
FlatSVGIcon: support color filtering
|
2020-05-03 18:21:00 +02:00 |
|
Karl Tauber
|
584286b794
|
Demo: wrap OptionPanePanel in JPanel to avoid that JFormDesigner tries to convert it to a container when opening DemoFrame.jfd
|
2020-05-02 00:33:47 +02:00 |
|
Karl Tauber
|
e3ed47b37c
|
show mnemonics always when a menu bar is active or a popup menu is visible
|
2020-04-29 23:56:15 +02:00 |
|
Karl Tauber
|
976353d770
|
Menus: on Windows, pressing F10 now activates the menu bar without showing a menu popup
|
2020-04-29 23:29:34 +02:00 |
|
Karl Tauber
|
6fc216dff5
|
Menus: fixed text color of selected menu items that use HTML (issue #87)
|
2020-04-29 19:22:09 +02:00 |
|
Karl Tauber
|
875637bc6d
|
Menus: support switching "underline" menu selection type at any time without updating UI (issue #49)
|
2020-04-29 14:46:33 +02:00 |
|
Karl Tauber
|
e8c8bece3f
|
Menus: support "underline" menu selection type (suggested in issue #49)
|
2020-04-29 00:26:25 +02:00 |
|
Karl Tauber
|
c9c703fe98
|
support multi-resolution images in disabled icons on Java 9+ (e.g. @2x icons on macOS) (issue #70)
|
2020-04-24 17:07:30 +02:00 |
|
Karl Tauber
|
141138ebea
|
IntelliJ Themes Pack: added readme
|
2020-04-23 18:16:57 +02:00 |
|
Karl Tauber
|
2ab023beb0
|
UIDefaultsDump: used FlatAllIJThemes instead of IJThemesManager to get list of IJ themes
|
2020-04-23 14:02:25 +02:00 |
|
Karl Tauber
|
8e471fd720
|
IntelliJ Themes: generated Java classes for all themes (used IJThemesClassGenerator)
|
2020-04-23 13:59:59 +02:00 |
|
Karl Tauber
|
13cbbd8bc1
|
IntelliJ Themes: moved themes into own sub-project and build a JAR that contains all themes
|
2020-04-23 11:06:12 +02:00 |
|
Karl Tauber
|
be81cb7876
|
IntelliJ Themes Demo: removed IntelliJ Light Preview theme because Flat light already uses colors from this theme since commit 78d5e03a
|
2020-04-21 09:41:53 +02:00 |
|
Karl Tauber
|
aaf9bd33cb
|
UIDefaultsDump: support dumping IntelliJ themes (disabled)
can be used to check changes to UI defaults when modifying the IntelliJ theme converter
|
2020-04-21 09:37:24 +02:00 |
|
Karl Tauber
|
7381e2141f
|
IntelliJ Themes Demo: updated Dracula, Gruvbox and Hiberbee themes (used IJThemesUpdater)
|
2020-04-21 00:10:18 +02:00 |
|
Karl Tauber
|
3923d941c1
|
IntelliJ Themes Demo: updated Material UI Lite themes (used IJThemesUpdater)
List.selectionInactiveBackground and Tree.selectionInactiveBackground now have better visible colors; other changes seem to be not used in FlatLaf
|
2020-04-20 23:28:39 +02:00 |
|
Karl Tauber
|
2e1acb7871
|
List, Table and Tree: item selection color of focused components no longer change from blue to gray when temporary loosing focus (e.g. showing a popup menu)
|
2020-04-17 19:14:48 +02:00 |
|
Karl Tauber
|
d094709dc8
|
ComboBox: no longer ignore JComboBox.prototypeDisplayValue when computing popup width (issue #80)
|
2020-03-31 18:53:55 +02:00 |
|
Karl Tauber
|
af89dd13c1
|
support changing default font used for all components with automatic scaling UI if using larger font
|
2020-03-31 12:15:51 +02:00 |
|
Karl Tauber
|
5ed40cab1d
|
Demo: support using own FlatLaf themes (.properties files) that are located in working directory of Demo application
|
2020-03-29 18:02:35 +02:00 |
|
Karl Tauber
|
1bebfe9cf2
|
IntelliJ Themes Demo: updated Arc, Arc Orange and Hiberbee themes (used IJThemesUpdater)
|
2020-03-28 09:41:51 +01:00 |
|
Karl Tauber
|
f2ab848c46
|
FlatOptionPaneTest: scroll pane added
|
2020-03-27 23:49:25 +01:00 |
|
Karl Tauber
|
6f9a61de56
|
IntelliJ Themes Demo: updated Arc, Arc Orange and Nord themes (used IJThemesUpdater)
|
2020-02-17 11:22:07 +01:00 |
|
Karl Tauber
|
4cebeda37a
|
IntelliJ Themes: added popular Gradianto IntelliJ themes to demo
|
2020-02-17 11:16:27 +01:00 |
|
Karl Tauber
|
409a773e36
|
IntelliJ Themes Demo: updated Arc, Arc Orange, and Material UI Lite themes (used IJThemesUpdater)
|
2020-01-20 14:58:39 +01:00 |
|
Karl Tauber
|
48bdd5c3df
|
TextField, FormattedTextField and PasswordField: select all text when a text field gains focus for the first time and selection was not set explicitly
|
2020-01-19 18:05:12 +01:00 |
|
Karl Tauber
|
5c3638a5a4
|
Menu: hide mnemonics by default and show them only when Alt key is pressed (issue #43)
|
2020-01-14 12:09:31 +01:00 |
|
Karl Tauber
|
e7d5e22960
|
IntelliJ Themes Demo: fixed last invalid colors in Material UI Lite themes (issue #26)
|
2020-01-08 15:27:31 +01:00 |
|
Karl Tauber
|
af7c181596
|
Button and ToggleButton: support square button style
|
2020-01-08 13:59:39 +01:00 |
|
Karl Tauber
|
822cd16daa
|
IntelliJ Themes Demo: updated Dracula, Hiberbee and Material UI Lite themes (used IJThemesUpdater) (issue #26)
|
2020-01-07 23:40:24 +01:00 |
|
Karl Tauber
|
452452dcc9
|
Tree: fixed wide selection if scrolled horizontally
|
2019-12-31 09:49:56 +01:00 |
|
Karl Tauber
|
d260001cbd
|
IntelliJ Themes Demo: fixed progress bar in Hiberbee theme
|
2019-12-30 16:55:35 +01:00 |
|
Karl Tauber
|
4b4837e3a1
|
IntelliJ Themes Demo: updated Hiberbee theme (used IJThemesUpdater) (issue #26)
|
2019-12-30 10:04:48 +01:00 |
|
Karl Tauber
|
20ccc2951e
|
IntelliJ Themes Demo: updated "Material Theme UI Lite" theme to version 7.0, downloaded from IntelliJ plugin repo (https://plugins.jetbrains.com/plugin/12124-material-theme-ui-lite/versions) because theme github repo is not up-to-date
|
2019-12-23 13:55:33 +01:00 |
|
Karl Tauber
|
39a0d514a8
|
List, Table and Tree: added colors for drag-and-drop
- added "enable drag and drop" checkbox to Demo on "Data Components" tab
- support copying UI default values lazy
|
2019-12-23 13:10:50 +01:00 |
|
Karl Tauber
|
e44212fc65
|
fixed link color (in HTML text) in IntelliJ platform themes
|
2019-12-20 18:36:25 +01:00 |
|
Karl Tauber
|
69750dba19
|
IntelliJ Themes Demo: updated themes (used IJThemesUpdater)
|
2019-12-19 18:26:43 +01:00 |
|
Karl Tauber
|
aea5e8eb16
|
Demo: bottom horizontal slider bound to the progress bars
|
2019-12-18 12:21:38 +01:00 |
|
Karl Tauber
|
62765ab6ca
|
TextComponent: support placeholder text that is displayed if text field is empty (set client property "JTextField.placeholderText" to a string)
|
2019-12-17 18:08:45 +01:00 |
|
Karl Tauber
|
8450e74832
|
TabbedPane: support separators between tabs (TabbedPane.showTabSeparators)
|
2019-12-16 20:40:29 +01:00 |
|
Karl Tauber
|
475b258e4a
|
Button: enabled Button.defaultButtonFollowsFocus on Windows, which allows pressing focused button with <kbd>Enter</kbd> key (as in Windows LaF)
|
2019-12-16 18:11:48 +01:00 |
|
Karl Tauber
|
48e38b2855
|
ScrollBar: show decrease/increase arrow buttons if client property "JScrollBar.showButtons" is set to true on JScrollPane or JScrollBar (issue #25)
|
2019-12-03 10:53:39 +01:00 |
|
Karl Tauber
|
3fbc21347a
|
Demo: restore last used theme on startup
|
2019-12-01 13:10:38 +01:00 |
|
Karl Tauber
|
f37c4cdc4d
|
IntelliJ Themes: added "Save" and "GitHub" buttons to themes list toolbar in demo (and testing apps) to allow users quickly save .theme.json files (including license) or visit theme source code repository
|
2019-11-29 10:24:04 +01:00 |
|