
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).
- OSX Menu fully functional with OSX-style mnemonics
Nice to have the keyboard shortcuts displayed in the main menus now - was this changed in Inkscape's sources, in gtk-mac-integration, or yet another patch for GTK+?
Bug (worked in RC2), blocker: - 'h', 'v' trigger a keyboard shortcut (flip horizontally, vertically) when typed while editing a text object on canvas (the text object is flipped instead of the letter being inserted). - 'Shift+G' converts the text to guides instead of inserting 'G' (text object is deleted, with default preferences). - '#', '|', '%' trigger the associated verb, instead of being inserted into the current text object. - ... (possibly I missed some of the shortcuts without modifiers which are used for menu items).
"OSX-style mnemonics" replacing current shortcuts: Please consider keeping the original default shortcuts for the zoom level presets: the "OSX-style mnemonics" with the 'Cmd' modifier can be added as additional keymapping, without redefining (aka removing) the existing shorter ones. The attribute 'display="true"' would be moved to the "OSX-style mnemonics" (to be displayed in the menus).
- uniconverter 1.1.5 + sk1lib 0.9.1, cdr import works great.
Confirmed (Lion)
- ghostscript bundled with the app: importing postscript works great
Confirmed (Lion)
- "open recent" working in Lion release too
Confirmed (Lion)
Problems I see:
- the context-menu (right click on object) lack the "Cmd" mnemonic. This
is a gtk problem. Mnemonics are correct but gtk lacks the symbol/icon for the Apple/Cmd key. I think it might be better to leave it for the gtk2/quartz team to fix this.
The "Cmd" mnemonic is also missing in the tooltips of toolbar icons - this is a usability issue (mainly for new users): the shortcuts displayed in the tooltips are wrong (they don't work or trigger a different tool/command than expected). Also mentioned in https://bugs.launchpad.net/inkscape/+bug/1097539
Please let me know how it works for you,
Needs fixing: - Conflict between text tool context and "OSX-style mnemonics" of menu items which don't use a modifier
Would be nice to have fixed: - Import via Drag&Drop from Finder onto Inkscape's canvas - mnemonic 'Cmd' displayed in tooltips and context menus
Desktop integration: - Opening a document by dropping it onto the Inkscape icon opens two Inkscape windows: a "new" one (based on the default template), then a second one with the dropped document. With the old launcher (0.48.2), the first document window is reused for the dropped file (same happens if opening a file from within Inkscape).
Giving up ;-) on - adding back '/System/Library/Fonts' to the font path for fontconfig - including librsvg-based SVG loader to gdk-pixbuf2
Not giving up ;-) on - a branch with the current changes to Inkscape's sources themselves (beyond the changes to the packaging scripts) pushed to launchpad, before any "official" binary packages are distributed.