aboutsummaryrefslogtreecommitdiff
path: root/src/handlers/compositor.rs
AgeCommit message (Expand)Author
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-02-05Fix find_window_and_output() returning None with no outputsIvan Molodetskikh
2025-01-03Clear on-demand layer-shell focus in more casesIvan Molodetskikh
2024-12-30Implement default-window-height for scrolling windowsIvan Molodetskikh
2024-12-30Implement buffer delta for toplevelsIvan Molodetskikh
2024-12-30Implement default-window-height window ruleIvan Molodetskikh
2024-12-30floating: Support default-column-width in most casesIvan Molodetskikh
2024-12-30Add open-focused window ruleIvan Molodetskikh
2024-12-30layout: Refactor window opening targetsIvan Molodetskikh
2024-12-30Initial WIP floating window implementationIvan Molodetskikh
2024-12-01layout: Extract ScrollingSpaceIvan Molodetskikh
2024-11-29Add strict-new-window-focus-policy debug flagIvan Molodetskikh
2024-11-29Activate newly mapped windows with a valid activation tokenChristian Meissl
2024-09-30handle role specific buffer offsetChristian Meissl
2024-09-10Possibly fix some unsync subsurfaces not redrawing outputIvan Molodetskikh
2024-09-01Change MappedIt::get() to return u64Ivan Molodetskikh
2024-08-23Register deadline timer for closing transactionIvan Molodetskikh
2024-08-23Implement window close transactionIvan Molodetskikh
2024-08-22Implement resize transactionsIvan Molodetskikh
2024-08-22Handle dmabuf blocker separately in toplevel pre-commitIvan Molodetskikh
2024-07-08bump smithayChristian Meissl
2024-06-28Implement initial window screencastingIvan Molodetskikh
2024-06-10Signal fractional scale to clientsIvan Molodetskikh
2024-06-09Fix typos (#429)Ujp8LfXBJ6wCPR
2024-05-17Redraw on lock surface children commitsIvan Molodetskikh
2024-05-16Update Smithay and other depsIvan Molodetskikh
2024-05-16Implement named workspacesGergely Nagy
2024-05-15Clarify surface destroyed commentIvan Molodetskikh
2024-05-10Implement interactive mouse resizingIvan Molodetskikh
2024-05-05Don't unwrap clientIvan Molodetskikh
2024-05-01Move unmap snapshot from Mapped to TileIvan Molodetskikh
2024-04-13Unify Animation- and RenderSnapshotIvan Molodetskikh
2024-04-13Move unmapped check to a pre-commit hookIvan Molodetskikh
2024-04-10Reimplement window closing anim in an efficient wayIvan Molodetskikh
2024-04-09Implement window closing animationsIvan Molodetskikh
2024-04-09Add missing mouse warp to commit unmapIvan Molodetskikh
2024-03-23Lift output clones from queue_redraw()Ivan Molodetskikh
2024-03-19Implement draw-border-with-background window ruleIvan Molodetskikh
2024-03-19Wrap mapped windows in a MappedIvan Molodetskikh
2024-03-18Warp mouse to focus on new window appearingIvan Molodetskikh
2024-02-28Update SmithayIvan Molodetskikh
2024-02-28chore: update smithayChristian Meissl
2024-02-23Add open-maximized window ruleIvan Molodetskikh
2024-02-23Implement explicit unmapped window state trackingIvan Molodetskikh
2024-02-14Add the beginnings of window rulesIvan Molodetskikh
2024-02-13Do initial configuration right before sending initial configureIvan Molodetskikh
2024-02-09Implement idle-notify and idle-inhibitIvan Molodetskikh
2024-02-07Implement window open animationsIvan Molodetskikh