aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-08-16Add binds to move between monitorsIvan Molodetskikh
2023-08-16Hardcode other xkb options I useIvan Molodetskikh
2023-08-16Remove maximize and window menu capabilitiesIvan Molodetskikh
At least for now, niri doesn't implement those.
2023-08-16Send frame callbacks to cursor and dnd iconIvan Molodetskikh
2023-08-15Set some touchpad input settingsIvan Molodetskikh
2023-08-15Convert commit mark into a spanIvan Molodetskikh
2023-08-15Disable backtrace in anyhowIvan Molodetskikh
Too slow even with opt-level 3.
2023-08-15Use xcursor default cursor, or fallback from AnvilIvan Molodetskikh
2023-08-15Add dnd icon supportIvan Molodetskikh
2023-08-15Add client cursor supportIvan Molodetskikh
2023-08-15Extract pointer_element()Ivan Molodetskikh
2023-08-15winit: Comment out egl bindingIvan Molodetskikh
2023-08-15Remove one unused importIvan Molodetskikh
2023-08-15Add barebones tablet supportIvan Molodetskikh
2023-08-15Set data device focus on focus changeIvan Molodetskikh
Fixes clipboard.
2023-08-15Add binds to spawn fuzzel and nautilusIvan Molodetskikh
2023-08-15Generalize Spawn actionIvan Molodetskikh
2023-08-15Add initial layer-shell implementationIvan Molodetskikh
Those surfaces never receive mouse focus and always keyboard focus, which may not be always good, but it'll do for now.
2023-08-15Update focus in one placeIvan Molodetskikh
2023-08-15Change default command to alacrittyIvan Molodetskikh
2023-08-14README: Add demo videoIvan Molodetskikh
2023-08-14README: Change window to column for toggle width and maximizeIvan Molodetskikh
2023-08-14Add Mod+F to maximizeIvan Molodetskikh
2023-08-14Add Mod+R to toggle between preset widthsIvan Molodetskikh
2023-08-14winit: Dispatch with higher precisionIvan Molodetskikh
This won't help all that much but eh
2023-08-14Advance animations in process_input_eventIvan Molodetskikh
2023-08-14layout: Update workspace original outputIvan Molodetskikh
2023-08-14Remove debug printIvan Molodetskikh
2023-08-14Add workspace switch animationsIvan Molodetskikh
2023-08-14winit: Force redraw every timeIvan Molodetskikh
2023-08-14Centralize workspace clean-up logicIvan Molodetskikh
2023-08-14Move things to Monitor implIvan Molodetskikh
2023-08-14Add focus change animationsIvan Molodetskikh
2023-08-14Add frame clockIvan Molodetskikh
Tracks the presentation time and allows querying the next presentation time.
2023-08-14Enable overflow-checks in releaseIvan Molodetskikh
2023-08-14Centralize sending configureIvan Molodetskikh
2023-08-14winit: Request redraw if had damageIvan Molodetskikh
To be consistent with the tty backend. Even though this is not optimal for now.
2023-08-14winit: Use damage from damage trackerIvan Molodetskikh
2023-08-13Refactor everything again, make more things workIvan Molodetskikh
2023-08-13Refactor everything, add initial tiling codeIvan Molodetskikh
2023-08-13winit: Bind EGL rendererIvan Molodetskikh
2023-08-13Use Alt as mod with winit backendIvan Molodetskikh
2023-08-11Fix whitespaceIvan Molodetskikh
2023-08-11tty: Downgrade vblank message to trace!()Ivan Molodetskikh
2023-08-11input: Add Super+F to fullscreenIvan Molodetskikh
2023-08-11Add un/fullscreen supportIvan Molodetskikh
2023-08-11Move periodic tasks to event loop closureIvan Molodetskikh
2023-08-11Add draft popup implementationIvan Molodetskikh
Missing grabs and positioning but gets the job sufficiently done for now.
2023-08-10Add hardcoded us,ru layout and Super+Space switchIvan Molodetskikh
2023-08-10Add Super+q to quit the current toplevelIvan Molodetskikh