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
5f40ab130e
build.gradle.kts:
...
- added version info to manifest
- added META-INF/LICENSE
- Java source/target compatibility now defined in single location
- defined source file encoding for java compiler
2020-02-16 16:58:01 +01:00
Karl Tauber
7489526eb7
build.gradle.kts:
...
- plugin versions now defined in single location (settings.gradle.kts)
- going back to Gradle 6.1.1
- using "extra" properties for bintray user and key
- allow easy enabling/disabling bintray upload dryMode and publishing
2020-02-16 12:18:08 +01:00
Karl Tauber
e439d91763
build.gradle.kts: fix bintray upload (broken since adding snapshot publishing)
2020-02-15 00:03:57 +01:00
Karl Tauber
84d05603ef
build.gradle.kts: separate versions for release and development (snapshot)
2020-02-05 15:21:01 +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
c8248e91ca
release 0.25.1
2020-01-18 10:35:18 +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
Karl Tauber
a99ffd4821
fixed color of links in HTML text
2019-11-28 17:06:45 +01:00
Karl Tauber
7b5a9d9949
Demo: added square buttons
2019-11-28 11:29:09 +01:00
Karl Tauber
a5b69d712c
IntelliJ Themes Demo: updated themes (used IJThemesUpdater)
2019-11-26 16:26:03 +01:00
Karl Tauber
8edcca9745
IntelliJ Themes Demo: IJThemesUpdater tool added to update themes from source code repositories
2019-11-26 13:31:44 +01:00
Karl Tauber
f3b1f4b608
IntelliJ Themes Demo: replaced themes.properties with themes.json
2019-11-26 11:39:29 +01:00
Karl Tauber
c8225171a3
IntelliJ Themes: avoid double setting LaFs
2019-11-26 00:41:47 +01:00
Karl Tauber
81f1ebd1db
added readme files to sub-projects
2019-11-24 16:59:13 +01:00
Karl Tauber
6d86cf8f9c
IntelliJ Themes: added more popular open-source IntelliJ themes to demo
...
(downloaded latest .theme.json from source repos;
see themes.properties for source repo URLs)
2019-11-21 13:17:06 +01:00
Karl Tauber
3de329a332
moved ScaledSVGIcon.java from demo to flatlaf-extras and renamed to FlatSVGIcon.java
2019-11-16 23:23:02 +01:00