unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* visible-frame-list (and PGTK)
@ 2023-10-14 10:41 Björn Bidar
  0 siblings, 0 replies; 4+ messages in thread
From: Björn Bidar @ 2023-10-14 10:41 UTC (permalink / raw)
  To: emacs-devel


Hello,

Does `(visible-frame-list)` take the current virtual desktop into
account? If so does this also work when Emacs is build with PGTK?

For X11 Emacs can use EWMH to only show the frames visible on the
current virtual desktop either directly or through GDK.

I noticed that the GTK developer are no no about these kind
information, saying it shouldn't exist in Wayland [1].

Would it make sense to adapt Wayland protocols that don't exist in GTK
in this case? KDE has a protocol[2] for this and Wlroots is considering the same,
Compositors such as Swap already having such functionality in their ipc.[3][4]

Br,

Björn


[1] https://gitlab.gnome.org/GNOME/gtk/-/issues/2506
[2] https://wayland.app/protocols/kde-plasma-virtual-desktop#org_kde_plasma_virtual_desktop_management:request:get_virtual_desktop
[3] https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/40
[4] https://man.archlinux.org/man/sway-ipc.7.en#3._GET_OUTPUTS



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-10-15  0:54 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <87h6mta1ld.fsf.ref@yahoo.com>
     [not found] ` <87il79h4ex.fsf@>
2023-10-14 11:24   ` visible-frame-list (and PGTK) Po Lu
2023-10-14 19:22     ` Björn Bidar
     [not found]     ` <87bkd12en1.fsf@>
2023-10-15  0:54       ` Po Lu
2023-10-14 10:41 Björn Bidar

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).