After the merge request was opened back in 2023 and after going through 628 comments/activity, merged now to Wayland Protocols is the experimental zones “xx-zones” implementation for area-limited window positioning.

Matthias Klumpp spearheaded the work on the Zones protocol to Wayland for area-limited window positioning

  • Mihies@programming.dev
    link
    fedilink
    arrow-up
    10
    ·
    2 days ago

    I’m so looking to this. There are two big issues in Wayland for me:

    1. Firefox not restoring Windows where they were
    2. RDP clients having problems with multimonitor setup

    This feature might solve both (enable them) at same time. 🤩

    • spartanatreyu@programming.dev
      link
      fedilink
      arrow-up
      11
      ·
      edit-2
      2 days ago

      It’s Phoronix, the articles are good but the comments on every article are unbearable.

      It’s basically a meme at this point.

      There’s a bunch of people in the forum with poor awareness and emotional control throwing tantrums, typically over any project with a code of conduct (even something as simple as “Don’t be an asshole”) because they believe it infringes on their right to be inconsiderate.

      New projects want to avoid the drama and issues of projects from decades past, so naturally they add codes of conduct which causes those folks above to have hissyfits everywhere about those projects anytime they or something adjacent to them is mentioned.

      Most places warn then kick those users out, and then there’s Phoronix.

  • Communist@lemmy.frozeninferno.xyz
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 days ago

    The wayland protocol is basically feature complete aside from accessibility. The only things I care about that are left are the dbus_annotation protocol and the ext-tray protocol which are quite minor.

    accessibility is obviously still important but once there’s full protocols for that wayland will finally be done. The accessibility protocols should allow for a full xdotool/autohotkey replacement.