aboutsummaryrefslogtreecommitdiff
path: root/src/handlers
AgeCommit message (Expand)Author
2025-11-24Remove hand-written ResolvedWindowRules::empty()Ivan Molodetskikh
2025-11-21Unify pointer & touch move grab, add view offset to itIvan Molodetskikh
2025-11-16Implement recent windows switcher (Alt-Tab)rustN00b
2025-10-15Implement maximize-to-edges (true Wayland maximize)Ivan Molodetskikh
2025-10-02layout: Deduplicate move_workspace_to_output()Ivan Molodetskikh
2025-09-19Fix DnD icon offset from surface cursorIvan Molodetskikh
2025-09-18Fix layer-shell initial commit logicIvan Molodetskikh
2025-09-17Update Smithay (last_acked refactor, Qt layer-shell popup grab fix, popup ord...Ivan Molodetskikh
2025-09-17Add sending initial configure trace logIvan Molodetskikh
2025-09-17Downgrade lack of our initial configure from error! to debug!Ivan Molodetskikh
2025-09-17Improve commit handler trace loggingIvan Molodetskikh
2025-08-21Unfocus layout when exit confirm dialog is openIvan Molodetskikh
2025-07-31Update Smithay (clipboard client exit nil fix, input region bottom-right fix)Ivan Molodetskikh
2025-07-13Implement ext-workspaceIvan Molodetskikh
2025-06-04Round lock surface size, rather than floorIvan Molodetskikh
2025-05-22layer-shell: only reset 'initial_configure_sent' for mapped surfacesalex-huff
2025-05-22layer-shell: don't dismiss popups because of unmapped layer surfacesalex-huff
2025-05-21layer-shell: properly handle re-mapalex-huff
2025-05-12Implement baba-is-float for layersIvan Molodetskikh
2025-05-10add window urgency through xdg-activation-v1Duncan Overbruck
2025-05-06Implement place-within-backdrop layer ruleIvan Molodetskikh
2025-04-27Fix pointer hiding so that it is no longer annoying (#1426)bogdanov
2025-04-25Implement an OverviewIvan Molodetskikh
2025-04-25Put the top layer above bottom and background layer popupsIvan Molodetskikh
2025-03-29layout: Remove duplicated functionIvan Molodetskikh
2025-03-29Make move-window-to-workspace focus=false work across monitors tooIvan Molodetskikh
2025-03-15Move CastTarget to src/niri.rsIvan Molodetskikh
2025-03-13Wait for lock surfaces before lockingIvan Molodetskikh
2025-03-13Extract utils::is_mapped()Ivan Molodetskikh
2025-03-13Add tiled-state window rule, update the tiled state liveIvan Molodetskikh
2025-02-26Add honor-xdg-activation-with-invalid-serial debug flagIvan Molodetskikh
2025-02-24Also check pointer for activation token validityIvan Molodetskikh
2025-02-17Make idle notify lazyIvan Molodetskikh
2025-02-15Implement scrolling the view during DnDIvan Molodetskikh
2025-02-14Implement ext-data-controlIvan Molodetskikh
2025-02-14Update Smithay (idle-notify 2)Ivan Molodetskikh
2025-02-05mapped: Add needs_configure flagIvan Molodetskikh
2025-02-05Fix find_window_and_output() returning None with no outputsIvan Molodetskikh
2025-01-31Take border into account for fixed preset-column-width for tiled windowsIvan Molodetskikh
2025-01-27Extract Niri::insert_client()Ivan Molodetskikh
2025-01-25Add clipboard disable-primary settingpeelz
2025-01-23Add find_root_shell_surface() that goes through popupsIvan Molodetskikh
2025-01-21Implement shadows for layer surfacesIvan Molodetskikh
2025-01-18implement `keyboard-shortcuts-inhibit` and `wlr-virtual-pointer` (#630)sodiboo
2025-01-10Fix new Clippy warningsIvan Molodetskikh
2025-01-04Migrate to new Rectangle functionsIvan Molodetskikh
2025-01-03Clear on-demand layer-shell focus in more casesIvan Molodetskikh
2025-01-03Allow pop-up grabs for bottom and background layersIvan Molodetskikh
2025-01-02 skip keyboard focus for layer shell surfaces not...Christian Meissl
2025-01-02xdg: do not focus unmapped popup on grabChristian Meissl