aboutsummaryrefslogtreecommitdiff
path: root/src/layout/monitor.rs
AgeCommit message (Expand)Author
2024-06-18Animate xdg-activation and foreign-toplevel workspace switchesIvan Molodetskikh
2024-06-18Refactor layout to fractional-logicalIvan Molodetskikh
2024-06-17layout: Cache scale and transform on the workspaceIvan Molodetskikh
2024-06-09Add `focus-column-right-or-first`, `focus-column-left-or-last` (#391)James Sully
2024-05-24Added actions to allow focusing up or down as normal but to wrap to the colum...Micah N Gorrell
2024-05-16Make workspace names case-insensitiveIvan Molodetskikh
2024-05-16Implement named workspacesGergely Nagy
2024-05-11Group input-related things in a subfolderIvan Molodetskikh
2024-05-11Add a reset-window-height actionIvan Molodetskikh
2024-05-10Implement interactive mouse resizingIvan Molodetskikh
2024-05-04Split update_render_elements() from advance_animations()Ivan Molodetskikh
2024-04-19Synchronize column removal anim on consume left/rightIvan Molodetskikh
2024-04-17Resolve animation defaults during parsingIvan Molodetskikh
2024-04-16Remove jumps on consume/expel animation startIvan Molodetskikh
2024-04-14Avoid continuous redrawing during horizontal gestureIvan Molodetskikh
2024-03-24Implement block-out-from window rule, fix alpha on window screenshotsIvan Molodetskikh
2024-03-19Move PartialEq from LayoutElement to an associated typeIvan Molodetskikh
2024-03-19Workspace back and forth (#253)FluxTape
2024-03-18Take workspace switch gesture into account for visual rectIvan Molodetskikh
2024-03-18Implement warp-mouse-to-focusFluxTape
2024-03-05Implement rubber banding for the vertical gestureIvan Molodetskikh
2024-03-05Implement spring animationsIvan Molodetskikh
2024-03-05monitor: Handle switch idx < 0 and >= lenIvan Molodetskikh
2024-03-03Extract WORKSPACE_GESTURE_MOVEMENT constantIvan Molodetskikh
2024-03-02Fix vertical gesture constantIvan Molodetskikh
2024-03-02Make vertical touchpad swipe inertialIvan Molodetskikh
2024-02-29Move workspace gesture into monitor & fix missing workspace cleanupIvan Molodetskikh
2024-02-21Remove unnecessary crop bounds during workspace switchIvan Molodetskikh
2024-02-14Add the beginnings of window rulesIvan Molodetskikh
2024-02-10Implement niri msg actionIvan Molodetskikh
2024-02-07Make all animations configurableIvan Molodetskikh
2024-02-07animation: Accept ms as u32Ivan Molodetskikh
2024-02-07Activate the new right_of window on its workspaceIvan Molodetskikh
2024-02-07Open dialogs to the right of their parent, don't steal focusIvan Molodetskikh
2024-02-06Split render_helpers.rsIvan Molodetskikh
2024-02-05Add consume-or-expel-window-left/right commandsDennis Ranke
2024-02-05Convert everything to niri_render_elements! {}Ivan Molodetskikh
2024-02-04layout: Make rendering not Window-specificIvan Molodetskikh
2024-01-19layout: Fix crash due to workspace transfer during switchIvan Molodetskikh
2024-01-15Add move-column-to-workspace* bindsIvan Molodetskikh
2024-01-07Move config into a separate crateIvan Molodetskikh
2024-01-01layout: Make generic over RendererIvan Molodetskikh
2023-12-29Add move-column-to-{first,last}Ivan Molodetskikh
2023-12-29Add focus-column-{first,last}Ivan Molodetskikh
2023-12-28Activate windows when clicking on the borderIvan Molodetskikh
2023-12-28Rename window -> tile, fix popup unconstraining window_yIvan Molodetskikh
2023-12-27layout: Refactor to support window decorations, add border and fullscreen bac...Ivan Molodetskikh
2023-12-24Remove unnecessary window cloneIvan Molodetskikh
2023-12-24Add and use remove_window_by_idxIvan Molodetskikh
2023-12-24Split layout mod into filesIvan Molodetskikh