| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2024-01-13 | Remove is_grabbed check for changing active window | Ivan Molodetskikh | |
| When clicking outside of the popup grab, the click does go through if the popup is dismissed. This makes the active window change go through too. | |||
| 2024-01-13 | Add missing screen redraws on focus changes | Ivan Molodetskikh | |
| The window isn't guaranteed to commit a buffer. | |||
| 2024-01-12 | Keep track of keyboard focus manually | Ivan Molodetskikh | |
| 2024-01-12 | Rename update_focus -> update_keyboard_focus | Ivan Molodetskikh | |
| 2024-01-12 | Remove obsolete FIXME comment | Ivan Molodetskikh | |
| It's implemented now. | |||
| 2024-01-12 | Force redraws on window activation | Ivan Molodetskikh | |
| Activating a window does not necessarily make it commit a buffer and update the screen for us. | |||
| 2024-01-12 | Fix clicks activating windows through layer-shell surfaces | Ivan Molodetskikh | |
| 2024-01-11 | Silence the two type complexity lints | Ivan Molodetskikh | |
| meh | |||
| 2024-01-11 | Fix clippy suggestion | Ivan Molodetskikh | |
| 2024-01-11 | Mark cause_panic() as #[inline(never)] | Ivan Molodetskikh | |
| Despite compiling with frame pointers, inlining cause_panic() makes the backtrace omit its frame and even the source location in main... | |||
| 2024-01-10 | Add Nix Flake (#77) | Bill Sun | |
| * Add Nix Flake Co-authored-by: Bryce Berger <bryce.z.berger@gmail.com> * Describe nix flake in readme * Add `niri-config` to build source list * Add maintainer info Add comment at top to indicate the Nix Flake file is community maintained. * Clarify Nix/NixOS README instructions * Shorten Nix/NixOS build instructions Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> * Move NixOS installation instruction to "Tip" section --------- Co-authored-by: Bryce Berger <bryce.z.berger@gmail.com> Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> | |||
| 2024-01-09 | Document debug settings in the default config | Ivan Molodetskikh | |
| 2024-01-09 | Add panic subcommand to check backtraces | Ivan Molodetskikh | |
| 2024-01-08 | layout: Improve Options randomization in tests | Ivan Molodetskikh | |
| 2024-01-08 | Add center-focused-column setting | Thomas Versteeg | |
| 2024-01-08 | Add a few mouse libinput settings | Ivan Molodetskikh | |
| 2024-01-08 | Add touchpad tap-button-map setting | Ivan Molodetskikh | |
| 2024-01-08 | Add touchpad dwt setting | Ivan Molodetskikh | |
| 2024-01-08 | Add touchpad accel-profile setting | Ivan Molodetskikh | |
| 2024-01-07 | Update Smithay and dependencies | Ivan Molodetskikh | |
| 2024-01-07 | Be more insistent on CSD by default | Ivan Molodetskikh | |
| By default I want CSD so that people don't necessarily have to learn all of the shortcuts right away, and can at least use the X to close windows. | |||
| 2024-01-07 | Remove debuginfo from niri-config | Ivan Molodetskikh | |
| Finally, the file sizes are back to sane. | |||
| 2024-01-07 | Move config into a separate crate | Ivan Molodetskikh | |
| Get miette and knuffel deps contained within. | |||
| 2024-01-06 | [cfg-breaking] Move layout settings into their own scope | Ivan Molodetskikh | |
| 2024-01-06 | Bump version to 0.1.0-alpha.3 | Ivan Molodetskikh | |
| 2024-01-06 | Add render-drm-device debug config option | Ivan Molodetskikh | |
| 2024-01-06 | tty: Print full path to render node | Ivan Molodetskikh | |
| 2024-01-06 | README: Link NixOS flake | Ivan Molodetskikh | |
| 2024-01-06 | Redraw on toggling debug tint | Ivan Molodetskikh | |
