aboutsummaryrefslogtreecommitdiff
path: root/src/layout/mod.rs
AgeCommit message (Expand)Author
2025-10-15layout: Fix anim jump when releasing interactive move in the overviewIvan Molodetskikh
2025-10-15layout: Unfullscreen before removing for interactive moveIvan Molodetskikh
2025-10-02config: Add merging for misc sectionsIvan Molodetskikh
2025-10-02Partially implement config includesIvan Molodetskikh
2025-10-02layout: Move scrolling width resolution to workspaceIvan Molodetskikh
2025-10-02Add per-output layout configIvan Molodetskikh
2025-10-02Add per-workspace layout configIvan Molodetskikh
2025-10-02layout: Extract Monitor::append_workspaces()Ivan Molodetskikh
2025-10-02layout: Move empty workspace handling to Monitor::new()Ivan Molodetskikh
2025-10-02layout: Extract Monitor::into_workspaces()Ivan Molodetskikh
2025-10-02layout: Deduplicate move_workspace_to_output()Ivan Molodetskikh
2025-10-02layout: Extract Monitor::insert_workspace()Ivan Molodetskikh
2025-10-02layout: Extract Monitor::remove_workspace_by_idx()Ivan Molodetskikh
2025-10-02layout: Remove unname_workspace() clean-up to MonitorIvan Molodetskikh
2025-10-02layout: Extract Monitor::verify_invariants()Ivan Molodetskikh
2025-10-02layout: Extract Layout::monitors{,_mut}()Ivan Molodetskikh
2025-10-02layout: Store Layout directly in OptionsIvan Molodetskikh
2025-10-02config: Split Layout from LayoutPartIvan Molodetskikh
2025-10-02config: Replace resolve_against with MergeWithIvan Molodetskikh
2025-09-20Move workspace options check to workspace testsIvan Molodetskikh
2025-09-16layout: End DnD gesture when toggling interactive move to floatingIvan Molodetskikh
2025-09-16layout: Fix crash when a window opens next-to an only interactively moved win...Ivan Molodetskikh
2025-08-29Add cycle back feature for presets of column/window width/height.Said Kadrioski
2025-08-27Fix typosIvan Molodetskikh
2025-08-27Fix focus=false for move-column-to-workspace*, add to move-window-to-workspac...gibberish
2025-08-16niri-ipc: Add window positions and sizes (#1265)yrkv
2025-08-14layout: Remove by-ref animation_snapshot() getterIvan Molodetskikh
2025-06-11Add deactivate-unfocused-windows debug flag (#1706)sashomasho
2025-05-16Deal with new Clippy warningsIvan Molodetskikh
2025-05-12Add center-visible-columns actionIvan Molodetskikh
2025-05-10add window urgency through xdg-activation-v1Duncan Overbruck
2025-05-01Implement --focus for MoveColumnToWorkspace/Up/DownAberter Yan
2025-04-30layout: Fix DnD scroll not stopping when interactive moving unfullscreen to f...Ivan Molodetskikh
2025-04-26overview: Activate window upon dropping from interactive moveIvan Molodetskikh
2025-04-25Fix panic when interactively moving to invisible workspaceIvan Molodetskikh
2025-04-25Implement interactive move to a new workspace above/betweenIvan Molodetskikh
2025-04-25Implement DnD hold to activate window or workspaceIvan Molodetskikh
2025-04-25overview: Add DnD up/down scrollingIvan Molodetskikh
2025-04-25Implement an OverviewIvan Molodetskikh
2025-04-25Render workspaces separately with gaps betweenIvan Molodetskikh
2025-04-25layout: Extract interactive_moved_window_under() and add output checkIvan Molodetskikh
2025-04-25Pass target workspace to view offset grabIvan Molodetskikh
2025-04-25layout/monitor: Cache scale, view_size, working_areaIvan Molodetskikh
2025-04-25layout: Move insert hint from ScrollingSpace to MonitorIvan Molodetskikh
2025-04-25layout/monitor: Extract workspaces_render_geo()Ivan Molodetskikh
2025-04-25Remove cancellation from swipe gesturesIvan Molodetskikh
2025-04-25Add missing bounds checks to move-workspace actionsIvan Molodetskikh
2025-04-17layout: Extract Monitor::update_shaders()Ivan Molodetskikh
2025-04-17layout: Remove width and is_full_width from InsertHintIvan Molodetskikh
2025-04-17layout: Don't pass scale to render unnecessarilyIvan Molodetskikh