Switch to recommended form of GPLv3 permissions notice.
[bpt/emacs.git] / src / emacs-icon.h
CommitLineData
40e1b966 1/* XPM */
c9cc6462 2/* Emacs icon
40e1b966 3
c9cc6462 4Copyright (C) 2008 Free Software Foundation, Inc.
40e1b966 5
c9cc6462 6Author: Kentaro Ohkouchi <nanasess@fsm.ne.jp>
40e1b966
GM
7
8This file is part of GNU Emacs.
9
b9b1cc14 10GNU Emacs is free software: you can redistribute it and/or modify
40e1b966 11it under the terms of the GNU General Public License as published by
b9b1cc14
GM
12the Free Software Foundation, either version 3 of the License, or
13(at your option) any later version.
40e1b966
GM
14
15GNU Emacs is distributed in the hope that it will be useful,
16but WITHOUT ANY WARRANTY; without even the implied warranty of
17MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18GNU General Public License for more details.
19
20You should have received a copy of the GNU General Public License
b9b1cc14 21along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
40e1b966
GM
22
23Commentary:
24
40e1b966 25*/
786a43d6 26#if defined (HAVE_XPM) && defined (HAVE_X_WINDOWS)
9f7b984b 27static char * gnu_xpm_bits[] = {
c9cc6462
DN
28/* width height ncolors chars_per_pixel */
29"32 32 255 2",
30/* colors */
31"AA c #FFFFFFFFFFFF",
32"BA c #58585454A9A9",
33"CA c #181817175757",
34"DA c #393937377777",
35"EA c #5E5E5A5AACAC",
36"FA c #7E7E7E7E8C8C",
37"GA c #73737171B7B7",
38"HA c #393936368787",
39"IA c #EEEEEEEEF7F7",
40"JA c #010101013939",
41"KA c #7E7E7C7CBCBC",
42"LA c #78787575B9B9",
43"MA c #57575252ABAB",
44"NA c #9E9E9D9DCDCD",
45"OA c #76767474B8B8",
46"PA c #86868484C1C1",
47"AB c #EDEDECECF6F6",
48"BB c #54545151A5A5",
49"CB c #4D4D4A4A9A9A",
50"DB c #F4F4F4F4FAFA",
51"EB c #96969494C9C9",
52"FB c #222222225353",
53"GB c #8C8C8C8C9595",
54"HB c #6A6A6868B2B2",
55"IB c #D2D2D1D1E8E8",
56"JB c #F0F0F0F0F7F7",
57"KB c #3E3E3D3D6C6C",
58"LB c #CECECECEE6E6",
59"MB c #ADADABABD6D6",
60"NB c #91918F8FC6C6",
61"OB c #5D5D5A5AACAC",
62"PB c #E8E8E8E8F4F4",
63"AC c #959595959999",
64"BC c #252526266868",
65"CC c #555555557D7D",
66"DC c #5B5B5858ABAB",
67"EC c #7B7B7878BBBB",
68"FC c #DDDDDDDDEEEE",
69"GC c #55555151ACAC",
70"HC c #F0F0F1F1F8F8",
71"IC c #111111115252",
72"JC c #88888686C2C2",
73"KC c #5A5A5858AAAA",
74"LC c #60605D5DB1B1",
75"MC c #8D8D8A8AC4C4",
76"NC c #7C7C7A7ABBBB",
77"OC c #E4E4E4E4F5F5",
78"PC c #9A9A9898CBCB",
79"AD c #F7F7F6F6FAFA",
80"BD c #98989696C9C9",
81"CD c #F3F3F2F2F9F9",
82"DD c #ECECECECF5F5",
83"ED c #CACAC9C9E3E3",
84"FD c #53534E4EA9A9",
85"GD c #8E8E8C8CC5C5",
86"HD c #A2A2A1A1CFCF",
87"ID c #67676464B0B0",
88"JD c #64646161AEAE",
89"KD c #9D9D9B9BCCCC",
90"LD c #58585454ABAB",
91"MD c #6B6B6969B2B2",
92"ND c #92929090C7C7",
93"OD c #6E6E6C6CB4B4",
94"PD c #6C6C6C6C8383",
95"AE c #ECECEAEAF5F5",
96"BE c #E8E8E8E8F3F3",
97"CE c #2C2C2C2C5050",
98"DE c #63636060AFAF",
99"EE c #7A7A7979BABA",
100"FE c #A7A7A5A5D1D1",
101"GE c #60605E5EADAD",
102"HE c #8A8A8989C3C3",
103"IE c #B2B2B1B1D7D7",
104"JE c #69696666B5B5",
105"KE c #E8E8E7E7F3F3",
106"LE c #BCBCBBBBDCDC",
107"ME c #DBDBDADAEDED",
108"NE c #C0C0BFBFDFDF",
109"OE c #2C2C29297777",
110"PE c #B4B4B3B3D8D8",
111"AF c #66666363B0B0",
112"BF c #73737171BABA",
113"CF c #83838181BFBF",
114"DF c #3E3E3C3C8585",
115"EF c #80807E7EBDBD",
116"FF c #616161618383",
117"GF c #70706F6FB5B5",
118"HF c #88888787C6C6",
119"IF c #DCDCDBDBEDED",
120"JF c #62625F5FAEAE",
121"KF c #72726F6FB6B6",
122"LF c #D1D1D0D0E8E8",
123"MF c #8B8B8888C4C4",
124"NF c #6C6C6A6AB3B3",
125"OF c #5A5A5656ACAC",
126"PF c #C5C5C4C4E1E1",
127"AG c #A1A19F9FCFCF",
128"BG c #85858383C0C0",
129"CG c #80807E7EBEBE",
130"DG c #BEBEBDBDDEDE",
131"EG c #61615E5EAFAF",
132"FG c #57575353A9A9",
133"GG c #313131315C5C",
134"HG c #292928285959",
135"IG c #6E6E6B6BB5B5",
136"JG c #55555050ABAB",
137"KG c #E9E9E9E9F4F4",
138"LG c #404040406D6D",
139"MG c #68686464B1B1",
140"NG c #E4E4E4E4F2F2",
141"OG c #94949292C8C8",
142"PG c #D6D6D4D4E9E9",
143"AH c #1D1D1D1D5D5D",
144"BH c #D5D5D4D4E9E9",
145"CH c #50504C4CA6A6",
146"DH c #57575353AAAA",
147"EH c #71716E6EB6B6",
148"FH c #090909093F3F",
149"GH c #61615D5DAFAF",
150"HH c #8A8A8787C3C3",
151"IH c #7F7F7D7DBDBD",
152"JH c #6C6C6868B4B4",
153"KH c #6A6A6767B2B2",
154"LH c #69696666B2B2",
155"MH c #5A5A5656A9A9",
156"NH c #56565151ABAB",
157"OH c #5B5B5757AAAA",
158"PH c #5A5A5656AAAA",
159"AI c #5D5D5A5AABAB",
160"BI c #5E5E5C5CACAC",
161"CI c #5A5A5757AAAA",
162"DI c #5F5F5C5CACAC",
163"EI c #5F5F5C5CADAD",
164"FI c #5F5F5D5DADAD",
165"GI c #EBEBEBEBF6F6",
166"HI c #59595555A9A9",
167"II c #B3B3B2B2D8D8",
168"JI c #EAEAEAEAF4F4",
169"KI c #E6E6E6E6F4F4",
170"LI c #F1F1F1F1F8F8",
171"MI c #5F5F5D5DAEAE",
172"NI c #E7E7E7E7F3F3",
173"OI c #57575454A9A9",
174"PI c #F4F4F4F4F9F9",
175"AJ c #5C5C5757ADAD",
176"BJ c #75757373B8B8",
177"CJ c #70706C6CB5B5",
178"DJ c #9B9B9A9ACBCB",
179"EJ c #FAFAFAFAFCFC",
180"FJ c #E7E7E6E6F3F3",
181"GJ c #81817F7FBEBE",
182"HJ c #EBEBEAEAF4F4",
183"IJ c #EBEBEAEAF5F5",
184"JJ c #E6E6E6E6F2F2",
185"KJ c #EEEEEDEDF6F6",
186"LJ c #E2E2E2E2F1F1",
187"MJ c #EEEEEEEEF4F4",
188"NJ c #E2E2E2E2EFEF",
189"OJ c #4C4C4B4B8989",
190"PJ c #E5E5E4E4F2F2",
191"AK c #484848487474",
192"BK c #C2C2C1C1DFDF",
193"CK c #7A7A7777BBBB",
194"DK c #3F3F3E3E7D7D",
195"EK c #EDEDEEEEF6F6",
196"FK c #68686666B1B1",
197"GK c #65656262AFAF",
198"HK c #69696565B3B3",
199"IK c #E3E3E2E2F1F1",
200"JK c #E3E3E3E3F1F1",
201"KK c #D4D4D2D2E8E8",
202"LK c #9B9B9A9AB7B7",
203"MK c #404040407878",
204"NK c #D8D8D8D8EBEB",
205"OK c #DFDFDEDEEFEF",
206"PK c #63636060B2B2",
207"AL c #F4F4F3F3FAFA",
208"BL c #5A5A5858A5A5",
209"CL c #66666464B5B5",
210"DL c #8F8F8D8DC8C8",
211"EL c #F7F7F5F5FAFA",
212"FL c #5C5C5959ACAC",
213"GL c #5C5C5757B1B1",
214"HL c #B8B8B7B7DADA",
215"IL c #5E5E5B5BACAC",
216"JL c #41413F3F8C8C",
217"KL c #8B8B8A8AC3C3",
218"LL c #7F7F7E7EB9B9",
219"ML c #A0A0A0A0A1A1",
220"NL c #6B6B6A6A8C8C",
221"OL c #626261619C9C",
222"PL c #71716F6FB5B5",
223"AM c #55555252A7A7",
224"BM c #C8C8C7C7E3E3",
225"CM c #3E3E3E3E5A5A",
226"DM c #81817F7FC2C2",
227"EM c #52524F4F9797",
228"FM c #93939191C8C8",
229"GM c #5B5B58589F9F",
230"HM c #85858484BCBC",
231"IM c #D1D1CFCFE7E7",
232"JM c #515150508484",
233"KM c #F8F8F7F7FBFB",
234"LM c #70706D6DB6B6",
235"MM c #50504F4F7878",
236"NM c #9B9B9999CCCC",
237"OM c #5E5E5B5BB0B0",
238"PM c #62625F5FADAD",
239"AN c #B7B7B7B7DADA",
240"BN c #31312F2F7A7A",
241"CN c #484848487A7A",
242"DN c #67676565B1B1",
243"EN c #FCFCFCFCFDFD",
244"FN c #FDFDFCFCFFFF",
245"GN c #BBBBBABADCDC",
246"HN c #656566667F7F",
247"IN c #5A5A5656ABAB",
248"JN c #A8A8A7A7D4D4",
249"KN c #F8F8F8F8FBFB",
250"LN c #95959292C8C8",
251"MN c #D9D9D7D7EBEB",
252"NN c #303030305454",
253"ON c #CBCBCACADADA",
254"PN c #363637376363",
255"AO c #3B3B3B3B6868",
256"BO c #444442428181",
257"CO c #434340408D8D",
258"DO c #ABABA9A9D4D4",
259"EO c #AEAEADADD5D5",
260"FO c #5E5E5E5E8484",
261"GO c #7E7E7B7BC1C1",
262"HO c #9C9C9A9ACCCC",
263"IO c #D6D6D5D5EAEA",
264"JO c #87878484C1C1",
265"KO c #5C5C5858AEAE",
266"LO c #89898787C2C2",
267"MO c #EAEAEAEAF5F5",
268"NO c #C2C2C1C1E0E0",
269"OO c #A3A3A3A3D0D0",
270"PO c #A5A5A3A3D0D0",
271"AP c #70706E6EB9B9",
272"BP c #64646161B1B1",
273"CP c #6F6F6C6CB8B8",
274"DP c #64646161B4B4",
275"EP c #D7D7D6D6EBEB",
276"FP c #4D4D4848A7A7",
277"GP c #ECECEBEBF5F5",
278"HP c #E6E6E5E5F2F2",
279"IP c #F8F8F8F8FDFD",
280"JP c #F9F9FAFAFCFC",
281"KP c #FAFAF9F9FCFC",
282"LP c #99999898CBCB",
283"MP c #EAEAE9E9F6F6",
284"NP c #5C5C5959ABAB",
285"OP s bg c None",
286/* pixels */
287"OPOPOPOPOPOPOPOPOPOPOPOPNHNHGCGCGCJGGCGCOPOPOPOPOPOPOPOPOPOPOPOP",
288"OPOPOPOPOPOPOPOPOPMAMANHMADHOFAJKOAJOFDHJGJGGCOPOPOPOPOPOPOPOPOP",
289"OPOPOPOPOPOPOPMAMAMAMAHIILAFJHCJEHLMIGHKGHLDFDFDNHOPOPOPOPOPOPOP",
290"OPOPOPOPOPOPDHFGOIHIILIDCJOAECKAGJHHMCMCMFJOCKGHFPFDOPOPOPOPOPOP",
291"OPOPOPOPOPDHFGBAOHJFMDKFLAIHBGJCGDFELELFJKPIELFJMBAJFDOPOPOPOPOP",
292"OPOPOPOPBAHIHIDCDEJHLANDHOPCLNNBGDMFLOHHGDAGMNKMAADGFDNHOPOPOPOP",
293"OPOPOPBABAHIDCJFKHKAIMKJKJDDKEFCKKBMDGPEDOHDEDCDLIDBCKCHMAOPOPOP",
294"OPOPBAHIHIOHEILHCJNBGPIJMOABJBADEJEJKPJPKMADDBIAJBDBKACHDHMAOPOP",
295"OPOPHIHIPHDCJFCJCKCFIBIAMPDDKGNKIBIBPGMELJJILIDBDBNEEIFGFGMAOPOP",
296"OPHIHIPHPHAIAFKFKAGJAGKGKJIALEBDHOPCBDEBLNEBNAPONDAFDCMHBAGLCBOP",
297"OPHIPHCICIILDNGAKAJOJCEOJIJBIONALPKDBDNDKLCFCKIGJDDIOBINOMHAMMAC",
298"HIPHCIOHDCILAFKFNCBGKLMCMBNIPIIFFENBNDGDJCEFOANFGKGEILLCOEGGMLKB",
299"PHCIOHDCDCOBDEIGLAIHBGLOJCKDEPALKGIIPACFIHBJNFMGJDEGPKOEHGACAOHA",
300"PHOHDCNPNPOBOBMIMDNCMCBDDJEBLNGNLJGINENCIGODHBIDGKCLBNHGGBGGOEOM",
301"PHOHDCNPNPAMMDKDPFIFPJKIKIHPOKLBLBOKKGLBCFGKKHDNJEHAGGFANNAHOMHI",
302"CIDCNPNPFGFMNGDBLIGIPBFJKGDDABIAGIKEJJAEIKPCDNJEJLGGFACEICINAJBA",
303"OHDCNPAMJCALDBEKGPJIDDLIPJEDIIFEHDNALPNDNBKLCPGMAOPDCEFHBBOMHIHI",
304"OHNPAIBBPELIBEABIAJBIAIIIHODNFNFNFNFHBKHAFJEBLCNFACMJACBLCCIPHHI",
305"DCDCAIAMPCDDJKKIDDLIDJGEHBPLBJOALALABJKFKFJDMKPDNNFBEMLCDCOHPHHI",
306"DCNPNPDCPMPFIJLJJJHJCGJDKFLAECEENCNCEEECBFDKNLPNJACODPNPDCOHPHOP",
307"OPNPAIILPHDNNENIIKPBIOHEKFGANCGJGJGJGJDMBOFFAKJADFCLOBNPDCOHPHOP",
308"OPNPAIEADIKCEINMMEBEGIKEEDOOLOKAKAIHHFOJCCCCJADKAPJFAINPDCOHPHOP",
309"OPOPNPILILFIILOIKFIIOKKJHCLIKELFHLMBOLLGFOJADAGOEHIDILNPDCOHOPOP",
310"OPOPNPOBILDIFIGEJFMDGDLEIFHJCDKNAAONLGCCFHAKJCGAPLLHEANPDCOHOPOP",
311"OPOPOPOBILDIEIGEMDLAKABGNBHDIENOPGCCAOFHMMIPMPPELAGENPNPDCOPOPOP",
312"OPOPOPAIOBBIDIGEEHBGNBBDNANAHDJNJMHNFBLGMJFNENAANMAMNPDCOPOPOPOP",
313"OPOPOPOPOBILBIILNFLOHDANPFLBOCLKFBFHFFNJKIBHBKOGJFDCNPOPOPOPOPOP",
314"OPOPOPOPOPILILBIILGEHBOAGJMCHMHGFHAHLLDLKAPLBIAMNPNPOPOPOPOPOPOP",
315"OPOPOPOPOPOPOPILBIBIFIDEFKBFDAJAAHGFBFIDJFOBFLOBAIOPOPOPOPOPOPOP",
316"OPOPOPOPOPOPOPOPILILBIILPKCBJAAHJFBPILILOBOBAIOPOPOPOPOPOPOPOPOP",
317"OPOPOPOPOPOPOPOPOPOPILMIGECABCPKGHAIILOBOBOPOPOPOPOPOPOPOPOPOPOP",
318"OPOPOPOPOPOPOPOPOPOPOPOPOPCAOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOP"};
9f7b984b
CY
319#endif /* defined (HAVE_XPM) && defined (HAVE_X_WINDOWS) */
320
321#define gnu_xbm_width 50
322#define gnu_xbm_height 50
323static unsigned char gnu_xbm_bits[] = {
ec558adc
JB
324 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
325 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00,
326 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x01, 0x00, 0x00,
327 0x00, 0x00, 0x00, 0x80, 0x03, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0e,
328 0x00, 0x00, 0x0c, 0x00, 0x70, 0x00, 0x1e, 0x00, 0x00, 0x06, 0xc0, 0xdd,
329 0x01, 0x34, 0x00, 0x00, 0x07, 0x3c, 0x07, 0x03, 0x34, 0x00, 0x80, 0x03,
330 0x1f, 0x06, 0x06, 0x24, 0x00, 0x80, 0x03, 0x0f, 0x04, 0x0c, 0x26, 0x00,
331 0xc0, 0x81, 0x07, 0x00, 0x08, 0x33, 0x00, 0x60, 0xc1, 0xe3, 0x80, 0xbb,
332 0x31, 0x00, 0x30, 0xe1, 0x33, 0xfe, 0xff, 0x18, 0x00, 0x10, 0xf1, 0x31,
333 0xc7, 0xe3, 0x1f, 0x00, 0x10, 0xf1, 0xd8, 0x01, 0x05, 0x3c, 0x00, 0x10,
334 0x83, 0x6c, 0x00, 0x1a, 0x40, 0x00, 0x10, 0x66, 0x36, 0x54, 0xd5, 0xff,
335 0x00, 0x30, 0x3c, 0xdb, 0xab, 0x3a, 0x2a, 0x00, 0x60, 0x80, 0xe9, 0x54,
bf12aeee
CY
336 0x35, 0x00, 0x00, 0xe0, 0xe0, 0x6c, 0xb9, 0x6a, 0x00, 0x00, 0x80, 0x37,
337 0xb6, 0x66, 0x75, 0x00, 0x00, 0x00, 0x0f, 0xb6, 0xb4, 0x6a, 0x00, 0x00,
ec558adc
JB
338 0x00, 0x06, 0xb3, 0x77, 0x75, 0x00, 0x00, 0x00, 0xe1, 0x19, 0xa7, 0x6a,
339 0x00, 0x00, 0xc0, 0xff, 0x19, 0x48, 0xf5, 0x00, 0x00, 0x40, 0x75, 0x15,
340 0xaf, 0xea, 0x00, 0x00, 0x00, 0x70, 0x35, 0x66, 0xd5, 0x00, 0x00, 0x00,
341 0x58, 0x6a, 0x80, 0xea, 0x00, 0x00, 0x00, 0xdc, 0xaa, 0x80, 0xd5, 0x01,
342 0x00, 0x00, 0x9c, 0x27, 0x03, 0xeb, 0x01, 0x00, 0x00, 0xbc, 0x65, 0x04,
343 0xd4, 0x01, 0x00, 0x00, 0x3c, 0x55, 0xed, 0x6b, 0x03, 0x00, 0x00, 0x3e,
344 0xcd, 0x2a, 0x3e, 0x02, 0x00, 0x00, 0x7e, 0xb9, 0x2a, 0xb8, 0x03, 0x00,
345 0x00, 0x7c, 0x93, 0x3d, 0x91, 0x03, 0x00, 0x00, 0x7c, 0x76, 0x77, 0x96,
346 0x01, 0x00, 0x00, 0xf8, 0x6d, 0xf6, 0xc4, 0x01, 0x00, 0x00, 0xf8, 0xdd,
347 0xfe, 0xc3, 0x01, 0x00, 0x00, 0xf0, 0xb1, 0xfd, 0xfc, 0x01, 0x00, 0x00,
348 0xd0, 0x2f, 0xe7, 0xc1, 0x00, 0x00, 0x00, 0xc0, 0x4f, 0xe6, 0x61, 0x00,
349 0x00, 0x00, 0x80, 0xff, 0xf6, 0x7f, 0x00, 0x00, 0x00, 0x80, 0xfe, 0x1c,
350 0x3e, 0x00, 0x00, 0x00, 0x00, 0xfa, 0x1f, 0x00, 0x00, 0x00, 0x00, 0x00,
351 0xf8, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0xa0, 0x02, 0x00, 0x00, 0x00,
352 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
353 0x00, 0x00};
786a43d6 354
ab5796a9
MB
355/* arch-tag: b57020c7-c937-4d77-8ca6-3875178d9828
356 (do not change this comment) */