Update VCMI icon (#2672)
* Update VCMI icon Fixes #1993 Sources will be added to https://github.com/vcmi/vcmi-assets * Use entire canvas height for shield, add remaining icons * Use a slighty more saturated brown * Align VCMI letters to pixel grid for 32px icons * Align VCMI letters to pixel grid for 48px icon * Align VCMI letters to pixel grid for 64px icon * Add 96px icon to .ico * Update Android and iOS icons * Install 22px icon on Linux * Update macOS .icns file * Add more icons * Update iOS icons * Add more sizes to .ico files * Don't use .png inside .ico * Only include resolutions up to 256px in .ico files * Center map editor icon
| Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 1.7 KiB | 
| Before Width: | Height: | Size: 6.7 KiB After Width: | Height: | Size: 7.2 KiB | 
| Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 3.8 KiB | 
| Before Width: | Height: | Size: 9.2 KiB After Width: | Height: | Size: 11 KiB | 
| Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 20 KiB | 
| Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 30 KiB | 
| @@ -462,6 +462,7 @@ endif() | ||||
| if(NOT WIN32 AND NOT APPLE AND NOT ANDROID) | ||||
| 	#FIXME: move to client makefile? | ||||
| 	install(FILES "${CMAKE_SOURCE_DIR}/client/icons/vcmiclient.16x16.png"     DESTINATION share/icons/hicolor/16x16/apps RENAME vcmiclient.png) | ||||
| 	install(FILES "${CMAKE_SOURCE_DIR}/client/icons/vcmiclient.22x22.png"     DESTINATION share/icons/hicolor/22x22/apps RENAME vcmiclient.png) | ||||
| 	install(FILES "${CMAKE_SOURCE_DIR}/client/icons/vcmiclient.32x32.png"     DESTINATION share/icons/hicolor/32x32/apps RENAME vcmiclient.png) | ||||
| 	install(FILES "${CMAKE_SOURCE_DIR}/client/icons/vcmiclient.48x48.png"     DESTINATION share/icons/hicolor/48x48/apps RENAME vcmiclient.png) | ||||
| 	install(FILES "${CMAKE_SOURCE_DIR}/client/icons/vcmiclient.64x64.png"     DESTINATION share/icons/hicolor/64x64/apps RENAME vcmiclient.png) | ||||
|   | ||||
| Before Width: | Height: | Size: 239 KiB After Width: | Height: | Size: 396 KiB | 
| Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 16 KiB | 
| Before Width: | Height: | Size: 907 B After Width: | Height: | Size: 703 B | 
| Before Width: | Height: | Size: 661 KiB After Width: | Height: | Size: 1.1 MiB | 
							
								
								
									
										
											BIN
										
									
								
								client/icons/vcmiclient.22x22.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.0 KiB | 
| Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 46 KiB | 
| Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 2.2 KiB | 
| Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 3.8 KiB | 
| Before Width: | Height: | Size: 84 KiB After Width: | Height: | Size: 135 KiB | 
| Before Width: | Height: | Size: 5.8 KiB After Width: | Height: | Size: 5.4 KiB | 
| Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 444 KiB | 
| @@ -1,238 +0,0 @@ | ||||
| /* XPM */ | ||||
| static char *x[] = { | ||||
| /* columns rows colors chars-per-pixel */ | ||||
| "32 32 200 2 ", | ||||
| "   c gray11", | ||||
| ".  c #161616", | ||||
| "X  c #2C0E00", | ||||
| "o  c #2D1003", | ||||
| "O  c #25140C", | ||||
| "+  c #28130A", | ||||
| "@  c #311305", | ||||
| "#  c #331609", | ||||
| "$  c #34190C", | ||||
| "%  c #391C0D", | ||||
| "&  c #241610", | ||||
| "*  c #241A16", | ||||
| "=  c #251E1A", | ||||
| "-  c #2C1C14", | ||||
| ";  c #391E11", | ||||
| ":  c #2A241D", | ||||
| ">  c #20201F", | ||||
| ",  c #3D2112", | ||||
| "<  c #38231B", | ||||
| "1  c #3C351E", | ||||
| "2  c #242323", | ||||
| "3  c #2C2B2B", | ||||
| "4  c #282625", | ||||
| "5  c #332E20", | ||||
| "6  c #362D29", | ||||
| "7  c #302620", | ||||
| "8  c #363122", | ||||
| "9  c #3C3521", | ||||
| "0  c #3E352C", | ||||
| "q  c #36302D", | ||||
| "w  c #353433", | ||||
| "e  c #3D3B3B", | ||||
| "r  c #3B3431", | ||||
| "t  c #412516", | ||||
| "y  c #462A1B", | ||||
| "u  c #492E1E", | ||||
| "i  c #45271B", | ||||
| "p  c #443A1B", | ||||
| "a  c #4A3F1C", | ||||
| "s  c #4A2F20", | ||||
| "d  c #4D3323", | ||||
| "f  c #423B24", | ||||
| "g  c #48372E", | ||||
| "h  c #483F25", | ||||
| "j  c #503627", | ||||
| "k  c #513728", | ||||
| "l  c #543B2C", | ||||
| "z  c #593D2F", | ||||
| "x  c #483D37", | ||||
| "c  c #473C37", | ||||
| "v  c #573E30", | ||||
| "b  c #583F31", | ||||
| "n  c #5A4C1D", | ||||
| "m  c #63531C", | ||||
| "M  c #6F5C18", | ||||
| "N  c #725D13", | ||||
| "B  c #7D6515", | ||||
| "V  c #4E4426", | ||||
| "C  c #514623", | ||||
| "Z  c #44423F", | ||||
| "A  c #5C4234", | ||||
| "S  c #5A4438", | ||||
| "D  c #625220", | ||||
| "F  c #6C5A24", | ||||
| "G  c #6B5A29", | ||||
| "H  c #715E26", | ||||
| "J  c #674D3F", | ||||
| "K  c #604537", | ||||
| "L  c #7A6525", | ||||
| "P  c #746129", | ||||
| "I  c #444242", | ||||
| "U  c #494645", | ||||
| "Y  c #4C4B4A", | ||||
| "T  c #4A4845", | ||||
| "R  c #554A46", | ||||
| "E  c #5B4D45", | ||||
| "W  c #514742", | ||||
| "Q  c #555352", | ||||
| "!  c #595757", | ||||
| "~  c #5D5B5A", | ||||
| "^  c #694E40", | ||||
| "/  c #6B5549", | ||||
| "(  c #775D4F", | ||||
| ")  c #705648", | ||||
| "_  c #6B5F58", | ||||
| "`  c #755E52", | ||||
| "'  c #62605E", | ||||
| "]  c #7E6557", | ||||
| "[  c #7A665A", | ||||
| "{  c #666564", | ||||
| "}  c #696766", | ||||
| "|  c #6D6B6A", | ||||
| " . c #6A6865", | ||||
| ".. c #7B6B62", | ||||
| "X. c #726D69", | ||||
| "o. c #7A7674", | ||||
| "O. c #7D7B7B", | ||||
| "+. c #767471", | ||||
| "@. c #95750A", | ||||
| "#. c #98770A", | ||||
| "$. c #846B1B", | ||||
| "%. c #876D17", | ||||
| "&. c #8E731E", | ||||
| "*. c #93761D", | ||||
| "=. c #96781C", | ||||
| "-. c #9B7B10", | ||||
| ";. c #A07F0F", | ||||
| ":. c #A07D10", | ||||
| ">. c #836C22", | ||||
| ",. c #866F29", | ||||
| "<. c #8C7324", | ||||
| "1. c #997D22", | ||||
| "2. c #967A28", | ||||
| "3. c #826A5D", | ||||
| "4. c #80675A", | ||||
| "5. c #856D60", | ||||
| "6. c #897164", | ||||
| "7. c #8C7569", | ||||
| "8. c #8F786C", | ||||
| "9. c #927C6F", | ||||
| "0. c #827D79", | ||||
| "q. c #937E72", | ||||
| "w. c #A7840F", | ||||
| "e. c #AE8A16", | ||||
| "r. c #A5831A", | ||||
| "t. c #B08C1C", | ||||
| "y. c #B79015", | ||||
| "u. c #BD961A", | ||||
| "i. c #A88825", | ||||
| "p. c #B08E23", | ||||
| "a. c #BB9624", | ||||
| "s. c #BB9626", | ||||
| "d. c #C69D1B", | ||||
| "f. c #C29B22", | ||||
| "g. c #C29C2A", | ||||
| "h. c #CCA220", | ||||
| "j. c #CDA42A", | ||||
| "k. c #D9AD26", | ||||
| "l. c #D2A726", | ||||
| "z. c #E6B726", | ||||
| "x. c #86827D", | ||||
| "c. c #8A847F", | ||||
| "v. c #978175", | ||||
| "b. c #94867D", | ||||
| "n. c #9B867A", | ||||
| "m. c #9E897D", | ||||
| "M. c #998377", | ||||
| "N. c #848383", | ||||
| "B. c #8A8680", | ||||
| "V. c #8F8B86", | ||||
| "C. c #9B8D85", | ||||
| "Z. c #938E89", | ||||
| "A. c #918984", | ||||
| "S. c #96928E", | ||||
| "D. c #9A9693", | ||||
| "F. c #9C9996", | ||||
| "G. c #9D9B99", | ||||
| "H. c #939292", | ||||
| "J. c #A28E82", | ||||
| "K. c #A69287", | ||||
| "L. c #A5948A", | ||||
| "P. c #AC988D", | ||||
| "I. c #A9958A", | ||||
| "U. c #A69C96", | ||||
| "Y. c #AD9C93", | ||||
| "T. c #A29D99", | ||||
| "R. c #A89F99", | ||||
| "E. c #B19E93", | ||||
| "W. c #A5A29F", | ||||
| "Q. c #B3A196", | ||||
| "!. c #B8A69C", | ||||
| "~. c #B9A69C", | ||||
| "^. c #A4A3A2", | ||||
| "/. c #A9A6A3", | ||||
| "(. c #ADABA9", | ||||
| "). c #ABA8A5", | ||||
| "_. c #BCABA1", | ||||
| "`. c #B2AEAC", | ||||
| "'. c #B5A9A3", | ||||
| "]. c #B3B2AF", | ||||
| "[. c #B3B2B2", | ||||
| "{. c #B9B5B3", | ||||
| "}. c #BAB9B9", | ||||
| "|. c #BBB9B6", | ||||
| " X c #C0AFA5", | ||||
| ".X c #C4B3AA", | ||||
| "XX c #C8B8AE", | ||||
| "oX c #C1BFBE", | ||||
| "OX c #CDBDB4", | ||||
| "+X c #CCC9C7", | ||||
| "@X c #CFCCCB", | ||||
| "#X c #C5C3C1", | ||||
| "$X c #D3D1CF", | ||||
| "%X c #D6D3D2", | ||||
| "&X c #DDDBDA", | ||||
| "*X c #EDECEB", | ||||
| "=X c #E4E3E3", | ||||
| "-X c #F3F3F3", | ||||
| ";X c #F9F9F9", | ||||
| ":X c None", | ||||
| /* pixels */ | ||||
| ":X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X", | ||||
| ":X:X:XO.V.| Q :X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:XZ Q ' T :X:X", | ||||
| ":X:XI G.(.}.}.}.(.^.H.N.O.| } ~ ! ' { { } X.o.0.B.x.x.x.x.x.:X:X", | ||||
| ":X:X3 N.H.^.[.}.}.}.}.}.}.}.}.[.`.(./.^.T.T.D.S.Z.V.B.x.x.o.:X:X", | ||||
| ":X:X:X| O. .^ ..b.D./.[.{.}.}.}.{.[.`.(.^.F.S.D.W.'.'.c.c.' :X:X", | ||||
| ":X:X:X! { c % s b ^ ( 5.7.q.b.C.C.L.L.I.Y.E.~. X XXXOXZ.V.~ :X:X", | ||||
| ":X:X:XU ~ c X @ t j K ) [ 3.6.7.q.b.n.J.L.P.E.E.~. XXXZ.D.Y :X:X", | ||||
| ":X:X:Xw Q Z X X X % y v ^ ( ] 5.6.8.q.M.C.J.I.E.Q.~.~.F.F.:X:X:X", | ||||
| ":X:X:X4 Y U X X X X @ t d A ) ] 3.6.7.9.q.n.J.K.P.E.W.W.D.:X:X:X", | ||||
| ":X:X:X:XI U @ X X X X X % i z ^ ( 4.3.6.8.q.M.n.m.I.U.(.x.:X:X:X", | ||||
| ":X    . w 3 * + X + O & & & - d K g x Z ^ 7...U E R N.N.e   :X:X", | ||||
| ":XG j.9 2 ,.s.* + = s.j.j.j.P * i F j.j.0 [ R i.l.i.' Y g.2.:X:X", | ||||
| ":XH z.f 2 2.k.* * p.f.,.,.2.l.G X L z.z.8 x q p.z.s.{ Y k.i.:X:X", | ||||
| ":Xh i.f.>.d.L : = h.1.O X : L V X H k.p.a.4 <.f.a.p.{ e h.1.:X:X", | ||||
| ":X:XF d.<.d.w k = d.&.+ X X X X o F d.B d.2 <.t.<.r.{ w u.*.:X:X", | ||||
| ":X:XF y.$.y.I ' : e.$.- # & = * X D y.V =.e.e.D %.=.{ 2 e.$.:X:X", | ||||
| ":X:X9 %.w.n Q G.: -.B : : 1 w.n X n w.: M w.-.2 B %.Y > -.B :X:X", | ||||
| ":X:X:Xm #.  -X-X6 a @.@.@.#.M 5 o n @.: 1 a a = N B w   @.N :X:X", | ||||
| ":X:X:X8 a   #X;XC.7 p p p p 8 , # 8 p * X X X + 1 p     p 9 :X:X", | ||||
| ":X:X:X:X:X:XO.*X@Xk d h u u u y t % # o X X X < Q Y :X:X:X:X:X:X", | ||||
| ":X:X:X:X:X:X:X&X*X[ d j j d s u u t , % @ o X r Y 3 :X:X:X:X:X:X", | ||||
| ":X:X:X:X:X:X:XF.&XW.z k k j j s d u y , , # - c I :X:X:X:X:X:X:X", | ||||
| ":X:X:X:X:X:X:X:X$X%X/ z l k k d d d u u t , 6 w 3 :X:X:X:X:X:X:X", | ||||
| ":X:X:X:X:X:X:X:XF.@XT.v l l l k d d d d u S  .Y :X:X:X:X:X:X:X:X", | ||||
| ":X:X:X:X:X:X:X:XI |.#X..A z l l k j j d v F.F.! :X:X:X:X:X:X:X:X", | ||||
| ":X:X:X:X:X:X:X:X:XO.{.]./ A z l z l j z {.=X}.:X:X:X:X:X:X:X:X:X", | ||||
| ":X:X:X:X:X:X:X:X:X:XF.].).` A A z l S `.-X;XO.:X:X:X:X:X:X:X:X:X", | ||||
| ":X:X:X:X:X:X:X:X:X:Xe G.).].V.....b.$X=X*X^.:X:X:X:X:X:X:X:X:X:X", | ||||
| ":X:X:X:X:X:X:X:X:X:X:XT D.W.(.{.}.+X%X&X/.:X:X:X:X:X:X:X:X:X:X:X", | ||||
| ":X:X:X:X:X:X:X:X:X:X:X:Xe x.T./.].|.}.O.:X:X:X:X:X:X:X:X:X:X:X:X", | ||||
| ":X:X:X:X:X:X:X:X:X:X:X:X:X:XY | o. .:X:X:X:X:X:X:X:X:X:X:X:X:X:X", | ||||
| ":X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X:X" | ||||
| }; | ||||
| Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 893 B | 
| Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 2.5 KiB | 
| Before Width: | Height: | Size: 6.1 KiB After Width: | Height: | Size: 4.6 KiB | 
| Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 1.9 KiB | 
| Before Width: | Height: | Size: 5.9 KiB After Width: | Height: | Size: 5.4 KiB | 
| Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 9.5 KiB | 
| Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 3.1 KiB | 
| Before Width: | Height: | Size: 9.1 KiB After Width: | Height: | Size: 8.2 KiB | 
| Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 15 KiB | 
| After Width: | Height: | Size: 5.6 KiB | 
| Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 15 KiB | 
| Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 28 KiB | 
| Before Width: | Height: | Size: 8.5 KiB After Width: | Height: | Size: 7.9 KiB | 
| Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 22 KiB | 
| Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 24 KiB | 
| Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 32 KiB | 
							
								
								
									
										
											BIN
										
									
								
								client/vcmi.ico
									
									
									
									
									
								
							
							
						
						| Before Width: | Height: | Size: 1.0 MiB After Width: | Height: | Size: 401 KiB | 
| Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 401 KiB | 
| Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 46 KiB | 
| Before Width: | Height: | Size: 5.4 KiB After Width: | Height: | Size: 5.4 KiB |