aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2025-10-02Add per-output layout configIvan Molodetskikh
2025-10-02Move background rendering to WorkspaceIvan 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/tests: Make UpdateConfig an actual OpIvan Molodetskikh
2025-10-02layout/tests: Generate LayoutPart instead of Layout configIvan 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-10-02config: Introduce MergeWith traitIvan Molodetskikh
2025-10-02layout/tests: Make Op non-CopyIvan Molodetskikh
2025-09-20Move workspace options check to workspace testsIvan Molodetskikh
2025-09-20layout/workspace: Rearrange checksIvan 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 unmap-from-floating testIvan Molodetskikh
2025-09-17tests/client: Check and panic on protocol errorIvan 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-09-17layout/scrolling: Remove more redundant animate argsIvan Molodetskikh
2025-09-17layout/scrolling: Remove now-redundant animate argIvan Molodetskikh
2025-09-17layout/tile: Animate un/fullscreen resizeIvan Molodetskikh
2025-09-17layout/tile: Remove unused functionIvan Molodetskikh
2025-09-17layout/tile: Extract two variablesIvan Molodetskikh
2025-09-17layout/scrolling: Animate tiles_origin changing on un/fullscreenIvan Molodetskikh
2025-09-17layout/scrolling: Track pending vs. current fullscreen for ColumnsIvan Molodetskikh
2025-09-17layout/scrolling: Store view_offset_before_fullscreen when column actually go...Ivan Molodetskikh
2025-09-17tests/fullscreen: Add broken slow client unfullscreen view offset restoration...Ivan Molodetskikh
2025-09-17tests: Move complete_animations() to FixtureIvan Molodetskikh
2025-09-17layout/tests/fullscreen: Add broken removing tile view pos restore testIvan Molodetskikh
2025-09-17Add unfullscreen view offset restoration testsIvan Molodetskikh
2025-09-17layout/tests: Extract fullscreen tests to submoduleIvan Molodetskikh
2025-09-16Make hot corners configurable, including per-output (#2108)Kai Koehler
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-09-15layout/tests: Mark operations_dont_panic as slowIvan Molodetskikh
2025-09-08Don't clear DISPLAY/WAYLAND_DISPLAY/WAYLAND_SOCKET on WSL with --session (#2354)ilyx
2025-08-29Change xwl-s spawning error messages from info! to warn!Ivan Molodetskikh
2025-08-29Improve filtering for tests that need EGLIvan Molodetskikh
2025-08-29layout/floating: Fix resetting preset width idx instead of heightIvan Molodetskikh