OSDN Git Service

Add support for MLSD responses from some broken hosts.
[ffftp/ffftp.git] / putty / UNIX / XPMPUTTY.C
1 /* XPM */\r
2 static const char *const main_icon_0[] = {\r
3 /* columns rows colors chars-per-pixel */\r
4 "16 16 8 1",\r
5 "  c black",\r
6 ". c navy",\r
7 "X c blue",\r
8 "o c yellow",\r
9 "O c #808080",\r
10 "+ c #C0C0C0",\r
11 "@ c gray100",\r
12 "# c None",\r
13 /* pixels */\r
14 "#######       ##",\r
15 "###### @@@@@+O #",\r
16 "###### @XX..+O #",\r
17 "###### @X.o.+O #",\r
18 "###### O.o.X+O #",\r
19 "###### ooOO++O #",\r
20 "##    ooooo OOO ",\r
21 "# @Oooooo OOOOO ",\r
22 "# @X..oo  OOOO #",\r
23 "# @X.o.OO     ##",\r
24 "# @.o.X+O ######",\r
25 "# +OO+++O ######",\r
26 "# OOOOOOOO #####",\r
27 " @@@@@OOOO #####",\r
28 " +OOOOOOO ######",\r
29 "#        #######"\r
30 };\r
31 \r
32 /* XPM */\r
33 static const char *const main_icon_1[] = {\r
34 /* columns rows colors chars-per-pixel */\r
35 "32 32 8 1",\r
36 "  c black",\r
37 ". c navy",\r
38 "X c blue",\r
39 "o c yellow",\r
40 "O c #808080",\r
41 "+ c #C0C0C0",\r
42 "@ c gray100",\r
43 "# c None",\r
44 /* pixels */\r
45 "################            ####",\r
46 "############### +++++++++++O ###",\r
47 "############## @@@@@@@@@@+OO ###",\r
48 "############## @.........+OO ###",\r
49 "############## @.XXXXXXXX+OO ###",\r
50 "############## @.XXXX  XX+OO ###",\r
51 "############## @.XXX o XX+OO ###",\r
52 "############## @.X  o XXX+OO ###",\r
53 "############## @. oo XXXX+OO ###",\r
54 "############## @ oo XXXXX+OO ###",\r
55 "##############  oo @@@@@@+OO   #",\r
56 "############# ooo OOOOOOOOO +@O ",\r
57 "############ ooo           +@OO ",\r
58 "##########  ooooooooo @@@@@@+OO ",\r
59 "#####     ooooooooo  +++++++OOO ",\r
60 "#### +++++     ooo ++O    O+OO #",\r
61 "### @@@@@@@@@ ooo OOOOOOOOOOO ##",\r
62 "### @....... oo              ###",\r
63 "### @.XXXXX oo OO ##############",\r
64 "### @.XXXX oo +OO ##############",\r
65 "### @.XXX o  X+OO ##############",\r
66 "### @.XX o XXX+OO ##############",\r
67 "### @.XX  XXXX+OO ##############",\r
68 "### @.XXXXXXXX+OO ##############",\r
69 "### @@@@@@@@@@+OO   ############",\r
70 "##  +OOOOOOOOOOO +@O ###########",\r
71 "# +             +@OO ###########",\r
72 " @@@@@@@@@@@@@@@@+OO ###########",\r
73 " @+++++++++++++++OOO ###########",\r
74 " @++++++++O    O+OO ############",\r
75 " +OOOOOOOOOOOOOOOO #############",\r
76 "#                 ##############"\r
77 };\r
78 \r
79 /* XPM */\r
80 static const char *const main_icon_2[] = {\r
81 /* columns rows colors chars-per-pixel */\r
82 "48 48 8 1",\r
83 "  c black",\r
84 ". c navy",\r
85 "X c blue",\r
86 "o c yellow",\r
87 "O c #808080",\r
88 "+ c #C0C0C0",\r
89 "@ c gray100",\r
90 "# c None",\r
91 /* pixels */\r
92 "#########################                  #####",\r
93 "######################## +++++++++++++++++O ####",\r
94 "####################### +++++++++++++++++OO ####",\r
95 "###################### @@@@@@@@@@@@@@@@+OOO ####",\r
96 "###################### @OOOOOOOOOOOOOO+OOOO ####",\r
97 "###################### @O.............@OOOO ####",\r
98 "###################### @O.XXXXXXXXXXXX@OOOO ####",\r
99 "###################### @O.XXXXXXXXXXXX@OOOO ####",\r
100 "###################### @O.XXXXXXX  XXX@OOOO ####",\r
101 "###################### @O.XXXXXX o XXX@OOOO ####",\r
102 "###################### @O.XXXXX o XXXX@OOOO ####",\r
103 "###################### @O.XXX  o XXXXX@OOOO ####",\r
104 "###################### @O.XX oo XXXXXX@OOOO ####",\r
105 "###################### @O.X oo XXXXXXX@OOOO ####",\r
106 "###################### @+  oo @@@@@@@@@OOOO    #",\r
107 "#####################  @ ooo ++++++++++OOO +@@O ",\r
108 "#################### +  oo  OOOOOOOOOOOOO +@@OO ",\r
109 "################### +  oo                +@@OOO ",\r
110 "################## @ ooo       @@@@@@@@@@@@+OOO ",\r
111 "##################  ooooooooooo @@@@@@@@@@+OOOO ",\r
112 "################## oooooooooo  ++O       +OOOO #",\r
113 "################  oooooooooo OOOOOOOOOOOOOOOO ##",\r
114 "############### ooooooooooo OOOOOOOOOOOOOOOO ###",\r
115 "################       ooo                  ####",\r
116 "#######               oo  ######################",\r
117 "###### ++++++++++++  oo O ######################",\r
118 "##### ++++++++++++ ooo OO ######################",\r
119 "#### @@@@@@@@@@@@ oo  OOO ######################",\r
120 "#### @OOOOOOOOOO oo +OOOO ######################",\r
121 "#### @O........ oo .@OOOO ######################",\r
122 "#### @O.XXXXXX o  XX@OOOO ######################",\r
123 "#### @O.XXXXX o XXXX@OOOO ######################",\r
124 "#### @O.XXXX o XXXXX@OOOO ######################",\r
125 "#### @O.XXXX  XXXXXX@OOOO ######################",\r
126 "#### @O.XXXXXXXXXXXX@OOOO ######################",\r
127 "#### @O.XXXXXXXXXXXX@OOOO ######################",\r
128 "#### @O.XXXXXXXXXXXX@OOOO ######################",\r
129 "#### @O.XXXXXXXXXXXX@OOOO ######################",\r
130 "#### @+@@@@@@@@@@@@@@OOOO    ###################",\r
131 "###  @+++++++++++++++OOO +@@O ##################",\r
132 "## + +OOOOOOOOOOOOOOOOO +@@OO ##################",\r
133 "# ++                   +@@OOO ##################",\r
134 " @@@@@@@@@@@@@@@@@@@@@@@@+OOO ##################",\r
135 " @@@@@@@@@@@@@@@@@@@@@@@+OOOO ##################",\r
136 " @@++++++++++++O       +OOOO ###################",\r
137 " ++OOOOOOOOOOOOOOOOOOOOOOOO ####################",\r
138 " ++OOOOOOOOOOOOOOOOOOOOOOO #####################",\r
139 "#                         ######################"\r
140 };\r
141 \r
142 const char *const *const main_icon[] = {\r
143     main_icon_0,\r
144     main_icon_1,\r
145     main_icon_2,\r
146 };\r
147 const int n_main_icon = 3;\r