cross-posted from: https://discuss.tchncs.de/post/23486789

This full packed release comes with three new staging protocols:

  • system bell - allowing e.g. terminal emulators to hand off system bell alerts to the compositor for among other things accessibility purposes

  • fifo - for implementing first in first out surface content update behavior

  • commit timing - for adding time constraints to surface content update

Other than this, the presentation timing protocol protocol got a version minor bump describing how to deal with variable refresh rate.

Other protocols saw the regular clarifications and bug fixes, and some deprecated events is now properly indicated as such in the XML. Please see individual commits for details.

  • FizzyOrange
    link
    fedilink
    arrow-up
    4
    arrow-down
    2
    ·
    1 month ago

    Screenshots. Print screen. Wayland famously doesn’t have a way to do this very basic task (all of the desktop environments had to add custom extensions).

    Seems like they finally did it though really recently. And it only took 12 years!

    • TootSweet@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 month ago

      Oh shit! I hadn’t heard they’d finally added that. That’s awesome.

      Maybe that means FFMPEG and Zoom will start supporting it soon.

      On my personal systems, I use Sway (a Wayland compositor). And I sometimes wish I could do screen grab with FFMPEG, but so far I haven’t wanted that enough to actually switch to X11 or use wl-screenrec.

      On my work machine, I’m on Ubuntu and I have to use Zoom and screen sharing is kindof a non-negotiable thing. (Plus, FFMPEG screen grab is nice to have on my work machine as well.) So I use i3-gaps on xorg-server. Except for those two things, I’d rather use Sway.