Bug#726446: jugglemaster: missing icon entry in menu files and no desktop files Jessie Release Goal

Markus Koschany apo at gambaru.de
Wed May 28 08:56:49 UTC 2014


Hi Helmut,

On 28.05.2014 07:54, Helmut Grohne wrote:
> Control: block -1 by 749565
> Control: tags -1 + help
> 
> On Tue, Oct 15, 2013 at 09:21:47PM +0200, Markus Koschany wrote:
>> jugglemaster does not supply menu icons for jmdlx and aajm hence the
>> game is not well integrated into the user's desktop environment. Please
>> add an icon entry to your menu file and consider providing new quality
>> icons.
> 
> The lack of icons could be considered an upstream issue. Currently there
> really are no icons for JuggleMaster. Given that I am not an artist, how
> am I supposed to obtain one?

Indeed that's an upstream issue but of course we can provide a patch or
make suggestions. Please find attached my proposal in icons.tar.xz. I am
not an artist myself, but usually a screenshot and some simple cropping
and manipulation with Gimp does the trick. That's always better than
nothing.

Please install the png files to /usr/share/icons/hicolor/256x256/apps
and the xpm files to /usr/share/pixmaps.


>> Please also provide desktop files.
>>
>> https://wiki.debian.org/Games/JessieReleaseGoal
> 
> I find this request rather odd given that there is no integration into
> contemporary window managers such as awesome, fluxbox or fvwm. Maybe
> those driving this goal want to package xdg-menu to make .desktop files
> properly integrate with the rest of the system?

That's funny. Most people find requesting menu files to be the "odd"
request. I think you are mixing up two different issues here. Desktop
files are useful no matter whether xdg-menu is packaged or not. All
major desktop environments support desktop files and without a desktop
file jugglemaster is not visible on Gnome3, KDE, Xfce or LXDE. Since
desktop files are widely adopted by all other distributions, they are de
facto the standard for displaying menu entries across different DEs and
WMs and should be supported by all applications.

Please note that e.g. the Openbox window manager already provides a way
to parse desktop files with openbox-menu.

http://packages.qa.debian.org/o/openbox-menu.html

Nevertheless packaging xdg-menu would be a good idea but this is
unrelated to the request at hand to ship desktop files and should not
block this bug. In fact having desktop files is a pre-condition.

> Still, I took the time to come up with those files requested and checked
> them with desktop-file-validate. Given the missing integration, I could
> not further test them. They are included in the 0.4-7 upload. Can you
> test them and report back?

The desktop files work fine except that no icons are displayed.
I recommend to add keywords and some comments in German too. :-)

Please feel free to contact me for further testing.

Regards,

Markus


-------------- next part --------------
A non-text attachment was scrubbed...
Name: icons.tar.xz
Type: application/x-xz
Size: 4840 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20140528/97135b7c/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20140528/97135b7c/attachment.sig>


More information about the Pkg-games-devel mailing list