Fallback is now [1] much simpler than before
OUString ImplImageTree::fallbackStyle(const OUString& rsStyle)
{
OUString sResult;
if (rsStyle == "colibre" || rsStyle == "helpimg")
sResult = "";
else if (rsStyle == "sifr_dark" )
sResult = "breeze_dark";
else if (rsStyle == "sifr" || rsStyle == "breeze_dark")
sResult = "breeze";
else
sResult = "colibre";
return sResult;
}
Before it was Galaxy to what Industrial fell back, and Galaxy to empty. To my knowledge there is
nothing like an annotation of icon theme extension - and I wouldn't implement it.
[1] https://gerrit.libreoffice.org/#/c/52118/3/vcl/source/image/ImplImageTree.cxx
On 12.05.2018 13:01, Michael Meeks wrote:
Hi Heiko, On 12/05/18 11:03, Heiko Tietze (via Code Review) wrote:https://gerrit.libreoffice.org/54158As per IRC: wrt. the INDUSTRIAL_FALLBACK in postprocess/ foo.mk Just delete all of the lines that have that mentioned =) Having said all this - it makes me wonder how we do fallbacks inside the product. ie. when you package this icon theme and up-load it as an extension - does that annotate inside the theme which other theme .zip's it falls-back to at run-time: such that we do get industrial layered on tango layered on colibre eg. ? or do we just get a ton of missing icons when that's installed. HTH, Michael.
-- Dr. Heiko Tietze UX designer Tel. +49 (0)179/1268509
Attachment:
signature.asc
Description: OpenPGP digital signature