Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
xdg launcher icons should be optional not mandatorial (sys-a
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
phalaxy
Tux's lil' helper
Tux's lil' helper


Joined: 12 Aug 2008
Posts: 109

PostPosted: Wed May 08, 2013 1:26 pm    Post subject: xdg launcher icons should be optional not mandatorial (sys-a Reply with quote

sys-apps/sandbox is a mandatorial package which installs xdg launchers in /usr/share/applications so it should be extended with a new local use flag :

xdg-launcher-icon-* (or a similar clearly recognisable string)

where the * is replaced with the app name or app name + extended feature (see next entry). so everybody can decide if they want a globally installed launcher icon for their package on their system or not.

this fits also for some apps and games which are installing launchers for servers, mapeditors and special super user access methods where each one should be seperatly (de)selectable independently from existing server or editor useflags.

A few other ebuild examples so far

games-strategy/wesnoth-1.10.6 (mapeditor launcher)
games-strategy/ufo-ai-2.4 (server launcher)

net-analyzer/nmap-6.25 (zenmap root access launcher)

by the way : version numbers should also not be visible in launchers icons like in dev-util/glade-3.14.2
_________________
Acer Aspire 7745G Notebook 1.15 Bios
Intel Core-i7 720QM
8 GB RAM
ATI Mobility Radeon 5850 1GB VRAM
Gentoo Linux ~amd64 non-multilib

SWAP ??? Deprecated now ... :-)
Back to top
View user's profile Send private message
khayyam
Veteran
Veteran


Joined: 07 Jun 2012
Posts: 1277

PostPosted: Wed May 08, 2013 3:18 pm    Post subject: Re: xdg launcher icons should be optional not mandatorial (s Reply with quote

phalaxy wrote:
sys-apps/sandbox is a mandatorial package which installs xdg launchers in /usr/share/applications

phalaxy ... that is incorrect, it has nothing to do with sandbox, these are installed as part of the package.

phalaxy wrote:
so it should be extended with a new local use flag : xdg-launcher-icon-* (or a similar clearly recognisable string). where the * is replaced with the app name or app name + extended feature (see next entry). so everybody can decide if they want a globally installed launcher icon for their package on their system or not.

Can we not have a "freedesktop" useflag, and a $NO_XDG variable added to the (so called) "standard", seeing that not everyone wants this, you know, so "everyone can decide"?

best ... khay
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum