aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2024-12-30floating: Update stored size only on removalIvan Molodetskikh
2024-12-30floating: Improve expected size requests to avoid (0, 0) and duplicatesIvan Molodetskikh
2024-12-30layout: Preserve the Tile when moving across workspacesIvan Molodetskikh
2024-12-30floating: Remember and restore window sizeIvan Molodetskikh
2024-12-30Add floating sizing testsIvan Molodetskikh
2024-12-30floating: Request size only onceIvan Molodetskikh
2024-12-30layout: Rename update_interactive_resize() to on_commit()Ivan Molodetskikh
2024-12-30layout: Accept &mut self in request_fullscreen()Ivan Molodetskikh
2024-12-30layout: Support fullscreen for auto-floating windowsIvan Molodetskikh
2024-12-30layout: Remember whether to unfullscreen back into floatingIvan Molodetskikh
2024-12-30layout: Move toggle_fullscreen() impl to WorkspaceIvan Molodetskikh
2024-12-30floating: Implement directional moveIvan Molodetskikh
2024-12-30layout/floating: Extract move_and_animate()Ivan Molodetskikh
2024-12-30floating: Implement center_window()Ivan Molodetskikh
2024-12-30floating: Implement directional focusIvan Molodetskikh
2024-12-30layout: Implement focus_right_or_first() genericallyIvan Molodetskikh
2024-12-30Extract center_preferring_top_left_in_area()Ivan Molodetskikh
2024-12-30layout/floating: Move a function higher upIvan Molodetskikh
2024-12-30Stub out actions when floating is activeIvan Molodetskikh
2024-12-30floating: Implement smarter clamping for window locationIvan Molodetskikh
2024-12-30Make right click during move toggle floatingIvan Molodetskikh
2024-12-30Stop move grab when the start button is releasedIvan Molodetskikh
2024-12-30Implement floating child stacking above parentsIvan Molodetskikh
2024-12-30layout: Extract TestWindowParamsIvan Molodetskikh
2024-12-30Make interactive move keep in the same layout (floating/tiling)Ivan Molodetskikh
2024-12-30Always honor min height in new window sizeIvan Molodetskikh
2024-12-30Honor min/max size in more places like initial configureIvan Molodetskikh
2024-12-30Initial WIP floating window implementationIvan Molodetskikh
2024-12-30Update for Smithay VRR changesIvan Molodetskikh
2024-12-30Update Smithay (presentation-time v2)Ivan Molodetskikh
2024-12-22Implement client-server test infra and window opening testsIvan Molodetskikh
2024-12-22Add test-only single-pixel-buffer supportIvan Molodetskikh
2024-12-22Add a Headless backend for testsIvan Molodetskikh
2024-12-22Switch from k9 to insta for snapshot testingIvan Molodetskikh
2024-12-22Initialize PipeWire lazilyIvan Molodetskikh
2024-12-22Bump MSRV to `1.80`bbb651
2024-12-22fix: check for layer surface under cursor when clickingRémi Labeyrie
2024-12-17Add force-pipewire-invalid-modifier debug flagIvan Molodetskikh
2024-12-15Add missing blank lineIvan Molodetskikh
2024-12-11Activate monitors on session unlock (#858)Salman Farooq
2024-12-09Extract rules.apply_{min,max}_size()Ivan Molodetskikh
2024-12-08layout: Return instead of breakingIvan Molodetskikh
2024-12-08layout: Return bool from activate_window()Ivan Molodetskikh
2024-12-07layout: Ignore more actions during interactive moveIvan Molodetskikh
2024-12-07layout: Extract Tile::verify_invariants()Ivan Molodetskikh
2024-12-07layout: Mark accessors as cfg(test)Ivan Molodetskikh
2024-12-01layout: Extract ScrollingSpaceIvan Molodetskikh
2024-12-01layout: Add a test for windows on other workspace remaining activatedIvan Molodetskikh
2024-12-01layout: Fix windows on other workspaces losing activated stateIvan Molodetskikh
2024-12-01layout: Fix possible crash when dropping move on different, animating outputIvan Molodetskikh