Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 585252 - mate-extra/mate-utils: Launchers only show up in Mate
Summary: mate-extra/mate-utils: Launchers only show up in Mate
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo MATE Desktop
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-07 07:41 UTC by haarp
Modified: 2016-09-12 07:01 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
mate-utils: show in all desktops (mate-utils-show-in-all-desktops.patch,3.02 KB, patch)
2016-08-12 14:19 UTC, haarp
Details | Diff
mate-utils: show in all desktops (mate-utils-show-in-all-desktops.patch,2.26 KB, patch)
2016-08-12 20:41 UTC, haarp
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description haarp 2016-06-07 07:41:25 UTC
The .desktop files in mate-utils contain "OnlyShowIn=MATE", which prevents them from showing up in other desktop environments, despite the fact they work fine. 

I think this flag should be removed, maybe with the exception of mate-screenshot.desktop (Most DEs come with their own screenshot tools already)
Comment 1 Adam Feldman gentoo-dev 2016-06-09 16:05:14 UTC
(In reply to haarp from comment #0)
> The .desktop files in mate-utils contain "OnlyShowIn=MATE", which prevents
> them from showing up in other desktop environments, despite the fact they
> work fine. 
> 
> I think this flag should be removed, maybe with the exception of
> mate-screenshot.desktop (Most DEs come with their own screenshot tools
> already)

Sounds like it's worth asking upstream why they are doing it and if they'd consider changing it.  Would prefer that avenue be investigated first.
Comment 2 haarp 2016-08-07 18:52:15 UTC
(In reply to NP-Hardass from comment #1)
> Sounds like it's worth asking upstream why they are doing it and if they'd
> consider changing it.  Would prefer that avenue be investigated first.

I found the question had already been asked: https://github.com/mate-desktop/mate-utils/issues/13

It pretty much boils down to:

"I often don't like to see MATE menus spammed by other DE's apps (...) as such having our stuff shown only in our desktop seems to be a good idea... "

A decision I don't agree with, as it's inconsistent with other DEs and an usability nightmare for non-geeks.
Comment 3 Adam Feldman gentoo-dev 2016-08-12 05:20:04 UTC
After thinking it over, I'm willing to add a patch for it, but it's not high on my list of priorities, so feel free to submit a patch if you want it expedited.
Comment 4 haarp 2016-08-12 14:19:17 UTC
Created attachment 443158 [details, diff]
mate-utils: show in all desktops

Easy, done :)
Comment 5 haarp 2016-08-12 20:41:05 UTC
Created attachment 443168 [details, diff]
mate-utils: show in all desktops

now with fixed paths
Comment 6 Adam Feldman gentoo-dev 2016-09-05 18:48:56 UTC
Staged in project repo, df338fc3f6788bdc87a048dc7e74ad56581e6093
Comment 7 Adam Feldman gentoo-dev 2016-09-12 00:56:34 UTC
Available in the latest revision for 1.10 and 1.12 in the main repo.  Can you confirm that this works for you?
Comment 8 haarp 2016-09-12 07:01:56 UTC
(In reply to NP-Hardass from comment #7)
> Available in the latest revision for 1.10 and 1.12 in the main repo.  Can
> you confirm that this works for you?

Works beautifully, thanks a lot!