[inkscape-quartz] add DnD, 'Open with…' support for Dock & Finder icon

Bug #1045959 reported by su_v
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Invalid
Wishlist
Unassigned

Bug Description

Follow-up to
Bug #738973 “Issues with inkscape-quartz blueprint”

Related branch:
<https://code.launchpad.net/~inkscape.dev/inkscape/dev-osx>

Related upstream module:
<https://live.gnome.org/GTK+/OSX/Integration>

OS X application bundles with a script-based app launcher don't support desktop integration like DnD of files onto Dock and Finder icon, or opening files via 'Open with…' (see also <https://bugzilla.gnome.org/show_bug.cgi?id=675875#c3>).

I recently discussed this briefly on irc with parafin (darktable developer, osx packaging) - and he now notified me about recent commits which add this support based on gtkosxapplication. Likely this could be added to Inkscape's main binary in a similar way:

Implement some OS X integration (no dock D'n'D or "open with" yet):
   quit from menu, attention request on export finish
<https://github.com/darktable-org/darktable/commit/16b63ec9712318fb6de1c8d853bd6e43bf81fd60>

OS X integration: support "open with" and dropping files/directories …
<https://github.com/darktable-org/darktable/commit/365ab4f4983118923370a61701d05cf455531a01>

su_v (suv-lp)
Changed in inkscape:
importance: Undecided → Wishlist
su_v (suv-lp)
description: updated
su_v (suv-lp)
tags: added: desktop-integration
removed: desktop-integratioin
su_v (suv-lp)
tags: added: packaging
Revision history for this message
su_v (suv-lp) wrote :

Closing - out-of-date (the report was based on the branch 'osx-dev' which hasn't seen any activity in the past years).

Changed in inkscape:
assignee: Gellule (gellule-xg) → nobody
status: New → Invalid
su_v (suv-lp)
tags: added: gtk-quartz
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.