javafx-fluent-theme

Timeline
Login

Timeline

50 most recent check-ins

2025-12-06
10:21
docs: Use relative path for images

Better works with Fossil's preview. Leaf check-in: 1d49811d43 user: Eroica@noreply.users.github.com tags: main, trunk

2025-05-04
13:01
Update version to v2025.05 check-in: 77757d55e9 user: Eroica@users.noreply.github.com tags: main, trunk
13:01
Update dependencies check-in: fc77db7538 user: Eroica@users.noreply.github.com tags: main, trunk
2025-03-31
02:39
demo: Move inline styles into CSS class check-in: f2f5025582 user: Eroica@noreply.users.github.com tags: main, trunk
02:38
Update dependencies check-in: e419c287eb user: Eroica@noreply.users.github.com tags: main, trunk
02:25
Update Gradle to 8.11 check-in: f8f363874e user: Eroica@noreply.users.github.com tags: main, trunk
2025-01-03
12:47
demo: Update all XML namespace versions check-in: 41f6a7480f user: Eroica@users.noreply.github.com tags: main, trunk
12:29
theme, demo: Update copyright years check-in: bcc3c0b603 user: Eroica@users.noreply.github.com tags: main, trunk
12:27
theme: Fix styles of TextArea/text inputs

* Focused color was #fbfbfb, should be #ffffff * TextArea didn't have hover styles * TextArea adjustments check-in: 0f8df585ff user: Eroica@users.noreply.github.com tags: main, trunk

2024-12-20
09:48
v2024.12b check-in: 97d8dcdcb4 user: Eroica@users.noreply.github.com tags: main, trunk
09:46
Update CHANGELOG check-in: 843bd42db9 user: Eroica@users.noreply.github.com tags: main, trunk
2024-12-19
13:33
theme: Replace `wmic` with PowerShell command to query GPU

It seems `wmic` wasn't ever intended to be used outside of dev machines, and it is not available on some systems. check-in: c29fcd86d1 user: Eroica@users.noreply.github.com tags: main, trunk

13:32
demo: Add task to copy DLL into jpackage build directory check-in: 0bf2e72dd4 user: Eroica@users.noreply.github.com tags: main, trunk
2024-12-17
11:24
demo: Make code sample's scrollbar flush to border check-in: 4a7fc95080 user: Eroica@users.noreply.github.com tags: main, trunk
11:24
theme, demo: Update ComboBox styling

* Add `FluentComboBox` style * Setup live font size demo * Separate `ChoiceBox` sample check-in: d6287a116d user: Eroica@users.noreply.github.com tags: main, trunk

2024-12-16
15:05
theme, demo: Add `FluentListView` control

Which is a ListView with a WinUI-style indicator. check-in: 22a1758b1f user: Eroica@users.noreply.github.com tags: main, trunk

2024-12-14
18:02
theme, demo: Improve `Spinner` styling check-in: c1cf8637dc user: Eroica@users.noreply.github.com tags: main, trunk
17:28
theme, demo: Add tentative `ScrollView` style check-in: fa28a83567 user: Eroica@users.noreply.github.com tags: main, trunk
17:16
theme, demo: Add `Dialog` style check-in: 709c75fe09 user: Eroica@users.noreply.github.com tags: main, trunk
13:16
demo: Fix `DatePicker` sample code check-in: 9db4a31a80 user: Eroica@users.noreply.github.com tags: main, trunk
2024-12-09
19:25
v2024.12a check-in: fdf7ce88ee user: Eroica@users.noreply.github.com tags: main, trunk
13:07
demo: Make Hyperlink in Settings clickable check-in: 4910801364 user: Eroica@users.noreply.github.com tags: main, trunk
12:46
theme, demo: Add `TableView` style check-in: 05513dfd2f user: Eroica@users.noreply.github.com tags: main, trunk
12:46
demo: Add `ListView` example to sidebar

Was accidentally missing. check-in: 5a986702b8 user: Eroica@users.noreply.github.com tags: main, trunk

