aboutsummaryrefslogtreecommitdiff
path: root/src/niri.rs
AgeCommit message (Expand)Author
2025-03-15Implement dynamic screencast targetIvan Molodetskikh
2025-03-15Move CastTarget to src/niri.rsIvan Molodetskikh
2025-03-15Use windows() instead of with_windows()Ivan Molodetskikh
2025-03-15Store cast Stream ID, use it for Redraw requestIvan Molodetskikh
2025-03-13Try default when configured xkb keymap fails to compileIvan Molodetskikh
2025-03-13Wait for lock surfaces before lockingIvan Molodetskikh
2025-03-13Add tiled-state window rule, update the tiled state liveIvan Molodetskikh
2025-03-10feat: 🎉 add `show-pointer` for `Screenshot` and `ScreenshotScreen`Toby Bridle
2025-03-10Keep track of RenderElementStates in offscreensIvan Molodetskikh
2025-03-10Store offscreen element id on Mapped instead of user dataIvan Molodetskikh
2025-03-10Update Smithay (Framebuffer type)Ivan Molodetskikh
2025-02-27Extract encompassing_geo()Ivan Molodetskikh
2025-02-26Implement `niri msg pick-window`bbb651 🇮🇱
2025-02-17Make idle notify lazyIvan Molodetskikh
2025-02-17Make pointer inactivity timer reset lazyIvan Molodetskikh
2025-02-14Implement ext-data-controlIvan Molodetskikh
2025-02-14Update Smithay (idle-notify 2)Ivan Molodetskikh
2025-02-12Parse the config on the file watcher threadIvan Molodetskikh
2025-02-11Implement is-window-cast-target window rule matcherIvan Molodetskikh
2025-02-10Implement clicking on tab to switchIvan Molodetskikh
2025-02-10Store hit type in PointContentsIvan Molodetskikh
2025-02-10Make send_frame() a function on MappedIvan Molodetskikh
2025-02-10Account for border in contents_under()Ivan Molodetskikh
2025-02-10Remove unnecessary mutIvan Molodetskikh
2025-02-05Fix find_window_and_output() returning None with no outputsIvan Molodetskikh
2025-01-30add option to set xkb config from file (#1062)may
2025-01-30misc: Use helper function for restriced protocol filtersbbb651
2025-01-30misc: Use `CursorImageSurfaceData` type aliasbbb651
2025-01-27Don't create on-disk sockets in testsIvan Molodetskikh
2025-01-27Extract Niri::insert_client()Ivan Molodetskikh
2025-01-25Add clipboard disable-primary settingpeelz
2025-01-23Add find_root_shell_surface() that goes through popupsIvan Molodetskikh
2025-01-23Add toggle-window-rule-opacity actionIvan Molodetskikh
2025-01-21Implement shadows for layer surfacesIvan Molodetskikh
2025-01-21Extract Niri::update_shaders()Ivan Molodetskikh
2025-01-21Add update_render_elements() to MappedLayerIvan Molodetskikh
2025-01-18implement `keyboard-shortcuts-inhibit` and `wlr-virtual-pointer` (#630)sodiboo
2025-01-17dbus: DisplayConfig: implement apply_monitors_configVal Packett
2025-01-14add write-to-disk argument to screenshot actionsGustav Sörnäs
2025-01-13Support `WAYLAND_SOCKET` in winit backendbbb651
2025-01-10Fix two manual let-elseIvan Molodetskikh
2025-01-10Fix new Clippy warningsIvan Molodetskikh
2025-01-04Restart PipeWire on errorsIvan Molodetskikh
2025-01-04Migrate to new Rectangle functionsIvan Molodetskikh
2025-01-04Upgrade Smithay (DrmCompositor changes)Ivan Molodetskikh
2025-01-03Allow keyboard focus for bottom and background layersIvan Molodetskikh
2025-01-03Allow pop-up grabs for bottom and background layersIvan Molodetskikh
2025-01-03Render layer-shell pop-ups on topIvan Molodetskikh
2025-01-02Add actions to focus/move to next/previous monitorJulian Schuler
2025-01-02Add `Mouse{Left,Right,Middle,Back,Forward}` bindsbbb651