aboutsummaryrefslogtreecommitdiff
path: root/src/tests/window_opening.rs
AgeCommit message (Collapse)Author
2025-11-27Raise nofile rlimit on powerset testsHEADmainIvan Molodetskikh
Hopefully this helps.
2025-10-15Implement maximize-to-edges (true Wayland maximize)Ivan Molodetskikh
2025-10-02Partially implement config includesIvan Molodetskikh
Subsequent commits will add merging for all leftover sections.
2025-10-02Add layout overrides to window_opening testIvan Molodetskikh
2025-09-17Update Smithay (last_acked refactor, Qt layer-shell popup grab fix, popup ↵Ivan Molodetskikh
ordering fix)
2025-02-10tests: Mark window_opening/target_size as slowIvan Molodetskikh
2025-02-10tab indicator: Implement place-within-column settingIvan Molodetskikh
2025-01-30misc: Fix typosbbb651
Using [`typos`](https://github.com/crate-ci/typos) cli
2024-12-30Dump post-unfullscreen configure in snapshot testsIvan Molodetskikh
2024-12-30tests: Respond to post-initial configuresIvan Molodetskikh
2024-12-30Implement default-window-height window ruleIvan Molodetskikh
Only works for floats that aren't initially fullscreen atm.
2024-12-30tests: Rename DefaultWidth to DefaultSizeIvan Molodetskikh
2024-12-30Add window opening size client-server testsIvan Molodetskikh
2024-12-30tests: Fix spelling mistake in wfs DisplayIvan Molodetskikh
2024-12-22Implement client-server test infra and window opening testsIvan Molodetskikh
These tests make a real Niri instance and real Wayland clients (via manual wayland-rs implementation), both on the same event loop local to the test. This allows testing the full Wayland interaction, including arbitrary event ordering and delays. To start off, add a massive powerset test for the settings that influence where a window may open.