Regarding https://bugs.freedesktop.org/show_bug.cgi?id=30425
The way that LibreOffice packages its icon themes if far too complex and difficult and therefore stifles creativity when it comes to creating new icon themes. Icon are given cryptic names such as envvl_l.png in cryptic directories such as sw/res and therefore an artist has to spend more time working out where an icon should go, rather than creating a theme. I propose that a readable naming scheme should be put in place that fixes this, maybe something similar to what GTK uses at the moment? As well as this, only icon should be distributed in a theme package, not unnecessary files such as go-oo-team.png :) These should be packaged with LibreOffice, not in the icon theme package. ---- Issues with icons/artwork in LibreOffice: Sizes are not easily separated Names are cryptic Directories are classed by component, icons can't be shared and it is difficult to locate an icon High contrast is mixed into each icon theme, instead of being a separate icon theme A good thing to base our icon and artwork structure on, is the Tango Icon Naming Spec (http://tango.freedesktop.org/Standard_Icon_Naming_Specification). It solves all of the issues above, however the Tango Icon Naming Spec is too small for LibreOffice and so we would have to extend the spec. I think the scheme should go as such: icontheme-name actions 16x16 22x22 24x24 32x32 48x48 ... Icon themes would be Tango, Galaxy or HighColour (the High Colour theme should be a separate theme). == Examples == = Icons In Tango Spec = New File lc_newdoc.png,lch_newdoc.png actions/*/document-new.png Save lc05505.png,lc_save.png,lchsave.png actions/*/document-save.png Save As lc05508.png,lc_saveas.png,lchsaveas.png actions/*/document-save-as.png Document Properties lc_setdocumentproperties.png, lch_setdocumentproperties.png actions/*/document-properties.png Page Setup lc_printersetup.png,lch_printersetup.png actions/*/document-page-setup.png = Icons in LibO Extended Spec = Close lc_closedoc.png,lch_closedoc.png actions/*/document-close.png Export lc_exportto.png,lch_exportto.png actions/*/document-close.png Repeat lc_repeat.png,lch_repeat.png actions/*/edit-repeat.png Insert Plugin lc_insertplugin.png,lch_insertplugin.png actions/*/insert-plugin.png Gallery lc_gallery.png,lch_gallery.png actions/*/tools-gallery.png Any comments? -- Andrew _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice