Karl Tauber
|
1ba27730d6
|
UIDefaultsDump: fixed order of removed values in diff dumps
|
2020-06-19 13:38:25 +02:00 |
|
Karl Tauber
|
6568cee2e8
|
UIDefaultsDump: dump IntelliJ and Darcula themes (as differences to Light/dark themes; Windows only)
|
2020-06-18 20:29:40 +02:00 |
|
Karl Tauber
|
212c553904
|
Testing: added class FlatGlazedListsTest for testing Glazed Lists (https://github.com/glazedlists/glazedlists) table sorting (issue #113)
|
2020-06-16 16:48:00 +02:00 |
|
Karl Tauber
|
2443547b3b
|
FlatTestFrame: removed no longer needed nested JRootPane (was used for UI inspector)
|
2020-06-08 16:03:04 +02:00 |
|
Karl Tauber
|
9246cc0607
|
Extras: added FlatInspector (moved from flatlaf-testing)
|
2020-06-08 15:03:34 +02:00 |
|
Karl Tauber
|
6a8bf2acc5
|
FlatInspector: fixed highlight figure bounds of windows; limit used inspection level to existing components
|
2020-06-02 16:07:11 +02:00 |
|
Karl Tauber
|
14ec6f6471
|
FlatInspector: increase/decrease inspection level with Ctrl/Shift keys
|
2020-05-30 17:35:54 +02:00 |
|
Karl Tauber
|
c4a1341aa9
|
FlatInspector:
- support ending inspection with ESC key
- inspect component at current mouse location when enabling inspector
|
2020-05-30 16:53:20 +02:00 |
|
Karl Tauber
|
fc68dfd7bc
|
FlatInspector: support inspecting whole window including menubar and custom window decoration
|
2020-05-30 15:19:07 +02:00 |
|
Karl Tauber
|
5cef1f6730
|
Testing: added font size spinner to control bar; also support Ctrl+0, Ctrl++ and Ctrl+- to change font size
|
2020-05-24 15:26:07 +02:00 |
|
Karl Tauber
|
d2d4f73834
|
ScrollBar: use derived colors for track and thumb (issue #103)
|
2020-05-23 16:40:09 +02:00 |
|
Karl Tauber
|
b36ac1b824
|
UI defaults: added GTKLookAndFeel dump made on Fedora 31 (Adweita theme)
|
2020-05-21 18:38:46 +02:00 |
|
Karl Tauber
|
2a0403a988
|
support CompoundBorder as component border with FlatBorder on the outside
|
2020-05-19 23:24:00 +02:00 |
|
Karl Tauber
|
f1c08e7769
|
FlatTestFrame: added Substance Business skin for testing light UI
|
2020-05-19 18:42:22 +02:00 |
|
Karl Tauber
|
571f028ca3
|
FlatComponentsTest: moved components that change something into own "control" panel
|
2020-05-19 11:31:52 +02:00 |
|
Karl Tauber
|
c11222b5c7
|
FlatHtmlTest: added more HTML samples
|
2020-05-17 22:50:40 +02:00 |
|
Karl Tauber
|
03bc6eb69b
|
FlatTestFrame: '2.0' --> '2'
|
2020-05-17 18:46:21 +02:00 |
|
Karl Tauber
|
531bb2a968
|
UIDefaultsDump: dump only differences for macOS
(to avoid the need for updating multiple dumps when changing UI defaults)
|
2020-05-17 17:52:12 +02:00 |
|
Karl Tauber
|
800dbf3ba9
|
support different component border colors to indicate errors, warnings or custom state (set client property JComponent.outline to error, warning or any java.awt.Color)
|
2020-05-17 13:43:19 +02:00 |
|
Karl Tauber
|
961fe38c7e
|
UIDefaultsDump: dump color functions
|
2020-05-16 22:25:23 +02:00 |
|
Karl Tauber
|
f632c355e8
|
FileChooser: scale file icons (issue #100)
|
2020-05-16 11:03:40 +02:00 |
|
Karl Tauber
|
83fdeb7e0c
|
ComboBox, Spinner and TextField: support round border style (set client property JComponent.roundRect to true)
|
2020-05-15 13:38:45 +02:00 |
|
Karl Tauber
|
26c77b3118
|
Button, ComboBox, TextField and DatePicker UI delegates now get Component.focusWidth and Button.arc/Component.arc/TextComponent.arc from component border
|
2020-05-15 11:32:53 +02:00 |
|
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
|
d3a70b8bb2
|
CheckBox and RadioButton: Opaque flag is no longer ignored when checkbox is used as table cell renderer (issue #77)
this fix replaces/improves fix made in commit 3ba8133890
|
2020-05-12 22:35:05 +02:00 |
|
Karl Tauber
|
659ead903c
|
TextField: avoid garbage in corners if TextComponent.arc is set to a large value
|
2020-05-12 18:58:17 +02:00 |
|
Karl Tauber
|
09cffc4340
|
UIDefaultsDump: avoid locale specific decimal separators in dumps
|
2020-05-05 18:53:31 +02:00 |
|
Karl Tauber
|
34266761d1
|
UIDefaultsDump: dump FlatLineBorder parameters because they may be specified in properties files
|
2020-05-05 16:34:30 +02:00 |
|
Karl Tauber
|
abcce2bf68
|
Table: fixed inconsistent table selection / move shortcuts (issue #95)
|
2020-05-04 13:30:42 +02:00 |
|
Karl Tauber
|
f014e2473f
|
Menus: on Windows, releasing Alt key now activates the menu bar (issue #43)
|
2020-05-04 10:57:10 +02:00 |
|
Karl Tauber
|
80981f7027
|
Demo: added "Extras" tab
|
2020-05-03 19:34:21 +02:00 |
|
Karl Tauber
|
a2541a9659
|
Menus: added gap between accelerator and arrow in menu items (issue #91)
|
2020-05-02 19:16:33 +02:00 |
|
Karl Tauber
|
38eb914420
|
Mnemonics: scale underline; added mnemonic test app
FlatTestFrame: Metal Laf is now at F12 so that F10 is unused because F10 is a standard key to move focus to menu bar
|
2020-05-02 14:38:54 +02:00 |
|
Karl Tauber
|
5c0de9aa1c
|
macOS: Fixed NPE if using JMenuBar in JInternalFrame and macOS screen menu bar is enabled (issue #90)
|
2020-04-30 13:38:23 +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
|
bd2f5dd6fe
|
Menus: if checkbox/radiobutton menu item is selected and also has a custom icon, then use filled icon background to indicate selection (instead of using checkIcon) (issue #3)
|
2020-04-28 18:00:01 +02:00 |
|
Karl Tauber
|
be23e5709d
|
Menus: support alignment and text position properties (issue #3)
|
2020-04-27 11:52:11 +02:00 |
|
Karl Tauber
|
2735185eb9
|
Menus: fixed icon in top-level JMenu (issue #3)
|
2020-04-26 14:20:09 +02:00 |
|
Karl Tauber
|
115a2df2b0
|
Menus: support HTML in new layout (issue #3)
|
2020-04-26 10:35:23 +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
|
fb7dafbc39
|
Merge branch 'disabled-icons' into master
|
2020-04-24 00:54:05 +02:00 |
|
Karl Tauber
|
a39ae5a8c5
|
FlatDisabledIconsTest: support palette icons
|
2020-04-24 00:16:44 +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
|
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
|
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
|
37ecd9bd4f
|
FlatDisabledIconsTest: renamed @2x_dark.png icons to _dark@2x.png so that they are automatically loaded on macOS Retina displays
|
2020-04-19 10:23:40 +02:00 |
|
Karl Tauber
|
2250185487
|
Testing: FlatDisabledIconsTest: use intellij dark icons in dark themes
|
2020-04-14 12:41:14 +02:00 |
|
Karl Tauber
|
73cb63c9f9
|
Testing: added FlatDisabledIconsTest to compare different methods to create disabled icons
|
2020-04-13 15:48:07 +02:00 |
|