Public bug reported:
Applications with .desktop file containing NotShowIn=Unity or
OnlyShowIn=/!Unity/ should be treated as Hidden. This affects libertine,
as some applications with these properties are currently shown resulting
in unlaunchable applications (#1606593). There are certainly many more
libertine applications which will be affected by this and cause the
users to see unlaunchable apps.
This bug can be traced directly to the workaround in the Desktop
constructor in application-info-desktop.c, lines 185,186 at time of
writing. A temporary workaround is causing the launcher to work
unexpectedly. This seems to be an issue that has permeated from deeper
within the system, so this bug is being filed to continue the linkage to
the source of the issue.
I discussed with @ted why this has yet to be undone and have included
the chat log:
<ted> larryprice: So the issue is that design doesn't want the media player to
show up in the list of applications.
<ted> larryprice: But they do want users to be able to play media files and
have them show up.
<ted> larryprice: The proper way to do that is to have a trusted prompt overlay
that plays the video.
<ted> larryprice: But... the trusted prompt overlays basically allow you to
take over the application, and you can't remove them.
<ted> larryprice: So if something like the media player (or something else) was
to hang or crash you'd lose access to your app.
<ted> larryprice: Thus we need some way for Unity8 to allow closing the trusted
prompt overlay.
<ted> larryprice: In the mean time, we're making media player an app, but just
marking its desktop files incorrectly to cause the application grid to
invalidate it.
<ted> larryprice: Since UAL didn't check that before when launching, it worked,
and we've become dependent on that working.
<larryprice> ted, geez louise
<ted> In general, the U8 team has said they will fix this, but eh, it's been a
while that I've pinged them on it. I don't think they've fixed it yet.
** Affects: ubuntu-app-launch (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1608546
Title:
NotShowIn and OnlyShowIn in .desktop files are ignored
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-app-launch/+bug/1608546/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs