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
Karl Tauber
0f0f21a7b1
IntelliJ Themes Demo: refresh themes list (from current working directory) on window activation
2019-11-13 13:54:17 +01:00
Karl Tauber
537f6703c0
IntelliJ Themes Demo: search for .theme.json files in current working directory and show them in themes list
2019-11-13 13:53:01 +01:00
Karl Tauber
0bef71907c
IntelliJ Themes: added core themes to list of themes
2019-11-13 10:44:39 +01:00
Karl Tauber
0ebd43bc5f
IntelliJ Themes:
...
- added themes list to demo (and testing) apps
- added some popular open-source IntelliJ themes to demo
(downloaded latest .theme.json from source repos;
see themes.properties for source repo URLs)
2019-11-12 19:23:20 +01:00
Karl Tauber
3092fced3c
Demo: moved Laf combobox related code to new class LookAndFeelsComboBox
2019-11-12 16:30:41 +01:00
Karl Tauber
d5944779e8
TabbedPane: use FlatClientProperties for JTabbedPane.hasFullBorder client property
2019-11-08 23:01:33 +01:00
Karl Tauber
aa52af4c8f
added FlatLaf.isDark()
2019-10-29 11:01:48 +01:00
Karl Tauber
06766cb4db
Demo: missing SwingUtilities.invokeLater() added
2019-10-23 09:03:08 +02:00
Karl Tauber
72e8ab70a3
Demo: tooltips added to toolbar buttons
2019-10-22 12:09:04 +02:00
Karl Tauber
ffef71d6db
OptionPane: fixed rendering of longer HTML text ( #12 )
2019-10-18 18:41:14 +02:00
Karl Tauber
250f435ceb
build.gradle.kts: moved jcenter to root script
2019-10-16 19:39:41 +02:00
Karl Tauber
fe2909c56a
Demo: build.gradle.kts: added bintray upload
2019-10-14 10:59:45 +02:00
Karl Tauber
5e33182de3
Windows: update fonts (and scaling) when user changes Windows text size
2019-10-12 20:14:18 +02:00
Karl Tauber
10283d022f
Linux: initialize font ( #2 )
2019-10-12 10:44:11 +02:00
Karl Tauber
87845fc6f5
added Flat*Laf.install() methods
2019-10-10 10:34:40 +02:00
Karl Tauber
57c9ffc2ba
Demo: use com.formdev:svgSalamander:1.1.2.1
2019-10-08 10:11:11 +02:00
Karl Tauber
37c70f6c9e
Button: make icon-only buttons square (no minimum width, smaller left/right insets)
2019-10-04 18:18:53 +02:00
Karl Tauber
771c949d74
Demo: update scale factor in info label when moving window to another screen
2019-10-03 14:49:11 +02:00
Karl Tauber
3847b14033
support Java Platform Module System (JPMS) (issue #1 )
2019-10-01 17:34:18 +02:00
Karl Tauber
29544cd926
Demo: added multi-line tooltip
2019-09-26 16:13:13 +02:00
Karl Tauber
fbfde043b3
ComboBox: made popup list wider if list item texts are longer than combo box width
2019-09-26 10:45:39 +02:00
Karl Tauber
91f304054e
Demo: support dark SVG icons
2019-09-18 13:20:07 +02:00
Karl Tauber
60d493d4ce
Demo: improved layout of tabbed pane options
2019-09-15 16:55:27 +02:00
Karl Tauber
87e20375f0
Demo: added insets to ControlBar to avoid clipping of outline focus border
2019-09-15 11:32:45 +02:00
Karl Tauber
f939654309
Demo: OptionPanePanel: use EmptyBorder instead of null-border to make sure that it is not replaces when switching LaF
2019-09-15 11:23:08 +02:00
Karl Tauber
af3367a119
Demo: register F9 key for Mac Aqua LaF; changed Fx keys for Metal and Nimbus
2019-09-14 22:36:51 +02:00
Karl Tauber
02de416830
Demo: removed ToggleButton because this kind of button should only used in toolbars
2019-09-12 12:10:00 +02:00
Karl Tauber
b517f64884
HelpButton added
2019-09-10 23:46:48 +02:00
Karl Tauber
8eca306bac
Demo: fixed foreground of "Show dialog" link label (was unreadable in dark theme)
2019-09-08 19:20:41 +02:00