Done: The branch lp:~tghs/inkscape/0.92.x_mac_packaging was merged into the stable release branch lp:inkscape/0.92.x in r15405 Update 0.92.x Mac packaging.
All tests done on Mac OS X 10.7.5 Lion:
Improve fix for cropped icons in toolbox buttons (limit scope to toolbox only), include new fix for cropped icons of the 3 buttons in canvas corners (lock/unlock guides, sticky zoom and color management):
- Fix for cropped icons in buttons in Inkscape.app: fix-cropped-button-images-in-Inkscape-app-v1.diff
(replaces earlierfix-clipped-toolbar-buttons-in-Inkscape-app-v1.diff
)
Done: r15382 packaging/macosx: Update toolbar icon crop theme patch
- TODO
First quit XQuartz, rename existing XDG user base directories and XQuartz prefs plist:
$ mv $HOME/.cache{,.disabled}
$ mv $HOME/.config{,.disabled}
$ mv $HOME/.local{,.disabled}
$ mv $HOME/Library/Preferences/org.macosforge.xquartz.X11.plist{,.disabled}
Initial launch of Inkscape.app (XQuartz not yet running):
- Test ok: Prompt to change XQuartz configuration (click Ignore for first test).
- Test ok: Show dialog to inform about fontconfig caches to be built.
- Test ok: Inkscape launches after all fontconfig caches have been built (XQuartz, inkscape-bin).
Quit Inkscape.app and relaunch:
- Test ok: prompt to change XQuartz configuration.
- Check [x] Don't show this message again and click Ignore:
- Test ok: no further prompts after relaunching.
XQuartz preferences remain unchanged.
Quit Inkscape.app, reset XQuartz configuration check manually:
- Delete
$HOME/.config/inkscape/.ignore_xquartz_config
via terminal.
Test ok: prompt to change XQuartz configuration when relaunching Inkscape.
- Click Set configuration:
- Test ok: no further prompts after relaunching.
XQuartz preferences have been changed as expected.
Quit Inkscape.app, change XQuartz preferences manually:
- Uncheck [ ] Option keys send Alt_L and and Alt_R.
Test ok: no prompt when relaunching Inkscape. - Check [x] Update Pasteboard when CLIPBOARD changes.
Test ok: no prompt when relaunching Inkscape. - Delete
$HOME/Library/Preferences/org.macosforge.xquartz.X11.plist
via terminal.
Test ok: prompt to change XQuartz configuration when relaunching Inkscape.