aboutsummaryrefslogtreecommitdiff
path: root/src/niri.rs
AgeCommit message (Expand)Author
2023-10-30Implement area selection screenshotsIvan Molodetskikh
2023-10-30Extract render_to_texture()Ivan Molodetskikh
2023-10-30Don't block pointer focus refresh on transitions during lockIvan Molodetskikh
2023-10-30Add cursor-shape protocolIvan Molodetskikh
2023-10-29Don't send key on release from niri actionsKirill Chibisov
2023-10-29Add support for wl_compositor@v6Kirill Chibisov
2023-10-29Draw background with a solid color bufferIvan Molodetskikh
2023-10-29Remove some now-unnecessary &mutsIvan Molodetskikh
2023-10-29Move cursor surface alive check to refresh()Ivan Molodetskikh
2023-10-24Use png crate directly instead of imageIvan Molodetskikh
2023-10-24Implement ext-session-lockIvan Molodetskikh
2023-10-24Update SmithayIvan Molodetskikh
2023-10-21Extract update_pointer_focus()Ivan Molodetskikh
2023-10-21Rename refresh_cursor_focus() into pointerIvan Molodetskikh
2023-10-21Stop updating focus during transitionsIvan Molodetskikh
2023-10-15Check for ongoing animations earlierIvan Molodetskikh
2023-10-15Refresh pointer focus continuouslyIvan Molodetskikh
2023-10-13Make clear color a constIvan Molodetskikh
2023-10-13Send dmabuf feedbacks from the backendIvan Molodetskikh
2023-10-13Extract niri.clear_color()Ivan Molodetskikh
2023-10-11Add a few more Tracy spansIvan Molodetskikh
2023-10-10Add screenshot-window actionIvan Molodetskikh
2023-10-10Don't clear screenshot buffersIvan Molodetskikh
2023-10-10Store screenshot in clipboardIvan Molodetskikh
2023-10-10Make zbus optional under "dbus" featureIvan Molodetskikh
2023-10-10Fix redraw state resetting on redraw cancelIvan Molodetskikh
2023-10-10Extract dbus server startupIvan Molodetskikh
2023-10-10Extract inhibit_power_key()Ivan Molodetskikh
2023-10-10Rename ToNiriMsg to ScreenCastToNiriIvan Molodetskikh
2023-10-10Extract on_screen_shot_msgIvan Molodetskikh
2023-10-10Move dbus and systemd initialization out of Niri::newIvan Molodetskikh
2023-10-10Extract data variableIvan Molodetskikh
2023-10-10Add a State::new tracy spanIvan Molodetskikh
2023-10-10Move refresh calls into StateIvan Molodetskikh
2023-10-09Add power-off-monitors bindIvan Molodetskikh
2023-10-09Set redraw state to idle on early returnsIvan Molodetskikh
2023-10-09Add Niri::new Tracy spanIvan Molodetskikh
2023-10-07Set correct output position for WaylandIvan Molodetskikh
2023-10-05Refactor layout for configurability, add preset-column-widths optionIvan Molodetskikh
2023-10-03Add tablet map-to-output settingIvan Molodetskikh
2023-10-02Remove accidentally committed debug elementIvan Molodetskikh
2023-10-02Send output enter/leave to pointer and DnD surfacesIvan Molodetskikh
2023-10-02protocols: add wlr_data_controlKirill Chibisov
2023-10-01Avoid sending frame callbacks to invisible surfacesIvan Molodetskikh
2023-10-01config/input: add cursor sectionKirill Chibisov
2023-10-01Make default cursor respect output scaleIvan Molodetskikh
2023-10-01protocols: add IME protocolsKirill Chibisov
2023-09-30Refactor frame schedulingIvan Molodetskikh
2023-09-30Make output position configurableIvan Molodetskikh
2023-09-30Make pipewire / xdp-gnome-screencast optionalIvan Molodetskikh