weisj
|
b6a9cc3085
|
Removed titlebar border on windows in case no menuBar is installed.
|
5 years ago |
weisj
|
1d54edba05
|
Fixed double title bar when mediumweight popups are used.
|
5 years ago |
weisj
|
70f9b26771
|
Fixed corrupted restore icon on windows.
|
5 years ago |
weisj
|
357edc5dd9
|
Prevent installation of decorations on popups that are for tooltips.
Improved tooltip fadein animation.
|
5 years ago |
weisj
|
5f934d4356
|
Fixed colours of labels not updating when theme is changed.
|
5 years ago |
weisj
|
5fcf020ace
|
Made PopupMenus heavyweight by default.
Added shadows to popupmenus on windows.
Added demo for PopupMenu.
Removed duplicate line in jni-library.gradle.kts
|
5 years ago |
Jannis Weis
|
498b73054c
|
Wait for jni installation to complete asynchronously. (#72)
Improve installation of decorations.
|
5 years ago |
Vladimir Sitnikov
|
d20b0b86e6
|
Skip native library loading when darklaf.decorations=false
|
5 years ago |
weisj
|
ec5e3a4ab0
|
Replaced hard coded property names with constants.
|
5 years ago |
weisj
|
792e987e82
|
Fixed paint loop for JButton.
Added option to convert all buttons that are icon only to shadow variants.
|
5 years ago |
weisj
|
251a1a8477
|
Only show visible windows.
Fixed NPE when title is null.
|
5 years ago |
weisj
|
61c2a3f88e
|
Adjusted spacing of window title button on windows.
|
5 years ago |
weisj
|
0c4b499c33
|
Don't uninstall decorations if window handle is 0 on windows.
|
5 years ago |
weisj
|
d0817653f8
|
Fixed incorrect window size/location when using setSize/setPreferredSize.
|
5 years ago |
weisj
|
247690e3e5
|
Fixed NPE when accessing evt.getNewValue() on properChange-Events.
Signed-off-by: weisj <weisj@arcor.de>
|
5 years ago |
Jannis Weis
|
027fd444a8
|
Decorations support for macOS. (#54)
Adds support for window decorations that "replace" the native ones on macOS.
|
5 years ago |
weisj
|
588a151395
|
renamed package
Signed-off-by: weisj <weisj@arcor.de>
|
5 years ago |
weisj
|
c917e6c11c
|
Moved custom decorations base classes to own module as not all implementations of custom decorations are JNI based.
Signed-off-by: weisj <weisj@arcor.de>
|
5 years ago |
weisj
|
616b81c76e
|
View icons from jars in AllIcons.
Signed-off-by: weisj <weisj@arcor.de>
|
5 years ago |
weisj
|
c65475afb8
|
Fixed property loading from different location.
Signed-off-by: weisj <weisj@arcor.de>
|
5 years ago |
weisj
|
ce12748691
|
Moved property loading to own module to make darklaf-windows self contained.
Moved shared utility classes to own module.
Signed-off-by: weisj <weisj@arcor.de>
|
5 years ago |
weisj
|
990e748c1e
|
Moved remaining windows specific code to darklaf-windows.
Signed-off-by: weisj <weisj@arcor.de>
|
5 years ago |
weisj
|
1dbc8ff662
|
Made decorations creation process more flexible and independent of the platform specific implementation.
Signed-off-by: weisj <weisj@arcor.de>
|
5 years ago |
weisj
|
f6aa036002
|
Reduced dll size by stripping debug information.
Signed-off-by: weisj <weisj@arcor.de>
|
5 years ago |
Vladimir Sitnikov
|
3ae99e44fc
|
Split projects, migrate to Kotlin DSL
|
5 years ago |