aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
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-29cursor: Make cache.get() accept &selfIvan Molodetskikh
2023-10-27Drop `GbmDevice` in the endKirill Chibisov
2023-10-24Remove time crate in favor of manual implIvan Molodetskikh
2023-10-24Use png crate directly instead of imageIvan Molodetskikh
2023-10-24Update smithay to the latest gitKirill Chibisov
2023-10-24Implement ext-session-lockIvan Molodetskikh
2023-10-24Update SmithayIvan Molodetskikh
2023-10-21Use correct workspace vertical position for renderingIvan Molodetskikh
2023-10-21Update pointer focus before inputIvan 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-21Remove assert on activating window on inactive workspaceIvan Molodetskikh
2023-10-21Rename variables to be less confusingIvan Molodetskikh
2023-10-21Crop workspaces during transition tightlyIvan Molodetskikh
2023-10-16Send tiled state when prefer-no-csd is setIvan Molodetskikh
2023-10-15Check for ongoing animations earlierIvan Molodetskikh
2023-10-15Refresh pointer focus continuouslyIvan Molodetskikh
2023-10-14Add binds to move workspaces up and downIvan Molodetskikh
2023-10-14Add check for no empty workspaces invariantIvan Molodetskikh
2023-10-14Fix moving empty workspaces to original outputIvan Molodetskikh
2023-10-14Fix by-idx workspace actions not cleaning upIvan Molodetskikh
2023-10-14Fix removing output not keeping empty focus on primaryIvan Molodetskikh
2023-10-14Fix assertion messageIvan Molodetskikh
2023-10-13Make clear color a constIvan Molodetskikh
2023-10-13Return RenderResult from render()Ivan Molodetskikh
2023-10-13Send dmabuf feedbacks from the backendIvan Molodetskikh
2023-10-13Extract niri.clear_color()Ivan Molodetskikh
2023-10-12frame_clock: Defend against last presentation time being too much in the futureIvan Molodetskikh
2023-10-11Add a few more Tracy spansIvan Molodetskikh
2023-10-11Draw focus ring as border on SSD windowsIvan Molodetskikh
2023-10-11layout: Store location in FocusRingIvan Molodetskikh
2023-10-11tty: Start new tracy frame only when queueing redrawIvan Molodetskikh
2023-10-11input: Exclude more events from powering on monitorsIvan 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