On 21/01/2013 03:40, ~suv wrote:
On 20/01/2013 20:27, Valerio Aimale wrote:
Mountain Lon:
http://rapidshare.com/files/1736402100/Inkscape-r0.48.4-r9943-10.8%2B-x86_64...
Lion:
http://rapidshare.com/files/3930886749/Inkscape-r0.48.4-r9943-10.7%2B-x86_64...
This RC has the following features:
- clipboard now fully working. The problem was inside the gtk2 library,
On Lion:
Fixed:
- Paste e.g. as PDF into Preview.app (New from Clipboard), or as PNG if
pasted into a PNG image viewed in Preview.app.
Works as before:
- Paste as new layer or new document in GIMP 2.8.2 (GTK+/Quartz).
- Paste as path(s) into GIMP 2.8.2 if GIMP uses patched GTK+ as well
(local build)
Now broken:
- Paste as path into GIMP.app (uses older, unpatched GTK+), or a local
GIMP build using unpatched GTK+ 2.24.14. The clipboard content from RC2 on the other hand could be pasted as path into GIMP with unpatched GTK+.
and I fixed with this patch: https://bugzilla.gnome.org/show_bug.cgi?id=692123 GIMP and Darktable would benefit from this patch too.
Regression with patched GTK+ 2.24.14:
- Drag&Drop (import) from the Finder onto Inkscape's canvas no longer
works in RC3 (but works ok with RC2). AFAICT this was introduced by the GTK+ patch (my local builds using the patched version of GTK+ 2.24.14 are now also affected).
and from different sub-thread: On 21/01/2013 12:36, ~suv wrote:
On 21/01/2013 11:46, Victor / tokiop wrote:
pasting in inkscape doesn't seem to work on Lion, ie : Preview.app selection -> Inkscape
Confirmed: import via clipboard e.g. from Preview.app does not work in RC3 yet, and now is broken in GIMP too (local 2.8.2 build) if GIMP uses the patched GTK+ version (*). In GIMP, 'New from Clipboard' fails (nothing on the clipboard), or even may causes GIMP to crash when trying to paste raster image data copied in Preview.app into a new layer).
(…)
Gimp X11 -> Inkscape
(…)
Pasting raster image data from X11-based applications also depends on the X11 preferences for the pasteboard: if off automatic syncing is disabled, as is recommended for X11-based Inkscape, the X11-clipboard data does not get synced to the OS X pasteboard anyway. If turned on, it is possibly to paste e.g. from an X11-based GIMP 2.8.2 into a Quartz-based GIMP 2.8.2 if using an unpatched GTK+/Quartz stack, but crashes GIMP 2.8.2 on paste if using the patched GTK+/Quartz stack.
Also related to the upstream GTK+ patch: - Copy&pasting vector objects inside inkscape built with a patched version of GTK+/Quartz produces lots of new Gdk-CRTICIAL console messages (happens with 0.48.4 r9943 RC3 package (Lion) and local not-packaged and not-integrated trunk builds):
(Inkscape:73855): Gdk-CRITICAL **: GdkAtom intern_atom_internal(const gchar *, gboolean): assertion `atom_name != NULL' failed