| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-01-21 | Return error instead of broken screenshot for portal | Ivan Molodetskikh | |
| 2024-01-20 | Bump version to 0.1.0-beta.1 | Ivan Molodetskikh | |
| 2024-01-20 | CI: Add a Fedora build | Ivan Molodetskikh | |
| 2024-01-20 | Add an option to skip the hotkey overlay at startup | Ivan Molodetskikh | |
| 2024-01-19 | Print git version in clap too | Ivan Molodetskikh | |
| 2024-01-19 | layout: Fix crash due to workspace transfer during switch | Ivan Molodetskikh | |
| 2024-01-19 | layout: Fix crash due to workspace cleanup during switch | Ivan Molodetskikh | |
| 2024-01-19 | README: Add link to important software wiki page | Ivan Molodetskikh | |
| 2024-01-19 | Update dependencies | Ivan Molodetskikh | |
| 2024-01-19 | Don't crash when failing to render a cursor | Ivan Molodetskikh | |
| I only hit this when the renderer was completely busted, but nevertheless. | |||
| 2024-01-19 | Prettify Return => Enter key | Ivan Molodetskikh | |
| 2024-01-19 | Add exit confirmation dialog | Ivan Molodetskikh | |
| 2024-01-18 | Redraw upon starting PW stream | Ivan Molodetskikh | |
| Otherwise it may take a while for the first frame to arrive. | |||
| 2024-01-18 | Add an important hotkeys overlay | Ivan Molodetskikh | |
| 2024-01-18 | portal: Name and sort monitors, fix session restore | Ivan Molodetskikh | |
| xdp-gnome restores by a combination of model + make + serial. We currently can't set those reliably (until libdisplay-info most monitors will have them unknown) so pass the connector name instead. This will work as expected in most cases. | |||
| 2024-01-18 | Add a config parse error notification | Ivan Molodetskikh | |
| We can't rely on a notification daemon being available, especially during initial niri setup. So, render our own. | |||
| 2024-01-18 | Update Smithay (deadlock fix) | Ivan Molodetskikh | |
| 2024-01-18 | Watch config path even if it didn't exist at startup | Ivan Molodetskikh | |
| 2024-01-18 | Fix dependency sorting | Ivan Molodetskikh | |
| 2024-01-17 | Update README.md | Ivan Molodetskikh | |
| 2024-01-17 | Add an IPC socket and a niri msg outputs subcommand | Ivan Molodetskikh | |
| 2024-01-17 | Rename connectors to enabled_outputs | Ivan Molodetskikh | |
| 2024-01-17 | Add a calloop futures executor | Ivan Molodetskikh | |
| 2024-01-17 | tty: Add Tracy span to on_output_config_changed() | Ivan Molodetskikh | |
| 2024-01-16 | Write a comment on xdg-decoration lack of live-reload | Ivan Molodetskikh | |
| 2024-01-16 | Add live-reload to libinput settings | Ivan Molodetskikh | |
| 2024-01-16 | Extract apply_libinput_settings() | Ivan Molodetskikh | |
| 2024-01-16 | default-config: Add example for spawn with bash | Ivan Molodetskikh | |
| 2024-01-16 | Add live-reload for output mode | Ivan Molodetskikh | |
| 2024-01-16 | tty: Extract pick_mode() | Ivan Molodetskikh | |
| 2024-01-16 | Add live-reload for output on/off | Ivan Molodetskikh | |
| 2024-01-16 | tty: Remove connector arg from connector_disconnected() | Ivan Molodetskikh | |
| 2024-01-16 | Close layer surfaces upon output removal | Ivan Molodetskikh | |
| Fixes https://github.com/YaLTeR/niri/issues/23 | |||
| 2024-01-16 | Add Tracy span to Config::load and parse | Ivan Molodetskikh | |
| 2024-01-16 | Add live-reload of output scales | Ivan Molodetskikh | |
| 2024-01-16 | Move output scale setting into niri | Ivan Molodetskikh | |
| 2024-01-16 | layout: Fix surface leaving output when consuming into column | Ivan Molodetskikh | |
| 2024-01-16 | Add live-reload of output positions | Ivan Molodetskikh | |
| 2024-01-16 | Reposition all outputs on any change | Ivan Molodetskikh | |
| This way the positioning is independent of the order of plugging in. | |||
| 2024-01-16 | Change message from debug to trace | Ivan Molodetskikh | |
| 2024-01-15 | Implement security-context, hide some protocols from it | Ivan Molodetskikh | |
| 2024-01-15 | Hide decoration globals when we need CSD | Ivan Molodetskikh | |
| This gets the current SDL2 with libdecor working. | |||
| 2024-01-15 | Update Smithay | Ivan Molodetskikh | |
| 2024-01-15 | Change default binds to move columns instead of windows | Ivan Molodetskikh | |
| 2024-01-15 | Add move-column-to-monitor* binds | Ivan Molodetskikh | |
| As opposed to move-window-to-monitor* | |||
| 2024-01-15 | Add move-column-to-workspace* binds | Ivan Molodetskikh | |
| As opposed to move-window-to-workspace* | |||
| 2024-01-14 | xdg-decoration: Document SDL2 bug | Ivan Molodetskikh | |
| 2024-01-14 | Revert "Be more insistent on CSD by default" | Ivan Molodetskikh | |
| This reverts commit 43e2cf14d2994299298b05fc194110e875aeecf4. SDL2 until very recently (unreleased version) has had a bug where changing the decoration mode to client-side during its initial window creation would keep the window permanently hidden. Breaking all SDL2 apps for years to come is unfortunately not a good solution. | |||
| 2024-01-14 | xdg-decoration: Always send configure | Ivan Molodetskikh | |
| The protocol wording seems to require it. | |||
| 2024-01-13 | Implement popup grabs | Ivan Molodetskikh | |
