| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-11-25 | Live reload animation slowdown | Ivan Molodetskikh | |
| 2023-11-24 | Move first log message to after cli parsing | Ivan Molodetskikh | |
| So that it doesn't occur during --help etc. | |||
| 2023-11-24 | Move command spawning to a thread | Ivan Molodetskikh | |
| It was showing up on profiles causing dropped frames. | |||
| 2023-11-24 | Add missing newline | Ivan Molodetskikh | |
| 2023-11-24 | Remove {WAYLAND_,}DISPLAY from environment if running as a service | Ivan Molodetskikh | |
| Notably, running the GNOME Xorg session followed by niri results in a leftover DISPLAY. | |||
| 2023-11-24 | Log version on startup | Ivan Molodetskikh | |
| 2023-11-24 | Remove info from default log | Ivan Molodetskikh | |
| Smithay spams way too much. | |||
| 2023-11-24 | Don't propagate overwritten RUST_{,LIB_}BACKTRACE | Ivan Molodetskikh | |
| 2023-11-24 | Upgrade dependencies | Ivan Molodetskikh | |
| 2023-11-24 | layout: Add hack to work around maximized GTK damage | Ivan Molodetskikh | |
| 2023-11-24 | tty: Fix clippy warning | Ivan Molodetskikh | |
| 2023-11-24 | layout: Switch to workspace on window activation if not transitioning | Ivan Molodetskikh | |
| This should not be possible to trigger at the moment, but with xdg-activation it will be. | |||
| 2023-11-24 | layout: Change workspace by idx functions to accept 0-based usize | Ivan Molodetskikh | |
| Makes more sense to do the converstion at the top of the call stack. | |||
| 2023-11-24 | niri: Add a check for target screencast time below last | Ivan Molodetskikh | |
| I've had this crash my session twice. Not sure what exactly happened. | |||
| 2023-11-24 | niri: Rename presentation_time to target_presentation_time | Ivan Molodetskikh | |
| Makes it clearer that this is a prediction. | |||
| 2023-11-24 | tty: Rename vblank offset plot to time since presentation | Ivan Molodetskikh | |
| Makes it clearer what this is. | |||
| 2023-11-24 | tty: Rename presentation target offset plot to misprediction | Ivan Molodetskikh | |
| Makes it clearer what this is. | |||
| 2023-11-17 | Fix top layer-shell surfaces keeping keyboard focus during fullscreen | Ivan Molodetskikh | |
| 2023-11-13 | Revert "Allow maximizing windows with the button in the title bar (#84)" | Ivan Molodetskikh | |
| This reverts commit 37de77de33d3edb50c4362de3db8bbc32241c719. Turns out some GTK windows will send un/maximize requests when they appear, and those requests go to the wrong window. | |||
| 2023-11-13 | Add an action to center column within view bound to Ctrl-C | Ivan Molodetskikh | |
| 2023-11-13 | Preserve column width when toggling off full width | Ivan Molodetskikh | |
| 2023-11-12 | Allow maximizing windows with the button in the title bar (#84) | SED4906 | |
| 2023-11-10 | Replace unwrap() with a check and an error message | Ivan Molodetskikh | |
| I just crashed here somehow. | |||
| 2023-11-08 | Don't set screenshot for primary selection | Kirill Chibisov | |
| It's already in clipboard selection, so no need to duplicate it. | |||
| 2023-11-08 | Add 'input.keyboard.track_layout' config option | Kirill Chibisov | |
| Track layout for each window individually when user requested `Window` tracking mode, keeping the default as global. | |||
| 2023-11-08 | Add action to switch layouts | Kirill Chibisov | |
| Allow users to trigger layout change with custom bindings. | |||
| 2023-11-08 | Try latin character from other layout for action | Kirill Chibisov | |
| This should allow users of non-latin layouts use bindings without changing layout back to latin input capable one. Fixes #21. | |||
| 2023-11-08 | Add set-window-height action | Ivan Molodetskikh | |
| 2023-11-08 | layout: Implement auto height distribution | Ivan Molodetskikh | |
| Takes into account min and, partially, max window heights, and adds 1 px when necessary to account for uneven division. | |||
| 2023-11-08 | layout: Add window heights to columns | Ivan Molodetskikh | |
| 2023-11-03 | Add default-column-width setting | Ivan Molodetskikh | |
| 2023-11-02 | Check alternative cursor names when loading cursor | Kirill Chibisov | |
| Some themes don't have all the cursors specified as in w3c specification, thus try to check for alternative names as well. | |||
| 2023-11-02 | Render top layer under fullscreen surfaces when stationary | Ivan Molodetskikh | |
| 2023-11-02 | Refactor layer surface under cursor | Ivan Molodetskikh | |
| Prepare for varying the top layer position. | |||
| 2023-11-02 | Add a check for primary monitor workspace invariant | Ivan Molodetskikh | |
| 2023-11-01 | pointer input for layer surface | Christian Meissl | |
| 2023-11-01 | Preserve column width on window actions | Ivan Molodetskikh | |
| Fixes https://github.com/YaLTeR/niri/issues/53 | |||
| 2023-11-01 | Fix losing track of window on move to output if there are none | Ivan Molodetskikh | |
| 2023-11-01 | layout: Change with_surfaces to set_preferred_scale_transform | Ivan Molodetskikh | |
| The former is too specific to concrete Window and not as amenable to testing. | |||
| 2023-10-31 | Show notification on screenshot | Ivan Molodetskikh | |
| 2023-10-31 | Include filename in screenshot-path | Ivan Molodetskikh | |
| 2023-10-31 | [cfg-breaking] Change colors to 0-255 instead of 0.-1. | Ivan Molodetskikh | |
| 2023-10-31 | Make screenshot path configurable | Ivan Molodetskikh | |
| 2023-10-31 | Change cursor to crosshairs when taking a screenshot | Ivan Molodetskikh | |
| 2023-10-31 | screenshot: Don't ignore mouse releases on missing output | Ivan Molodetskikh | |
| 2023-10-30 | Implement area selection screenshots | Ivan Molodetskikh | |
| 2023-10-30 | Extract render_to_texture() | Ivan Molodetskikh | |
| 2023-10-30 | Don't block pointer focus refresh on transitions during lock | Ivan Molodetskikh | |
| 2023-10-30 | Split if into two for readability | Ivan Molodetskikh | |
| 2023-10-30 | Fix Clippy warning | Ivan Molodetskikh | |
