https://bugzilla.gnome.org/show_bug.cgi?id=752258
Jonas Ådahl <[email protected]> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|GNOME Shell application |Epiphany displays incorrect
|tracking broken by change |name in gnome-shell app
|in how GDK sets |menu
|xdg_shell.application_id |
--- Comment #34 from Jonas Ådahl <[email protected]> ---
(In reply to Michael Catanzaro from comment #33)
> > And if xdg_surface.application_id is changed to match the prgname again, it
> > would just work for most apps on wayland again.
>
> Hm, your logic looks good to me, but it can't be right, because if you are
> correct, then simply reverting Jonas's commit would fix everything, but his
> commit fixed an actual issue with D-Bus activatable apps.
>
> (In reply to Jasper St. Pierre from comment #32)
> > As I said in the comment above you, we have two sources to match on: the
> > prgname and the application ID. We already match on both. So you shouldn't
> > need to change anything.
>
> mutter never gets the prgname currently. Step one: let's change that. We all
> agree that xdg_surface.application_id needs to be equivalent to WM_CLASS....
That could possibly work now anyway if mutter and gnome-shell uses the
GtkApplication ID passed via a gnome private protocol. Reverting would most
likely work for us, but we'd still not implement the protocol. Now, I don't
know if other compositors use the xdg_shell application Id for finding .desktop
files, or if they will, but we will make it impossible to do so without doing
the g_set_prgname thing (or adding a flag to GtkApplication)
--
You are receiving this mail because:
You are on the CC list for the bug._______________________________________________
wayland-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/wayland-bugs