[Wayland-bugs] [Bug 752258] Epiphany displays incorrect name in gnome-shell app menu
gtk+ (GNOME Bugzilla)
bugzilla at gnome.org
Mon Aug 10 02:50:12 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=752258
Jonas Ådahl <jadahl at gmail.com> 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 <jadahl at gmail.com> ---
(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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/wayland-bugs/attachments/20150810/9bddbb6d/attachment-0001.html>
More information about the wayland-bugs
mailing list