gnucash missing .desktop file

Bug #2385 reported by Benjamin Montgomery
10
Affects Status Importance Assigned to Milestone
GnuCash
Invalid
Undecided
Unassigned
gnucash (Ubuntu)
Fix Released
Low
MOTU

Bug Description

The gnucash package is missing a .desktop file.

Jeroen (jeroenubuntu)
Changed in gnucash:
assignee: nobody → motu
status: New → Accepted
Revision history for this message
Jeroen (jeroenubuntu) wrote : Improved .desktop file for GnuCash

An improved .desktop file for GnuCash, following the specification (http://www.freedesktop.org/Standards/desktop-entry-spec). Works for me..

Revision history for this message
Jordi Mallach (jordi) wrote : intltool

I haven't tried, because you don't get many opportunities to intltoolize many GTK1 apps these days, but if there aren't any problems with switching gnucash to intltool, this desktop file could be easily translated using the po file for the rest of the app messages.

Ie, having a desktop file is good, but it will outstand in a Ubuntu system if it's the only menu item in English. Intltool would help.

Revision history for this message
Benjamin Montgomery (bmonty) wrote : Re: [Bug 2385] gnucash missing .desktop file

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

The desktop file supports localization. See [1] for more information on
how the desktop file can be translated. The use of intltool is not
required.

[1] http://standards.freedesktop.org/desktop-entry-spec/latest/

Jordi Mallach via Malone wrote:
> Public bug report changed:
> https://launchpad.net/malone/bugs/2385
>
> Comment:
> I haven't tried, because you don't get many opportunities to intltoolize many
> GTK1 apps these days, but if there aren't any problems with switching gnucash to
> intltool, this desktop file could be easily translated using the po file for the
> rest of the app messages.
>
> Ie, having a desktop file is good, but it will outstand in a Ubuntu system if
> it's the only menu item in English. Intltool would help.
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDMfl114/jLHK8klURAhTfAJ0ddpAMzumNcuZE/4/RIDdpB4fzrwCg3FVx
kpiI8MhJvNEGsTMkxitKDhE=
=TfTQ
-----END PGP SIGNATURE-----

Revision history for this message
Jordi Mallach (jordi) wrote :

It's not required, but it's quite desirable. Allowing multiple people to translate in a single file is the perfect recipy for encoding breakage, translation omission and other kinds of badness that has been experienced with desktop and debconf templates in the past.

Doing a single translation in a single file is the way to go, and intltool helps with this.

Revision history for this message
Benjamin Montgomery (bmonty) wrote :

This bug is for the inclusion of a desktop file in gnucash. The method for translation of the desktop file is a seperate issue. I'd recommend opening a new bug for that or discussing the issue on the ubuntu-devel mailing list.

Changed in gnucash:
status: Accepted → Fixed
Revision history for this message
André Carezia (carezia) wrote :

GnuCash version 2.0.1 is what we have in Edgy, and icon location is

  /usr/share/pixmaps/gnucash-icon.png

instead of

  /usr/share/pixmaps/gnucash/gnucash-icon.png

Attached is a new desktop file that works correctly in Edgy.

Revision history for this message
André Carezia (carezia) wrote :

Never mind. Desktop file is already correct in Edgy.

Sorry.

Revision history for this message
Saivann Carignan (oxmosys) wrote :

I changed the Gnucash status to invalid has this bug doesn't seem to affect Gnucash itself but only the desktop file for ubuntu

Changed in gnucash:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.