weisj
|
d6fd046276
|
Replace magic value with named constant.
Replace macros with constexpr.
Replace c style casts with static_cast.
|
5 years ago |
weisj
|
c6ed9a89ad
|
Update cpp format.
|
5 years ago |
weisj
|
8e363503c4
|
Properly handle toggling decorations on Windows.
|
5 years ago |
weisj
|
1e3693b3a2
|
Make sure HTCAPTION is only returned if mouse is currently pressed.
|
5 years ago |
weisj
|
6dd08919f2
|
Disable skipping of WM_ERASEBKGND message to prevent component bleeding on some machines.
|
5 years ago |
weisj
|
2d03714a76
|
Fixed missing bracket.
|
5 years ago |
weisj
|
a6aa9fc6ac
|
Updated formatting for c++.
|
5 years ago |
weisj
|
75af4e0dd7
|
Fixed incorrect popup background for undecorated popups.
|
5 years ago |
weisj
|
dd19ad4e66
|
Fixed popups not having a shadow [windows].
Fixed content being misplaced after window is restored into maximized position [windows].
|
5 years ago |
weisj
|
3b4e17e4cb
|
Fixed left most titlebar button not being deselected when moving mouse over drag area.
|
5 years ago |
weisj
|
63e55f0f71
|
Autostyle setup and initial formatting.
|
5 years ago |
Jannis Weis
|
6eeb813562
|
Theme preference support on macOS. (#127)
Theme preference support on macOS.
|
5 years ago |
weisj
|
3f74d6fdf9
|
Remove necessary #defines.
Added exception handling flag.
|
5 years ago |
weisj
|
7e104ace15
|
Fixed tooltip shadow overlapping with content.
Fixed native border appearing if window is deactivated (windows).
|
5 years ago |
weisj
|
6ee48baf24
|
Fixed smearing when frame is moved out of screen bounds or is resized.
|
5 years ago |
weisj
|
bd8f2ccb12
|
Renamed table border.
Fixed frame too large if maximized on Windows.
Use parent component background if disabled (ComboBox, Spinner, TextComponent).
|
5 years ago |
weisj
|
fba04e5f5d
|
Added support for accent windows accent colors.
|
5 years ago |
weisj
|
279892d952
|
Improved decorations setup on windows.
|
5 years ago |
weisj
|
b4df18f2dc
|
Added monitoring for preference changes on windows.
|
5 years ago |
weisj
|
3ee6d18f1f
|
Changed api for FontSizeRule.
Added provider for theme preferences on windows.
|
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
|
027fd444a8
|
Decorations support for macOS. (#54)
Adds support for window decorations that "replace" the native ones on macOS.
|
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 |
Vladimir Sitnikov
|
3ae99e44fc
|
Split projects, migrate to Kotlin DSL
|
5 years ago |