| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-02-21 | Remove unnecessary crop bounds during workspace switch | Ivan Molodetskikh | |
| 2024-02-14 | Add the beginnings of window rules | Ivan Molodetskikh | |
| 2024-02-10 | Implement niri msg action | Ivan Molodetskikh | |
| 2024-02-07 | Make all animations configurable | Ivan Molodetskikh | |
| 2024-02-07 | animation: Accept ms as u32 | Ivan Molodetskikh | |
| Less boilerplate elsewhere. | |||
| 2024-02-07 | Activate the new right_of window on its workspace | Ivan Molodetskikh | |
| This way when a dialog opens on a different workspace, the user will see it right away when they switch to that workspace. | |||
| 2024-02-07 | Open dialogs to the right of their parent, don't steal focus | Ivan Molodetskikh | |
| 2024-02-06 | Split render_helpers.rs | Ivan Molodetskikh | |
| 2024-02-05 | Add consume-or-expel-window-left/right commands | Dennis Ranke | |
| 2024-02-05 | Convert everything to niri_render_elements! {} | Ivan Molodetskikh | |
| 2024-02-04 | layout: Make rendering not Window-specific | Ivan Molodetskikh | |
| Doesn't need to be any more. | |||
| 2024-01-19 | layout: Fix crash due to workspace transfer during switch | Ivan Molodetskikh | |
| 2024-01-15 | Add move-column-to-workspace* binds | Ivan Molodetskikh | |
| As opposed to move-window-to-workspace* | |||
| 2024-01-07 | Move config into a separate crate | Ivan Molodetskikh | |
| Get miette and knuffel deps contained within. | |||
| 2024-01-01 | layout: Make generic over Renderer | Ivan Molodetskikh | |
| 2023-12-29 | Add move-column-to-{first,last} | Ivan Molodetskikh | |
| 2023-12-29 | Add focus-column-{first,last} | Ivan Molodetskikh | |
| 2023-12-28 | Activate windows when clicking on the border | Ivan Molodetskikh | |
| 2023-12-28 | Rename window -> tile, fix popup unconstraining window_y | Ivan Molodetskikh | |
| I missed the window_y thing and found it thanks to the rename. Too lazy to split it into a commit. | |||
| 2023-12-27 | layout: Refactor to support window decorations, add border and fullscreen ↵ | Ivan Molodetskikh | |
| backdrop Windows are now wrapped in Tiles, which keep track of window-specific decorations. Particularly, I implemented a black fullscreen backdrop, which finally brings fullscreened windows smaller than the screen in line with how the Wayland protocol says they should look—centered in a black rectangle. I also implemented window borders, which are similar to the focus ring, but always visible (and hence affect the layout and sizing). | |||
| 2023-12-24 | Remove unnecessary window clone | Ivan Molodetskikh | |
| 2023-12-24 | Add and use remove_window_by_idx | Ivan Molodetskikh | |
| 2023-12-24 | Split layout mod into files | Ivan Molodetskikh | |
| No functional change intended. | |||
