aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2023-11-08layout: Implement auto height distributionIvan Molodetskikh
2023-11-08layout: Add window heights to columnsIvan Molodetskikh
2023-11-03Add default-column-width settingIvan Molodetskikh
2023-11-02Check alternative cursor names when loading cursorKirill Chibisov
2023-11-02Render top layer under fullscreen surfaces when stationaryIvan Molodetskikh
2023-11-02Refactor layer surface under cursorIvan Molodetskikh
2023-11-02Add a check for primary monitor workspace invariantIvan Molodetskikh
2023-11-01pointer input for layer surfaceChristian Meissl
2023-11-01Preserve column width on window actionsIvan Molodetskikh
2023-11-01Fix losing track of window on move to output if there are noneIvan Molodetskikh
2023-11-01layout: Change with_surfaces to set_preferred_scale_transformIvan Molodetskikh
2023-10-31Show notification on screenshotIvan Molodetskikh
2023-10-31Include filename in screenshot-pathIvan Molodetskikh
2023-10-31[cfg-breaking] Change colors to 0-255 instead of 0.-1.Ivan Molodetskikh
2023-10-31Make screenshot path configurableIvan Molodetskikh
2023-10-31Change cursor to crosshairs when taking a screenshotIvan Molodetskikh
2023-10-31screenshot: Don't ignore mouse releases on missing outputIvan Molodetskikh
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-30Split if into two for readabilityIvan Molodetskikh
2023-10-30Fix Clippy warningIvan Molodetskikh
2023-10-30Replace test imports with super::*Ivan Molodetskikh
2023-10-30Rename Screenshot to ScreenshotScreenIvan 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-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