Commit Graph

62 Commits

Author SHA1 Message Date
mkpaz
561bd78d23 Improve utility methods in Styles class
- Added more methods to manipulate style properties.
- Added unit tests.
2023-05-21 13:39:57 +04:00
mkpaz
bbec330216 Rewrite Sampler layout 2023-05-19 21:52:44 +04:00
mkpaz
c2d0b998e5 Fix SimpleMaskChar access modifier 2023-05-17 11:23:52 +04:00
mkpaz
35d1107b3d Rewrite all Sampler pages to better UI design 2023-05-16 19:48:16 +04:00
mkpaz
a949420f6a Add modal pane 2023-05-01 21:32:55 +04:00
mkpaz
0489d6c3e5 Add bbcode markup support 2023-05-01 20:18:41 +04:00
mkpaz
5e8a4d3547 Add PasswordTextField 2023-03-11 20:42:50 +04:00
mkpaz
d521f8ac4a Add MaskTextField 2023-03-11 20:32:35 +04:00
mkpaz
c40ec4e3b3 Add label position support to toggle switch 2023-02-23 17:03:53 +04:00
mkpaz
dca4d7c21e Fix slider progress calc 2023-02-23 13:54:32 +04:00
mkpaz
12526c3e47 Update themes Javadoc 2023-02-22 21:08:06 +04:00
mkpaz
5add5ce137 Add SceneBuilder integration (#27) 2023-02-21 18:40:27 +04:00
mkpaz
fbbcaa37f9 Add JUnit extension for tests 2023-02-19 17:18:05 +04:00
mkpaz
e415674cf7 Add deck pane 2023-02-19 16:00:05 +04:00
mkpaz
ea88de54a6 Add classic tab pane style 2023-02-16 20:28:45 +04:00
mkpaz
19f78bfe66 Add Dracula theme 2023-02-16 17:16:43 +04:00
mkpaz
36e9f9e755 Add Cupertino themes 2023-02-15 23:11:55 +04:00
mkpaz
3e9983ea22 Add @Preview annotation 2023-02-14 19:02:34 +04:00
mkpaz
bda80a6d06 Remove toggle switch left padding when text is empty 2023-02-11 10:31:45 +04:00
mkpaz
2a600715bc Bump version to 1.2.0 2023-02-10 16:33:30 +04:00
mkpaz
7d649f6d28 Disable javadoc plugin lint warnings 2023-02-10 16:28:16 +04:00
mkpaz
9652c9a7ce Fix IDE code inspection warnings 2023-02-10 15:57:48 +04:00
mkpaz
deae198ae0 Run checkstyle plugin before compilation 2023-02-10 15:41:32 +04:00
mkpaz
4c3daeb798 Checkstyle: fix variable declaration [VariableDeclarationUsageDistance] 2023-02-10 15:28:55 +04:00
mkpaz
c3a9b71e93 Checkstyle: fix naming convention issues
Fixed warnings: AbbreviationAsWordInName, ClassTypeParameterName, LocalVariableName, MemberName, MethodName.
2023-02-10 15:28:55 +04:00
mkpaz
c7f1f2701b Checkstyle: fix long lines [LineLength] 2023-02-10 15:28:55 +04:00
mkpaz
c294addb36 Checkstyle: fix wrapping [OperatorWrap] 2023-02-10 15:28:55 +04:00
mkpaz
bb7b37caf6 Checkstyle: fix javadoc issues 2023-02-10 15:28:55 +04:00
mkpaz
deb27f576a Checkstyle: reformat code 2023-02-10 15:28:55 +04:00
mkpaz
a9bc7ace6f Checkstyle: optimize imports 2023-02-10 15:28:55 +04:00
mkpaz
82b221dc33 ErrorProne: fix base/JavaTimeDefaultTimeZone 2023-02-10 15:26:05 +04:00
mkpaz
fb722c9870 ErrorProne: fix base/ReturnValueIgnored 2023-02-10 15:26:05 +04:00
mkpaz
91c7e2a36f ErrorProne: fix base/CatchAndPrintStackTrace 2023-02-10 15:26:05 +04:00
mkpaz
58ff4cc25c ErrorProne: fix base/MissingSummary 2023-02-10 15:26:05 +04:00
mkpaz
4a0a673bff ErrorProne: fix base/UnnecessaryParentheses 2023-02-10 15:26:05 +04:00
mkpaz
ba9bfc654b ErrorProne: fix base/MissingCasesInEnumSwitch 2023-02-10 15:26:05 +04:00
mkpaz
524d9ed9b6 Add ErrorProne + NullAway plugins 2023-02-09 14:33:40 +04:00
mkpaz
59b38ca682 Add JetBrains annotations 2023-02-09 14:23:56 +04:00
mkpaz
cc6b4c143b Move resources under package name prefix #10 2023-02-09 14:02:11 +04:00
mkpaz
308a4b9b28 Improve PasswordTextFormatter
Use commitValue() to refresh text field content. Also, add tests.
2023-01-02 13:03:46 +04:00
mkpaz
20c06964ff Bump version 2022-10-06 16:09:35 +04:00
mkpaz
8af9bdfc7f Add subtle text style support 2022-10-06 13:00:09 +04:00
mkpaz
2977aaca66 Rewrite Breadcrumbs for more customization
This is breaking change which also significantly improves control API. It introduces divider factory and makes possible to use hyperlinks as control items.
2022-10-05 21:24:40 +04:00
mkpaz
7faefdb6da Add more check methods to PlatformUtils 2022-10-05 14:06:41 +04:00
CodeDead
aa294eb773
Code refactoring and bugfixes (#13)
* Popover: fixed a bug that a node value was not being set
* PlatformUtils: fixed a bug that MacOS can be an OS with name darwin
* Optimized switch statements
* Code formatting and cleanup
* Removed unused imports
* Reformat markdown tables
* Use try-with-resources
* Improve Javadoc
* Enforce Git compliance
* Better NPE error messages
* Fixed spelling errors
2022-10-05 09:05:18 +04:00
mkpaz
cc3cd4a391 Improve control and widget samples 2022-10-04 20:52:08 +04:00
mkpaz
1c4c6a5232 Add RingProgressIndicator control 2022-10-03 16:32:03 +04:00
mkpaz
ef930a7907 Improve slider
- Add control skin to support changing progress color
- Implement control size support (small, medium, large)
2022-09-30 13:33:53 +04:00
mkpaz
a295fd799c Improve date picker
- Support adding top/bottom node to embed custom user widgets
- Move prev/next arrows to the right side
- Add clock example
- Add show/hide header example
- Fix unreadable next month today fg color
2022-09-29 16:21:24 +04:00
mkpaz
bb4189aa7d Fix caption menu item hover color 2022-09-28 15:13:57 +04:00