Part of #116
Question
What APIs does GNOME Shell offer an extension for (a) enumerating open windows with stable identities (app_id, wm_class, title, workspace), (b) signals for window open/close/title-change, and (c) activating/raising a window — and how fragile are they across shell versions? Survey prior art: the 'Window Calls' family of extensions, gnome-shell's own global.get_window_actors / Shell.AppSystem, and how they expose these over D-Bus. Capture findings as a research doc in the repo.
Part of #116
Question
What APIs does GNOME Shell offer an extension for (a) enumerating open windows with stable identities (app_id, wm_class, title, workspace), (b) signals for window open/close/title-change, and (c) activating/raising a window — and how fragile are they across shell versions? Survey prior art: the 'Window Calls' family of extensions, gnome-shell's own
global.get_window_actors/Shell.AppSystem, and how they expose these over D-Bus. Capture findings as a research doc in the repo.