Description: I maintain the Yaru icon pack, and it is already supporting very well the dark mode by design (even if I plan a real dark variant). In order to avoid to take too much disk place (all variants in png and svg is already more than 100mo), I'd like to simply create a symlink between the default variant "images_yaru.zip" file to a "images_yaru_dark.zip" file. Awaiting LO supports icon pack inheritance. Currently the automatic mode of LO doesn't pick the yaru icon pack in dark mode, but it does in light one. Sadly this symlink trick doesn't work, because LO seems to read the symlink file like a simple duplication of the source file, without taking into account the name of the symlink file. It creates two same entries in the icon selector. If I do a simple copy of "images_yaru.zip" to "images_yaru_dark.zip", it works as expected and I have two different entries: "Yaru" and "Yaru (dark)". Steps to Reproduce: 1. symlink an icon pack zip with a _dark suffix 2. restart LO 3. Go to display settings and see the duplicated rows Actual Results: It shows two duplicated icon pack. Expected Results: It should display a normal and a dark variant. Reproducible: Always User Profile Reset: No Additional Info:
What is this report about? Are you proposing that LibreOffice adopts some symlink trick?
I'm really sorry, I had forgotten that I opened this bug. In fact, the automatic mode was selecting the wrong icon pack in dark mode. But the ubuntu packaging team fixed the problem. I just tested it in a fresh VM, and it works as expected. So I think you can close this.
Thanks for following up