John Preston
6b5524b63c
Allow clearing system buttons state on Windows.
2023-12-04 14:18:49 +04:00
Ilya Fedin
bcf88b9065
Fix window extents terminology
...
Extents is a synonym of size but we're setting not window size.
2023-08-29 07:47:50 +02:00
John Preston
bfdd116000
Handle emoji myself in custom macOS title.
2023-04-26 22:50:22 +04:00
John Preston
3b69ec499c
Allow querying manual rounding radius of RpWindow.
2023-02-17 12:10:00 +04:00
John Preston
eb4d44ecd3
Fix window shadow on Linux for translucent windows.
2023-02-17 10:35:02 +04:00
John Preston
e217611d50
Revert "Simplify Windows native event filter."
...
With that commit the window frame on Windows 7 is still bugged :(
2022-06-24 20:33:02 +04:00
Ilya Fedin
ce35425670
Simplify Windows native event filter
...
There's no need for a global event filter as it checks for the window hwnd anyway. And, moreover, that creates problems as Qt filters some events to global event filters.
2022-06-13 14:04:17 +04:00
Ilya Fedin
8e35ae4407
Implement round window with Qt-based custom decorations
2022-06-07 18:45:25 +04:00
John Preston
45a8095aee
Fix build with Xcode.
2022-01-18 21:52:04 +03:00
John Preston
47aed59fe9
Add Windows 11 snap layouts to custom TitleControls.
2022-01-18 18:37:35 +03:00
John Preston
e5c8a6ebc4
Force correct separate title bar controls geometry.
2022-01-18 15:33:28 +03:00
John Preston
2d53ef070f
Allow to query RpWindow-s frame margins.
2021-09-16 10:26:34 +03:00
Ilya Fedin
98c7979e67
Get rid of _nativeFrame variable, _title->isHidden is enough
2021-08-08 09:18:15 +03:00
Ilya Fedin
381bfc43c5
Subscribe window widget resize to window state changes
2021-08-08 09:18:15 +03:00
John Preston
868f2671fa
Fix Ui::RpWidget geometry constraints.
2021-07-29 18:12:44 +03:00
Ilya Fedin
7a71876124
Add possibility to enable native window frame to Ui::Window
2021-07-28 16:06:17 +03:00
John Preston
1c004580eb
Fix stay-on-top Ui::Window-s on macOS.
2021-06-08 17:11:02 +04:00
Ilya Fedin
6500dc9610
Qt-based title widget ported from tdesktop
2021-02-04 18:12:14 +04:00
John Preston
a1dbca8578
Fix closing Ui::Window from FullScreen on macOS.
2020-08-14 19:58:55 +04:00
John Preston
6735ee93dc
Support custom drag area for Ui::Window on macOS.
2020-08-13 13:00:42 +04:00
John Preston
3d5108a878
Allow Ui::Window to become fullscreen.
2020-08-12 20:45:57 +04:00
John Preston
608b25bd32
Allow custom drag area for Ui::Window.
2020-08-12 17:34:40 +04:00
John Preston
40d7581c36
Allow different custom window title styles.
2019-10-14 14:42:21 +04:00
John Preston
c0ce14bb68
Allow fixed windows with custom title bar.
2019-10-14 13:57:03 +04:00
John Preston
11aa7bcd4e
Support title-aware Window::setGeometry.
2019-09-30 11:58:45 +03:00
John Preston
d5c9ad77a9
Support nice Ui::Window under Windows.
2019-09-26 09:53:57 +03:00