Commit graph

14 commits

Author SHA1 Message Date
c6791cf1f2
core/window: fix screen assignments being completely broken 2025-01-22 20:13:29 -08:00
b336129c34
core/window: add QsWindow.devicePixelRatio 2025-01-22 03:33:46 -08:00
f3b7171b25
core/window: allow explicit surface format selection 2025-01-04 03:04:41 -08:00
eb5a5b8b67
debug: run lints after window expose
Ensures items are at their final sizes before checking them,
fixing some false positives.
2024-11-19 15:58:55 -08:00
4e48c6eefb
all: refactor windows code out of core
There are still some links from core to window but its now separate
enough to fix PanelWindow in qml tooling.
2024-10-28 16:18:41 -07:00
73cfeba61b
x11: add XPanelWindow 2024-05-20 02:16:44 -07:00
6eb68d2cd7
core/reloader: fix late creation of Reloadable types 2024-04-19 15:45:07 -07:00
055b191a67
core/window: add windowTransform and backingWindowVisible properties 2024-03-27 01:37:45 -07:00
3a0381dcbe
core/window: backing windows can now be destroyed and recreated
This fixes a crash in layershells and the setVisible crash on nvidia.
2024-03-27 00:45:53 -07:00
518977932d
core/lazyloader: add LazyLoader
Also fixes qml incubation in general, which was completely broken,
meaning the native qml Loader type should also work now.
2024-03-19 05:35:44 -07:00
3480707e99
wayland: namespace type names a bit to prevent future conflicts 2024-03-11 06:21:23 -07:00
b675b3676c
popups: add popup windows 2024-03-11 05:44:56 -07:00
dfeb02e50b
fix(panel): WlrLayershell exclusionMode was never set 2024-03-04 04:04:24 -08:00
cfd9a27619
refactor: move wlr_layershell to its own subdirectory 2024-02-26 03:13:55 -08:00
Renamed from src/wayland/waylandlayershell.cpp (Browse further)