Ilya Fedin
1ae65d2cba
Switch Qt 6.4+ back to OpenGL on macOS
...
The flickering bug seem to be fixed with the sRGB hint
2023-11-02 08:25:22 +04:00
John Preston
ae46510920
Cancel system move if didn't start (macOS).
2023-07-20 09:59:54 +04:00
John Preston
bfdd116000
Handle emoji myself in custom macOS title.
2023-04-26 22:50:22 +04:00
Ilya Fedin
f5fb567052
Take advantage of RHI
...
Use Metal with Qt 6.4+ and macOS 10.14+, OpenGL for Wayland whenever enabled
2023-04-03 16:03:08 +04:00
John Preston
0b87868b1d
Respect real title height in WindowHelper on macOS.
2023-02-28 16:18:17 +04:00
John Preston
c4838f5899
Fix native pointers staleness in macOS RpWindow.
2023-02-14 19:39:24 +04:00
Ilya Fedin
a56831e8d0
Fix deprecated declarations warnings on macOS
2023-02-13 16:57:35 +04:00
John Preston
30e7657859
Set system window title text on macOS.
2023-02-03 11:27:19 +04:00
23rd
22ceaae4ed
Fixed drawing of long window titles on macOS.
2022-12-04 18:47:00 +03:00
23rd
7bd7ada3ff
Split qt_adapters to separated files.
2022-01-24 19:29:36 +03:00
23rd
cc79439fee
Fixed RpWindow dragging on macOS with Qt 6.2.
2021-10-31 08:58:44 +03:00
John Preston
7b4114d907
Fix RpWindow drag-by-title on macOS with Qt 6.2.
2021-10-26 19:32:24 +04:00
John Preston
674391524b
Fix build with Qt 6.2 on macOS.
2021-10-21 19:45:01 +04:00
Ilya Fedin
8e5d35229a
Simple replacements for Qt 6
...
QStringRef -> QStringView
QTextCursor constructor accepts a QTextDocument only
Some headers are moved, so paths are removed
QMatrix -> QTransform
Methods returning qsizetype are wrapped to int()s to allow compiler to deduce the type
2021-10-19 17:06:25 +04:00
John Preston
2d53ef070f
Allow to query RpWindow-s frame margins.
2021-09-16 10:26:34 +03:00
John Preston
d452ae8ba6
Rename Ui::Window to Ui::RpWindow.
2021-07-28 16:23:27 +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
8de7b873f9
Remove 'osx' special target code.
2021-07-23 18:52:15 +03:00
John Preston
1c004580eb
Fix stay-on-top Ui::Window-s on macOS.
2021-06-08 17:11:02 +04:00
John Preston
aeeb13bd02
Send QCloseEvent to custom-closed Ui::Window-s.
2021-05-17 15:19:43 +04:00
John Preston
84e0979f47
Fix window title update on macOS.
2021-02-26 21:16:48 +04:00
John Preston
5e3897fcff
Improve macOS custom window title.
2020-12-17 15:54:04 +04:00
John Preston
b5d6851c97
Fix build with Qt 5.6.2.
2020-08-20 17:57:51 +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
c45b62084c
Support hidden custom title on macOS.
2020-08-12 21:00:03 +04:00
John Preston
608b25bd32
Allow custom drag area for Ui::Window.
2020-08-12 17:34:40 +04:00
John Preston
e4b23cad1b
Fix custom title on macOS.
2019-10-18 20:56:17 +04:00
John Preston
7d548176e7
Fix custom window title style on macOS.
2019-10-16 11:10:45 +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
187df62e9d
Support nice Ui::Window under macOS.
2019-09-26 09:53:57 +03:00