Commit Graph

  • c706a79f74 UIScale: fixed NPE in getSystemScaleFactor() (occurred in progress bar on startup in NB) Karl Tauber 2020-03-16 22:46:33 +01:00
  • 2608061d48 reviewed (and tested) all key bindings on macOS Karl Tauber 2020-03-16 15:20:17 +01:00
  • df1634de3d FlatTestFrame: add JGoodies Windows LaF only when running on Windows Karl Tauber 2020-03-15 10:21:28 +01:00
  • 4aeabea3fe UI defaults: updated FlatLightLaf_InputMap_1.8.0_202-mac.txt on Mac Karl Tauber 2020-03-15 10:16:28 +01:00
  • eb30f9d5bf copy all font attributes in FlatUIUtils.nonUIResource() and when scaling fonts (issue #75) Karl Tauber 2020-03-12 11:22:43 +01:00
  • de718f847c README.md: added KeyStore Explorer and OWASP Zed Attack Proxy (ZAP) to list of projects that use FlatLaf Karl Tauber 2020-03-12 11:15:10 +01:00
  • 8ee6588d46 fix review #70 mmatessi 2020-03-05 13:08:49 +01:00
  • 7c25f087fb NPE getDisabledIcon Fix mmatessi 2020-02-27 16:14:51 +01:00
  • d0b0f098d9 disabledIcon mmatessi 2020-02-27 15:46:28 +01:00
  • 8835e20bfc .editorconfig: added Java code style for IntelliJ IDEA (#71) Karl Tauber 2020-02-28 15:00:04 +01:00
  • 92258f3ba3 ScrollBar: improved colors Table: use color functions Karl Tauber 2020-02-27 12:49:43 +01:00
  • 1bda7595dd UI defaults: support dumping IntelliJ and Darcula themes (disabled) Karl Tauber 2020-02-27 11:52:42 +01:00
  • 60557fc8c8 reviewed (and tested) all key bindings on Windows Karl Tauber 2020-02-26 23:47:38 +01:00
  • 1a4a7831f6 UI defaults: support dumping 3rd party LaFs Karl Tauber 2020-02-26 23:34:49 +01:00
  • d1415a8c53 TabbedPane: support Ctrl+TAB/Ctrl+Shift+TAB to switch to next/previous tab if a child of tabbedpane has focus Karl Tauber 2020-02-25 17:25:48 +01:00
  • 0d4f33ac6e ScrollBar: fixed left/right keys in right-to-left component orientation Karl Tauber 2020-02-25 16:59:30 +01:00
  • 87100bef7b re-worked Aqua LaF initialization of macOS Karl Tauber 2020-02-24 22:51:36 +01:00
  • 958dfa8ae9 UI defaults: get rid of Aqua InputMaps on macOS Karl Tauber 2020-02-24 20:44:14 +01:00
  • d3752573e7 FlatInputMaps: use static import for DefaultEditorKit and changed order of keys Karl Tauber 2020-02-23 17:21:07 +01:00
  • cfd07cbcc8 PasswordField: warn about enabled Caps Lock Karl Tauber 2020-02-23 13:15:12 +01:00
  • 33e6ce1673 UI defaults: get rid of unused Aqua UI defaults on macOS Karl Tauber 2020-02-23 10:57:37 +01:00
  • 00ccda83f9 UIScale: default font size on macOS is 13 Karl Tauber 2020-02-22 14:39:43 +01:00
  • 8d66cce6eb README.md: fixed Twitter link Karl Tauber 2020-02-22 14:35:41 +01:00
  • ba35fb7525 Panel: added UI delegate Karl Tauber 2020-02-21 22:28:58 +01:00
  • 4fd2b24b10 README.md: fixed Twitter link Karl Tauber 2020-02-21 19:10:27 +01:00
  • 5f7a33b085 README.md: Buzz section added Karl Tauber 2020-02-21 18:56:32 +01:00
  • 65bc5b1f31 README.md: added mendelson AS2, AS4 and OFTP2 to list of projects that use FlatLaf Karl Tauber 2020-02-21 18:42:44 +01:00
  • dd155e9f89 CheckBox and RadioButton: fixed NPE when button has children (similar to PR #68) Karl Tauber 2020-02-21 16:52:38 +01:00
  • 5c4ef3b0f5 Merge pull request #68 from basix86/FlatButtonUi Karl T 2020-02-21 16:33:56 +01:00
  • 2129a48cc8 FlatButtonUI.getPreferredSize fix nullPointer when button.getComponentCount()>0 mmatessi 2020-02-21 10:34:57 +01:00
  • c0f2784599 FlatButtonUI.getPreferredSize fix nullPointer when button.getComponentCount()>0 mmatessi 2020-02-21 10:32:25 +01:00
  • fee00b2acb UI defaults: replaced "base" Metal LaF with BasicLookAndFeel (on Windows and Linux) Karl Tauber 2020-02-19 16:47:02 +01:00
  • ae8093313e UI defaults: add text antialiasing hint Karl Tauber 2020-02-19 15:35:29 +01:00
  • 5a4e321f78 UI defaults: added/modified InputMaps (on Windows and Linux) so that they are equal to Metal LaF InputMaps when using Basic LaF as base Karl Tauber 2020-02-19 09:15:20 +01:00
  • 9d1ed241b9 UI defaults: removed optional "pressed " from InputMap dumps (to make it easier to read) Karl Tauber 2020-02-18 22:29:03 +01:00
  • b63cd241d2 refactored InputMap code into own class Karl Tauber 2020-02-18 18:09:49 +01:00
  • 1e4f2d85a2 UI defaults: removed FlatDarkLaf InputMap dumps because they are equal to the Light versions Karl Tauber 2020-02-18 17:56:22 +01:00
  • 5cb7be4a64 UI defaults: added Java 8 - 13 dumps of NimbusLookAndFeel (only checked in dumps that are not equal to version predecessor) Karl Tauber 2020-02-18 17:45:27 +01:00
  • 0cd9068c0e UI defaults: split InputMap dumps into own files (only checked in dumps that are not equal to version predecessor) Karl Tauber 2020-02-18 17:40:21 +01:00
  • 9d6afe3bde UI defaults: removed dumps that are equal to version predecessor Karl Tauber 2020-02-18 17:04:24 +01:00
  • 52702b5267 ColorChooser: use scaled dimension instead of temporary modifying UI defaults Karl Tauber 2020-02-18 14:32:15 +01:00
  • cd144ff067 UI defaults: added UI values that are defined in MetalLookAndFeel but not in BasicLookAndFeel also added UI values that have different values in Metal and Basic LaF Karl Tauber 2020-02-18 13:49:19 +01:00
  • dd9784b3f2 UI defaults: added UI values that are defined in MetalLookAndFeel but not in BasicLookAndFeel; also added UI values that have different values in Metal and Basic LaF Karl Tauber 2020-02-18 13:36:07 +01:00
  • d781b3d4a7 FlatLaf.getDefaults() simplified Karl Tauber 2020-02-18 13:24:34 +01:00
  • 790f490674 replaced MetalRootPaneUI on Windows and Linux (issue #47) Karl Tauber 2020-02-18 12:52:53 +01:00
  • 004a5cb765 UI defaults: added some missing colors an set unused colors to useful values Karl Tauber 2020-02-18 12:11:58 +01:00
  • 408b2d8376 Merge branch 'uidefaults-review' into master Karl Tauber 2020-02-18 00:43:17 +01:00
  • 3aa53ff3be CHANGELOG.md: Gradianto themes Karl Tauber 2020-02-17 23:36:22 +01:00
  • 73b642799d UI defaults dumps updated Karl Tauber 2020-02-17 23:35:38 +01:00
  • b522500379 TextField, FormattedTextField and PasswordField: support round border (issue #65) Karl Tauber 2020-02-17 22:39:16 +01:00
  • f736ed401f - tuned/fixed component border painting - HiDPIUtils.paintAtScale1x() now also works if the Graphics is scaled (as in FlatPaintingTest) - FlatPaintingTest added Karl Tauber 2020-02-17 21:59:32 +01:00
  • c02f824d74 FlatInspector: added layout manager and insets UI resource Karl Tauber 2020-02-17 11:28:56 +01:00
  • 6f9a61de56 IntelliJ Themes Demo: updated Arc, Arc Orange and Nord themes (used IJThemesUpdater) Karl Tauber 2020-02-17 11:22:07 +01:00
  • 4cebeda37a IntelliJ Themes: added popular Gradianto IntelliJ themes to demo Karl Tauber 2020-02-17 11:16:27 +01:00
  • 4275005a64 FlatTestFrame: avoid initializing LaF classes in isClassAvailable() because this invokes static class initialization, which logs a reflection warning on Java 13 for WebLaf Karl Tauber 2020-02-17 10:13:48 +01:00
  • 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 0.27 Karl Tauber 2020-02-16 16:58:01 +01:00
  • 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 Karl Tauber 2020-02-16 12:12:00 +01:00
  • e439d91763 build.gradle.kts: fix bintray upload (broken since adding snapshot publishing) Karl Tauber 2020-02-15 00:03:57 +01:00
  • 793969e39b downgrade from Gradle 6.1.1 to 6.1 to check whether this fixes the broken bintray upload (worked in 0.26 with 6.1) Karl Tauber 2020-02-14 16:30:46 +01:00
  • 9f7ffe8d77 travis: changed condition for release stage again (because it did not start) Karl Tauber 2020-02-14 16:04:53 +01:00
  • eecb867227 travis: changed condition for release stage (because it did not start) Karl Tauber 2020-02-14 16:00:04 +01:00
  • bff9f135e6 release 0.27 Karl Tauber 2020-02-14 15:41:18 +01:00
  • 03627281d7 ToolBar: added empty space around toolbar (issue #56) Karl Tauber 2020-02-14 13:59:14 +01:00
  • c83b4093f0 ToolBar: added empty space around buttons in toolbar (issue #56) Karl Tauber 2020-02-14 12:53:30 +01:00
  • 7f9f22df3e merged PR #61 into master (with minor modifications) Karl Tauber 2020-02-13 16:23:17 +01:00
  • fd48582a9f ToolBar: no longer use special rollover border for buttons in toolbar (issue #36) Karl Tauber 2020-02-13 15:53:54 +01:00
  • e5761128f9 ToggleButton: make toggle button square if it has an icon but no text or text is "..." or a single character Karl Tauber 2020-02-13 14:51:36 +01:00
  • 87dd5a9ebb PasswordField: get echoChar from .properties files and no longer hard code it on macOS Karl Tauber 2020-02-13 11:17:29 +01:00
  • 11950f8b4d UI defaults: removed unused UI defaults from "base" Metal LaF Karl Tauber 2020-02-13 10:52:19 +01:00
  • f2ddfadc9d fix: #60 should compile on JDK 8 smile atom 2020-02-12 19:01:35 -08:00
  • b1a7983f18 fix: #60 Illegal reflective access operation on mac smile atom 2020-02-12 18:46:39 -08:00
  • b319cb278b UI defaults: updated dumps on macOS Karl Tauber 2020-02-12 18:47:22 +01:00
  • 78e3d781fc UI defaults: changed dump format of characters and updated dumps on Windows Karl Tauber 2020-02-12 18:36:37 +01:00
  • 34834917b0 UI defaults: - added macOS Java 8 - 13 dumps of AquaLookAndFeel - added macOS Java 8 dumps of FlatLightLaf and FlatDarkLaf Karl Tauber 2020-02-12 14:23:56 +01:00
  • 9446c287e9 UI defaults: - class UIDefaultsDump implemented to dump UI defaults to text files - added Java 8 - 13 dumps of BasicLookAndFeel, MetalLookAndFeel, WindowsLookAndFeel - added Java 8 dumps of FlatLightLaf and FlatDarkLaf Karl Tauber 2020-02-12 10:42:07 +01:00
  • 31b0cf396e fix #60 fix typo Bill Culp 2020-02-11 15:10:58 -08:00
  • 00bb13c230 fix #60 just use getDeclaredConstructor() Bill Culp 2020-02-11 15:05:22 -08:00
  • 3bf09ee731 fix #60 Illegal reflective access operation on mac Bill Culp 2020-02-11 15:00:28 -08:00
  • 5b07941c4c Merge branch 'master' of https://github.com/JFormDesigner/FlatLaf into bug-60 Bill Culp 2020-02-11 14:57:51 -08:00
  • 23c30ec46d FlatComponentsTest: add checkbox to change contentAreaFilled of all buttons (for issue #58) Karl Tauber 2020-02-11 18:44:35 +01:00
  • 22c06300f1 merged PR #63 (for issue #58) into master (with modifications) Karl Tauber 2020-02-11 18:34:44 +01:00
  • 37cca1b106 merged PR #62 into master (with minor modifications) Karl Tauber 2020-02-11 16:48:00 +01:00
  • f0a49c806e DesktopPane support implemented (issues #39 and #11) Karl Tauber 2020-02-11 15:38:32 +01:00
  • a1d5f65588 bug: AbstractButton's ContentAreaFilled=false not honored when parent is a CellRendererPane Bill Culp 2020-02-10 23:37:27 -08:00
  • b6789e14a4 Option to allow tabbed pane separator to take full height Bill Culp 2020-02-10 22:32:11 -08:00
  • c72ee30a25 fix: Illegal reflective access operation on mac Bill Culp 2020-02-10 18:17:20 -08:00
  • 686d667c4f Table: optimized position of column sort arrow (issue #34) Karl Tauber 2020-02-08 10:38:48 +01:00
  • 26d603db5d UIDefaultsLoader: support scaling float, insets and dimension Karl Tauber 2020-02-07 17:25:14 +01:00
  • 409840aef9 README.md: added snapshots Karl Tauber 2020-02-05 18:23:27 +01:00
  • 1f3c264afe travis: moved JDKs back to top-level and execute "test" stage first (replaces "build" stage) Karl Tauber 2020-02-05 16:12:56 +01:00
  • cd69d9a1a7 travis: moved JDKs to build job Karl Tauber 2020-02-05 15:54:29 +01:00
  • a000c8fd99 travis: use stages and added snapshot upload Karl Tauber 2020-02-05 15:29:00 +01:00
  • 84d05603ef build.gradle.kts: separate versions for release and development (snapshot) Karl Tauber 2020-02-05 15:21:01 +01:00
  • 9d046ecd1d build.gradle.kts: added snapshot publishing to oss.jfrog.org Karl Tauber 2020-02-05 12:34:07 +01:00
  • 030e1809f3 Table: support positioning the column sort arrow in header right, left, top or bottom (issue #34) Karl Tauber 2020-02-03 21:27:08 +01:00
  • 5853bd4a96 InternalFrame: made buttons larger and square (issue #39) Karl Tauber 2020-02-02 17:12:34 +01:00
  • 10695ff51b InternalFrame: fixed exception on macOS when minimizing internal frame (#39) Karl Tauber 2020-01-27 15:52:04 +01:00
  • f421659fea update to Gradle 6.1.1 Karl Tauber 2020-01-27 15:33:30 +01:00
  • df4f51eff3 InternalFrame: basic implementation (issues #39 and #11) Karl Tauber 2020-01-27 15:23:03 +01:00
  • 7e61d6a850 README.md: added some projects that use FlatLaf Karl Tauber 2020-01-26 17:31:48 +01:00