On 2013-02-11 02:01 +0100, Valerio Aimale wrote:
Testing on Lion ...
fixed:
- restored drag&drop, it was a problem with the pasteboard fix, not the
menu integration.
Drag&Drop of files from Finder to Inkscape canvas works again, thx :-)
Drag&Drop of filter primitives in the filter editor remains broken:
this affects anyone working with modestly complex filter effects, since
there is no other method to rearrange filter primitivies.
Drag&Drop of filter primitives works with my local Quartz-based builds
(stable and trunk) - using GTK+/Quartz 2.24.14 and 2.24.15 without the
proposed upstream patch [*]. I haven't rebuilt the gtk2 port again using
your latest version of that patch to narrow down whether the cause for
this regression in the filter editor is that GTK+ patch, or possible
other modifications applied to Inkscape's 0.48.x sources for your RC
packages.
[*] <
https://bugzilla.gnome.org/show_bug.cgi?id=692123>
- further editing of the keymapping for menu accelerators. Hopefully
it
will cover most of the cases.
Why are existing useful (shorter single-key) shortcuts unnecessarily
deleted, instead of kept without the tag for 'display' in the menu (see
also my comments about RC4)? Based on feedback on irc, I wouldn't be the
only one missing them ...
It seems that other latest changes add more conflicts with system
keyboard shortcuts, e.g.:
- 'Meta+Alt+H' conflicts with system shortcut "Hide Others" on Lion, and
can't be used in Inkscape to flip objects horizontally (it hides all
other applications instead).
- 'Meta+Alt+D' shows or hides the dock on Lion, instead of creating a
clone in Inkscape.
and possibly others.
See e.g.
http://support.apple.com/kb/HT1343
Regarding pasting into text fields, that is something we might learn
to
live with for the time being.
The last two packages (RC4, RC5) crash when pasting text from the
clipboard into some of the text widgets in the GUI using available
context menu entries:
- 'Edit > XML Editor', pasting attribute values
- 'Text > Text and Font', pasting into the 'Text' tab
These crashes do not occur with local Quartz-based builds (stable and
trunk) without menu integration and unpatched GTK+ stack.
Luckily, neither the layer dialog, nor the file chooser dialog are
affected by that crash-trigger, and one can still paste a layer name, or
a file name to open or save with (cumbersome, via context menu, but it
at least works, and doesn't crash inkscape either).
Other entries (e.g. node coordinates, objects position & dimensions)
neither support copy nor paste.
For me personally, this (both the crashes, and the dysfunctional
keyboard shortcuts in GUI widgets) is an issue I'd be reluctant to
adjust to - mostly with regard to the XML Editor (I'm glad I can resort
to my own builds of stable and trunk, as long as this is still possible.)
New or casual Inkscape users are likely not at all - or not equally -
affected, so I'll let others decide on whether this would be considered
a blocker or not.
Maybe you could discuss your (undisclosed) modifications to Inkscape
and/or gtk-mac-integration for displaying the keyboard shortcuts in menu
items of the global osx menubar with John Smith: he just posted a second
version of the patch for displaying the keyboard shortcuts in the global
menu [**], which does not expose the same issues & conflicts anymore.
[**] <
https://bugs.launchpad.net/inkscape/+bug/998276>