Bryan Paradis
|
158db16b93
|
wayland: check screen isPlaceholder and if wl_output is null
Fixes crashes on disconnected monitors
|
2026-02-22 19:27:26 -08:00 |
|
outfoxxed
|
3bcc1993f4
|
wayland/lock: support Qt 6.10
|
2025-10-04 13:00:33 -07:00 |
|
outfoxxed
|
5703fbae21
|
wayland/lock: handle null window in configure()
Has caused a crash.
|
2025-07-10 04:01:00 -07:00 |
|
outfoxxed
|
517143adf9
|
all: fix new lints
|
2025-06-12 17:01:13 -07:00 |
|
outfoxxed
|
67524f9d8e
|
wayland/lock: fix protocol errors with Qt 6.9.0
QWaylandWindow::initWindow now forces a null surface commit which is
illegal. This change swaps the surface out for a dummy during
initWindow.
|
2025-04-26 16:19:07 -07:00 |
|
outfoxxed
|
4ea77a8eb6
|
wayland: update QWaylandShellSurface impls to use updateExposure()
For Qt 6.9.0
|
2025-03-27 15:57:57 -07:00 |
|
outfoxxed
|
fd5b73adbb
|
wayland: fix Qt 6.7 compatibility
|
2024-04-12 01:21:26 -07:00 |
|
outfoxxed
|
9625129844
|
core: replace throws with qFatal
|
2024-03-27 02:13:47 -07:00 |
|
outfoxxed
|
b05d98b56d
|
fix(slock): protocol error when session lock is reconfigured
|
2024-02-28 23:01:38 -08:00 |
|
outfoxxed
|
cbdfba1a3f
|
chore: clean up lints
|
2024-02-28 21:30:06 -08:00 |
|
outfoxxed
|
48bdcf4db2
|
feat(slock): add user facing SessionLock and SessionLockSurface
|
2024-02-28 19:55:49 -08:00 |
|
outfoxxed
|
1fa87b7c5a
|
feat(slock): implement ext_session_lock_v1 backend
note: did not run lints or fully test yet
|
2024-02-28 04:37:52 -08:00 |
|