[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