Commit Graph

85 Commits

Author SHA1 Message Date
mkpaz
d1ba8525c2 Bump version to 2.0.0 2023-05-31 20:36:01 +04:00
mkpaz
357f31da64 Write a Javadoc for all controls, layouts and utils 2023-05-31 15:51:31 +04:00
mkpaz
750ed00e11 Add missing license headers 2023-05-30 20:34:16 +04:00
mkpaz
d3bb5717ac Add support for NO_HEADER tweak in tables 2023-05-30 16:14:34 +04:00
mkpaz
3860c9c63d Fix NPE when the Popover owner is not added to the scene #49 2023-05-30 16:01:00 +04:00
mkpaz
c1f9a76e1e Add Notification control 2023-05-30 13:17:08 +04:00
mkpaz
24a2e096ad Refactor and improve Card 2023-05-29 19:07:24 +04:00
mkpaz
34acefa8f8 Refactor and improve Tile-based controls 2023-05-29 15:01:52 +04:00
mkpaz
998bd69334 Make controls more FXML-friendly 2023-05-28 17:32:02 +04:00
mkpaz
05d38acffd Rename DialogPane to ModalBox due to style class name conflict 2023-05-27 21:58:34 +04:00
mkpaz
277f66398b Remove @Preview annotation 2023-05-27 21:35:59 +04:00
mkpaz
f4f1309372 Fix code inspection warnings 2023-05-27 20:40:09 +04:00
mkpaz
5f81fc2c5b Compile themes to BSS format
Every built-in theme is now available in both CSS and BSS formats.
2023-05-27 13:20:02 +04:00
mkpaz
6ef6b5502c Use new ModalPane control for Sampler dialogs 2023-05-26 14:00:56 +04:00
mkpaz
e86c95af29 Add InputGroup layout 2023-05-26 08:41:27 +04:00
mkpaz
0a9564ab14 Rename InlineDatePicker to Calendar 2023-05-25 20:35:08 +04:00
mkpaz
b7a753c8f9 Add Message control 2023-05-25 19:09:40 +04:00
mkpaz
31aa45dc05 Add CSS utility classes
Quick modifiers to change a node's background or add a border without using CSS.
2023-05-25 13:37:50 +04:00
mkpaz
f8a62c55ab Add DialogPane layout 2023-05-25 10:29:49 +04:00
mkpaz
128836a550 Add Card control 2023-05-24 19:58:15 +04:00
mkpaz
47e2d4b9a5 Add Tile control 2023-05-24 14:00:39 +04:00
mkpaz
9c5936515c Add toggle group support for ToggleSwitch 2023-05-22 13:54:36 +04:00
mkpaz
113b3e9c77 Add animations library 2023-05-22 13:08:31 +04:00
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