Rework editor icons
Summary of changes:
- Replace Editor's PNG icons by SVG alternatives. It will allow to have a better scaling and will allow to change icons color during runtime if we want to support different color schemes. Icons mostly come from the
editor-icons.svg
, so Editor looks almost the same. - Require Qt SVG module and deploy an SVG icon format plugin and an SVG library on Windows and Mac OS X.
- Use aliaces to do not store icon file name and format in
cpp
files. - Remove an unused fog rendering button. It is disabled anyway and we do not have SVG icons for it.
An only concern is a standalone Linux builds. Generic Linux builds already have Qt plugins, they also needs to contain content of Qt SVG module. Can not tell anything about Flatpak here.
Edited by Andrei Kortunov