28 Commits (master)

Author SHA1 Message Date
Jannis Weis a3ae840d42
Formatting fixes 4 months ago
Jannis Weis 8f5b1b07b8
Fix corner radius for macos popups 4 months ago
Jannis Weis 652e1c80e4
Several migrations for Java 17 4 months ago
Jannis Weis d59aaf4513
Remove special code for Java versions of constant condition for Java >= 17 4 months ago
Jannis Weis 8638d9d0bd
Require Java 17 4 months ago
Jannis Weis 2f094edd47
Windows: Don't hardcode menubar layout adjustment 2 years ago
Jannis Weis 20ae893d2b
Windows: Allow changing the window border radius for popups 2 years ago
Jannis Weis 1771ece308
Expose bounds of title bar buttons 3 years ago
Jannis Weis f2ea6571d0
Allow hiding the title of a window using a rootPane property 3 years ago
Jannis Weis a97d07cf34
Clarify api to set light/dark title color 3 years ago
Jannis Weis 48af720e7d
Move implementation of decorations into platform-decorations 3 years ago
Jannis Weis a1a55db222
Extract decorations related constants into interface 3 years ago
Jannis Weis aceed0cdd3
Move decorations related classes into platform-base 3 years ago
Jannis Weis 63c5a1b836
Extract system preference reporting mechanism to own module 3 years ago
Jannis Weis 52d0d13282 Fix license header year ranges 3 years ago
Jannis Weis 378b6f19ea
macOS: Restore window bounds after decorations have been installed. 3 years ago
weisj ca35e6ca67
Decorations: Remove DecorationsProvider#adjustWindowInsets 3 years ago
weisj e716522288 Build: Add and compile module info 3 years ago
weisj 8215cd1bc1
NativeLibs: Check whether the corresponding native library can be loaded, when selecting the decorations provider. 3 years ago
weisj 7d9e7d73b7
Update year in LICENSE. 4 years ago
weisj 9928b9afd4 Switched to google formatting with increased linewidth and indentation size. 4 years ago
weisj a464d233d1 Updated formatting rules. 4 years ago
weisj 25470e97a3 Reduce flickering when switching theme on windows. 4 years ago
weisj dd19ad4e66 Fixed popups not having a shadow [windows]. 5 years ago
weisj 63e55f0f71 Autostyle setup and initial formatting. 5 years ago
weisj cd4351ea0b Fixed incorrect windows buttons when installing the laf after a frame has been created. Fixes #129 5 years ago
weisj 3ee6d18f1f Changed api for FontSizeRule. 5 years ago
weisj f23ccf493b Renamed decorations-base to platform-base. This accomodates a broader use of common classes between platforms. 5 years ago