aboutsummaryrefslogtreecommitdiff
path: root/src/handlers
AgeCommit message (Collapse)Author
2023-09-29Change send_initial_configure_if_needed to accept ToplevelSurfaceIvan Molodetskikh
2023-09-27shell: add support for kde server decorationsKirill Chibisov
This should provide server side decorations for the gtk3 applications, like firefox.
2023-09-27Update primary selection focusIvan Molodetskikh
2023-09-26Implement primary selectonIvan Molodetskikh
Firefox clipboard doesn't always work without it.
2023-09-26Add layer shell exclusive zone supportIvan Molodetskikh
2023-09-26Add prefer-no-csd optionIvan Molodetskikh
2023-09-26Avoid unwraps in more placesIvan Molodetskikh
2023-09-26Remove LoopDataIvan Molodetskikh
The calloop Smithay update finally lets me do this.
2023-09-26Update SmithayIvan Molodetskikh
2023-09-12layout: Replace add_window_to_output with add_windowIvan Molodetskikh
2023-09-06Redraw on cursor or DnD surface commitsIvan Molodetskikh
2023-09-03Send scanout feedbacks to surfacesIvan Molodetskikh
2023-09-03Add initial dmabuf feedback implementationIvan Molodetskikh
2023-09-03Move all traits one layer upIvan Molodetskikh
2023-09-02Add touchpad gesture supportIvan Molodetskikh
2023-08-16Remove some commented out codeIvan Molodetskikh
2023-08-16Implement tablet-managerIvan Molodetskikh
2023-08-16Implement wp-presentationIvan Molodetskikh
2023-08-16Add basic fullscreen implIvan Molodetskikh
2023-08-15Convert commit mark into a spanIvan Molodetskikh
2023-08-15Add dnd icon supportIvan Molodetskikh
2023-08-15Add client cursor supportIvan Molodetskikh
2023-08-15Set data device focus on focus changeIvan Molodetskikh
Fixes clipboard.
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-13Refactor everything again, make more things workIvan Molodetskikh
2023-08-13Refactor everything, add initial tiling codeIvan Molodetskikh
2023-08-11Add un/fullscreen supportIvan Molodetskikh
2023-08-11Add draft popup implementationIvan Molodetskikh
Missing grabs and positioning but gets the job sufficiently done for now.
2023-08-10Redraw on surfaces destroyedIvan Molodetskikh
2023-08-10Add tracy profiling under a featureIvan Molodetskikh
2023-08-10xdg_shell: Support un/maximizeIvan Molodetskikh
2023-08-10Redraw on demand rather than continuouslyIvan Molodetskikh
2023-08-10Restructure things and add tty backendIvan Molodetskikh
2023-08-10Add rustfmt.toml and reformatIvan Molodetskikh
2023-08-10Init from smallvilIvan Molodetskikh