diff options
author | Jakub Steiner <jimmac@gmail.com> | 2020-02-10 14:40:47 +0000 |
---|---|---|
committer | Jakub Steiner <jimmac@gmail.com> | 2020-02-10 14:40:47 +0000 |
commit | 96380b799da706dbfcfe01e538b670688ff08e56 (patch) | |
tree | e4843fe6e92ae83241eaea9d83358b7d9e11acdb | |
parent | 236cb4c28f2994c91eaf899313b98ac7de42bf7c (diff) | |
parent | 43be131ae05d1d73731a173cbabd8d179e40a3f9 (diff) | |
download | adwaita-icon-theme-96380b799da706dbfcfe01e538b670688ff08e56.tar.gz |
Merge branch 'fix-symbolic-encode-dirs' into 'master'
Add directories containing only prerendered symbolic icons to index.theme
See merge request GNOME/adwaita-icon-theme!11
67 files changed, 12 insertions, 3 deletions
diff --git a/Adwaita/16x16/actions/.placeholder b/Adwaita/16x16/actions/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/16x16/actions/.placeholder diff --git a/Adwaita/16x16/apps/.placeholder b/Adwaita/16x16/apps/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/16x16/apps/.placeholder diff --git a/Adwaita/16x16/categories/.placeholder b/Adwaita/16x16/categories/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/16x16/categories/.placeholder diff --git a/Adwaita/16x16/devices/.placeholder b/Adwaita/16x16/devices/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/16x16/devices/.placeholder diff --git a/Adwaita/16x16/emblems/.placeholder b/Adwaita/16x16/emblems/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/16x16/emblems/.placeholder diff --git a/Adwaita/16x16/emotes/.placeholder b/Adwaita/16x16/emotes/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/16x16/emotes/.placeholder diff --git a/Adwaita/16x16/legacy/.placeholder b/Adwaita/16x16/legacy/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/16x16/legacy/.placeholder diff --git a/Adwaita/16x16/mimetypes/.placeholder b/Adwaita/16x16/mimetypes/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/16x16/mimetypes/.placeholder diff --git a/Adwaita/16x16/places/.placeholder b/Adwaita/16x16/places/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/16x16/places/.placeholder diff --git a/Adwaita/16x16/status/.placeholder b/Adwaita/16x16/status/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/16x16/status/.placeholder diff --git a/Adwaita/16x16/ui/.placeholder b/Adwaita/16x16/ui/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/16x16/ui/.placeholder diff --git a/Adwaita/24x24/actions/.placeholder b/Adwaita/24x24/actions/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/24x24/actions/.placeholder diff --git a/Adwaita/24x24/apps/.placeholder b/Adwaita/24x24/apps/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/24x24/apps/.placeholder diff --git a/Adwaita/24x24/categories/.placeholder b/Adwaita/24x24/categories/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/24x24/categories/.placeholder diff --git a/Adwaita/24x24/devices/.placeholder b/Adwaita/24x24/devices/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/24x24/devices/.placeholder diff --git a/Adwaita/24x24/emblems/.placeholder b/Adwaita/24x24/emblems/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/24x24/emblems/.placeholder diff --git a/Adwaita/24x24/emotes/.placeholder b/Adwaita/24x24/emotes/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/24x24/emotes/.placeholder diff --git a/Adwaita/24x24/legacy/.placeholder b/Adwaita/24x24/legacy/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/24x24/legacy/.placeholder diff --git a/Adwaita/24x24/mimetypes/.placeholder b/Adwaita/24x24/mimetypes/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/24x24/mimetypes/.placeholder diff --git a/Adwaita/24x24/places/.placeholder b/Adwaita/24x24/places/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/24x24/places/.placeholder diff --git a/Adwaita/24x24/status/.placeholder b/Adwaita/24x24/status/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/24x24/status/.placeholder diff --git a/Adwaita/24x24/ui/.placeholder b/Adwaita/24x24/ui/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/24x24/ui/.placeholder diff --git a/Adwaita/32x32/actions/.placeholder b/Adwaita/32x32/actions/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/32x32/actions/.placeholder diff --git a/Adwaita/32x32/apps/.placeholder b/Adwaita/32x32/apps/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/32x32/apps/.placeholder diff --git a/Adwaita/32x32/categories/.placeholder b/Adwaita/32x32/categories/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/32x32/categories/.placeholder diff --git a/Adwaita/32x32/devices/.placeholder b/Adwaita/32x32/devices/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/32x32/devices/.placeholder diff --git a/Adwaita/32x32/emblems/.placeholder b/Adwaita/32x32/emblems/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/32x32/emblems/.placeholder diff --git a/Adwaita/32x32/emotes/.placeholder b/Adwaita/32x32/emotes/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/32x32/emotes/.placeholder diff --git a/Adwaita/32x32/legacy/.placeholder b/Adwaita/32x32/legacy/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/32x32/legacy/.placeholder diff --git a/Adwaita/32x32/mimetypes/.placeholder b/Adwaita/32x32/mimetypes/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/32x32/mimetypes/.placeholder diff --git a/Adwaita/32x32/places/.placeholder b/Adwaita/32x32/places/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/32x32/places/.placeholder diff --git a/Adwaita/32x32/status/.placeholder b/Adwaita/32x32/status/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/32x32/status/.placeholder diff --git a/Adwaita/32x32/ui/.placeholder b/Adwaita/32x32/ui/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/32x32/ui/.placeholder diff --git a/Adwaita/48x48/actions/.placeholder b/Adwaita/48x48/actions/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/48x48/actions/.placeholder diff --git a/Adwaita/48x48/apps/.placeholder b/Adwaita/48x48/apps/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/48x48/apps/.placeholder diff --git a/Adwaita/48x48/categories/.placeholder b/Adwaita/48x48/categories/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/48x48/categories/.placeholder diff --git a/Adwaita/48x48/devices/.placeholder b/Adwaita/48x48/devices/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/48x48/devices/.placeholder diff --git a/Adwaita/48x48/emblems/.placeholder b/Adwaita/48x48/emblems/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/48x48/emblems/.placeholder diff --git a/Adwaita/48x48/emotes/.placeholder b/Adwaita/48x48/emotes/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/48x48/emotes/.placeholder diff --git a/Adwaita/48x48/legacy/.placeholder b/Adwaita/48x48/legacy/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/48x48/legacy/.placeholder diff --git a/Adwaita/48x48/mimetypes/.placeholder b/Adwaita/48x48/mimetypes/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/48x48/mimetypes/.placeholder diff --git a/Adwaita/48x48/places/.placeholder b/Adwaita/48x48/places/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/48x48/places/.placeholder diff --git a/Adwaita/48x48/status/.placeholder b/Adwaita/48x48/status/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/48x48/status/.placeholder diff --git a/Adwaita/48x48/ui/.placeholder b/Adwaita/48x48/ui/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/48x48/ui/.placeholder diff --git a/Adwaita/64x64/actions/.placeholder b/Adwaita/64x64/actions/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/64x64/actions/.placeholder diff --git a/Adwaita/64x64/apps/.placeholder b/Adwaita/64x64/apps/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/64x64/apps/.placeholder diff --git a/Adwaita/64x64/categories/.placeholder b/Adwaita/64x64/categories/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/64x64/categories/.placeholder diff --git a/Adwaita/64x64/devices/.placeholder b/Adwaita/64x64/devices/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/64x64/devices/.placeholder diff --git a/Adwaita/64x64/emblems/.placeholder b/Adwaita/64x64/emblems/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/64x64/emblems/.placeholder diff --git a/Adwaita/64x64/emotes/.placeholder b/Adwaita/64x64/emotes/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/64x64/emotes/.placeholder diff --git a/Adwaita/64x64/legacy/.placeholder b/Adwaita/64x64/legacy/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/64x64/legacy/.placeholder diff --git a/Adwaita/64x64/mimetypes/.placeholder b/Adwaita/64x64/mimetypes/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/64x64/mimetypes/.placeholder diff --git a/Adwaita/64x64/places/.placeholder b/Adwaita/64x64/places/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/64x64/places/.placeholder diff --git a/Adwaita/64x64/status/.placeholder b/Adwaita/64x64/status/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/64x64/status/.placeholder diff --git a/Adwaita/64x64/ui/.placeholder b/Adwaita/64x64/ui/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/64x64/ui/.placeholder diff --git a/Adwaita/96x96/actions/.placeholder b/Adwaita/96x96/actions/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/96x96/actions/.placeholder diff --git a/Adwaita/96x96/apps/.placeholder b/Adwaita/96x96/apps/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/96x96/apps/.placeholder diff --git a/Adwaita/96x96/categories/.placeholder b/Adwaita/96x96/categories/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/96x96/categories/.placeholder diff --git a/Adwaita/96x96/devices/.placeholder b/Adwaita/96x96/devices/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/96x96/devices/.placeholder diff --git a/Adwaita/96x96/emblems/.placeholder b/Adwaita/96x96/emblems/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/96x96/emblems/.placeholder diff --git a/Adwaita/96x96/emotes/.placeholder b/Adwaita/96x96/emotes/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/96x96/emotes/.placeholder diff --git a/Adwaita/96x96/legacy/.placeholder b/Adwaita/96x96/legacy/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/96x96/legacy/.placeholder diff --git a/Adwaita/96x96/mimetypes/.placeholder b/Adwaita/96x96/mimetypes/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/96x96/mimetypes/.placeholder diff --git a/Adwaita/96x96/places/.placeholder b/Adwaita/96x96/places/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/96x96/places/.placeholder diff --git a/Adwaita/96x96/status/.placeholder b/Adwaita/96x96/status/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/96x96/status/.placeholder diff --git a/Adwaita/96x96/ui/.placeholder b/Adwaita/96x96/ui/.placeholder new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/Adwaita/96x96/ui/.placeholder diff --git a/src/symbolic/Makefile.am b/src/symbolic/Makefile.am index 24aac9be8..957c0ee19 100644 --- a/src/symbolic/Makefile.am +++ b/src/symbolic/Makefile.am @@ -1,16 +1,25 @@ icon_in_files = $(shell SRCDIR="$(srcdir)"; for i in `find $$SRCDIR -name "*.svg"`; do printf "$$i "; done) +# Create placeholder files for folders that will get symbolic pre-rendered file so they are picked up for themes +render-placeholders: + for file in `cd $(top_srcdir)/$(SVGOUTDIR)/scalable; find . -name "*.svg"`; do \ + context="`dirname $$file`"; \ + for size in $(symbolic_encode_sizes); do \ + $(mkdir_p) $(top_builddir)/$(SVGOUTDIR)/$$size/$$context; \ + touch $(top_builddir)/$(SVGOUTDIR)/$$size/$$context/.placeholder; \ + done \ + done + if ALLOW_RENDERING -render-png: $(icon_in_files) Makefile +render-png: $(icon_in_files) Makefile render-placeholders for file in $(icon_in_files); do \ for size in $(symbolic_render_sizes); do \ $(ICONTOOL_RENDER) -s $$size -o $(top_builddir)/$(SVGOUTDIR) $$file >/dev/null; \ done; \ done - else -render-png: $(icon_in_files) Makefile +render-png: $(icon_in_files) Makefile render-placeholders endif |