| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-04-13 | Move unmapped check to a pre-commit hook | Ivan Molodetskikh | |
| 2024-04-12 | Add render_to_encompassing_texture() | Ivan Molodetskikh | |
| 2024-04-10 | animation: Tweak clamped duration logic | Ivan Molodetskikh | |
| 2024-04-10 | Use clamped animations where it makes sense | Ivan Molodetskikh | |
| 2024-04-10 | animation: Implement clamped value and duration | Ivan Molodetskikh | |
| 2024-04-10 | Fix building on stable | Ivan Molodetskikh | |
| 2024-04-10 | Reimplement window closing anim in an efficient way | Ivan Molodetskikh | |
| - Keep a root surface cache to be accessible in surface destroyed() - Only snapshot during / right before closing, rather than every frame - Store textures rather than elements to handle scale and alpha properly | |||
| 2024-04-09 | Implement window closing animations | Ivan Molodetskikh | |
| 2024-04-09 | layout: Fix view jumps when removing a window on the left | Ivan Molodetskikh | |
| 2024-04-09 | Add missing mouse warp to commit unmap | Ivan Molodetskikh | |
| 2024-04-09 | Add ease-out-quad curve | Ivan Molodetskikh | |
| 2024-04-09 | Update Smithay | Ivan Molodetskikh | |
| 2024-04-08 | Adjust view offset anim together with offset | Ivan Molodetskikh | |
| Not doing this caused quickly moving a column right and left to base the final view position on an incorrect view offset. | |||
| 2024-04-08 | Render active column in front | Ivan Molodetskikh | |
| Rather than just the active window. This is visible on the new window movement animations. | |||
| 2024-04-08 | Implement window open shift in terms of window-movement | Ivan Molodetskikh | |
| This removes the quite unobvious visual size, and fixes jerking when opening multiple windows in quick succession. | |||
| 2024-04-08 | Implement column movement animation | Ivan Molodetskikh | |
| 2024-04-08 | Avoid move_left() in expel-left | Ivan Molodetskikh | |
| 2024-04-08 | layout: Fix view_offset value when moving column | Ivan Molodetskikh | |
| 2024-04-06 | Hide pointer on touch interaction | Ivan Molodetskikh | |
| 2024-04-02 | Fix typo in comment | Ivan Molodetskikh | |
| 2024-04-01 | Fix and add missing calls to DRM leasing | Ivan Molodetskikh | |
| 2024-03-31 | Clarify PipeWire error message | Ivan Molodetskikh | |
| 2024-03-31 | Set SIGPIPE to SIG_DFL before printing in niri msg | Ivan Molodetskikh | |
| 2024-03-30 | Fix crash when stopping screencast session twice | Ivan Molodetskikh | |
| 2024-03-29 | input: Add Tracy span to notify activity | Ivan Molodetskikh | |
| 2024-03-29 | tty: Try to proceed when can't get render node | Ivan Molodetskikh | |
| This is a workaround that should make split display/render devices work. | |||
| 2024-03-28 | Create screenshot directory if it doesn't exist | Ivan Molodetskikh | |
| 2024-03-28 | Implement niri msg focused-window | Ivan Molodetskikh | |
| 2024-03-28 | tty: Add check for zero gamma size | Ivan Molodetskikh | |
| 2024-03-27 | Replace config transform with ipc | Ivan Molodetskikh | |
| 2024-03-27 | Add logical output info and preferred modes to IPC | Ivan Molodetskikh | |
| 2024-03-27 | Expose more info in DisplayConfig impl | Ivan Molodetskikh | |
| Needed for the new xdp-gnome. | |||
| 2024-03-27 | Make ipc_outputs Arc Mutex | Ivan Molodetskikh | |
| 2024-03-24 | Make screenshot UI render target-aware | Ivan Molodetskikh | |
| 2024-03-24 | Remove unnecessary reference | Ivan Molodetskikh | |
| 2024-03-24 | Implement block-out-from window rule, fix alpha on window screenshots | Ivan Molodetskikh | |
| 2024-03-24 | Implement opacity window rule | Ivan Molodetskikh | |
| 2024-03-23 | Implement TouchpadScroll binds | Ivan Molodetskikh | |
| 2024-03-23 | Rename WheelTracker to ScrollTracker | Ivan Molodetskikh | |
| 2024-03-23 | Avoid scroll bind lookup until it is triggered | Ivan Molodetskikh | |
| 2024-03-23 | Send pending configure after recomputing window rules | Ivan Molodetskikh | |
| 2024-03-23 | Add is-focused window rule matcher | Ivan Molodetskikh | |
| 2024-03-23 | Make rules non-pub | Ivan Molodetskikh | |
| 2024-03-23 | Make need_to_recompute_rules non-pub | Ivan Molodetskikh | |
| 2024-03-23 | Split State::refresh() to get a trace span | Ivan Molodetskikh | |
| 2024-03-23 | Add is-active window rule matcher | Ivan Molodetskikh | |
| 2024-03-23 | Lift output clones from queue_redraw() | Ivan Molodetskikh | |
| 2024-03-23 | Don't use an idle for queued redraw tracking | Ivan Molodetskikh | |
| This way we can order the redraw after all the refreshing, where it should be. | |||
| 2024-03-23 | Pass Un/Mapped to window rule resolution | Ivan Molodetskikh | |
| 2024-03-23 | input: Add support for ISO level3 shift modifier | Andreas Stührk | |
| This modifier is typically called "AltGr" on keyboards or "Mod5" in xkb layouts. Requires a Smithay update. | |||