12:46
demo: Hook up `setOnCloseListener` for `InfoBar` sample check-in: 9a5363e52b user: Eroica@users.noreply.github.com tags: main, trunk
12:46
demo: Correct `ProgressBar` example code check-in: 9db587efc8 user: Eroica@users.noreply.github.com tags: main, trunk
12:46
theme, demo: Add `InfoBar` control check-in: ee7e2e868f user: Eroica@users.noreply.github.com tags: main, trunk
12:46
CheckBox: Make tick sharper

Looks better if the shape is a regular `L` on full pixels, and then rotated. check-in: 65c01ff8ea user: Eroica@users.noreply.github.com tags: main, trunk

12:46
RadioButton: Update styling

WinUI 3 uses an darker default color. check-in: c881b5425f user: Eroica@users.noreply.github.com tags: main, trunk

12:46
RadioButton: Use JavaFX 23 CSS transitions check-in: 787005a5d7 user: Eroica@users.noreply.github.com tags: main, trunk
12:46
theme, demo: Add `ListView` style check-in: 93b37e097e user: Eroica@users.noreply.github.com tags: main, trunk
12:46
theme, demo: Add `TreeView` style check-in: 78cb275008 user: Eroica@users.noreply.github.com tags: main, trunk
12:46
demo: Add missing code sample for Spinner check-in: 166c0a92ae user: Eroica@users.noreply.github.com tags: main, trunk
12:46
theme: Remove `TitledPane` skin

Looks too awkward when simply overriding JavaFX' default skin. Should be implemented as a custom control. check-in: fe22f4d921 user: Eroica@users.noreply.github.com tags: main, trunk

12:46
demo: Fix description in ToggleButton example check-in: d06b2dad5d user: Eroica@users.noreply.github.com tags: main, trunk
12:46
theme: Rename ScrollBar SCSS file check-in: f59884479e user: Eroica@users.noreply.github.com tags: main, trunk
12:46
Rename TreeView SCSS file (to match others) check-in: 26a66c0bcf user: Eroica@users.noreply.github.com tags: main, trunk
12:46
CheckBox: Fix hover color if control also has (hidden) focus check-in: 14ef76624a user: Eroica@users.noreply.github.com tags: main, trunk
12:46
FluentApp: Add `onStageCreated` callback check-in: 0f1b32b801 user: Eroica@users.noreply.github.com tags: main, trunk
12:46
FluentApp: Make `useMica`/`useHeaderBar` static check-in: 8a62a5a657 user: Eroica@users.noreply.github.com tags: main, trunk
12:46
FluentApp: Fix incorrect `since` date (is in the future) check-in: 1b23c6b91e user: Eroica@users.noreply.github.com tags: main, trunk
12:46
Build DLL with JDK 22 check-in: 2bf8f5bff7 user: Eroica@users.noreply.github.com tags: main, trunk
12:46
Add `buildnumber` to lib functions check-in: 8cea792071 user: Eroica@users.noreply.github.com tags: main, trunk
12:46
Organize dllmain.cpp check-in: bffee5e3a0 user: Eroica@users.noreply.github.com tags: main, trunk
12:46
Update README check-in: a1425ae481 user: Eroica@users.noreply.github.com tags: main, trunk
12:46
Update dependencies check-in: 354edfd956 user: Eroica@users.noreply.github.com tags: main, trunk
12:46
Update Gradle to 8.10 check-in: ed6a939d5e user: Eroica@users.noreply.github.com tags: main, trunk
12:46
Fix Slider skin for `value` that is not set yet check-in: b0889daab7 user: Eroica@users.noreply.github.com tags: main, trunk
12:46
Convert constructor parameters to mutable attributes

Normally, JavaFX takes care of constructing the application sub-class for you, so it's actually hard to pass parameters that affect `subclass` calls later.

With this commit, `FluentApp` sub-classes can check whether the user wants to enable Mica/header bar, and set the value accordingly inside `onCreateStage`. check-in: e8ad125bf9 user: Eroica@users.noreply.github.com tags: main, trunk

12:46
Add KDoc to `FluentApp.initialize` check-in: 6d3d6a59b6 user: Eroica@users.noreply.github.com tags: main, trunk