niri/src
Ivan Molodetskikh fb636ef98d Refactor and simplify new view offset calculation
* Split new offset computation from starting the animation.
* Simplify new column on empty workspace logic.
2024-07-05 20:30:27 +04:00
..
animation Add linear animation curve 2024-05-12 09:50:16 +04:00
backend Put Outputs config into a dedicated struct 2024-07-05 07:35:01 +03:00
dbus Add output ID tracking 2024-07-05 07:35:01 +03:00
handlers Put Outputs config into a dedicated struct 2024-07-05 07:35:01 +03:00
input Implement key repeat for compositor binds 2024-07-05 08:40:25 +03:00
ipc Add output ID tracking 2024-07-05 07:35:01 +03:00
layout Refactor and simplify new view offset calculation 2024-07-05 20:30:27 +04:00
protocols Put Outputs config into a dedicated struct 2024-07-05 07:35:01 +03:00
render_helpers Fix blocked-out + popups and rounded corners window screencasts 2024-06-28 12:35:12 +04:00
ui Enable subpixel glyph positioning in Pango 2024-07-01 09:47:31 +04:00
utils id: Start from 1 2024-06-28 10:39:35 +04:00
window Fix blocked-out + popups and rounded corners window screencasts 2024-06-28 12:35:12 +04:00
cli.rs Implement support for $NIRI_CONFIG environment variable 2024-06-28 14:00:26 +03:00
cursor.rs Fix typos (#429) 2024-06-09 10:50:22 +00:00
dummy_pw_utils.rs Make pipewire / xdp-gnome-screencast optional 2023-09-30 09:58:34 +04:00
frame_clock.rs Add variable-refresh-rate flag 2024-04-14 09:37:42 +04:00
lib.rs Group input-related things in a subfolder 2024-05-11 13:21:05 +04:00
main.rs Implement support for $NIRI_CONFIG environment variable 2024-06-28 14:00:26 +03:00
niri.rs Recompute current pointer focus for focus-follows-mouse 2024-07-05 10:13:50 +04:00
pw_utils.rs Ignore compositor opacity for window screencasts 2024-06-28 10:39:36 +04:00
rubber_band.rs Implement rubber banding for the vertical gesture 2024-03-05 13:32:57 +04:00