mijorus / smile

An emoji picker for linux, with custom tags support and localization. I'll also put some random emojis here πŸ¦πŸΎπŸ¦”πŸ¦‡
https://mijorus.it/projects/smile
GNU General Public License v3.0
261 stars 14 forks source link

Use Wayland-native features if on Wayland #72

Open ThatOneCalculator opened 8 months ago

ThatOneCalculator commented 8 months ago

Currently, this is useless for people not on X11 or GNOME. Wayland compositors support wtype for automatically typing selected characters, or wl-copy for copying characters.

mijorus commented 8 months ago

The "wayland way" you are probably talking about is this protocol: https://wayland.app/protocols/virtual-keyboard-unstable-v1

Which, by the way, is not supported by most of wayland compositors.

Both wtype and wl-copy are two indipendent projects which are not part of the protocol

ThatOneCalculator commented 6 months ago

This should NOT be closed as completed given the broken behavior is still present. Even if they're not part of the protocol, they support all major compositors, which GNOME extensions don't.

mijorus commented 6 months ago

This should NOT be closed as completed given the broken behavior is still present. Even if they're not part of the protocol, they support all major compositors, which GNOME extensions don't.

I will add this feature when there will be a wider adoption of these protocols

ThatOneCalculator commented 6 months ago

So you're fine with keeping your app unusable for everyone on Wayland that isn't on GNOME?

mijorus commented 6 months ago

https://gitlab.freedesktop.org/libinput/libei

This is probably what we need, I'm reopening this for future development