View previous topic :: View next topic |
Author |
Message |
phalaxy Tux's lil' helper
Joined: 12 Aug 2008 Posts: 120
|
Posted: Wed May 08, 2013 1:26 pm Post subject: xdg launcher icons should be optional not mandatorial (sys-a |
|
|
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 _________________ Gigabyte P43-ES3G Rev. 1.0 Mainboard Ver. F14 Bios
Intel Pentium E6300 (2x 2,8 Ghz)
8GB RAM (2x 4GB DDR2-800)
Sapphire AMD Radeon R7 240 PCIe 4GB VRAM
Gentoo Linux ~amd64 multilib
SWAP??? Are you kidding me? |
|
Back to top |
|
|
khayyam Watchman
Joined: 07 Jun 2012 Posts: 6227 Location: Room 101
|
Posted: Wed May 08, 2013 3:18 pm Post subject: Re: xdg launcher icons should be optional not mandatorial (s |
|
|
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 |
|
|
phalaxy Tux's lil' helper
Joined: 12 Aug 2008 Posts: 120
|
Posted: Wed Jun 12, 2013 9:35 pm Post subject: |
|
|
try to uninstall sandbox via "emerge -Cv sandbox" and then execute "emerge -uvDNp world". you WILL see that sandbox will be installed again, BECAUSE it is in the basic system set of packages, so IT IS mandatorial!
i can agree to your second tense. per default activated use-flag freedesktop for xdg launchers would be nice. therefore admins can deactivate it as per package basis in /etc/portage/package.use at their discretion
sys-apps/sandbox freedesktop use-flag should be masked per default _________________ Gigabyte P43-ES3G Rev. 1.0 Mainboard Ver. F14 Bios
Intel Pentium E6300 (2x 2,8 Ghz)
8GB RAM (2x 4GB DDR2-800)
Sapphire AMD Radeon R7 240 PCIe 4GB VRAM
Gentoo Linux ~amd64 multilib
SWAP??? Are you kidding me? |
|
Back to top |
|
|
steveL Watchman
Joined: 13 Sep 2006 Posts: 5153 Location: The Peanut Gallery
|
Posted: Fri Jun 14, 2013 1:25 pm Post subject: |
|
|
s/mandatorial/mandatory/g
This is about these two files?
/usr/share/applications/sandbox.desktop
/usr/share/pixmaps/sandbox.svg
Get over it. |
|
Back to top |
|
|
phalaxy Tux's lil' helper
Joined: 12 Aug 2008 Posts: 120
|
Posted: Fri Jun 14, 2013 4:34 pm Post subject: |
|
|
Quote: |
This is about these two files?
/usr/share/applications/sandbox.desktop
/usr/share/pixmaps/sandbox.svg
|
Yes its is and no i dont get over with it, because larry the cow must be in control ... _________________ Gigabyte P43-ES3G Rev. 1.0 Mainboard Ver. F14 Bios
Intel Pentium E6300 (2x 2,8 Ghz)
8GB RAM (2x 4GB DDR2-800)
Sapphire AMD Radeon R7 240 PCIe 4GB VRAM
Gentoo Linux ~amd64 multilib
SWAP??? Are you kidding me? |
|
Back to top |
|
|
steveL Watchman
Joined: 13 Sep 2006 Posts: 5153 Location: The Peanut Gallery
|
Posted: Sat Jun 15, 2013 4:51 am Post subject: |
|
|
phalaxy wrote: | Yes its is and no i dont get over with it, because larry the cow must be in control ... |
Then larissa the calf should learn about INSTALL_MASK though once larissa has considered it, I think she'll probably realise this is a waste of time. Still she has many years before she reaches maturity, and mistakes are how we learn.. |
|
Back to top |
|
|
|