Comment 15 for bug 1269698

Revision history for this message
su_v (suv-lp) wrote : Re: Preferences, Undo, Redo and Revert stock icons are missing (trunk >= 12882)

"Worked around" for OS X packages by creating, bundling and using a custom GtkStock icon theme based on the built-in icons in GTK2, with legacy icon mappings (symlinks) added, as well as additional symlinks for directional icons [1].

Doesn't fix the regression with directional icons: those are still "broken" (wrong direction) in trunk and 0.91pre2 even with the custom icon theme when using RTL GUI language (compared to current stable 0.48). AFAIU (but I could be wrong) it would need new code in Inkscape to handle what was previously done by the toolkit.

--
[1] Additional resources (copied from GTK+ source tree):
http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/files/head:/packaging/macosx/Resources-extras/src/icons/stock-icons/
Creating the icon theme:
http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/view/head:/packaging/macosx/create-stock-icon-theme.sh
Including the icon theme in the package:
http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/view/head:/packaging/macosx/osx-app.sh#L432
Using the custom icon theme:
http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/view/head:/packaging/macosx/Resources/etc/gtk-2.0/gtkrc#L8