GNOME Bugzilla – Bug 145545
Proposed .desktop file improvements, inter alia naming and installation location
Last modified: 2018-06-29 20:44:45 UTC
Attaching a patch to make the .desktop file HIG compliant. This is a bug first reported in bugzilla.redhat.com under: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=125845
Created attachment 29304 [details] [review] Patch changes Name, GenericName and Comment entries
GnuCash is more than a personal finance application, so "GnuCash Personal Finance" is not appropriate. Would "GnuCash Financial" work? Or... I have no idea what the potential categories are.
How about these: [ in order of preference ] 1) Personal Finance (repeated because many use it, SmartMoney, MS Money, Kiplinger, use it) 2) Money Management (used by Quicken) 3) Finance Management What more parts of GnuCash do you want to describe that Personal Finance doesn't describe well enough? Perhaps email would be better for this
Well, there are all the business features that aren't properly described by "Personal Finance". GnuCash really is a Quicken *AND* QuickBooks replacement. Either Money Management or Finance Management would work. I'm certainly willing to use either.
How about we go with "Money Management", works for me and will probably be most recognized.
Ok, so it should look like: _Name=GnuCash _GenericName=Money Management _Comment=Manage your finances, accounts, and investments Right?
Yes, looks good.
ok, changed in CVS (1.8 and HEAD)
According to http://developer.gnome.org/projects/gup/hig/1.0/desktop-integration.html#menu-item-names, the name should be "GnuCash Money Management". I've prepared a patch for proper integration with all desktop environments, which also changes the installation location.
Created attachment 39286 [details] [review] Patch changes Name, Terminal, TryExec and Categories This patch changes some entries and changes the Makefile.am to install it in $prefix/share/applications instead of $prefix/share/gnome/apps, because the latter works for modern GNOME, KDE, XFCE and other desktop-environments implementing the menu-spec.
Okay, I've applied this patch to SVN r13246 and it will be fixed in 1.9.1. Thanks for the patch. For the record, it's MOSTLY applied -- but there were some changes. Can you please verify SVN and open a new bug report if more changes need to be made? Thanks!
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=145545. Please update any external references or bookmarks.