| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-10-05 | Refactor layout for configurability, add preset-column-widths option | Ivan Molodetskikh | |
| layout.rs finally gets a struct actually named Layout. | |||
| 2023-10-02 | protocols: add wlr_data_control | Kirill Chibisov | |
| Also update smithay to the latest git hash. Fixes #20. | |||
| 2023-10-01 | protocols: add IME protocols | Kirill Chibisov | |
| This commit adds support for the `input_method_v2`, `text_input_v3`, and `virtual_keyboard`. The implementation follows the one in the anvil and catacomb, but those protocols are mostly enabled and forget type of things. Fixes #22. | |||
| 2023-09-30 | Update Smithay | Ivan Molodetskikh | |
| 2023-09-29 | Avoid unnecessary configures for xdg-decoration | Ivan Molodetskikh | |
| They actually break some clients like Tracy for some unknown to me reason. | |||
| 2023-09-29 | Extract initial_configure_sent | Ivan Molodetskikh | |
| 2023-09-29 | Change send_initial_configure_if_needed to accept ToplevelSurface | Ivan Molodetskikh | |
| 2023-09-27 | shell: add support for kde server decorations | Kirill Chibisov | |
| This should provide server side decorations for the gtk3 applications, like firefox. | |||
| 2023-09-27 | Update primary selection focus | Ivan Molodetskikh | |
| 2023-09-26 | Implement primary selecton | Ivan Molodetskikh | |
| Firefox clipboard doesn't always work without it. | |||
| 2023-09-26 | Add layer shell exclusive zone support | Ivan Molodetskikh | |
| 2023-09-26 | Add prefer-no-csd option | Ivan Molodetskikh | |
| 2023-09-26 | Avoid unwraps in more places | Ivan Molodetskikh | |
| 2023-09-26 | Remove LoopData | Ivan Molodetskikh | |
| The calloop Smithay update finally lets me do this. | |||
| 2023-09-26 | Update Smithay | Ivan Molodetskikh | |
| 2023-09-12 | layout: Replace add_window_to_output with add_window | Ivan Molodetskikh | |
| 2023-09-06 | Redraw on cursor or DnD surface commits | Ivan Molodetskikh | |
| 2023-09-03 | Send scanout feedbacks to surfaces | Ivan Molodetskikh | |
| 2023-09-03 | Add initial dmabuf feedback implementation | Ivan Molodetskikh | |
| 2023-09-03 | Move all traits one layer up | Ivan Molodetskikh | |
| 2023-09-02 | Add touchpad gesture support | Ivan Molodetskikh | |
| 2023-08-16 | Remove some commented out code | Ivan Molodetskikh | |
| 2023-08-16 | Implement tablet-manager | Ivan Molodetskikh | |
| 2023-08-16 | Implement wp-presentation | Ivan Molodetskikh | |
| 2023-08-16 | Add basic fullscreen impl | Ivan Molodetskikh | |
| 2023-08-15 | Convert commit mark into a span | Ivan Molodetskikh | |
| 2023-08-15 | Add dnd icon support | Ivan Molodetskikh | |
| 2023-08-15 | Add client cursor support | Ivan Molodetskikh | |
| 2023-08-15 | Set data device focus on focus change | Ivan Molodetskikh | |
| Fixes clipboard. | |||
| 2023-08-15 | Add initial layer-shell implementation | Ivan 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-15 | Update focus in one place | Ivan Molodetskikh | |
| 2023-08-13 | Refactor everything again, make more things work | Ivan Molodetskikh | |
| 2023-08-13 | Refactor everything, add initial tiling code | Ivan Molodetskikh | |
| 2023-08-11 | Add un/fullscreen support | Ivan Molodetskikh | |
| 2023-08-11 | Add draft popup implementation | Ivan Molodetskikh | |
| Missing grabs and positioning but gets the job sufficiently done for now. | |||
| 2023-08-10 | Redraw on surfaces destroyed | Ivan Molodetskikh | |
| 2023-08-10 | Add tracy profiling under a feature | Ivan Molodetskikh | |
| 2023-08-10 | xdg_shell: Support un/maximize | Ivan Molodetskikh | |
| 2023-08-10 | Redraw on demand rather than continuously | Ivan Molodetskikh | |
| 2023-08-10 | Restructure things and add tty backend | Ivan Molodetskikh | |
| 2023-08-10 | Add rustfmt.toml and reformat | Ivan Molodetskikh | |
| 2023-08-10 | Init from smallvil | Ivan Molodetskikh | |
