diff --git a/demos/gtk-demo/Makefile.am b/demos/gtk-demo/Makefile.am index ec2b21d493..ba2a08105f 100644 --- a/demos/gtk-demo/Makefile.am +++ b/demos/gtk-demo/Makefile.am @@ -143,6 +143,35 @@ RESOURCES= $(demos) \ cssview.css \ reset.css +iconthemedir = $(datadir)/icons/hicolor + +appsicon16dir = $(iconthemedir)/16x16/apps +appsicon22dir = $(iconthemedir)/22x22/apps +appsicon24dir = $(iconthemedir)/24x24/apps +appsicon32dir = $(iconthemedir)/32x32/apps +appsicon48dir = $(iconthemedir)/48x48/apps +appsicon256dir = $(iconthemedir)/256x256/apps + +dist_appsicon16_DATA = data/16x16/gtk3-demo.png +dist_appsicon22_DATA = data/22x22/gtk3-demo.png +dist_appsicon24_DATA = data/24x24/gtk3-demo.png +dist_appsicon32_DATA = data/32x32/gtk3-demo.png +dist_appsicon48_DATA = data/48x48/gtk3-demo.png +dist_appsicon256_DATA = data/256x256/gtk3-demo.png + +update_icon_cache = gtk-update-icon-cache --ignore-theme-index --force + +install-data-hook: install-update-icon-cache +uninstall-hook: uninstall-update-icon-cache + +install-update-icon-cache: + $(AM_V_at)$(POST_INSTALL) + test -n "$(DESTDIR)" || $(update_icon_cache) "$(iconthemedir)" + +uninstall-update-icon-cache: + $(AM_V_at)$(POST_UNINSTALL) + test -n "$(DESTDIR)" || $(update_icon_cache) "$(iconthemedir)" + DISTCLEANFILES = demos.h -include $(top_srcdir)/git.mk diff --git a/demos/gtk-demo/data/16x16/gtk3-demo.png b/demos/gtk-demo/data/16x16/gtk3-demo.png new file mode 100644 index 0000000000..604e6c54d7 Binary files /dev/null and b/demos/gtk-demo/data/16x16/gtk3-demo.png differ diff --git a/demos/gtk-demo/data/22x22/gtk3-demo.png b/demos/gtk-demo/data/22x22/gtk3-demo.png new file mode 100644 index 0000000000..9bf42e8ad1 Binary files /dev/null and b/demos/gtk-demo/data/22x22/gtk3-demo.png differ diff --git a/demos/gtk-demo/data/24x24/gtk3-demo.png b/demos/gtk-demo/data/24x24/gtk3-demo.png new file mode 100644 index 0000000000..7136592315 Binary files /dev/null and b/demos/gtk-demo/data/24x24/gtk3-demo.png differ diff --git a/demos/gtk-demo/data/256x256/gtk3-demo.png b/demos/gtk-demo/data/256x256/gtk3-demo.png new file mode 100644 index 0000000000..2a598897df Binary files /dev/null and b/demos/gtk-demo/data/256x256/gtk3-demo.png differ diff --git a/demos/gtk-demo/data/32x32/gtk3-demo.png b/demos/gtk-demo/data/32x32/gtk3-demo.png new file mode 100644 index 0000000000..9d046bbe42 Binary files /dev/null and b/demos/gtk-demo/data/32x32/gtk3-demo.png differ diff --git a/demos/gtk-demo/data/48x48/gtk3-demo.png b/demos/gtk-demo/data/48x48/gtk3-demo.png new file mode 100644 index 0000000000..d35178859b Binary files /dev/null and b/demos/gtk-demo/data/48x48/gtk3-demo.png differ diff --git a/demos/gtk-demo/data/512x512/gtk3-demo.png b/demos/gtk-demo/data/512x512/gtk3-demo.png new file mode 100644 index 0000000000..d6d38cb678 Binary files /dev/null and b/demos/gtk-demo/data/512x512/gtk3-demo.png differ diff --git a/demos/gtk-demo/data/source.svg b/demos/gtk-demo/data/source.svg new file mode 100644 index 0000000000..b2eafd9a0e --- /dev/null +++ b/demos/gtk-demo/data/source.svg @@ -0,0 +1,2886 @@ + + + + + + + + image/svg+xml + + + + Jakub Steiner + + + + + + Lapo Calamandrei + + + + + optical + media + cd + dvd + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Tango Media. Only capable of holding freely licensed content. Explodes in hard drives when trying to store proprietary software. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Tango Media. Only capable of holding freely licensed content. Explodes in hard drives when trying to store proprietary software. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +