aboutsummaryrefslogtreecommitdiff
path: root/src/layout/tests.rs
AgeCommit message (Collapse)Author
2025-03-22layout: Reset unfullscreen view offset when removing windowIvan Molodetskikh
Another old bug found by randomized tests after I expanded the testing mock window.
2025-03-17Implement toggle-windowed-fullscreenIvan Molodetskikh
Windowed, or fake, or detached, fullscreen, is when a window thinks that it's fullscreen, but the compositor treats it as a normal window.
2025-03-17layout/tests: Implement going into fullscreen stateIvan Molodetskikh
2025-03-17Refactor request_fullscreen() to be an argument on request_size()Ivan Molodetskikh
2025-03-14Add move-column-to-index actionDuncan Overbruck
2025-03-14Add focus-column (by index) actionDuncan Overbruck
2025-03-10Keep track of RenderElementStates in offscreensIvan Molodetskikh
This both avoids sending frame callbacks to surfaces invisible on the offscreen (fixing Firefox with subsurface compositing in the process), and fixes searching for split popups during the resize animation.
2025-02-17Implement expand-column-to-available-widthIvan Molodetskikh
2025-02-15Implement scrolling the view during DnDIvan Molodetskikh
DnD is external to the layout, so we just inform it when one is ongoing.
2025-02-10tab indicator: Implement place-within-column settingIvan Molodetskikh
2025-02-10tab indicator: Add position settingIvan Molodetskikh
2025-02-10tab indicator: Add hide-when-single-tabIvan Molodetskikh
2025-02-10Implement tab indicatorsIvan Molodetskikh
2025-02-10Add set-column-display actionIvan Molodetskikh
2025-02-10Allow tabbed columns to go fullscreenIvan Molodetskikh
2025-02-10Implement tabbed column display modeIvan Molodetskikh
2025-02-06layout: Preserve focused window in column when window above is closedIvan Molodetskikh
Might be the longest standing bug in niri?
2025-02-05Add focus-window-in-column (by index) actionIvan Molodetskikh
2025-02-05Add focus-window-top/bottom/down-or-top/up-or-bottom actionsIvan Molodetskikh
2025-01-31Take border into account for fixed preset-column-width for tiled windowsIvan Molodetskikh
2025-01-31layout: Move tests to separate fileIvan Molodetskikh
This way changing just the tests won't rebuild the main library.