News for hackers. Stuff that matters.
Re:Exposing the Wayland lie (2018) by CyberShadow on Sunday February 10, 2019 @10:13AM (#19128064)
> This is false. Wine could be implemented, [...]

Is the information in this bug outdated?

https://bugs.winehq.org/show_bug.cgi?id=42284

> Yes. This is by design, because it's very easy to turn a global hotkey mechanism into a keylogger mechanism. Also it's not clear how hotkey conflicts should be handled.

It doesn't change that this impacts usability, and a lot of software will need significant updates to accommodate these limitations.

> They already work. See xdg-desktop-portal.

As I understand, xdg-desktop-portal is one competing mechanism among several.

> That's how it works. Wayland doesn't have the magical power to make everybody implement a common interface.

I don't understand... by "a common interface", how would that differ in concept from the X11 protocol?

Re:Exposing the Wayland lie (2018) by emersion on Sunday February 10, 2019 @10:46AM (#19128203)
> Is the information in this bug outdated?

This comment suggests the same thing as me: https://bugs.winehq.org/show_bug.cgi?id=42284#c8

> It doesn't change that this impacts usability, and a lot of software will need significant updates to accommodate these limitations.

Yes, software needs to be updated to work with Wayland. Though, I'm not personally using a lot of software having global hotkeys, and I can configure global hotkeys in my compositor when needed.

> As I understand, xdg-desktop-portal is one competing mechanism among several.

It's the most widely supported mechanism. Works on GNOME and KDE, and support for Sway (and more generally wlroots) is WIP.

> I don't understand... by "a common interface", how would that differ in concept from the X11 protocol?

In the X11 world, all WMs didn't have to agree on a screen capture protocol.

Note that there are discussions in progress to improve communication between Wayland compositor writers.

Re:Exposing the Wayland lie (2018) by detaro on Sunday February 10, 2019 @10:41AM (#19128177)
A new common interface can be better designed and take security levels, permissions, ... into account, instead of giving everything access to all windows?