ZIm/crates/gpui/src/platform/linux
apricotbucket28 a765535557
wayland: Implement cursor-shape-v1 (#11106)
Fixes wrong cursor icons and sizes on KDE 6 (and possibly other
compositors)

Gnome still doesn't support this protocol, so to fix cursor settings
there we'll need to read `gsettings`.

Before:

![image](https://github.com/zed-industries/zed/assets/71973804/f0c3dc1b-2bed-43f7-b579-df6c9c0b547f)

After:

![image](https://github.com/zed-industries/zed/assets/71973804/6de639f9-653d-4896-80ca-b7c69641eded)


Release Notes:

- N/A
2024-04-29 16:06:18 -07:00
..
headless linux: Primary clipboard (#10534) 2024-04-18 14:54:18 -07:00
wayland wayland: Implement cursor-shape-v1 (#11106) 2024-04-29 16:06:18 -07:00
x11 XI2 Smooth Scrolling for X11 - Attempt 2 (#11110) 2024-04-29 09:40:42 -07:00
dispatcher.rs WIP: Refactor Linux platform implementation (#10227) 2024-04-08 16:40:35 -07:00
headless.rs WIP: remoting (#10085) 2024-04-11 15:36:35 -06:00
platform.rs wayland: Implement cursor-shape-v1 (#11106) 2024-04-29 16:06:18 -07:00
wayland.rs WIP: Refactor Linux platform implementation (#10227) 2024-04-08 16:40:35 -07:00
x11.rs Linux: Rewrite the event loop using calloop (#8314) 2024-02-28 14:59:11 -08:00