Mac build doesn't have an Application Category

Bug #1302849 reported by Duane Moody
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Low
Unassigned

Bug Description

Because OS X discourages subfoldering /Applications (updaters tend to expect the app to stay where it was installed), the folder can get cluttered. The Finder has a separate view option (View --> Arrange by Application Category) that sorts by a piece of metadata in the app's info.plist.

Without that metadata, the app is sorted into "Other" at the bottom of the window.

https://developer.apple.com/library/Mac/releasenotes/General/SubmittingToMacAppStore/#//apple_ref/doc/uid/TP40010572-CH16-SW8
(this applies to all Mac apps, not just those installed through App Store)

Add this to the root <dict> of the app's info.plist:

<key>LSApplicationCategoryType</key>
<string>public.app-category.graphics-design</string>

Version 0.48.2 of Inkscape, OS X 10.9.2

(It this were up on something like Github I would have patched it myself)

Tags: osx packaging
su_v (suv-lp)
tags: added: osx packaging
Changed in inkscape:
importance: Undecided → Low
status: New → Confirmed
Revision history for this message
su_v (suv-lp) wrote :

On 2014-04-04 23:38 +0100, Duane Moody wrote:
> (It this were up on something like Github I would have patched it
> myself)

Current packaging scripts in the source code repository are outdated and don't work on Snow Leopard and later versions of OS X (this being among the main reasons why latest available package for Mac OS X is is still 0.48.2). 'Info.plist.in' will get updated with that tag once there are renewed packaging scripts in the repo (with focus on GTK+/Quartz and improved desktop integration).

Example usage:
<http://bazaar.launchpad.net/~suv-lp/inkscape/osxmenu/revision/12572#Info.plist.in>

Revision history for this message
su_v (suv-lp) wrote :

r13620

Changed in inkscape:
milestone: none → 0.91
status: Confirmed → Fix Committed
Bryce Harrington (bryce)
Changed in inkscape:
status: Fix Committed → Fix Released
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.