elementary / dock

A quick app launcher and window switcher for Pantheon and elementary OS
https://elementary.io
GNU General Public License v3.0
88 stars 23 forks source link

Read up on portal APIs to stay on top of modern FD.o APIs #142

Closed cassidyjames closed 10 months ago

cassidyjames commented 2 years ago
Marukesu commented 2 years ago
  • Backgrounding

There is:

But I don't think they will be usefull since we can't get the number of windows open neither the title of them, only the app id.

However, there's the org.gnome.Shell.Introspect interface that is used to provide the Background portal in the Gtk Backend, and looks like the org.gnome.Shell.Introspect.GetWindows method give us sufficient information to implement the "running apps and windows" part of the dock.