quickshell/src/wayland
outfoxxed 1bd5b083cb
hyprland/ipc: add null checks and ws preinit to toplevel object init
Previously HyprlandToplevel::updateFromObject did not call
findWorkspaceByName with createIfMissing=true, leaving bWorkspace null
for a later insertToplevel call from HyprlandIpc::refreshToplevels.
2026-03-16 22:47:01 -07:00
..
buffer wayland/screencopy: enable vulkan dmabuf support on session locks 2026-02-24 00:05:20 -08:00
hyprland hyprland/ipc: add null checks and ws preinit to toplevel object init 2026-03-16 22:47:01 -07:00
idle_inhibit wayland/idle-inhibit: fix formatting + lints, destructor, add logs 2025-09-04 03:11:34 -07:00
idle_notify all: fix lints 2025-09-28 23:56:32 -07:00
screencopy build: update clang tooling and reformat 2025-11-15 04:43:27 -08:00
session_lock wayland: check screen isPlaceholder and if wl_output is null 2026-02-22 19:27:26 -08:00
shortcuts_inhibit wayland/shortcuts-inhibit: add shortcuts inhibitor 2025-11-20 01:12:14 -08:00
toplevel_management wayland/toplevel: clear activeToplevel on deactivation 2026-03-09 19:37:15 -07:00
windowmanager wayland: hook wl_proxy_get_listener avoiding QTBUG-145022 crash 2026-03-16 21:42:20 -07:00
wlr_layershell wayland: check screen isPlaceholder and if wl_output is null 2026-02-22 19:27:26 -08:00
CMakeLists.txt wayland: hook wl_proxy_get_listener avoiding QTBUG-145022 crash 2026-03-16 21:42:20 -07:00
init.cpp wayland: hook wl_proxy_get_listener avoiding QTBUG-145022 crash 2026-03-16 21:42:20 -07:00
module.md wayland/shortcuts-inhibit: add shortcuts inhibitor 2025-11-20 01:12:14 -08:00
output_tracking.cpp wayland/toplevel: refactor toplevel output tracking to its own file 2025-06-24 19:38:34 -07:00
output_tracking.hpp wayland/toplevel: refactor toplevel output tracking to its own file 2025-06-24 19:38:34 -07:00
platformmenu.cpp all: fix new lints 2025-01-07 03:11:19 -08:00
platformmenu.hpp service/tray!: redesign menus / dbusmenu and add native menu support 2024-07-01 20:50:30 -07:00
popupanchor.cpp core/popupwindow: clean up popup lifecycle and window init 2026-01-13 01:21:08 -08:00
popupanchor.hpp core/popupanchor: rework popup anchoring and add PopupAnchor 2024-07-23 22:12:27 -07:00
session_lock.cpp wayland/screencopy: enable vulkan dmabuf support on session locks 2026-02-24 00:05:20 -08:00
session_lock.hpp all: use type/prop shorthand in docs 2024-07-14 16:17:51 -07:00
util.cpp core/window: move input mask handling + commit scheduling to polish 2025-01-20 01:14:28 -08:00
util.hpp core/window: move input mask handling + commit scheduling to polish 2025-01-20 01:14:28 -08:00
wl_proxy_safe_deref.cpp wayland: hook wl_proxy_get_listener avoiding QTBUG-145022 crash 2026-03-16 21:42:20 -07:00
xdgshell.cpp core/popupanchor: rework popup anchoring and add PopupAnchor 2024-07-23 22:12:27 -07:00
xdgshell.hpp core/popupanchor: rework popup anchoring and add PopupAnchor 2024-07-23 22:12:27 -07:00