aboutsummaryrefslogtreecommitdiff
path: root/src/niri.rs
AgeCommit message (Expand)Author
2024-01-25Name output render element betterIvan Molodetskikh
2024-01-25use pixman for cursor plane renderingChristian Meissl
2024-01-23Ignore popup grabs when IME keyboard grab is activeIvan Molodetskikh
2024-01-23screencast: Emit MonitorsChangedIvan Molodetskikh
2024-01-21Return error instead of broken screenshot for portalIvan Molodetskikh
2024-01-20Add an option to skip the hotkey overlay at startupIvan Molodetskikh
2024-01-19Don't crash when failing to render a cursorIvan Molodetskikh
2024-01-19Add exit confirmation dialogIvan Molodetskikh
2024-01-18Redraw upon starting PW streamIvan Molodetskikh
2024-01-18Add an important hotkeys overlayIvan Molodetskikh
2024-01-18Add a config parse error notificationIvan Molodetskikh
2024-01-18Watch config path even if it didn't exist at startupIvan Molodetskikh
2024-01-17Add an IPC socket and a niri msg outputs subcommandIvan Molodetskikh
2024-01-17Add a calloop futures executorIvan Molodetskikh
2024-01-16Write a comment on xdg-decoration lack of live-reloadIvan Molodetskikh
2024-01-16Add live-reload to libinput settingsIvan Molodetskikh
2024-01-16Add live-reload for output on/offIvan Molodetskikh
2024-01-16Close layer surfaces upon output removalIvan Molodetskikh
2024-01-16Add live-reload of output scalesIvan Molodetskikh
2024-01-16Move output scale setting into niriIvan Molodetskikh
2024-01-16Add live-reload of output positionsIvan Molodetskikh
2024-01-16Reposition all outputs on any changeIvan Molodetskikh
2024-01-15Implement security-context, hide some protocols from itIvan Molodetskikh
2024-01-15Hide decoration globals when we need CSDIvan Molodetskikh
2024-01-13Implement popup grabsIvan Molodetskikh
2024-01-12Keep track of keyboard focus manuallyIvan Molodetskikh
2024-01-12Rename update_focus -> update_keyboard_focusIvan Molodetskikh
2024-01-12Fix clicks activating windows through layer-shell surfacesIvan Molodetskikh
2024-01-07Move config into a separate crateIvan Molodetskikh
2024-01-03Implement multi-GPU supportIvan Molodetskikh
2024-01-03Make rendering generic over rendererIvan Molodetskikh
2024-01-03Replace renderer() with with_primary_renderer()Ivan Molodetskikh
2024-01-03Rename RenderResult::Error to SkippedIvan Molodetskikh
2024-01-03Move Niri::render() invocation to backendsIvan Molodetskikh
2024-01-03Render again for screencastIvan Molodetskikh
2023-12-31Move DmabufState to NiriIvan Molodetskikh
2023-12-28Activate windows when clicking on the borderIvan Molodetskikh
2023-12-24Move clones up from find_window_and_outputIvan Molodetskikh
2023-12-24Move output_size to utilsIvan Molodetskikh
2023-12-21Implement pointer-constraintsIvan Molodetskikh
2023-12-19Fix some cases of incomplete search for surface outputIvan Molodetskikh
2023-12-08Live-reload keyboard configIvan Molodetskikh
2023-12-05Track tablet pointer separately, don't sent wl_pointer eventsIvan Molodetskikh
2023-12-05Extract to_xkb_config() to a methodIvan Molodetskikh
2023-12-04Implement relative-pointerIvan Molodetskikh
2023-12-03Keep monitor aspect ratio and clamp to monitor for tabletsIvan Molodetskikh
2023-11-25Live reload animation slowdownIvan Molodetskikh
2023-11-24Upgrade dependenciesIvan Molodetskikh
2023-11-24niri: Add a check for target screencast time below lastIvan Molodetskikh
2023-11-24niri: Rename presentation_time to target_presentation_timeIvan Molodetskikh