Provide symbolic variants of app icons
Install symbolic variants of the app icons for gtk3-demo and gtk3-widget-factory. These are necessary for the HighContrast theme. https://bugzilla.gnome.org/show_bug.cgi?id=740447
 Jakub Steiner
					Jakub Steiner
				
			 Matthias Clasen
						Matthias Clasen
					
				
			| @ -72,10 +72,10 @@ DEPS = \ | ||||
| 	$(top_builddir)/gtk/libgtk-3.la | ||||
|  | ||||
| LDADDS = \ | ||||
| 	$(top_builddir)/gtk/libgtk-3.la	\ | ||||
| 	$(top_builddir)/gdk/libgdk-3.la	\ | ||||
| 	$(top_builddir)/gtk/libgtk-3.la		\ | ||||
| 	$(top_builddir)/gdk/libgdk-3.la		\ | ||||
| 	$(GTK_DEP_LIBS)				\ | ||||
| 	$(GDK_DEP_LIBS)			\ | ||||
| 	$(GDK_DEP_LIBS)				\ | ||||
| 	-lm | ||||
|  | ||||
| bin_PROGRAMS = gtk3-demo gtk3-demo-application | ||||
| @ -86,7 +86,8 @@ dist_desktop_DATA = gtk3-demo.desktop | ||||
| BUILT_SOURCES = demos.h demo_resources.c | ||||
|  | ||||
| EXTRA_DIST += 				\ | ||||
| 	$(IMAGEFILES)			\ | ||||
| 	data/source.svg			\ | ||||
| 	data/symbolic-source.svg	\ | ||||
| 	demo.gresource.xml		\ | ||||
| 	$(RESOURCES)			\ | ||||
| 	org.gtk.Demo.gschema.xml | ||||
| @ -118,39 +119,40 @@ gtk3_demo_application_LDADD = $(LDADDS) | ||||
| demo_resources.c: demo.gresource.xml $(RESOURCES) | ||||
| 	$(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(srcdir) --generate-source $(srcdir)/demo.gresource.xml | ||||
|  | ||||
| RESOURCES=	$(demos)			\ | ||||
| 		main.ui				\ | ||||
| 		application.ui			\ | ||||
| 		demo.ui				\ | ||||
| 		menus.ui			\ | ||||
| 		stack.ui			\ | ||||
| 		revealer.ui			\ | ||||
| 		theming.ui			\ | ||||
| 		listbox.ui			\ | ||||
| 		popover.ui			\ | ||||
| 		alphatest.png			\ | ||||
| 		apple-red.png			\ | ||||
| 		brick.png			\ | ||||
| 		brick2.png			\ | ||||
| 		background.jpg			\ | ||||
| 		floppybuddy.gif			\ | ||||
| 		gnome-applets.png		\ | ||||
| 		gnome-calendar.png		\ | ||||
| 		gnome-foot.png			\ | ||||
| 		gnome-fs-directory.png		\ | ||||
| 		gnome-fs-regular.png		\ | ||||
| 		gnome-gimp.png			\ | ||||
| 		gnome-gmush.png			\ | ||||
| 		gnome-gsame.png			\ | ||||
| 		gnu-keys.png			\ | ||||
| 		messages.txt			\ | ||||
| 		css_accordion.css		\ | ||||
| 		css_basics.css			\ | ||||
| 		css_multiplebgs.css		\ | ||||
| 		css_pixbufs.css			\ | ||||
| 		css_shadows.css			\ | ||||
| 		cssview.css			\ | ||||
| 		reset.css | ||||
| RESOURCES =  | ||||
| 	$(demos)			\ | ||||
| 	main.ui				\ | ||||
| 	application.ui			\ | ||||
| 	demo.ui				\ | ||||
| 	menus.ui			\ | ||||
| 	stack.ui			\ | ||||
| 	revealer.ui			\ | ||||
| 	theming.ui			\ | ||||
| 	listbox.ui			\ | ||||
| 	popover.ui			\ | ||||
| 	alphatest.png			\ | ||||
| 	apple-red.png			\ | ||||
| 	brick.png			\ | ||||
| 	brick2.png			\ | ||||
| 	background.jpg			\ | ||||
| 	floppybuddy.gif			\ | ||||
| 	gnome-applets.png		\ | ||||
| 	gnome-calendar.png		\ | ||||
| 	gnome-foot.png			\ | ||||
| 	gnome-fs-directory.png		\ | ||||
| 	gnome-fs-regular.png		\ | ||||
| 	gnome-gimp.png			\ | ||||
| 	gnome-gmush.png			\ | ||||
| 	gnome-gsame.png			\ | ||||
| 	gnu-keys.png			\ | ||||
| 	messages.txt			\ | ||||
| 	css_accordion.css		\ | ||||
| 	css_basics.css			\ | ||||
| 	css_multiplebgs.css		\ | ||||
| 	css_pixbufs.css			\ | ||||
| 	css_shadows.css			\ | ||||
| 	cssview.css			\ | ||||
| 	reset.css | ||||
|  | ||||
| iconthemedir = $(datadir)/icons/hicolor | ||||
|  | ||||
| @ -160,13 +162,14 @@ appsicon24dir = $(iconthemedir)/24x24/apps | ||||
| appsicon32dir = $(iconthemedir)/32x32/apps | ||||
| appsicon48dir = $(iconthemedir)/48x48/apps | ||||
| appsicon256dir = $(iconthemedir)/256x256/apps | ||||
| appsiconscalabledir = $(iconthemedir)/scalable/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 | ||||
| dist_appsicon16_DATA = data/16x16/gtk3-demo.png data/16x16/gtk3-demo-symbolic.symbolic.png | ||||
| dist_appsicon22_DATA = data/22x22/gtk3-demo.png data/22x22/gtk3-demo-symbolic.symbolic.png | ||||
| dist_appsicon24_DATA = data/24x24/gtk3-demo.png data/24x24/gtk3-demo-symbolic.symbolic.png | ||||
| dist_appsicon32_DATA = data/32x32/gtk3-demo.png data/32x32/gtk3-demo-symbolic.symbolic.png | ||||
| dist_appsicon48_DATA = data/48x48/gtk3-demo.png data/48x48/gtk3-demo-symbolic.symbolic.png | ||||
| dist_appsicon256_DATA = data/256x256/gtk3-demo.png data/256x256/gtk3-demo-symbolic.symbolic.png | ||||
|  | ||||
| update_icon_cache = $(GTK_UPDATE_ICON_CACHE) --ignore-theme-index --force | ||||
|  | ||||
|  | ||||
							
								
								
									
										
											BIN
										
									
								
								demos/gtk-demo/data/16x16/gtk3-demo-symbolic.symbolic.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 324 B | 
							
								
								
									
										
											BIN
										
									
								
								demos/gtk-demo/data/22x22/gtk3-demo-symbolic.symbolic.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 437 B | 
							
								
								
									
										
											BIN
										
									
								
								demos/gtk-demo/data/24x24/gtk3-demo-symbolic.symbolic.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 465 B | 
							
								
								
									
										
											BIN
										
									
								
								demos/gtk-demo/data/256x256/gtk3-demo-symbolic.symbolic.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 3.8 KiB | 
							
								
								
									
										
											BIN
										
									
								
								demos/gtk-demo/data/32x32/gtk3-demo-symbolic.symbolic.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 581 B | 
							
								
								
									
										
											BIN
										
									
								
								demos/gtk-demo/data/48x48/gtk3-demo-symbolic.symbolic.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 854 B | 
							
								
								
									
										
											BIN
										
									
								
								demos/gtk-demo/data/512x512/gtk3-demo-symbolic.symbolic.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 7.4 KiB | 
							
								
								
									
										29
									
								
								demos/gtk-demo/data/symbolic-source.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @ -0,0 +1,29 @@ | ||||
| <?xml version='1.0' encoding='UTF-8' standalone='no'?> | ||||
| <!-- Created with Inkscape (http://www.inkscape.org/) --> | ||||
|  | ||||
| <svg xmlns:cc='http://creativecommons.org/ns#' xmlns:dc='http://purl.org/dc/elements/1.1/' sodipodi:docname='gtk3-demo-symbolic.svg' height='16.000015' id='svg7384' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:osb='http://www.openswatchbook.org/uri/2009/osb' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:svg='http://www.w3.org/2000/svg' inkscape:version='0.48.5 r10040' version='1.1' width='16' xmlns='http://www.w3.org/2000/svg'> | ||||
|   <metadata id='metadata90'> | ||||
|     <rdf:RDF> | ||||
|       <cc:Work rdf:about=''> | ||||
|         <dc:format>image/svg+xml</dc:format> | ||||
|         <dc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage'/> | ||||
|         <dc:title>Gnome Symbolic Icon Theme</dc:title> | ||||
|       </cc:Work> | ||||
|     </rdf:RDF> | ||||
|   </metadata> | ||||
|   <sodipodi:namedview inkscape:bbox-paths='true' bordercolor='#666666' borderopacity='1' inkscape:current-layer='layer9' inkscape:cx='-12.5126' inkscape:cy='-0.73412416' gridtolerance='10' inkscape:guide-bbox='true' guidetolerance='10' id='namedview88' inkscape:object-nodes='false' inkscape:object-paths='false' objecttolerance='10' pagecolor='#555753' inkscape:pageopacity='1' inkscape:pageshadow='2' showborder='false' showgrid='false' showguides='true' inkscape:snap-bbox='true' inkscape:snap-bbox-midpoints='false' inkscape:snap-global='true' inkscape:snap-grids='true' inkscape:snap-nodes='true' inkscape:snap-others='false' inkscape:snap-to-guides='true' inkscape:window-height='1375' inkscape:window-maximized='1' inkscape:window-width='2560' inkscape:window-x='0' inkscape:window-y='27' inkscape:zoom='5.6568542'> | ||||
|     <inkscape:grid empspacing='2' enabled='true' id='grid4866' originx='-182.99998px' originy='-251.99998px' snapvisiblegridlinesonly='true' spacingx='1px' spacingy='1px' type='xygrid' visible='true'/> | ||||
|   </sodipodi:namedview> | ||||
|   <title id='title9167'>Gnome Symbolic Icon Theme</title> | ||||
|   <defs id='defs7386'> | ||||
|     <linearGradient id='linearGradient7212' osb:paint='solid'> | ||||
|       <stop id='stop7214' offset='0' style='stop-color:#000000;stop-opacity:1;'/> | ||||
|     </linearGradient> | ||||
|   </defs> | ||||
|   <g inkscape:groupmode='layer' id='layer9' inkscape:label='apps' style='display:inline' transform='translate(-424.00018,35)'> | ||||
|      | ||||
|     <rect height='8.0000048' id='rect7866' style='opacity:0.3;color:#000000;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.39999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new' transform='matrix(0.83205029,0.5547002,0,1,0,0)' width='7.2111053' x='510.78668' y='-314.33347'/> | ||||
|     <rect height='8.0000086' id='rect7868' style='opacity:0.5;color:#000000;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.39999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new' transform='matrix(-0.86824295,0.49613928,0,1,0,0)' width='8.0622425' x='-505.61908' y='219.8575'/> | ||||
|     <path inkscape:connector-curvature='0' d='m 431.53145,-28 -5.875,-3.65625 6.8125,-3.34375 6.03125,3 z' id='path7870' sodipodi:nodetypes='ccccc' style='color:#000000;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.39999998;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new'/> | ||||
|   </g> | ||||
| </svg> | ||||
| After Width: | Height: | Size: 3.3 KiB |