aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorBill Wohler2005-10-17 22:21:06 +0000
committerBill Wohler2005-10-17 22:21:06 +0000
commitffda926c9c904a38d7c5674e141bd026adceee02 (patch)
tree43a0d573791072f357a721642a0729e30c9a584d /etc
parent3c4f06985ee09c7bbd383eea95e9c6c0bd86ccf9 (diff)
downloademacs-ffda926c9c904a38d7c5674e141bd026adceee02.tar.gz
emacs-ffda926c9c904a38d7c5674e141bd026adceee02.zip
Moved all remaining images from lisp/toolbar to etc/images, moved
lisp/toolbar/tool-bar to lisp and "deleted" lisp/toolbar. The low resolution images were placed in their own directory (low-color). Replaced underscore (_) in filenames with dash (-) per convention * make-dist: Create and populate etc/images/low-color. * admin/FOR-RELEASE (DOCUMENTATION): Removed lisp/toolbar from list since it's gone. Also marked mh-e as done. * lisp/toolbar/attach.*, lisp/toolbar/cancel.*, lisp/toolbar/close.*: * lisp/toolbar/copy.*, lisp/toolbar/cut.*, lisp/toolbar/diropen.*: * lisp/toolbar/exit.*, lisp/toolbar/help.*, lisp/toolbar/home.*: * lisp/toolbar/index.*, lisp/toolbar/info.*, lisp/toolbar/mail.*: * lisp/toolbar/new.*, lisp/toolbar/open.*, lisp/toolbar/paste.*, * * lisp/toolbar/preferences.*, lisp/toolbar/print.*, lisp/toolbar/save.*: * lisp/toolbar/saveas.*, lisp/toolbar/search.*: * lisp/toolbar/search-replace.*: lisp/toolbar/spell.*: * lisp/toolbar/undo.*: Moved to etc/images. * lisp/toolbar/lc-copy.*: Moved to etc/images/low-color/copy.*. * lisp/toolbar/lc-cut.*: Moved to etc/images/low-color/cut.*. * lisp/toolbar/lc-help.*: Moved to etc/images/low-color/help.*. * lisp/toolbar/lc-home.*: Moved to etc/images/low-color/home.*. * lisp/toolbar/lc-index.*: Moved to etc/images/low-color/index.*. * lisp/toolbar/lc-new.*: Moved to etc/images/low-color/new.*. * lisp/toolbar/lc-open.*: Moved to etc/images/low-color/open.*. * lisp/toolbar/lc-paste.*: Moved to etc/images/low-color/paste.*. * lisp/toolbar/lc-preferences.*: Moved to etc/images/low-color/preferences.*. * lisp/toolbar/lc-print.*: Moved to etc/images/low-color/print.*. * lisp/toolbar/lc-save.*: Moved to etc/images/low-color/save.*. * lisp/toolbar/lc-saveas.*: Moved to etc/images/low-color/saveas.*. * lisp/toolbar/lc-search.*: Moved to etc/images/low-color/search.*. * lisp/toolbar/lc-spell.*: Moved to etc/images/low-color/spell.*. * lisp/toolbar/lc-undo.*: Moved to etc/images/low-color/undo.*. To conform with convention, the underscore (_) in the following image names were replaced with dash (-) or (/) as appropriate. * lisp/toolbar/back_arrow.*: Moved to etc/images/back-arrow.*. * lisp/toolbar/fld_open.*: Moved to etc/images/fld-open.*. * lisp/toolbar/fwd_arrow.*: Moved to etc/images/fwd-arrow.*. * lisp/toolbar/jump_to.*: Moved to etc/images/jump-to.*. * lisp/toolbar/left_arrow.*: Moved to etc/images/left-arrow.*. * lisp/toolbar/right_arrow.*: Moved to etc/images/right-arrow.*. * lisp/toolbar/up_arrow.*: Moved to etc/images/up-arrow.*. * lisp/toolbar/lc-back_arrow.*.: Moved to etc/images/low-color/back-arrow.*. * lisp/toolbar/lc-fwd_arrow.*.: Moved to etc/images/low-color/fwd-arrow.*. * lisp/toolbar/lc-jump_to.*: Moved to etc/images/low-color/jump-to.*. * lisp/toolbar/lc-left_arrow.*.: Moved to etc/images/low-color/left-arrow.*. * lisp/toolbar/lc-right_arrow.*.: Moved to etc/images/low-color/right-arrow.*. * lisp/toolbar/lc-up_arrow.*: Moved to etc/images/low-color/up-arrow.*. * lisp/toolbar/mail_compose.*.: Moved to etc/images/mail/compose.*. * lisp/toolbar/mail_send.*: Moved to etc/images/mail/send.*. * lisp/info.el (info-tool-bar-map): Replaced underscores in image names with dashes. * lisp/makefile.w32-in (WINS): Removed toolbar. * lisp/menu-bar.el: Replaced toolbar/tool-bar.el with tool-bar.el in comment. * lisp/tool-bar.el: Moved to lisp from lisp/toolbar. Now that lisp/toolbar is empty, it should be deleted when folks run "cvs up -P". * etc/images/README: Incorporated the content of lisp/toolbar/README now that all of the images are here.
Diffstat (limited to 'etc')
-rw-r--r--etc/ChangeLog92
-rw-r--r--etc/images/README16
-rw-r--r--etc/images/attach.pbmbin0 -> 634 bytes
-rw-r--r--etc/images/back-arrow.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/back-arrow.xpm57
-rw-r--r--etc/images/cancel.pbmbin0 -> 634 bytes
-rw-r--r--etc/images/cancel.xpm35
-rw-r--r--etc/images/close.pbmbin0 -> 199 bytes
-rw-r--r--etc/images/close.xpm29
-rw-r--r--etc/images/copy.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/copy.xpm53
-rw-r--r--etc/images/cut.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/cut.xpm67
-rw-r--r--etc/images/diropen.pbmbin0 -> 81 bytes
-rw-r--r--etc/images/diropen.xpm44
-rw-r--r--etc/images/exit.pbmbin0 -> 634 bytes
-rw-r--r--etc/images/exit.xpm36
-rw-r--r--etc/images/fld-open.pbmbin0 -> 634 bytes
-rw-r--r--etc/images/fld-open.xpm34
-rw-r--r--etc/images/fwd-arrow.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/fwd-arrow.xpm70
-rw-r--r--etc/images/help.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/help.xpm271
-rw-r--r--etc/images/home.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/home.xpm128
-rw-r--r--etc/images/index.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/index.xpm201
-rw-r--r--etc/images/info.pbmbin0 -> 81 bytes
-rw-r--r--etc/images/info.xpm36
-rw-r--r--etc/images/jump-to.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/jump-to.xpm171
-rw-r--r--etc/images/left-arrow.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/left-arrow.xpm70
-rw-r--r--etc/images/low-color/back-arrow.xpm33
-rw-r--r--etc/images/low-color/copy.xpm33
-rw-r--r--etc/images/low-color/cut.xpm34
-rw-r--r--etc/images/low-color/fwd-arrow.xpm32
-rw-r--r--etc/images/low-color/help.xpm39
-rw-r--r--etc/images/low-color/home.xpm38
-rw-r--r--etc/images/low-color/index.xpm34
-rw-r--r--etc/images/low-color/jump-to.xpm35
-rw-r--r--etc/images/low-color/left-arrow.xpm34
-rw-r--r--etc/images/low-color/new.xpm33
-rw-r--r--etc/images/low-color/open.xpm35
-rw-r--r--etc/images/low-color/paste.xpm35
-rw-r--r--etc/images/low-color/preferences.xpm37
-rw-r--r--etc/images/low-color/print.xpm33
-rw-r--r--etc/images/low-color/right-arrow.xpm33
-rw-r--r--etc/images/low-color/save.xpm39
-rw-r--r--etc/images/low-color/saveas.xpm40
-rw-r--r--etc/images/low-color/search.xpm33
-rw-r--r--etc/images/low-color/spell.xpm35
-rw-r--r--etc/images/low-color/undo.xpm32
-rw-r--r--etc/images/low-color/up-arrow.xpm35
-rw-r--r--etc/images/mail.pbmbin0 -> 634 bytes
-rw-r--r--etc/images/mail.xpm35
-rw-r--r--etc/images/mail/compose.pbmbin0 -> 634 bytes
-rw-r--r--etc/images/mail/compose.xpm39
-rw-r--r--etc/images/mail/send.pbmbin0 -> 634 bytes
-rw-r--r--etc/images/mail/send.xpm39
-rw-r--r--etc/images/new.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/new.xpm154
-rw-r--r--etc/images/open.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/open.xpm200
-rw-r--r--etc/images/paste.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/paste.xpm116
-rw-r--r--etc/images/preferences.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/preferences.xpm114
-rw-r--r--etc/images/print.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/print.xpm202
-rw-r--r--etc/images/right-arrow.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/right-arrow.xpm68
-rw-r--r--etc/images/save.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/save.xpm247
-rw-r--r--etc/images/saveas.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/saveas.xpm289
-rw-r--r--etc/images/search-replace.pbmbin0 -> 634 bytes
-rw-r--r--etc/images/search-replace.xpm38
-rw-r--r--etc/images/search.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/search.xpm234
-rw-r--r--etc/images/spell.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/spell.xpm64
-rw-r--r--etc/images/undo.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/undo.xpm58
-rw-r--r--etc/images/up-arrow.pbmbin0 -> 185 bytes
-rw-r--r--etc/images/up-arrow.xpm94
86 files changed, 4115 insertions, 18 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog
index 8630a7074bf..afc7b6b8249 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,3 +1,63 @@
12005-10-17 Bill Wohler <wohler@newt.com>
2
3 Moved all remaining images from lisp/toolbar to etc/images. The
4 low resolution images were placed in their own directory (low-color).
5
6 * images/attach.*, images/cancel.*, images/close.*:
7 * images/copy.*, images/cut.*, images/diropen.*:
8 * images/exit.*, images/help.*, images/home.*:
9 * images/index.*, images/info.*, images/mail.*:
10 * images/new.*, images/open.*, images/paste.*:
11 * images/preferences.*, images/print.*, images/save.*:
12 * images/saveas.*, images/search.*:
13 * images/search-replace.*, images/spell.*:
14 * images/undo.*: Moved here from lisp/toolbar.
15
16 * images/low-color/copy.*: Moved here from lisp/toolbar/lc-copy.*.
17 * images/low-color/cut.*: Moved here from lisp/toolbar/lc-cut.*.
18 * images/low-color/help.*: Moved here from lisp/toolbar/lc-help.*.
19 * images/low-color/home.*: Moved here from lisp/toolbar/lc-home.*.
20 * images/low-color/index.*: Moved here from lisp/toolbar/lc-index.*.
21 * images/low-color/new.*: Moved here from lisp/toolbar/lc-new.*.
22 * images/low-color/open.*: Moved here from lisp/toolbar/lc-open.*.
23 * images/low-color/paste.*: Moved here from lisp/toolbar/lc-paste.*.
24 * images/low-color/preferences.*: Moved here from
25 lisp/toolbar/lc-preferences.*.
26 * images/low-color/print.*: Moved here from lisp/toolbar/lc-print.*.
27 * images/low-color/save.*: Moved here from lisp/toolbar/lc-save.*.
28 * images/low-color/saveas.*: Moved here from lisp/toolbar/lc-saveas.*.
29 * images/low-color/search.*: Moved here from lisp/toolbar/lc-search.*.
30 * images/low-color/spell.*: Moved here from lisp/toolbar/lc-spell.*.
31 * images/low-color/undo.*: Moved here from lisp/toolbar/lc-undo.*.
32
33 To conform with convention, the underscore (_) in the following
34 image names were replaced with dash (-) or (/) as appropriate.
35
36 * images/back-arrow.*: Moved here from lisp/toolbar/back_arrow.*.
37 * images/fld-open.*: Moved here from lisp/toolbar/fld_open.*.
38 * images/fwd-arrow.*: Moved here from lisp/toolbar/fwd_arrow.*.
39 * images/jump-to.*: Moved here from lisp/toolbar/jump_to.*.
40 * images/left-arrow.*: Moved here from lisp/toolbar/left_arrow.*.
41 * images/right-arrow.*: Moved here from lisp/toolbar/right_arrow.*.
42 * images/up-arrow.*: Moved here from lisp/toolbar/up_arrow.*.
43 * images/low-color/back-arrow.*: Moved here from
44 lisp/toolbar/lc-back_arrow.*.
45 * images/low-color/fwd-arrow.*: Moved here from
46 lisp/toolbar/lc-fwd_arrow.*.
47 * images/low-color/jump-to.*: Moved here from
48 lisp/toolbar/lc-jump_to.*.
49 * images/low-color/left-arrow.*: Moved here from
50 lisp/toolbar/lc-left_arrow.*.
51 * images/low-color/right-arrow.*: Moved here from
52 lisp/toolbar/lc-right_arrow.*.
53 * images/low-color/up-arrow.*: Moved here from
54 lisp/toolbar/lc-up_arrow.*.
55 * images/mail/compose.*: Moved here from lisp/toolbar/mail_compose.*.
56 * images/mail/send.*: Moved here from lisp/toolbar/mail_send.*.
57
58 * images/README: Incorporated the content of lisp/toolbar/README
59 now that all of the images are here.
60
12005-10-16 Nick Roberts <nickrob@snap.net.nz> 612005-10-16 Nick Roberts <nickrob@snap.net.nz>
2 62
3 * images/gud/n.pbm, images/gud/n.xpm 63 * images/gud/n.pbm, images/gud/n.xpm
@@ -9,21 +69,21 @@
9 69
102005-10-14 Bill Wohler <wohler@newt.com> 702005-10-14 Bill Wohler <wohler@newt.com>
11 71
12 * etc/images/gud/break.*: Moved here from toolbar/gud-break.*. 72 * images/gud/break.*: Moved here from toolbar/gud-break.*.
13 * etc/images/gud/cont.*: Moved here from toolbar/gud-cont.*. 73 * images/gud/cont.*: Moved here from toolbar/gud-cont.*.
14 * etc/images/gud/down.*: Moved here from toolbar/gud-down.*. 74 * images/gud/down.*: Moved here from toolbar/gud-down.*.
15 * etc/images/gud/finish.*: Moved here from toolbar/gud-finish.*. 75 * images/gud/finish.*: Moved here from toolbar/gud-finish.*.
16 * etc/images/gud/ni.*: Moved here from toolbar/gud-ni.*. 76 * images/gud/ni.*: Moved here from toolbar/gud-ni.*.
17 * etc/images/gud/n.*: Moved here from toolbar/gud-n.*. 77 * images/gud/n.*: Moved here from toolbar/gud-n.*.
18 * etc/images/gud/print.*: Moved here from toolbar/gud-print.*. 78 * images/gud/print.*: Moved here from toolbar/gud-print.*.
19 * etc/images/gud/pstar.*: Moved here from toolbar/gud-pstar.*. 79 * images/gud/pstar.*: Moved here from toolbar/gud-pstar.*.
20 * etc/images/gud/remove.*: Moved here from toolbar/gud-remove.*. 80 * images/gud/remove.*: Moved here from toolbar/gud-remove.*.
21 * etc/images/gud/run.*: Moved here from toolbar/gud-run.*. 81 * images/gud/run.*: Moved here from toolbar/gud-run.*.
22 * etc/images/gud/si.*: Moved here from toolbar/gud-si.*. 82 * images/gud/si.*: Moved here from toolbar/gud-si.*.
23 * etc/images/gud/s.*: Moved here from toolbar/gud-s.*. 83 * images/gud/s.*: Moved here from toolbar/gud-s.*.
24 * etc/images/gud/until.*: Moved here from toolbar/gud-until.*. 84 * images/gud/until.*: Moved here from toolbar/gud-until.*.
25 * etc/images/gud/up.*: Moved here from toolbar/gud-up.*. 85 * images/gud/up.*: Moved here from toolbar/gud-up.*.
26 * etc/images/gud/watch.*: Moved here from toolbar/gud-watch.*. 86 * images/gud/watch.*: Moved here from toolbar/gud-watch.*.
27 87
282005-10-14 Bill Wohler <wohler@newt.com> 882005-10-14 Bill Wohler <wohler@newt.com>
29 89
@@ -50,7 +110,7 @@
502005-09-30 Bill Wohler <wohler@newt.com> 1102005-09-30 Bill Wohler <wohler@newt.com>
51 111
52 Moved MH-E image files from toolbar and mail directories into 112 Moved MH-E image files from toolbar and mail directories into
53 etc/images. 113 images.
54 114
55 * images/mail: New directory. 115 * images/mail: New directory.
56 116
diff --git a/etc/images/README b/etc/images/README
index c697bfdc438..229840a2669 100644
--- a/etc/images/README
+++ b/etc/images/README
@@ -1,5 +1,17 @@
1All of the following icons are not part of Emacs, but distributed and
2used by Emacs.
3
4The following icons are from GTK+ 2.x:
5
6 close.xpm copy.xpm cut.xpm help.xpm home.xpm
7 index.xpm jump-to.xpm left-arrow.xpm new.xpm open.xpm
8 paste.xpm preferences.xpm print.xpm right-arrow.xpm save.xpm
9 saveas.xpm search.xpm spell.xpm undo.xpm up-arrow.xpm
10
11 back-arrow.xpm and fwd-arrow.xpm are slightly modified undo and redo.
12
13 diropen.xpm is file-manager.png from Gnome hicolor theme.
14
1The following icons are from GNOME 2.10: 15The following icons are from GNOME 2.10:
2 16
3 refresh.pbm, refresh.xpm 17 refresh.pbm, refresh.xpm
4
5They are not part of Emacs, but distributed and used by Emacs.
diff --git a/etc/images/attach.pbm b/etc/images/attach.pbm
new file mode 100644
index 00000000000..e8fcd988f0c
--- /dev/null
+++ b/etc/images/attach.pbm
Binary files differ
diff --git a/etc/images/back-arrow.pbm b/etc/images/back-arrow.pbm
new file mode 100644
index 00000000000..7f9b8975d2f
--- /dev/null
+++ b/etc/images/back-arrow.pbm
Binary files differ
diff --git a/etc/images/back-arrow.xpm b/etc/images/back-arrow.xpm
new file mode 100644
index 00000000000..b9b13613d81
--- /dev/null
+++ b/etc/images/back-arrow.xpm
@@ -0,0 +1,57 @@
1/* XPM */
2static char *back_arrow_xpm[] = {
3"24 24 30 1",
4" c #000000",
5". c #53692A",
6"X c #59702D",
7"o c #657255",
8"O c #6D7A5B",
9"+ c #6D8839",
10"@ c #7C9B40",
11"# c #748261",
12"$ c #7F8E6B",
13"% c #818F71",
14"& c #879772",
15"* c #8C9A7F",
16"= c #85A24D",
17"- c #8BA859",
18"; c #92AD62",
19": c #95A77E",
20"> c #98AF74",
21", c #9BB572",
22"< c #9BAA87",
23"1 c #9CAF84",
24"2 c #A4B690",
25"3 c #A8BCA6",
26"4 c #ADBDA0",
27"5 c #AFC394",
28"6 c #BAD09D",
29"7 c #B5C3A9",
30"8 c #BED2A3",
31"9 c #D5E1C6",
32"0 c #FFFFFF",
33"q c None",
34"qqqqqqqqqqqqqqqqqqqqqqqq",
35"qqqqqqqqqqqqqqqqqqqqqqqq",
36"qqqqqqqqqqqqqqqqqqqqqqqq",
37"qqqqqqqqqq qqqqqqqqqqqqq",
38"qqqqqqqqq qqqqqqqqqqqqq",
39"qqqqqqqq 9 qqqqqqqqqqqqq",
40"qqqqqqq 96 qqqqqqqqqq",
41"qqqqqq 968664% qqqqqqqqq",
42"qqqqq 966666663 qqqqqqqq",
43"qqqq <666666666* qqqqqqq",
44"qqqqq X@@@@@@;67 qqqqqq",
45"qqqqqq .@@@@@@=6$ qqqqqq",
46"qqqqqqq .@ X@,2 qqqqqq",
47"qqqqqqqq X q +-6 qqqqqq",
48"qqqqqqqqq qq @6 qqqqqq",
49"qqqqqqqqqq qqq -: qqqqqq",
50"qqqqqqqqqqqqqq >o qqqqqq",
51"qqqqqqqqqqqqqq 5 qqqqqqq",
52"qqqqqqqqqqqqq 1O qqqqqqq",
53"qqqqqqqqqqqq &# qqqqqqqq",
54"qqqqqqqqqqqqq qqqqqqqqq",
55"qqqqqqqqqqqqqqqqqqqqqqqq",
56"qqqqqqqqqqqqqqqqqqqqqqqq",
57"qqqqqqqqqqqqqqqqqqqqqqqq"};
diff --git a/etc/images/cancel.pbm b/etc/images/cancel.pbm
new file mode 100644
index 00000000000..bd85b764c27
--- /dev/null
+++ b/etc/images/cancel.pbm
Binary files differ
diff --git a/etc/images/cancel.xpm b/etc/images/cancel.xpm
new file mode 100644
index 00000000000..1a9c80ac744
--- /dev/null
+++ b/etc/images/cancel.xpm
@@ -0,0 +1,35 @@
1/* XPM */
2static char *magick[] = {
3/* columns rows colors chars-per-pixel */
4"24 24 5 1",
5" c #01c601c601c6",
6". c Gray40",
7"X c #a527a527a527",
8"o c #da22da22da22",
9"O c None",
10/* pixels */
11"OOOOOOOOOOOOOOOOOOOOOOOO",
12"OOOOOOOOOOOOOOOOOOOOOOOO",
13"OOOOOOOOOOOOOOOOOOOOOOOO",
14"OOOOOOOOOOOOOOOOOOOOOOOO",
15"OOOOOOOO OOOOOOOOO",
16"OOOOOO XXooXX. OOOOOOO",
17"OOOOO XooooooooX. OOOOOO",
18"OOOOO oooooooooo. OOOOOO",
19"OOOO Xooo ooo XoX. OOOOO",
20"OOOO Xoo o XXX OOOOO",
21"OOOO oooo XoXX OOOOO",
22"OOOO Xoooo ooXXX OOOOO",
23"OOOO Xooo OXX. OOOOO",
24"OOOO Xoo o XX. OOOOO",
25"OOOO .Xoo ooX XX.. OOOOO",
26"OOOOO XXOoXoXXX.. OOOOOO",
27"OOOOO XXXXXXXXX.. OOOOOO",
28"OOOOOO XXXX... OOOOOOO",
29"OOOOOOOO OOOOOOOOO",
30"OOOOOOOOOOOOOOOOOOOOOOOO",
31"OOOOOOOOOOOOOOOOOOOOOOOO",
32"OOOOOOOOOOOOOOOOOOOOOOOO",
33"OOOOOOOOOOOOOOOOOOOOOOOO",
34"OOOOOOOOOOOOOOOOOOOOOOOO"
35};
diff --git a/etc/images/close.pbm b/etc/images/close.pbm
new file mode 100644
index 00000000000..5229be27525
--- /dev/null
+++ b/etc/images/close.pbm
Binary files differ
diff --git a/etc/images/close.xpm b/etc/images/close.xpm
new file mode 100644
index 00000000000..498843be6e2
--- /dev/null
+++ b/etc/images/close.xpm
@@ -0,0 +1,29 @@
1/* XPM */
2static char * close_xpm[] = {
3"24 24 2 1",
4" c None",
5". c #000000",
6" ",
7" ",
8" ",
9" ",
10" ",
11" ",
12" . . ",
13" . ... ",
14" .. .... ",
15" .. ... ",
16" ..... ",
17" ... ",
18" ..... ",
19" ....... ",
20" ... .... ",
21" ... .... ",
22" ... .. ",
23" ",
24" ",
25" ",
26" ",
27" ",
28" ",
29" "};
diff --git a/etc/images/copy.pbm b/etc/images/copy.pbm
new file mode 100644
index 00000000000..abfd22f93b3
--- /dev/null
+++ b/etc/images/copy.pbm
Binary files differ
diff --git a/etc/images/copy.xpm b/etc/images/copy.xpm
new file mode 100644
index 00000000000..6262a95bc39
--- /dev/null
+++ b/etc/images/copy.xpm
@@ -0,0 +1,53 @@
1/* XPM */
2static char * copy_xpm[] = {
3"24 24 26 1",
4" c None",
5". c #000000",
6"+ c #B4B4B4",
7"@ c #F8F8F8",
8"# c #F6F6F6",
9"$ c #C3C3C3",
10"% c #E9E9E9",
11"& c #989898",
12"* c #828282",
13"= c #8A8A8A",
14"- c #E8E8E8",
15"; c #636363",
16"> c #5A5A5A",
17", c #6B6B6B",
18"' c #B3B3B3",
19") c #FFFFFF",
20"! c #D6D6D6",
21"~ c #818181",
22"{ c #A7A7A7",
23"] c #8F8F8F",
24"^ c #C6C6C6",
25"/ c #808080",
26"( c #E7E7E7",
27"_ c #6D6D6D",
28": c #767676",
29"< c #F5F5F5",
30" ",
31" ............. ",
32" .+@@@@@@@@@#$. ",
33" .@%%%%%%%%%%%. ",
34" .@&**=%+*%*+%. ",
35" .@%%%%%%%%---. ",
36" .@;>%,*+-............ ",
37" .@%%%%%%.'))))))))))!. ",
38" .@&**%*~.)))))))))))). ",
39" .@%%%%%-.){]]&)^])]^). ",
40" .@;>>%,/.)))))))))))). ",
41" .@%%%%%(.)_;):]^)^])). ",
42" .@&**%*~.)))))))))))). ",
43" .<%%%%%-.){]])]]^)&]). ",
44" .$%%%%%-.)))))))))))). ",
45" ........)_;;):]^)^]). ",
46" .)))))))))))). ",
47" .){]])]]^)&]). ",
48" .)))))))))))). ",
49" .!))))))))))!. ",
50" .............. ",
51" ",
52" ",
53" "};
diff --git a/etc/images/cut.pbm b/etc/images/cut.pbm
new file mode 100644
index 00000000000..29bf1abc073
--- /dev/null
+++ b/etc/images/cut.pbm
Binary files differ
diff --git a/etc/images/cut.xpm b/etc/images/cut.xpm
new file mode 100644
index 00000000000..3f8e71d22ce
--- /dev/null
+++ b/etc/images/cut.xpm
@@ -0,0 +1,67 @@
1/* XPM */
2static char * cut_xpm[] = {
3"24 24 40 1",
4" c None",
5". c #000000",
6"+ c #C9C7C2",
7"@ c #E6E4E0",
8"# c #EFEEED",
9"$ c #494946",
10"% c #73726E",
11"& c #F0EEED",
12"* c #7F7D75",
13"= c #F2F1EF",
14"- c #D2CFC8",
15"; c #E7E7E4",
16"> c #BAB5AB",
17", c #565653",
18"' c #EDECE9",
19") c #A4A097",
20"! c #817F7E",
21"~ c #4E4C48",
22"{ c #F6F5F4",
23"] c #474541",
24"^ c #EFEEEC",
25"/ c #8C8B8A",
26"( c #F3F2F0",
27"_ c #77746D",
28": c #323232",
29"< c #EBEBEA",
30"[ c #605D58",
31"} c #F5F4F3",
32"| c #CECCC7",
33"1 c #363634",
34"2 c #6F6E6D",
35"3 c #BEBDBB",
36"4 c #EAE7E4",
37"5 c #B8B5B1",
38"6 c #474747",
39"7 c #DAD8D4",
40"8 c #9B9996",
41"9 c #161615",
42"0 c #6D6B6A",
43"a c #3A3837",
44" ",
45" ",
46" . . ",
47" . . ",
48" .+. .@. ",
49" .#$ %@. ",
50" .&*. .=-. ",
51" .;>, %'). ",
52" !#*. .=-~ ",
53" .{>] ~^>. ",
54" /(_.:<-[ ",
55" .}|123>. ",
56" .456>. ",
57" .78.. ",
58" .90a. ",
59" ............. ",
60" . ... ... ... ",
61" .. .. .. .. ",
62" . . . . ",
63" .. .. .. .. ",
64" .... .. . ",
65" .... .... ",
66" ",
67" "};
diff --git a/etc/images/diropen.pbm b/etc/images/diropen.pbm
new file mode 100644
index 00000000000..61adc3b2a23
--- /dev/null
+++ b/etc/images/diropen.pbm
Binary files differ
diff --git a/etc/images/diropen.xpm b/etc/images/diropen.xpm
new file mode 100644
index 00000000000..6937b99a44d
--- /dev/null
+++ b/etc/images/diropen.xpm
@@ -0,0 +1,44 @@
1/* XPM */
2static char * diropen_xpm[] = {
3"19 24 17 1",
4" c None",
5". c #000100",
6"+ c #C6C9A6",
7"@ c #D0D3AF",
8"# c #93997C",
9"$ c #E6E7D0",
10"% c #BEC19E",
11"& c #B4B895",
12"* c #A7AA88",
13"= c #6B6D59",
14"- c #4A4E40",
15"; c #7C8166",
16"> c #898E72",
17", c #3C4032",
18"' c #575845",
19") c #34332C",
20"! c #24231D",
21" ............... ",
22" .+@@@@@@@@@@@@@#. ",
23".$@@@@@@@@@@@@@@@#.",
24".++++%%%%%%%%%&&&*.",
25".&&&&&&&&&&******#.",
26".*%+++%%%%%%%%%&=#.",
27".*+***********##-#.",
28".*+****;===;####-#.",
29".*+****=*****###-#.",
30".*+****;*****###-#.",
31".*+****########>-#.",
32".*&######>>>>>>>,>.",
33".*#-------------'>)",
34".*&&&&&&&&&&&&&*#>)",
35".*&************#'>)",
36".*&***********##,>)",
37".*&****====;###>,>)",
38".#&****=**#**##>,;)",
39".#&****>****###>,;)",
40".#&****########>,;)",
41".##''''''''''''',;)",
42".#>==============;)",
43".''''''''''''''''-!",
44" ................. "};
diff --git a/etc/images/exit.pbm b/etc/images/exit.pbm
new file mode 100644
index 00000000000..a6dd11e7769
--- /dev/null
+++ b/etc/images/exit.pbm
Binary files differ
diff --git a/etc/images/exit.xpm b/etc/images/exit.xpm
new file mode 100644
index 00000000000..291dd0dd170
--- /dev/null
+++ b/etc/images/exit.xpm
@@ -0,0 +1,36 @@
1/* XPM */
2static char *magick[] = {
3/* columns rows colors chars-per-pixel */
4"24 24 6 1",
5" c Gray0",
6". c #ae6e66e76a0a",
7"X c #c6c67d7d8181",
8"o c #cdcd86868989",
9"O c #e4e4e4e4dcdc",
10"+ c None",
11/* pixels */
12"++++++++++++++++++++++++",
13"++++++++++++++++++++++++",
14"++++++++++++++++++++++++",
15"++++++++++++++++++++++++",
16"++++++++++++++++++++++++",
17"++++++++++ +++++",
18"++++++++++ OOOOOO +++++",
19"++++++++++ OOOOOO +++++",
20"++++++++ OOOOOO +++++",
21"++++++++ . OOOOOO +++++",
22"+++ .X OO O +++++",
23"+++ ......Xo O O +++++",
24"+++ ......Xo OOOO +++++",
25"+++ .X OOOOO +++++",
26"++++++++ . OOOOOO +++++",
27"++++++++ OOOOOO +++++",
28"++++++++++ OOOO +++++",
29"++++++++++ OO +++++",
30"++++++++++ +++++",
31"++++++++++++++++++++++++",
32"++++++++++++++++++++++++",
33"++++++++++++++++++++++++",
34"++++++++++++++++++++++++",
35"++++++++++++++++++++++++"
36};
diff --git a/etc/images/fld-open.pbm b/etc/images/fld-open.pbm
new file mode 100644
index 00000000000..3d2be258a67
--- /dev/null
+++ b/etc/images/fld-open.pbm
Binary files differ
diff --git a/etc/images/fld-open.xpm b/etc/images/fld-open.xpm
new file mode 100644
index 00000000000..220410003fd
--- /dev/null
+++ b/etc/images/fld-open.xpm
@@ -0,0 +1,34 @@
1/* XPM */
2static char *magick[] = {
3/* columns rows colors chars-per-pixel */
4"24 24 4 1",
5" c Gray0",
6". c #909090909090",
7"X c #fefefefefefe",
8"o c None",
9/* pixels */
10"oooooooooooooooooooooooo",
11"oooooooooooooooooooooooo",
12"oooooooooooooooooooooooo",
13"oooooooooooooooooooooooo",
14"oooooooooooooooooooooooo",
15"oooooooooooooo oooooooo",
16"ooooooooooo .. ooooooo",
17"oooo oo ....XXo ooo",
18"ooo .. ....XXXX .. ooo",
19"ooo .....XXXXX .... ooo",
20"oooo ..XXXXX ...... ooo",
21"oooo ..XXX ........ ooo",
22"ooooo .XX .......... ooo",
23"ooooo ..X .......... ooo",
24"oooooo .X .......... ooo",
25"oooooo .. ........ oooo",
26"ooooooo . ...... oooooo",
27"ooooooo . ..... oooooooo",
28"oooooooo ... ooooooooo",
29"oooooooo . ooooooooooo",
30"ooooooooo ooooooooooooo",
31"oooooooooooooooooooooooo",
32"oooooooooooooooooooooooo",
33"oooooooooooooooooooooooo"
34};
diff --git a/etc/images/fwd-arrow.pbm b/etc/images/fwd-arrow.pbm
new file mode 100644
index 00000000000..e08e6fa35db
--- /dev/null
+++ b/etc/images/fwd-arrow.pbm
Binary files differ
diff --git a/etc/images/fwd-arrow.xpm b/etc/images/fwd-arrow.xpm
new file mode 100644
index 00000000000..5e7c5602ea1
--- /dev/null
+++ b/etc/images/fwd-arrow.xpm
@@ -0,0 +1,70 @@
1/* XPM */
2static char *fwd_arrow_xpm[] = {
3"24 24 43 1",
4" c #000000",
5". c #53692A",
6"X c #59702D",
7"o c #657255",
8"O c #6D7A5B",
9"+ c #6D8839",
10"@ c #7C9B40",
11"# c #748261",
12"$ c #7F8E6B",
13"% c #818F71",
14"& c #879772",
15"* c #8C9A7F",
16"= c #85A24D",
17"- c #8BA859",
18"; c #92AD62",
19": c #95A77E",
20"> c #98AF74",
21", c #9BB572",
22"< c #919889",
23"1 c #92998C",
24"2 c #939A8D",
25"3 c #99A28F",
26"4 c #9BAA87",
27"5 c #9CAF84",
28"6 c #A4B690",
29"7 c #A8BCA6",
30"8 c #ADBDA0",
31"9 c #AFC394",
32"0 c #BAD09D",
33"q c #B5C3A9",
34"w c #BED2A3",
35"e c #BFD3A6",
36"r c #C2D5AA",
37"t c #C5D7AE",
38"y c #C8D9B2",
39"u c #CDDCBC",
40"i c #D1DFBE",
41"p c #D2E0BF",
42"a c #D3E0C1",
43"s c #D4E0C5",
44"d c #D5E1C6",
45"f c #FFFFFF",
46"g c None",
47"gggggggggggggggggggggggg",
48"gggggggggggggggggggggggg",
49"gggggggggggggggggggggggg",
50"ggggggggggggg gggggggggg",
51"ggggggggggggg ggggggggg",
52"ggggggggggggg 2 gggggggg",
53"gggggggggg 02 ggggggg",
54"ggggggggg &6riw03 gggggg",
55"gggggggg 7suat000< ggggg",
56"ggggggg *saie000004 gggg",
57"gggggg qs;@@@@@@X ggggg",
58"gggggg $y=@@@@@@. gggggg",
59"gggggg 6,@X @. ggggggg",
60"gggggg 0@+ g X gggggggg",
61"gggggg 0@ gg ggggggggg",
62"gggggg :- ggg gggggggggg",
63"gggggg o> gggggggggggggg",
64"ggggggg 9 gggggggggggggg",
65"ggggggg O5 ggggggggggggg",
66"gggggggg #& gggggggggggg",
67"ggggggggg ggggggggggggg",
68"gggggggggggggggggggggggg",
69"gggggggggggggggggggggggg",
70"gggggggggggggggggggggggg"};
diff --git a/etc/images/help.pbm b/etc/images/help.pbm
new file mode 100644
index 00000000000..2575f6f2613
--- /dev/null
+++ b/etc/images/help.pbm
Binary files differ
diff --git a/etc/images/help.xpm b/etc/images/help.xpm
new file mode 100644
index 00000000000..1d65ce03b53
--- /dev/null
+++ b/etc/images/help.xpm
@@ -0,0 +1,271 @@
1/* XPM */
2static char * help_xpm[] = {
3"24 24 244 2",
4" c None",
5". c #000000",
6"+ c #454442",
7"@ c #1D1D1C",
8"# c #040404",
9"$ c #1B1B1B",
10"% c #3D3C3A",
11"& c #4D4C4B",
12"* c #2F2F2D",
13"= c #C1BFBB",
14"- c #ECEAE7",
15"; c #F5F3F0",
16"> c #F2F0EC",
17", c #E1DFDC",
18"' c #AFADAA",
19") c #272726",
20"! c #020202",
21"~ c #3F3E3E",
22"{ c #36302D",
23"] c #181818",
24"^ c #FBF8F5",
25"/ c #FEFCF8",
26"( c #FAF8F5",
27"_ c #F5F4F1",
28": c #F2F1ED",
29"< c #F1EFEB",
30"[ c #F1EEEB",
31"} c #EAE9E6",
32"| c #DAD8D4",
33"1 c #100E0E",
34"2 c #1F100E",
35"3 c #AF3A1E",
36"4 c #FBAB93",
37"5 c #FAE9E3",
38"6 c #F0EFEB",
39"7 c #E9E8E5",
40"8 c #EAE8E6",
41"9 c #ECEAE8",
42"0 c #EDEBE9",
43"a c #EDEBE8",
44"b c #EACFC6",
45"c c #D5340A",
46"d c #751904",
47"e c #100806",
48"f c #34160D",
49"g c #AF3C20",
50"h c #FCCCBD",
51"i c #F7BEAD",
52"j c #E67554",
53"k c #DFDDDB",
54"l c #DBD9D6",
55"m c #D8D7D3",
56"n c #DBDAD6",
57"o c #E3E2DE",
58"p c #ECEBE8",
59"q c #E5572D",
60"r c #E33A0B",
61"s c #D4340A",
62"t c #691504",
63"u c #100504",
64"v c #582C22",
65"w c #0F0F0F",
66"x c #FDD4C8",
67"y c #F7BFAF",
68"z c #E87554",
69"A c #D5512B",
70"B c #C68270",
71"C c #BEBDBA",
72"D c #A5A3A0",
73"E c #9C9A95",
74"F c #B9B7B2",
75"G c #D7D6D2",
76"H c #E7E5E2",
77"I c #E79A85",
78"J c #E53C0B",
79"K c #E43C0B",
80"L c #E23A0B",
81"M c #C93009",
82"N c #010000",
83"O c #040100",
84"P c #FAB19C",
85"Q c #FACCBE",
86"R c #EB8264",
87"S c #D8532D",
88"T c #C0340F",
89"U c #932006",
90"V c #141412",
91"W c #857974",
92"X c #DA370B",
93"Y c #EC7C5B",
94"Z c #E95B32",
95"` c #DE380B",
96" . c #9D2306",
97".. c #626261",
98"+. c #FEF1ED",
99"@. c #F09479",
100"#. c #DC532B",
101"$. c #C0350F",
102"%. c #942006",
103"&. c #621404",
104"*. c #E2522B",
105"=. c #F2A690",
106"-. c #E74E21",
107";. c #E23B0B",
108">. c #C99181",
109",. c #454342",
110"'. c #E5E4E2",
111"). c #FCFBFA",
112"!. c #E2D8D3",
113"~. c #C34C2A",
114"{. c #B02B07",
115"]. c #9E2D12",
116"^. c #EF8D71",
117"/. c #F09B83",
118"(. c #EADDD7",
119"_. c #272724",
120":. c #F0EEEC",
121"<. c #F3F2EF",
122"[. c #D7D6D3",
123"}. c #BFBEBB",
124"|. c #9E6153",
125"1. c #3F0D02",
126"2. c #F0B9A9",
127"3. c #F6F5F4",
128"4. c #E8E7E4",
129"5. c #DAD8D5",
130"6. c #585652",
131"7. c #F6F4F0",
132"8. c #DAD8D6",
133"9. c #C2C1BE",
134"0. c #989691",
135"a. c #0A0A08",
136"b. c #F6F4F2",
137"c. c #F4F3F1",
138"d. c #E4E3E0",
139"e. c #D3D2CE",
140"f. c #63625D",
141"g. c #DCDAD8",
142"h. c #C7C6C2",
143"i. c #ABAAA5",
144"j. c #0A0A0A",
145"k. c #FAF8F6",
146"l. c #EFEDEA",
147"m. c #DDDCD8",
148"n. c #C6C4C2",
149"o. c #3E3E39",
150"p. c #1B1B19",
151"q. c #F0EEEA",
152"r. c #E0DFDD",
153"s. c #CCCBC9",
154"t. c #C0BFBB",
155"u. c #131311",
156"v. c #676663",
157"w. c #FCFAF8",
158"x. c #D6D4D2",
159"y. c #BCBAB7",
160"z. c #3C3C3A",
161"A. c #DEDCD9",
162"B. c #7E4B3E",
163"C. c #232323",
164"D. c #CC9385",
165"E. c #FAFAF7",
166"F. c #E6E6E2",
167"G. c #CDCCCA",
168"H. c #B0B0AC",
169"I. c #EDE3DF",
170"J. c #E78468",
171"K. c #DF5D3A",
172"L. c #631909",
173"M. c #282828",
174"N. c #B46E5E",
175"O. c #FCC3B2",
176"P. c #F1A691",
177"Q. c #DCD2CC",
178"R. c #C8C6C3",
179"S. c #7E7C78",
180"T. c #E8AD9C",
181"U. c #E96139",
182"V. c #EB7452",
183"W. c #EF8E72",
184"X. c #EA8063",
185"Y. c #9E2E13",
186"Z. c #3F1811",
187"`. c #121212",
188" + c #6B433B",
189".+ c #E0A191",
190"++ c #FDD3C7",
191"@+ c #F4AD98",
192"#+ c #DE532B",
193"$+ c #C83409",
194"%+ c #B48274",
195"&+ c #383534",
196"*+ c #D6340A",
197"=+ c #E43D0F",
198"-+ c #E8582E",
199";+ c #ED7957",
200">+ c #F4B6A4",
201",+ c #F4B09D",
202"'+ c #F0E5E0",
203")+ c #F4F3EF",
204"!+ c #FDF8F6",
205"~+ c #FBCEC1",
206"{+ c #F28B6E",
207"]+ c #E44E23",
208"^+ c #D3370A",
209"/+ c #BF2F09",
210"(+ c #260800",
211"_+ c #190F0B",
212":+ c #D5350A",
213"<+ c #E43D0C",
214"[+ c #E74C1F",
215"}+ c #EFBBAB",
216"|+ c #F5F4F3",
217"1+ c #F5F3F1",
218"2+ c #EAB1A0",
219"3+ c #DE4316",
220"4+ c #C5310A",
221"5+ c #591202",
222"6+ c #0E0504",
223"7+ c #C83009",
224"8+ c #E0532B",
225"9+ c #E7E6E3",
226"0+ c #E7E6E2",
227"a+ c #DDDCD9",
228"b+ c #CFCECA",
229"c+ c #C14724",
230"d+ c #AE2907",
231"e+ c #290800",
232"f+ c #0F0705",
233"g+ c #9B2205",
234"h+ c #C1A89F",
235"i+ c #D1D0CC",
236"j+ c #CFCDCA",
237"k+ c #C7C6C3",
238"l+ c #BBBAB7",
239"m+ c #B5B4B1",
240"n+ c #A7A6A2",
241"o+ c #66564F",
242"p+ c #0B0908",
243"q+ c #010100",
244"r+ c #222221",
245"s+ c #51504B",
246"t+ c #5D5C57",
247"u+ c #3B3B37",
248" . . + @ # # $ % ",
249" . . . . & # * = - ; > , ' ) ! ~ . . . . ",
250". . { ] ^ / ( _ : > < [ } | . 1 . . ",
251" . 2 3 4 5 6 - 7 8 9 0 0 a b c d e . ",
252" . f g h i j k l m n o } p a q r s t u . . ",
253" v w x y z A B C D E F G H I J K L M . N ",
254" O P Q R S T U . . . . V W X Y Z K ` .. ",
255" ..+.@.#.$.%.. . . &.*.=.-.;.>.! . ",
256",.'.).!.~.{.. . . ].^./.(.n _.. ",
257"@ :.<.[.}.|.. 1.2.3.4.5.6.. ",
258"# 7.6 8.9.0.. a.b.c.d.e.f.. ",
259"# > < g.h.i.. j.k.l.m.n.o.. ",
260"p., q.r.s.t.u. v.w.9 x.y.. . ",
261"z.' [ 7 A.[.B.. C.D.E.F.G.H.. . ",
262" ) } 0 I.J.K.L.. M.N.O.P.Q.R.S.. . ",
263" ! | T.U.V.W.X.Y.Z.a.`. +.+++@+#+$+%+. . ",
264" &+. *+=+-+;+>+,+'+)+k.!+~+{+]+^+/+(+. . ",
265" . _+d :+L <+[+}+|+l.1+|+2+3+^+4+5+. . . ",
266" . 6+t 7+` 8+9+0+o a+[.b+c+d+e+. . . ",
267" . f+. g+h+i+j+k+l+m+n+o+. . . . ",
268" . . . p+. q+r+s+t+u+. . . . . . . ",
269" . . . . . . . . . . . . ",
270" ",
271" "};
diff --git a/etc/images/home.pbm b/etc/images/home.pbm
new file mode 100644
index 00000000000..5be84460652
--- /dev/null
+++ b/etc/images/home.pbm
Binary files differ
diff --git a/etc/images/home.xpm b/etc/images/home.xpm
new file mode 100644
index 00000000000..57e8f9cc25a
--- /dev/null
+++ b/etc/images/home.xpm
@@ -0,0 +1,128 @@
1/* XPM */
2static char * home_xpm[] = {
3"24 24 101 2",
4" c None",
5". c #000000",
6"+ c #212121",
7"@ c #2C2C2C",
8"# c #C1665A",
9"$ c #924B37",
10"% c #2A2A2A",
11"& c #333333",
12"* c #343434",
13"= c #242424",
14"- c #944D3A",
15"; c #A05443",
16"> c #181818",
17", c #474747",
18"' c #555555",
19") c #8D8D8D",
20"! c #383838",
21"~ c #191919",
22"{ c #974F3C",
23"] c #222222",
24"^ c #313131",
25"/ c #A1A1A1",
26"( c #676767",
27"_ c #ACACAC",
28": c #BCBCBC",
29"< c #585858",
30"[ c #141414",
31"} c #1C1C1C",
32"| c #464646",
33"1 c #666666",
34"2 c #BABABA",
35"3 c #7E7E7E",
36"4 c #D2D2D2",
37"5 c #FFFFFF",
38"6 c #4F4F4F",
39"7 c #262626",
40"8 c #232323",
41"9 c #505050",
42"0 c #B2B2B2",
43"a c #909090",
44"b c #9A9A9A",
45"c c #838383",
46"d c #171717",
47"e c #202020",
48"f c #717171",
49"g c #A6A6A6",
50"h c #616161",
51"i c #1D1D1D",
52"j c #1F1F1F",
53"k c #C4C4C4",
54"l c #CACACA",
55"m c #AEAEAE",
56"n c #D1D1D1",
57"o c #7C7C7C",
58"p c #BFBFBF",
59"q c #6C6C6C",
60"r c #EEEEEE",
61"s c #949494",
62"t c #C7C7C7",
63"u c #EBEBEB",
64"v c #7D7D7D",
65"w c #6E6E6E",
66"x c #A9A9A9",
67"y c #E99E8F",
68"z c #DD806D",
69"A c #9B5343",
70"B c #CECECE",
71"C c #626262",
72"D c #858585",
73"E c #ECA292",
74"F c #D0533A",
75"G c #934F3E",
76"H c #6D6D6D",
77"I c #ECA291",
78"J c #CF543C",
79"K c #371D16",
80"L c #5D5D5D",
81"M c #868686",
82"N c #787878",
83"O c #ECA696",
84"P c #C95C49",
85"Q c #E17C66",
86"R c #924E3D",
87"S c #888888",
88"T c #A0A0A0",
89"U c #3D1208",
90"V c #D15137",
91"W c #919191",
92"X c #879981",
93"Y c #82947C",
94"Z c #8A9B85",
95"` c #6E8467",
96" . c #5D7555",
97".. c #4C6042",
98"+. c #3F4F37",
99"@. c #303D2A",
100"#. c #7F8F7A",
101"$. c #64785E",
102"%. c #44563E",
103"&. c #657460",
104"*. c #40503A",
105" ",
106" . . ",
107" . . . . . + @ . ",
108" . # $ . . % & * = . ",
109" . - ; . > , ' ) ! ~ . ",
110" . { . ] ^ / ( _ : < [ . ",
111" . . } | 1 2 3 4 : 5 6 7 . ",
112" . 8 9 0 a 4 b 5 : 5 : c d . ",
113" . e f g 4 b 5 : 5 : 5 : 5 h i . ",
114" . j k k l 5 m 5 2 5 2 5 : 5 n o } . ",
115" . 8 m p p p p p p p p . . . . . a q = . ",
116" . . . . r 5 5 5 5 5 5 5 . s t u . v . . . . ",
117" . 4 5 . . . . . 5 . : 5 5 . w . ",
118" . x 5 . y z A . 5 . B 5 5 . C . ",
119" . D 5 . E F G . 5 . . . . . H . ",
120" . . 5 . I J K . k s L L M N . . ",
121" . . r . O P G . 5 5 5 5 5 2 . ",
122" . 2 . Q # R . : : : : : S . ",
123" . T U V # A . 5 5 5 5 5 W . ",
124" . . . . . . . . . . . . . . . . . . . . . ",
125" } X Y Z X ` ...+.@.. Y #.$.%.&.*.. ",
126" . . . . . . . . . . . . . . . . . ",
127" . . . ",
128" "};
diff --git a/etc/images/index.pbm b/etc/images/index.pbm
new file mode 100644
index 00000000000..d8aa08a7e53
--- /dev/null
+++ b/etc/images/index.pbm
Binary files differ
diff --git a/etc/images/index.xpm b/etc/images/index.xpm
new file mode 100644
index 00000000000..7e1de12121b
--- /dev/null
+++ b/etc/images/index.xpm
@@ -0,0 +1,201 @@
1/* XPM */
2static char * index_xpm[] = {
3"24 24 174 2",
4" c None",
5". c #000000",
6"+ c #FDFDFD",
7"@ c #F5F5F5",
8"# c #F6F6F6",
9"$ c #D0D0D0",
10"% c #C1C1C1",
11"& c #C3C3C3",
12"* c #C6C6C6",
13"= c #C8C8C8",
14"- c #8D8D8D",
15"; c #CACACA",
16"> c #919191",
17", c #EFEFEF",
18"' c #878787",
19") c #8A8A8A",
20"! c #5C5C5C",
21"~ c #F8F8F8",
22"{ c #EAEAEA",
23"] c #CCCCCC",
24"^ c #CECECE",
25"/ c #979797",
26"( c #CDCDCD",
27"_ c #A1A1A1",
28": c #090600",
29"< c #A3A3A3",
30"[ c #C5C5C5",
31"} c #C4C4C4",
32"| c #D1D1D1",
33"1 c #D2D2D1",
34"2 c #D2D2D2",
35"3 c #9A9A9A",
36"4 c #E8E8E8",
37"5 c #949494",
38"6 c #939393",
39"7 c #574F4F",
40"8 c #FDFDFC",
41"9 c #777777",
42"0 c #7E7E7E",
43"a c #9D9D9D",
44"b c #6B6B6B",
45"c c #F1F1F1",
46"d c #ECECEC",
47"e c #CFCFCF",
48"f c #575050",
49"g c #FDFAF8",
50"h c #A5A5A5",
51"i c #B9B9B9",
52"j c #EEEEEE",
53"k c #EDEDED",
54"l c #D5D5D5",
55"m c #BABABA",
56"n c #6D6767",
57"o c #F9F1EA",
58"p c #9E9E9E",
59"q c #B5B5B5",
60"r c #D9D9D9",
61"s c #D7D7D7",
62"t c #BCBCBC",
63"u c #625C5B",
64"v c #F9EEE4",
65"w c #4F4D4A",
66"x c #646464",
67"y c #747474",
68"z c #D6D6D5",
69"A c #DFDFDF",
70"B c #A0A0A0",
71"C c #615C5B",
72"D c #F9F0E4",
73"E c #746C67",
74"F c #FEFDFC",
75"G c #FFFEFD",
76"H c #131210",
77"I c #636363",
78"J c #7C7C7C",
79"K c #F3F2F2",
80"L c #98948F",
81"M c #F9EFE3",
82"N c #A09489",
83"O c #FEFDFD",
84"P c #766D68",
85"Q c #736961",
86"R c #A3A3A2",
87"S c #A6A6A6",
88"T c #DBDBDB",
89"U c #C7C7C7",
90"V c #E8E5E2",
91"W c #97938E",
92"X c #F6E9D8",
93"Y c #84817A",
94"Z c #FBF3EA",
95"` c #908C86",
96" . c #F1EDE7",
97".. c #7B7975",
98"+. c #878786",
99"@. c #070000",
100"#. c #FAFAFA",
101"$. c #DDDDDD",
102"%. c #E2DFDC",
103"&. c #A8A199",
104"*. c #F0E0CE",
105"=. c #C8BFB4",
106"-. c #D5CCBF",
107";. c #DFD7CD",
108">. c #DAD3C9",
109",. c #DDCFC4",
110"'. c #928C84",
111"). c #A8A8A8",
112"!. c #959595",
113"~. c #040000",
114"{. c #D9D5D2",
115"]. c #D9CABB",
116"^. c #D7C8B8",
117"/. c #DECFBF",
118"(. c #D8C9B9",
119"_. c #E3D3C2",
120":. c #C9BBAC",
121"<. c #D9CEC2",
122"[. c #7F766D",
123"}. c #909090",
124"|. c #D3D3D3",
125"1. c #060100",
126"2. c #C0BDBA",
127"3. c #8C8782",
128"4. c #C2B5A7",
129"5. c #BFB4A6",
130"6. c #B8AB9D",
131"7. c #BAAD9E",
132"8. c #BEB0A2",
133"9. c #948A7F",
134"0. c #716860",
135"a. c #E2E2E2",
136"b. c #A9A9A8",
137"c. c #332C2B",
138"d. c #5D5954",
139"e. c #79736C",
140"f. c #958C80",
141"g. c #8D8379",
142"h. c #988D82",
143"i. c #706760",
144"j. c #787878",
145"k. c #E4E4E4",
146"l. c #C2C2C2",
147"m. c #201A1A",
148"n. c #57514F",
149"o. c #625C59",
150"p. c #625A53",
151"q. c #6B625A",
152"r. c #585251",
153"s. c #696764",
154"t. c #080000",
155"u. c #989898",
156"v. c #B0B0B0",
157"w. c #AFAFAF",
158"x. c #999999",
159"y. c #9D9897",
160"z. c #050000",
161"A. c #0C0303",
162"B. c #080100",
163"C. c #030000",
164"D. c #282523",
165"E. c #5A5A5A",
166"F. c #868686",
167"G. c #ECE4E2",
168"H. c #DED7D5",
169"I. c #D8D1D0",
170"J. c #E0DBD7",
171"K. c #E9E6E3",
172"L. c #FCFBFA",
173"M. c #030500",
174"N. c #0B0505",
175"O. c #14100F",
176"P. c #090806",
177"Q. c #000100",
178" ",
179" . . . . . . . . . . . . . . . . . . . . ",
180" . + @ @ @ @ @ @ @ # # # # # # # # # $ . ",
181" . @ % % % & & & & * * * * * = = = = - . ",
182" . # & & & * * * * = = = = = ; ; ; ; > . ",
183" . , ' ' ' ) ) ) ) - - - - - > > > > ! . ",
184" . ~ { { { { { { { { { { { { { { { { ; . ",
185" . # ; ; ; ] ] ] ] ] ^ ^ ^ ^ $ $ $ $ / . ",
186" . # ] ] ] ( ^ ^ ^ _ : < [ } | 1 | 2 3 . ",
187" . 4 5 5 5 / / / 6 7 8 . 9 0 - a a a b . ",
188" . ~ c d d d d d e f g . h i $ j j k * . ",
189" . ~ 2 2 2 2 l l m n o . > p q r r r < . ",
190" . ~ l l l l s s t u v w . x . y p z < . ",
191" . A B B B B < 9 . C D E F . G H . I J . ",
192" . ~ @ , , , j . K L M N O P F Q R . S . ",
193" . ~ T T T T U . V W X Y Z ` ...+.@.< . ",
194" . #.$.$.$.$.& . %.&.*.=.-.;.>.,.'.@.p . ",
195" . { ).).).).!.~.{.].^./.(._.:.<.[.@.}.. ",
196" . #.@ c c c |.1.2.3.4.5.6.7.8.9.0.@.] . ",
197" . #.a.a.a.a.l b.c.d.e.f.g.9.h.i.. j.q . ",
198" . #.a.a.a.a.k.l.j.m.n.o.p.q.r.s.t.u.q . ",
199" . a.v.v.v.v.v.w.x.y.z.A.t.B.C.D.E.F.m . ",
200" . . . . . . . . . ~.G.H.I.J.K.L.M.. . . ",
201" ~.N.z.O.C.P.. Q. "};
diff --git a/etc/images/info.pbm b/etc/images/info.pbm
new file mode 100644
index 00000000000..68bae42965b
--- /dev/null
+++ b/etc/images/info.pbm
Binary files differ
diff --git a/etc/images/info.xpm b/etc/images/info.xpm
new file mode 100644
index 00000000000..bca0bf8e4fc
--- /dev/null
+++ b/etc/images/info.xpm
@@ -0,0 +1,36 @@
1/* XPM */
2static char *magick[] = {
3/* columns rows colors chars-per-pixel */
4"24 24 6 1",
5" c Gray0",
6". c #65658b8b5e5e",
7"X c #934ab2448dfb",
8"o c #b35dc8c8afaf",
9"O c #e0b2e944df83",
10"+ c None",
11/* pixels */
12"++++++++++++++++++++++++",
13"++++++++++++++++++++++++",
14"++++++++++++++++++++++++",
15"++++++++++++++++++++++++",
16"+++++++++ ++++++++++",
17"++++++++ oOOOO +++++++++",
18"+++++++ OOOOOOO ++++++++",
19"++++++ oOo oOo +++++++",
20"+++++++ O +++ OO +++++++",
21"+++++++O ++++ Oo +++++++",
22"++++++++++++ OO. +++++++",
23"+++++++++++ OOX ++++++++",
24"++++++++++ OOX +++++++++",
25"+++++++++ XOX ++++++++++",
26"+++++++++ OX +++++++++++",
27"+++++++++ +++++++++++",
28"++++++++++++++++++++++++",
29"++++++++++ ++++++++++++",
30"+++++++++ Oo +++++++++++",
31"+++++++++ oX +++++++++++",
32"++++++++++ ++++++++++++",
33"++++++++++++++++++++++++",
34"++++++++++++++++++++++++",
35"++++++++++++++++++++++++"
36};
diff --git a/etc/images/jump-to.pbm b/etc/images/jump-to.pbm
new file mode 100644
index 00000000000..5f5921baf57
--- /dev/null
+++ b/etc/images/jump-to.pbm
Binary files differ
diff --git a/etc/images/jump-to.xpm b/etc/images/jump-to.xpm
new file mode 100644
index 00000000000..8f9897974ab
--- /dev/null
+++ b/etc/images/jump-to.xpm
@@ -0,0 +1,171 @@
1/* XPM */
2static char * jump_to_xpm[] = {
3"24 24 144 2",
4" c None",
5". c #000000",
6"+ c #9ABC82",
7"@ c #C1E3AA",
8"# c #A0C487",
9"$ c #8F6508",
10"% c #AD671D",
11"& c #D6AF41",
12"* c #E1B744",
13"= c #B86F20",
14"- c #7E5907",
15"; c #D8E7CD",
16"> c #D9E7CF",
17", c #DDEAD2",
18"' c #E4EFDA",
19") c #EBF6DF",
20"! c #C8EBB0",
21"~ c #A2C688",
22"{ c #986F26",
23"] c #E2B946",
24"^ c #EFCD64",
25"/ c #F4D268",
26"( c #F6D469",
27"_ c #E7C24A",
28": c #D5B044",
29"< c #BC8C31",
30"[ c #1A0700",
31"} c #D7E6CD",
32"| c #B2D29C",
33"1 c #B6D69F",
34"2 c #BDDEA5",
35"3 c #C4E7AC",
36"4 c #CAEEB1",
37"5 c #A1C387",
38"6 c #CBB86E",
39"7 c #EDD97E",
40"8 c #FEE882",
41"9 c #FEE77E",
42"0 c #FDDF60",
43"a c #FBD14F",
44"b c #E4BF49",
45"c c #BB8C31",
46"d c #CFE2C3",
47"e c #B2D19C",
48"f c #B5D59F",
49"g c #BBDBA4",
50"h c #C1E3A9",
51"i c #C6E9AE",
52"j c #C3E6AB",
53"k c #A9CE8D",
54"l c #DCBA5C",
55"m c #FBE46B",
56"n c #FFEB64",
57"o c #FFE054",
58"p c #FED952",
59"q c #F8CF4E",
60"r c #C4A13E",
61"s c #8BA27B",
62"t c #618249",
63"u c #628349",
64"v c #64864B",
65"w c #66894D",
66"x c #688B4E",
67"y c #678B4D",
68"z c #6B9251",
69"A c #719755",
70"B c #55833A",
71"C c #ECC75E",
72"D c #FFED59",
73"E c #FFE757",
74"F c #FFDF54",
75"G c #FBD44F",
76"H c #E1BD48",
77"I c #B36C1F",
78"J c #608148",
79"K c #628449",
80"L c #63854A",
81"M c #65894C",
82"N c #6C9151",
83"O c #527E39",
84"P c #B39237",
85"Q c #F0C248",
86"R c #FFF25B",
87"S c #FFEB58",
88"T c #FFE155",
89"U c #FBD450",
90"V c #E3BD49",
91"W c #BC983B",
92"X c #618349",
93"Y c #628549",
94"Z c #65884B",
95"` c #4D7735",
96" . c #907934",
97".. c #DCB444",
98"+. c #FCDB52",
99"@. c #FFEF5A",
100"#. c #FFE957",
101"$. c #FEDF54",
102"%. c #F9D24F",
103"&. c #E0BA48",
104"*. c #B08F37",
105"=. c #52743B",
106"-. c #456A2F",
107";. c #608248",
108">. c #628448",
109",. c #476F31",
110"'. c #7F6B32",
111"). c #D0AF4B",
112"!. c #F5CF4E",
113"~. c #FFE255",
114"{. c #FEDA52",
115"]. c #EAC54B",
116"^. c #D0AC42",
117"/. c #9C5D1A",
118"(. c #5A7B42",
119"_. c #456C2F",
120":. c #6F5C23",
121"<. c #A78833",
122"[. c #F0C54A",
123"}. c #FFDA52",
124"|. c #FFDE53",
125"1. c #C39032",
126"2. c #886423",
127"3. c #BC9D3B",
128"4. c #F0C84E",
129"5. c #FFD551",
130"6. c #FED751",
131"7. c #FDD550",
132"8. c #EDC74C",
133"9. c #E5BF49",
134"0. c #CCA941",
135"a. c #AB7727",
136"b. c #B1822D",
137"c. c #DCB746",
138"d. c #DFBA47",
139"e. c #EDC64C",
140"f. c #E9C34B",
141"g. c #D6B144",
142"h. c #C19D3D",
143"i. c #AB7C2B",
144"j. c #BC7222",
145"k. c #BB983B",
146"l. c #B09638",
147"m. c #A2621B",
148" ",
149" ",
150" . ",
151" . . ",
152" . + . . . . . . . ",
153" . . . . . . @ # . . $ % & * = - . . ",
154" . ; > , ' ) ! ! ~ . { ] ^ / ( _ : < [ . ",
155" . } | 1 2 3 4 4 3 5 . 6 7 8 9 0 a b c . ",
156" . d e f g h i i h j k . l m n o p q r - . ",
157" . s t u v w x x y z A B . C D E F G H I . ",
158" . s J t K L v v M N O . P Q R S T U V W . ",
159" . s J J t X u Y Z ` . ...+.@.#.$.%.&.*.. ",
160" . =.-.-.-.-.;.>.,.. '.).!.E E ~.{.].^./.. ",
161" . . . . . . (._.. :.<.[.}.|.|.{.%.V 1.$ . ",
162" . -.. . 2.3.4.5.6.7.8.9.0.a.. ",
163" . . . . b.c.d.e.f.g.h.i.. . ",
164" . . $ j.k.l.m.$ . . ",
165" . . . . . . ",
166" ",
167" ",
168" ",
169" ",
170" ",
171" "};
diff --git a/etc/images/left-arrow.pbm b/etc/images/left-arrow.pbm
new file mode 100644
index 00000000000..56005e71c3f
--- /dev/null
+++ b/etc/images/left-arrow.pbm
Binary files differ
diff --git a/etc/images/left-arrow.xpm b/etc/images/left-arrow.xpm
new file mode 100644
index 00000000000..586fe4489c0
--- /dev/null
+++ b/etc/images/left-arrow.xpm
@@ -0,0 +1,70 @@
1/* XPM */
2static char * left_arrow_xpm[] = {
3"24 24 43 1",
4" c None",
5". c #000000",
6"+ c #B9D0B9",
7"@ c #CDDECB",
8"# c #B6C7B6",
9"$ c #B1C9B0",
10"% c #B3C4B3",
11"& c #B4CBB2",
12"* c #B5CEB5",
13"= c #B7CCB5",
14"- c #B9CEB7",
15"; c #BAD1BA",
16"> c #BBCFBA",
17", c #BBD0B9",
18"' c #B2C9B0",
19") c #7EAB78",
20"! c #AAC7A8",
21"~ c #B3CAB1",
22"{ c #B0C9B0",
23"] c #B0C9AE",
24"^ c #AEC7AC",
25"/ c #AAC5A8",
26"( c #A9C4A7",
27"_ c #698267",
28": c #2D2D2D",
29"< c #CFDFCC",
30"[ c #ADC8AB",
31"} c #B0C7AE",
32"| c #ADC6AB",
33"1 c #678C63",
34"2 c #9BAD9A",
35"3 c #85AE81",
36"4 c #87AF84",
37"5 c #87B083",
38"6 c #88AF84",
39"7 c #88B085",
40"8 c #86AF82",
41"9 c #547150",
42"0 c #3C5235",
43"a c #5B7950",
44"b c #4A6342",
45"c c #3B5035",
46"d c #415639",
47" ",
48" ",
49" ",
50" . ",
51" .. ",
52" .+. ",
53" .@#. ",
54" .@$%........ ",
55" .@&*=-;->,'). ",
56" .@!~{]^///^(_. ",
57" :<[}||[!^^}^[1. ",
58" .23444445645789. ",
59" .0aaaaaaaaaaab. ",
60" .0aaaaaaaaaab. ",
61" .0aabccccccd. ",
62" .0ab........ ",
63" .0b. ",
64" .b. ",
65" .. ",
66" . ",
67" ",
68" ",
69" ",
70" "};
diff --git a/etc/images/low-color/back-arrow.xpm b/etc/images/low-color/back-arrow.xpm
new file mode 100644
index 00000000000..05a797c7a65
--- /dev/null
+++ b/etc/images/low-color/back-arrow.xpm
@@ -0,0 +1,33 @@
1/* XPM */
2static char *back_arrow_xpm[] = {
3"24 24 6 1",
4" c #000000",
5". c #000100",
6"X c #6B6B66",
7"o c #87AF85",
8"O c #FFFFFF",
9"+ c None",
10"++++++++++++++++++++++++",
11"++++++++++++++++++++++++",
12"++++++++++++++++++++++++",
13"++++++++++ +++++++++++++",
14"+++++++++ .+++++++++++++",
15"++++++++ O.+++++++++++++",
16"+++++++ Oo . ++++++++++",
17"++++++ Ooooooo +++++++++",
18"+++++ Ooooooooo ++++++++",
19"++++ ooooooooooo.+++++++",
20"+++++ oooooooooo..++++++",
21"++++++.oooooooooo.++++++",
22"+++++++.oo.. oooo.++++++",
23"++++++++.o.+ ooo.++++++",
24"+++++++++..++..oo.++++++",
25"++++++++++.+++.oo.++++++",
26"++++++++++++++.oo.++++++",
27"++++++++++++++.o.+++++++",
28"+++++++++++++.oX.+++++++",
29"++++++++++++.oo.++++++++",
30"+++++++++++++..+++++++++",
31"++++++++++++++++++++++++",
32"++++++++++++++++++++++++",
33"++++++++++++++++++++++++"};
diff --git a/etc/images/low-color/copy.xpm b/etc/images/low-color/copy.xpm
new file mode 100644
index 00000000000..f50fb51baf5
--- /dev/null
+++ b/etc/images/low-color/copy.xpm
@@ -0,0 +1,33 @@
1/* XPM */
2static char * copy2_xpm[] = {
3"24 24 6 1",
4" c None",
5". c #FFFFFF",
6"+ c #000100",
7"@ c #6B6B66",
8"# c #BBBDBA",
9"$ c #504D46",
10" ",
11" +++++++++++++ ",
12" +#..........#+ ",
13" +............+ ",
14" +.#@@@.#@.@#.+ ",
15" +............+ ",
16" +.@$.@@#.++++++++++++ ",
17" +.......+#..........#+ ",
18" +.#@@.@@+............+ ",
19" +.......+.#@@#.#@.@#.+ ",
20" +.@$$.@@+............+ ",
21" +.......+.@@.@@#.#@..+ ",
22" +.#@@.@@+............+ ",
23" +.......+.#@@.@@#.#@.+ ",
24" +#......+............+ ",
25" ++++++++.@@@.@@#.#@.+ ",
26" +............+ ",
27" +.#@@.@@#.#@.+ ",
28" +............+ ",
29" +#..........#+ ",
30" ++++++++++++++ ",
31" ",
32" ",
33" "};
diff --git a/etc/images/low-color/cut.xpm b/etc/images/low-color/cut.xpm
new file mode 100644
index 00000000000..750ec729f60
--- /dev/null
+++ b/etc/images/low-color/cut.xpm
@@ -0,0 +1,34 @@
1/* XPM */
2static char * cut2_xpm[] = {
3"24 24 7 1",
4" c None",
5". c #000100",
6"+ c #BBBDBA",
7"@ c #FFFFFF",
8"# c #6B6B66",
9"$ c #504D46",
10"% c #3E4850",
11" ",
12" ",
13" . . ",
14" . . ",
15" .+. .@. ",
16" .@$ #@. ",
17" .@#. .@+. ",
18" .@+$ #@+. ",
19" #@#. .@+$ ",
20" .@+$ $@+. ",
21" #@#.%@+# ",
22" .@+$#++. ",
23" .@+$+. ",
24" .++.. ",
25" ..#$. ",
26" ............. ",
27" . ... ... ... ",
28" .. .. .. .. ",
29" . . . . ",
30" .. .. .. .. ",
31" .... .. . ",
32" .... .... ",
33" ",
34" "};
diff --git a/etc/images/low-color/fwd-arrow.xpm b/etc/images/low-color/fwd-arrow.xpm
new file mode 100644
index 00000000000..284b8c9bee7
--- /dev/null
+++ b/etc/images/low-color/fwd-arrow.xpm
@@ -0,0 +1,32 @@
1/* XPM */
2static char *fwd_arrow_xpm[] = {
3"24 24 5 1",
4" c #000000",
5". c #000100",
6"X c #87AF85",
7"o c #FFFFFF",
8"O c None",
9"OOOOOOOOOOOOOOOOOOOOOOOO",
10"OOOOOOOOOOOOOOOOOOOOOOOO",
11"OOOOOOOOOOOOOOOOOOOOOOOO",
12"OOOOOOOOOOOOO OOOOOOOOOO",
13"OOOOOOOOOOOOO OOOOOOOOO",
14"OOOOOOOOOOOOO X OOOOOOOO",
15"OOOOOOOOOO . XX.OOOOOOO",
16"OOOOOOOOO oXXXXXX.OOOOOO",
17"OOOOOOOO.oXXXXXXXX.OOOOO",
18"OOOOOOO.oXXXXXXXXXX.OOOO",
19"OOOOOO..XXXXXXXXXX.OOOOO",
20"OOOOOO.XXXXXXXXXX.OOOOOO",
21"OOOOOO.XXXX. XX.OOOOOOO",
22"OOOOOO.XXX..O X OOOOOOOO",
23"OOOOOO.XX..OO. OOOOOOOOO",
24"OOOOOO.XX.OOO.OOOOOOOOOO",
25"OOOOOO.XX.OOOOOOOOOOOOOO",
26"OOOOOOO.X.OOOOOOOOOOOOOO",
27"OOOOOOO.XX.OOOOOOOOOOOOO",
28"OOOOOOOO.XX.OOOOOOOOOOOO",
29"OOOOOOOOO..OOOOOOOOOOOOO",
30"OOOOOOOOOOOOOOOOOOOOOOOO",
31"OOOOOOOOOOOOOOOOOOOOOOOO",
32"OOOOOOOOOOOOOOOOOOOOOOOO"};
diff --git a/etc/images/low-color/help.xpm b/etc/images/low-color/help.xpm
new file mode 100644
index 00000000000..663460c3a06
--- /dev/null
+++ b/etc/images/low-color/help.xpm
@@ -0,0 +1,39 @@
1/* XPM */
2static char * help2_xpm[] = {
3"24 24 12 1",
4" c None",
5". c #000100",
6"+ c #FFFFFF",
7"@ c #BBBDBA",
8"# c #C43107",
9"$ c #EBA291",
10"% c #D15237",
11"& c #504D46",
12"* c #751805",
13"= c #6B6B66",
14"- c #974F3D",
15"; c #3E4850",
16" .. &....& ",
17" ....&.;@++++@..&.... ",
18".. &.+++++++++@.. .. ",
19" . .%$+++++++++@#*. . ",
20" ..%$$%+@@@++++###*... ",
21" -.$$%%$@@@@@+$####.. ",
22" .$$$%#*.....=#%####. ",
23" =+$%#*.. .*#$##$.. ",
24"&++@%#.. .*$$+@.. ",
25".++@@-. *$++@&. ",
26".++@@@. .+++@=. ",
27".++@@@. .++@@&. ",
28".+++@@. =++@@.. ",
29"&@++@@-. .$++@@.. ",
30" .+++$%*. .-$$@@=.. ",
31" .@$%%$%*...&$$$%#$.. ",
32" &.###%$$++++$$###... ",
33" ..*####$++++$###*... ",
34" . .*###+++@@@%#... . ",
35" . ..#@@@@@@@&... . ",
36" .......&&&..... .. ",
37" ........ .... ",
38" ",
39" "};
diff --git a/etc/images/low-color/home.xpm b/etc/images/low-color/home.xpm
new file mode 100644
index 00000000000..c7a7ecfb634
--- /dev/null
+++ b/etc/images/low-color/home.xpm
@@ -0,0 +1,38 @@
1/* XPM */
2static char * home2_xpm[] = {
3"24 24 11 1",
4" c None",
5". c #000100",
6"+ c #BBBDBA",
7"@ c #FFFFFF",
8"# c #6B6B66",
9"$ c #504D46",
10"% c #974F3D",
11"& c #EBA291",
12"* c #87AF85",
13"= c #3E4850",
14"- c #D15237",
15" ",
16" .. ",
17" .... ..=. ",
18" .%%..===.. ",
19" .%%..$$#$.. ",
20" .%..=+#++$.. ",
21" ...$#+#++@$.. ",
22" ..$+#++@+@+#.. ",
23" ..#+++@+@+@+@#.. ",
24" ..+++@+@+@+@+@+#.. ",
25" ..+++++++++.....##.. ",
26" ....@@@@@@@@.++@.#.... ",
27" .+@.....@.+@@.#. ",
28" .+@.&&%.@.+@@.#. ",
29" .#@.&-%.@.....#. ",
30" ..@.&-..++####.. ",
31" ..@.&-%.@@@@@+. ",
32" .+.&%%.+++++#. ",
33" .+.-%%.@@@@@#. ",
34" .................... . ",
35" .****##$$$.**#$#$. ",
36" .. ......... ...... ",
37" ... ",
38" "};
diff --git a/etc/images/low-color/index.xpm b/etc/images/low-color/index.xpm
new file mode 100644
index 00000000000..7a2464f032b
--- /dev/null
+++ b/etc/images/low-color/index.xpm
@@ -0,0 +1,34 @@
1/* XPM */
2static char * index2_xpm[] = {
3"24 24 7 1",
4" c None",
5". c #BBBDBA",
6"+ c #000100",
7"@ c #FFFFFF",
8"# c #6B6B66",
9"$ c #504D46",
10"% c #3E4850",
11" ",
12" ++++++++++++++++++++ ",
13" +@@@@@@@@@@@@@@@@@.+ ",
14" +@................#+ ",
15" +@................#+ ",
16" +@#################+ ",
17" +@@@@@@@@@@@@@@@@@.+ ",
18" +@.................+ ",
19" +@........+........+ ",
20" +@.......$@+###...#+ ",
21" +@@@@@@@.$@+...@@@.+ ",
22" +@.......#@+#......+ ",
23" +@.......#@$+#+#...+ ",
24" +@.....#+#@#@+@++##+ ",
25" +@@@@@@+@.@.@#@#.+.+ ",
26" +@.....+@.@#@#@##+.+ ",
27" +@.....+@.@.....#+.+ ",
28" +@.....+........#+#+ ",
29" +@@@@@.+.#.....##+.+ ",
30" +@@@@@..%$######+#.+ ",
31" +@@@@@@.#+$#$#$#+..+ ",
32" +@........++++++$#.+ ",
33" ++++++++++@...@@++++ ",
34" ++++++++ "};
diff --git a/etc/images/low-color/jump-to.xpm b/etc/images/low-color/jump-to.xpm
new file mode 100644
index 00000000000..cd7499396c7
--- /dev/null
+++ b/etc/images/low-color/jump-to.xpm
@@ -0,0 +1,35 @@
1/* XPM */
2static char * jump_to2_xpm[] = {
3"24 24 8 1",
4" c None",
5". c #D3B354",
6"+ c #000100",
7"@ c #87AF85",
8"# c #974F3D",
9"$ c #FFFFFF",
10"% c #D15237",
11"& c #BBBDBA",
12" ",
13" ",
14" + ",
15" ++ ",
16" +@+ ++++++ ",
17" ++++++@@+ +.#..%#++ ",
18" +$$$$$@@@+........++ ",
19" +&@@@@@@@@+........+ ",
20" +&@@@@@@@@@+.......#+ ",
21" +@@@@@@@@@@@+......%+ ",
22" +@@@@@@@@@@+........+ ",
23" +@@@@@@@@@+.........+ ",
24" +@@@@@@@@+#........#+ ",
25" ++++++@@+#..........+ ",
26" +@++#.........+ ",
27" ++ ++........++ ",
28" + +.%..#.++ ",
29" ++++++ ",
30" ",
31" ",
32" ",
33" ",
34" ",
35" "};
diff --git a/etc/images/low-color/left-arrow.xpm b/etc/images/low-color/left-arrow.xpm
new file mode 100644
index 00000000000..61dded3a5aa
--- /dev/null
+++ b/etc/images/low-color/left-arrow.xpm
@@ -0,0 +1,34 @@
1/* XPM */
2static char * left_arrow2_xpm[] = {
3"24 24 7 1",
4" c None",
5". c #87AF85",
6"+ c #000100",
7"@ c #BBBDBA",
8"# c #504D46",
9"$ c #6B6B66",
10"% c #3E4850",
11" ",
12" ",
13" ",
14" + ",
15" ++ ",
16" +@+ ",
17" +@@+ ",
18" +@@@++++++++ ",
19" +@@@@@@@@@@.+ ",
20" +@.@@@@...@.$+ ",
21" %@.@@@..@@@@..+ ",
22" +@............$+ ",
23" +#...........#+ ",
24" +#..........#+ ",
25" +#..########+ ",
26" +#.#++++++++ ",
27" +##+ ",
28" +#+ ",
29" ++ ",
30" + ",
31" ",
32" ",
33" ",
34" "};
diff --git a/etc/images/low-color/new.xpm b/etc/images/low-color/new.xpm
new file mode 100644
index 00000000000..e2984bffd4f
--- /dev/null
+++ b/etc/images/low-color/new.xpm
@@ -0,0 +1,33 @@
1/* XPM */
2static char * new2_xpm[] = {
3"24 24 6 1",
4" c None",
5". c #FFFFFF",
6"+ c #BBBDBA",
7"@ c #000100",
8"# c #6B6B66",
9"$ c #504D46",
10" ",
11" @@@@@@@@@@@@@ ",
12" @+..........+$@ ",
13" @...........+++@ ",
14" @...........+..+@ ",
15" @...........+...#@ ",
16" @...........+...++@ ",
17" @...........+@@@@@@@ ",
18" @............++++##@ ",
19" @.............++++#@ ",
20" @...............++#@ ",
21" @................+#@ ",
22" @.................#@ ",
23" @.................+@ ",
24" @.................+@ ",
25" @...............+++@ ",
26" @..............++++@ ",
27" @.............+++++@ ",
28" @............++++++@ ",
29" @............++++++@ ",
30" @+...+.+.+.++++++++@ ",
31" @+++++++++++++++++#@ ",
32" @@@@@@@@@@@@@@@@@@ ",
33" "};
diff --git a/etc/images/low-color/open.xpm b/etc/images/low-color/open.xpm
new file mode 100644
index 00000000000..0e074830bb6
--- /dev/null
+++ b/etc/images/low-color/open.xpm
@@ -0,0 +1,35 @@
1/* XPM */
2static char * open2_xpm[] = {
3"24 24 8 1",
4" c None",
5". c #BBBDBA",
6"+ c #000100",
7"@ c #87AF85",
8"# c #FFFFFF",
9"$ c #6B6B66",
10"% c #504D46",
11"& c #3E4850",
12" ",
13" ",
14" ",
15" +++++++ ",
16" +.#####$% ",
17" +#.....@% ",
18"+.#......%+ ",
19"+..@@@...$%++++++++ ",
20"+.@@@@@..@@........+ ",
21"+.@@@@@@@@@@@@@@@@$+ ",
22"+.$$++++++++++++++++++ ",
23"+.$%################..& ",
24"+.$+#.................+ ",
25"+.%.#...............@$+ ",
26"+.+#...............@@%+ ",
27"+.$#............@@.@$+ ",
28"+....@@@@@.....@@@@$%+ ",
29"+.#..@@@@@@@@@@@@$$$+ ",
30"+#.@@@@$$$$$$$$$$$$%+ ",
31" +++++++++++++++++++ ",
32" ",
33" ",
34" ",
35" "};
diff --git a/etc/images/low-color/paste.xpm b/etc/images/low-color/paste.xpm
new file mode 100644
index 00000000000..c728f0f038c
--- /dev/null
+++ b/etc/images/low-color/paste.xpm
@@ -0,0 +1,35 @@
1/* XPM */
2static char * paste2_xpm[] = {
3"24 24 8 1",
4" c None",
5". c #FFFFFF",
6"+ c #BBBDBA",
7"@ c #000100",
8"# c #6B6B66",
9"$ c #504D46",
10"% c #D3B354",
11"& c #974F3D",
12" @@@@ ",
13" @@@@@@+..#@@@@@@ ",
14"@.....$.++#$+...+@ ",
15"@.++++$.##+$#+++%@ ",
16"@.+++$..+++#$#++%@ ",
17"@.++$++++++#$$++%@ ",
18"@.++#$$$$$$$$#++%@ ",
19"@.+++########+++%@ ",
20"@.+++++#$@@@@@$$@@@@@ ",
21"@.+++++$+...........+@ ",
22"@.+++++$.............@ ",
23"@.+++++@.+##+..+#.#+.@ ",
24"@.+++++@.............@ ",
25"@.+++++$.##.###+.+#..@ ",
26"@.+++++$.............@ ",
27"@.+++++$.+##.###+.+#.@ ",
28"@.+++++@.............@ ",
29"@.+++++@.##.###+.+#..@ ",
30"@.+++++$.............@ ",
31"@.+++++$.+##.###+.+#.@ ",
32"@+%%%%&@.............@ ",
33" @@@@@@@+...........+@ ",
34" @@@@@@@@@@@@@ ",
35" "};
diff --git a/etc/images/low-color/preferences.xpm b/etc/images/low-color/preferences.xpm
new file mode 100644
index 00000000000..cebac821d6e
--- /dev/null
+++ b/etc/images/low-color/preferences.xpm
@@ -0,0 +1,37 @@
1/* XPM */
2static char * preferences2_xpm[] = {
3"24 24 10 1",
4" c None",
5". c #000100",
6"+ c #BBBDBA",
7"@ c #FFFFFF",
8"# c #7A98B0",
9"$ c #6B6B66",
10"% c #4D687C",
11"& c #B0CCE2",
12"* c #504D46",
13"= c #3E4850",
14" .. ",
15" .++$. ",
16" .+++. .. ",
17" .@+. .@$. ",
18" .. =@+. .@++. ",
19" .+ ..+@+$. .++. ",
20" .+++@@+++. .@.. ",
21" .+++++++$. .@. ",
22" .....@@+$..+. ",
23" .@@+.+. ",
24" .@.+.. ",
25" .+.$*. ",
26" ....+.$$$$. ",
27" .#&#.. .+++$. ",
28" .#&+&%. .@@+$. ",
29" .#@#%&%. .@@+$. ",
30" .#@#%&#%. .@@+$..",
31" .&@#%&#%. .+$*+.",
32" .#@#%&#%. .+++.",
33" .&@#&#%.. ... ",
34" .#&&#%.. ",
35" .##%.. ",
36" ... ",
37" "};
diff --git a/etc/images/low-color/print.xpm b/etc/images/low-color/print.xpm
new file mode 100644
index 00000000000..8c67bb632f0
--- /dev/null
+++ b/etc/images/low-color/print.xpm
@@ -0,0 +1,33 @@
1/* XPM */
2static char * print2_xpm[] = {
3"24 24 6 1",
4" c None",
5". c #FFFFFF",
6"+ c #000100",
7"@ c #BBBDBA",
8"# c #6B6B66",
9"$ c #504D46",
10" ",
11" ++++++++++++ ",
12" +@..........@+ ",
13" +.........@@@+ ",
14" +.###.#@@...@+ ",
15" +...........@+ ",
16" +.##@.#@.@#.@+ ",
17" +...........@+ ",
18" +.@@.@.@@@..@+ ",
19" +....@......@+ ",
20" ++.###@##@#@@@++ ",
21" +.+@@@@@@@@@@@@+#+ ",
22" +..#$++++++++++##@@+ ",
23" +....................+ ",
24" +@#...............@@@+ ",
25" +@#.@@@@@@@@@@@@@@#@#+ ",
26" +@#...............$##+ ",
27" +@#$$$$$$$$$$$$$$$$##+ ",
28" +@@###$#$$$$$$$$$$###+ ",
29" +#@@#########$#######+ ",
30" ++++++++++++++++++++ ",
31" +#@@@@@@@@@@@@@@@##+ ",
32" ++++++++++++++++++ ",
33" "};
diff --git a/etc/images/low-color/right-arrow.xpm b/etc/images/low-color/right-arrow.xpm
new file mode 100644
index 00000000000..a74b70c74b3
--- /dev/null
+++ b/etc/images/low-color/right-arrow.xpm
@@ -0,0 +1,33 @@
1/* XPM */
2static char * right_arrow2_xpm[] = {
3"24 24 6 1",
4" c None",
5". c #87AF85",
6"+ c #000100",
7"@ c #BBBDBA",
8"# c #6B6B66",
9"$ c #504D46",
10" ",
11" ",
12" ",
13" + ",
14" ++ ",
15" +.+ ",
16" +..+ ",
17" ++++++++@..+ ",
18" +@@@@@@@@@..+ ",
19" +@@..........+ ",
20" +..........@..+ ",
21" +.............$+ ",
22" +............$+ ",
23" +...........$+ ",
24" +.######...$+ ",
25" ++++++++#.$+ ",
26" +#$+ ",
27" +$+ ",
28" ++ ",
29" + ",
30" ",
31" ",
32" ",
33" "};
diff --git a/etc/images/low-color/save.xpm b/etc/images/low-color/save.xpm
new file mode 100644
index 00000000000..fd3156abfbf
--- /dev/null
+++ b/etc/images/low-color/save.xpm
@@ -0,0 +1,39 @@
1/* XPM */
2static char * save2_xpm[] = {
3"24 24 12 1",
4" c None",
5". c #FFFFFF",
6"+ c #000100",
7"@ c #BBBDBA",
8"# c #7A98B0",
9"$ c #6B6B66",
10"% c #EBA291",
11"& c #3E4850",
12"* c #B0CCE2",
13"= c #4D687C",
14"- c #504D46",
15"; c #974F3D",
16" ",
17" +++++++++++++++++++ ",
18" +**$%%%%%%%%%%%%@$**+ ",
19" +*#$%%%%%%%%;;%;;$#=+ ",
20" +*#$%%%%%%;%;%;;;$#=+ ",
21" +*#$.............$#=+ ",
22" +*#$.............$#=+ ",
23" +*#$@@@@@@@@@@@@@$#=+ ",
24" +*#$.............$#=+ ",
25" +*#$.............$#=+ ",
26" +*#$@@@@@@@@@@@@@$#$+ ",
27" +*#$.............$#&+ ",
28" +*##$$$$$$$$$$$$$$#&+ ",
29" +*#################&+ ",
30" +*###&&&==$$$$&&&#*&+ ",
31" +*##&@@....@@@@$==*&+ ",
32" +*##&@.$--@@@@@&==*&+ ",
33" +*##&..$--@@@@@&==*&+ ",
34" +*##&..---@@@..&==*&+ ",
35" +###&@@---@@...&==*&+ ",
36" +==&@@@@@@..@@&==*&+ ",
37" ++++++++++++++++&+ ",
38" ",
39" "};
diff --git a/etc/images/low-color/saveas.xpm b/etc/images/low-color/saveas.xpm
new file mode 100644
index 00000000000..11cc684c22d
--- /dev/null
+++ b/etc/images/low-color/saveas.xpm
@@ -0,0 +1,40 @@
1/* XPM */
2static char * saveas2_xpm[] = {
3"24 24 13 1",
4" c None",
5". c #000100",
6"+ c #BBBDBA",
7"@ c #7A98B0",
8"# c #FFFFFF",
9"$ c #6B6B66",
10"% c #3E4850",
11"& c #B0CCE2",
12"* c #4D687C",
13"= c #EBA291",
14"- c #504D46",
15"; c #D3B354",
16"> c #974F3D",
17" .. ",
18" .;;. ",
19" .............;;-... ",
20" .&&$========.;;-.%@@. ",
21" .&@$=======.;;-.>-@*. ",
22" .&@$======.;;-.>>%@*. ",
23" .&@$#####.;;-.++#$@*. ",
24" .&@$####.;;-.++##$@*. ",
25" .&@$+++.;;-.+++++$@*. ",
26" .&@$###.;-.++####$@*. ",
27" .&@$##.-..++#####$@*. ",
28" .&@$++..+++++++++$@$. ",
29" .&@$###++########$@%. ",
30" .&@@$$$$$$$$$$$$$$@%. ",
31" .&@@@@@@@@@@@@@@@@@%. ",
32" .&@@@%%%**$$$$%%%@&%. ",
33" .&@@%++####++++$**&%. ",
34" .&@@%+#$--+++++%**&%. ",
35" .&@@%##$--+++++%**&%. ",
36" .&@@%##---+++##%**&%. ",
37" .@@@%++---++###%**&%. ",
38" .**%++++++##++%**&%. ",
39" ................%. ",
40" "};
diff --git a/etc/images/low-color/search.xpm b/etc/images/low-color/search.xpm
new file mode 100644
index 00000000000..478b63ff648
--- /dev/null
+++ b/etc/images/low-color/search.xpm
@@ -0,0 +1,33 @@
1/* XPM */
2static char * search2_xpm[] = {
3"24 24 6 1",
4" c None",
5". c #FFFFFF",
6"+ c #BBBDBA",
7"@ c #000100",
8"# c #6B6B66",
9"$ c #504D46",
10" ",
11" @@@@@@@@@@@@@ ",
12" @+..........+$@ ",
13" @...........+++@ ",
14" @...........+..+@ ",
15" @...........+...#@ ",
16" @...........+...++@ ",
17" @....+$@@$+.+@@@@@@@ ",
18" @...+$+++#$+.++++##@ ",
19" @...$+..++#$..++++#@ ",
20" @...@+.++++@+...++#@ ",
21" @...@++++++@++...+#@ ",
22" @...$#+++++$++....#@ ",
23" @...+$#+++@@++....+@ ",
24" @...+#$@@$#@@+....+@ ",
25" @....++++++@@@+++++@ ",
26" @....++++++#@@@++++@ ",
27" @.....++++++#@@@+++@ ",
28" @..........++#@@+++@ ",
29" @..........++++++++@ ",
30" @+...+.+.+.++++++++@ ",
31" @+++++++++++++#####@ ",
32" @@@@@@@@@@@@@@@@@@ ",
33" "};
diff --git a/etc/images/low-color/spell.xpm b/etc/images/low-color/spell.xpm
new file mode 100644
index 00000000000..ec952467cc5
--- /dev/null
+++ b/etc/images/low-color/spell.xpm
@@ -0,0 +1,35 @@
1/* XPM */
2static char * spell2_xpm[] = {
3"24 24 8 1",
4" c None",
5". c #000100",
6"+ c #87AF85",
7"@ c #504D46",
8"# c #BBBDBA",
9"$ c #6B6B66",
10"% c #3E4850",
11"& c #FFFFFF",
12" ",
13" ",
14" ",
15" ",
16" ... .... ... ",
17" .. . .. . .. . ",
18" .. . .... .. ",
19" ..... .. . .. ",
20" .. . .. . .. . . ",
21" .. . .... ... ... ",
22" .+. ",
23" .. .+@ ",
24" .+. .++. ",
25" @+. %#+. ",
26" .++. .#+$. ",
27" .++.&++. ",
28" .+++++$. ",
29" .++++. ",
30" .+++@. ",
31" .++. ",
32" .+@. ",
33" .. ",
34" ",
35" "};
diff --git a/etc/images/low-color/undo.xpm b/etc/images/low-color/undo.xpm
new file mode 100644
index 00000000000..8172fb2c951
--- /dev/null
+++ b/etc/images/low-color/undo.xpm
@@ -0,0 +1,32 @@
1/* XPM */
2static char * undo2_xpm[] = {
3"24 24 5 1",
4" c None",
5". c #D3B354",
6"+ c #000100",
7"@ c #FFFFFF",
8"# c #6B6B66",
9" ",
10" ",
11" ",
12" + ",
13" ++ ",
14" +@+ ",
15" +@.++++ ",
16" +@......+ ",
17" +@........+ ",
18" +...........+ ",
19" +..........++ ",
20" +..........+ ",
21" +..+++....+ ",
22" +.+ ++...+ ",
23" ++ ++..+ ",
24" + +..+ ",
25" +..+ ",
26" +.+ ",
27" +.#+ ",
28" +..+ ",
29" ++ ",
30" ",
31" ",
32" "};
diff --git a/etc/images/low-color/up-arrow.xpm b/etc/images/low-color/up-arrow.xpm
new file mode 100644
index 00000000000..ed4b7526015
--- /dev/null
+++ b/etc/images/low-color/up-arrow.xpm
@@ -0,0 +1,35 @@
1/* XPM */
2static char * up_arrow2_xpm[] = {
3"24 24 8 1",
4" c None",
5". c #87AF85",
6"+ c #000100",
7"@ c #504D46",
8"# c #6B6B66",
9"$ c #BBBDBA",
10"% c #FFFFFF",
11"& c #3E4850",
12" ",
13" ",
14" + ",
15" &$+ ",
16" +%.@+ ",
17" +%...@+ ",
18" +%.....@+ ",
19" +%......#@+ ",
20" +%.......##@+ ",
21" +%$$.....#@@@@+ ",
22" +++++$.....@+++++ ",
23" +$....#@+ ",
24" +$....#@+ ",
25" +$...##@+ ",
26" +$...##@+ ",
27" +$...##@+ ",
28" +...#@@@+ ",
29" +++++++++ ",
30" ",
31" ",
32" ",
33" ",
34" ",
35" "};
diff --git a/etc/images/mail.pbm b/etc/images/mail.pbm
new file mode 100644
index 00000000000..744f38609e8
--- /dev/null
+++ b/etc/images/mail.pbm
Binary files differ
diff --git a/etc/images/mail.xpm b/etc/images/mail.xpm
new file mode 100644
index 00000000000..fc87e3a654a
--- /dev/null
+++ b/etc/images/mail.xpm
@@ -0,0 +1,35 @@
1/* XPM */
2static char *magick[] = {
3/* columns rows colors chars-per-pixel */
4"24 24 5 1",
5" c Gray0",
6". c #673e666663d4",
7"X c #a852a7bea3d2",
8"o c #eb46ea1de471",
9"O c None",
10/* pixels */
11"OOOOOOOOOOOOOOOOOOOOOOOO",
12"OOOOOOOOOOOOOOOOOOOOOOOO",
13"OOOOOOOOOOOOOOOOOOOOOOOO",
14"OOOOOOOOOOOOOOOOOOOOOOOO",
15"OOOOOOOOOOOOOOOOOOOOOOOO",
16"OOOOOOOOOOOOOO OOOOOO",
17"OOOOOOOOO .ooX OOOOO",
18"OOOO .XooooooX OOOOO",
19"OOO .Xoooooooooo.XX OOOO",
20"OOO o..ooooooooX.Xo OOOO",
21"OOO XoX..oooooo.Xoo OOOO",
22"OOOO oooXX.Xoo...ooX OOO",
23"OOOO oooooXX..XoX.Xo OOO",
24"OOOO Xoooo.ooooooo.X OOO",
25"OOOOO oooXXoooooooo.X OO",
26"OOOOO ooo.oooooooooX OO",
27"OOOOO XoXXooooooX OOOO",
28"OOOOOO o.ooooX OOOOOOO",
29"OOOOOO .XoX OOOOOOOOOO",
30"OOOOOO .. OOOOOOOOOOOOO",
31"OOOOOOO OOOOOOOOOOOOOOO",
32"OOOOOOOOOOOOOOOOOOOOOOOO",
33"OOOOOOOOOOOOOOOOOOOOOOOO",
34"OOOOOOOOOOOOOOOOOOOOOOOO"
35};
diff --git a/etc/images/mail/compose.pbm b/etc/images/mail/compose.pbm
new file mode 100644
index 00000000000..ca6328d27a5
--- /dev/null
+++ b/etc/images/mail/compose.pbm
Binary files differ
diff --git a/etc/images/mail/compose.xpm b/etc/images/mail/compose.xpm
new file mode 100644
index 00000000000..9fa4fa93706
--- /dev/null
+++ b/etc/images/mail/compose.xpm
@@ -0,0 +1,39 @@
1/* XPM */
2static char *magick[] = {
3/* columns rows colors chars-per-pixel */
4"24 24 9 1",
5" c Gray0",
6". c #757560602020",
7"X c #6711662663d9",
8"o c #8e8e7d7d4545",
9"O c #adad8e8e3030",
10"+ c #d8d8bebe6a6a",
11"@ c #a8fba84da483",
12"# c #eb79ea70e4f4",
13"$ c None",
14/* pixels */
15"$$$$$$$$$$$$$$$$$$$$$$$$",
16"$$$$$$$$$$$$$$$$$$$$$$$$",
17"$$$$$$$$$$$$$ $$$$$$$",
18"$$$$$$$$ X##@ $$$$$$",
19"$$$ X@######@ $$$$$$",
20"$$ X@##########X@@ $$$$$",
21"$$ #XX########@X@# $$$$$",
22"$$ @#@XX######X@## $$$$$",
23"$$$ ###@@X@##XXX##@ $ $$",
24"$$$ #####@@XX@#@X@# + $",
25"$$$ @####X#######X@ +o $",
26"$$$$ ###@@######## +o $$",
27"$$$$ ###X######## +o $$$",
28"$$$$ @#@@######@ +o $$$$",
29"$$$$$ #X####@ +o $$$$$",
30"$$$$$ X@#@ $ +o $$$$$$",
31"$$$$$ XX $$$ +o $$$$$$$",
32"$$$$$$ $$$$ +o $$$$$$$$",
33"$$$$$$$$$$$O. $$$$$$$$$",
34"$$$$$$$$$$$ $$$$$$$$$$$",
35"$$$$$$$$$$$$$$$$$$$$$$$$",
36"$$$$$$$$$$$$$$$$$$$$$$$$",
37"$$$$$$$$$$$$$$$$$$$$$$$$",
38"$$$$$$$$$$$$$$$$$$$$$$$$"
39};
diff --git a/etc/images/mail/send.pbm b/etc/images/mail/send.pbm
new file mode 100644
index 00000000000..36b60b7dbdd
--- /dev/null
+++ b/etc/images/mail/send.pbm
Binary files differ
diff --git a/etc/images/mail/send.xpm b/etc/images/mail/send.xpm
new file mode 100644
index 00000000000..f1d2282ec8a
--- /dev/null
+++ b/etc/images/mail/send.xpm
@@ -0,0 +1,39 @@
1/* XPM */
2static char *magick[] = {
3/* columns rows colors chars-per-pixel */
4"24 24 9 1",
5" c Gray0",
6". c #675e6580613e",
7"X c #8c8c7c7c6969",
8"o c #9b458d377822",
9"O c #a941a6459f3e",
10"+ c #c8c8b2b29898",
11"@ c #dadac2c2a5a5",
12"# c #eb4dea2fe4ad",
13"$ c None",
14/* pixels */
15"$$$$$$$$$$$$$$$$$$$$$$$$",
16"$$$$$$$$$$$$$$$$$$$$$$$$",
17"$$$$$$$$$$$$$ $$$$$$$",
18"$$$$$$$$ .@#+ $$$$$$",
19"$$$ .+#####@O $$$$$$",
20"$$ .+##########.+O $$$$$",
21"$$ @..########O.+# $$$$$",
22"$$ O@O..@#####.+## $$$$$",
23"$$$ ###+O.O##...##O $$$$",
24"$$$ @####@+..O#O.+# $$$$",
25"$$$ O####.#######.O $$$$",
26"$$$$ ###+O########.O $$$",
27"$$$$ ###.########@O $$$",
28"$$$$ +#+O#####@O $$$$$",
29"$$$$$ #.###@O $$$$$$",
30"$$$$$ .O@O $$ .. $$$$$",
31"$$$$$ .. $$$$ .oo. $$$$",
32"$$$$$$ $$$$$ oo $$$",
33"$$$$$$$$$$$$$$$ Oo $$$$$",
34"$$$$$$$$$$$$$$ oOOX $$$$",
35"$$$$$$$$$$$$$$ ++++ $$$$",
36"$$$$$$$$$$$$$ O@@@@O $$$",
37"$$$$$$$$$$$$$ $$$",
38"$$$$$$$$$$$$$$$$$$$$$$$$"
39};
diff --git a/etc/images/new.pbm b/etc/images/new.pbm
new file mode 100644
index 00000000000..1fae8c09eec
--- /dev/null
+++ b/etc/images/new.pbm
Binary files differ
diff --git a/etc/images/new.xpm b/etc/images/new.xpm
new file mode 100644
index 00000000000..2d4690edd3c
--- /dev/null
+++ b/etc/images/new.xpm
@@ -0,0 +1,154 @@
1/* XPM */
2static char * new_xpm[] = {
3"24 24 127 2",
4" c None",
5". c #000000",
6"+ c #D3D3D3",
7"@ c #F6F6F6",
8"# c #FFFFFF",
9"$ c #F9F9F9",
10"% c #DADADA",
11"& c #585858",
12"* c #C7C7C7",
13"= c #D1D1D1",
14"- c #D6D6D6",
15"; c #FEFEFE",
16"> c #FDFDFD",
17", c #C0C0C0",
18"' c #E1E1E1",
19") c #F0F0F0",
20"! c #9B9B9B",
21"~ c #FCFCFB",
22"{ c #FBFBFB",
23"] c #AFAFAE",
24"^ c #E9E9E9",
25"/ c #DFDFDF",
26"( c #8F8F8F",
27"_ c #FAFAF9",
28": c #F9F9F8",
29"< c #A4A4A3",
30"[ c #F4F4F4",
31"} c #CFCFCF",
32"| c #A2A2A2",
33"1 c #F8F8F7",
34"2 c #F8F7F6",
35"3 c #9E9E9E",
36"4 c #F7F6F5",
37"5 c #F6F6F4",
38"6 c #F4F3F2",
39"7 c #DEDDDC",
40"8 c #D3D2D0",
41"9 c #B7B7B5",
42"0 c #9F9E9D",
43"a c #706F6F",
44"b c #65625A",
45"c c #F5F4F3",
46"d c #F2F2F0",
47"e c #E4E4E2",
48"f c #DAD9D7",
49"g c #D8D8D6",
50"h c #CDCCCA",
51"i c #AFAEAC",
52"j c #88847B",
53"k c #F3F3F1",
54"l c #EFEFED",
55"m c #EEEDEB",
56"n c #EDECEA",
57"o c #E9E8E6",
58"p c #D5D4D3",
59"q c #C4C3C2",
60"r c #8F8A81",
61"s c #F6F5F4",
62"t c #F5F5F3",
63"u c #F1F1EF",
64"v c #F1F0EE",
65"w c #ECEBE9",
66"x c #EAE9E7",
67"y c #E5E4E2",
68"z c #E4E3E0",
69"A c #D2D1CE",
70"B c #8D887E",
71"C c #F3F2F1",
72"D c #F0F0EE",
73"E c #F0EFED",
74"F c #EFEEEC",
75"G c #E8E7E5",
76"H c #E5E4E1",
77"I c #E2E1DE",
78"J c #E1DFDC",
79"K c #979288",
80"L c #A49E93",
81"M c #E8E7E4",
82"N c #E7E6E3",
83"O c #E3E2DF",
84"P c #E2E0DD",
85"Q c #E1E0DC",
86"R c #E0DFDB",
87"S c #A19C90",
88"T c #EDEDEB",
89"U c #EBEAE8",
90"V c #E9E8E5",
91"W c #E6E4E1",
92"X c #E3E2DE",
93"Y c #DFDEDA",
94"Z c #DEDDD9",
95"` c #DDDCD8",
96" . c #A19B90",
97".. c #E7E5E2",
98"+. c #E4E3DF",
99"@. c #DCDBD7",
100"#. c #E6E5E2",
101"$. c #E5E4E0",
102"%. c #E2E1DD",
103"&. c #DBD9D5",
104"*. c #D9D7D3",
105"=. c #9F998D",
106"-. c #E4E2DF",
107";. c #DDDBD7",
108">. c #DCDAD6",
109",. c #D8D6D2",
110"'. c #9E988D",
111"). c #EDEDED",
112"!. c #E1E0DD",
113"~. c #E0DEDA",
114"{. c #D8D6D1",
115"]. c #D7D5D1",
116"^. c #9D978B",
117"/. c #E1DFDB",
118"(. c #DEDCD8",
119"_. c #D7D6D1",
120":. c #D5D3CE",
121"<. c #9B958A",
122"[. c #999891",
123"}. c #A39E92",
124"|. c #A39D92",
125"1. c #A39D91",
126"2. c #A29C90",
127"3. c #A19B8F",
128"4. c #9D978C",
129"5. c #9B968A",
130"6. c #676359",
131" ",
132" . . . . . . . . . . . . . ",
133" . + @ # # # # # # # # $ % & . ",
134" . @ # # # # # # # # # # * = - . ",
135" . # # # # # # # ; # ; > , ' ) ! . ",
136" . # # # # # ; > ~ > ~ { ] ^ # / ( . ",
137" . # # # ; > ~ { _ { _ : < ) # [ } | . ",
138" . # ; > ~ { _ : 1 : 1 2 3 . . . . . . . ",
139" . # ~ { _ : 1 2 4 2 4 5 6 7 8 9 0 a b . ",
140" . # _ : 1 2 4 5 c 5 c 6 d e f g h i j . ",
141" . # 1 2 4 5 c 6 k 6 k d l m n o p q r . ",
142" . # s t 6 6 k d u d u v m w x y z A B . ",
143" . # 6 C d D l v E v E F w G H z I J K . ",
144" . # 6 C d D l v E v E F w G H z I J L . ",
145" . # D l l F m n n n n w M N O P Q R S . ",
146" . # T n w w w U V U V V H W X Y Z ` .. ",
147" . # U o o G M M N M N ..+.X R Z ` @. .. ",
148" . # N #.#.#.H W $.W $.+.%.R Z @.&.*.=.. ",
149" . $ z O X -.+.%.X %.X Q Q Z ;.>.*.,.'.. ",
150" . ).!.J Q R %.R Q R Q Y ~.;.>.*.{.].^.. ",
151" . = /.~.Y Z R Z ~.Z ~.(.(.>.>.,._.:.<.. ",
152" . [.}.L |.1.|.S 2.S 2.3. .=.=.4.4.5.6.. ",
153" . . . . . . . . . . . . . . . . . . ",
154" "};
diff --git a/etc/images/open.pbm b/etc/images/open.pbm
new file mode 100644
index 00000000000..9c614e43f31
--- /dev/null
+++ b/etc/images/open.pbm
Binary files differ
diff --git a/etc/images/open.xpm b/etc/images/open.xpm
new file mode 100644
index 00000000000..6b95c7e476d
--- /dev/null
+++ b/etc/images/open.xpm
@@ -0,0 +1,200 @@
1/* XPM */
2static char * open_xpm[] = {
3"24 24 173 2",
4" c None",
5". c #000000",
6"+ c #010100",
7"@ c #B5B8A5",
8"# c #E4E7D2",
9"$ c #878A76",
10"% c #33342B",
11"& c #0B0B0B",
12"* c #E2E5CF",
13"= c #CFD4AF",
14"- c #CED3AE",
15"; c #B2B696",
16"> c #2D2D25",
17", c #23241D",
18"' c #9D9F90",
19") c #C6CAA6",
20"! c #C4C9A5",
21"~ c #C6CBA7",
22"{ c #C7CCA8",
23"] c #C9CEA9",
24"^ c #555847",
25"/ c #1A1B15",
26"( c #20201A",
27"_ c #D4D6C2",
28": c #BEC2A0",
29"< c #B3B896",
30"[ c #B0B595",
31"} c #B3B797",
32"| c #B6BB99",
33"1 c #BBC09E",
34"2 c #BCC19F",
35"3 c #81856C",
36"4 c #3E3F32",
37"5 c #010101",
38"6 c #DADDC8",
39"7 c #AFB494",
40"8 c #AAAF8F",
41"9 c #A3A789",
42"0 c #A6AA8B",
43"a c #A9AD8E",
44"b c #A7AB8D",
45"c c #A4A88A",
46"d c #A1A588",
47"e c #AAAD96",
48"f c #B3B5A5",
49"g c #B8BBAA",
50"h c #BABCAB",
51"i c #C1C3B2",
52"j c #C7CAB7",
53"k c #CACDBB",
54"l c #BABDA8",
55"m c #0C0C09",
56"n c #DDDFCB",
57"o c #969B7E",
58"p c #9DA286",
59"q c #95987C",
60"r c #96997E",
61"s c #9A9D81",
62"t c #999D80",
63"u c #9DA184",
64"v c #A5AA8B",
65"w c #A4A98A",
66"x c #A3A889",
67"y c #A2A588",
68"z c #A2A587",
69"A c #9FA386",
70"B c #9B9E83",
71"C c #898D74",
72"D c #D8DBC9",
73"E c #84866E",
74"F c #7D8169",
75"G c #151612",
76"H c #D7DAC9",
77"I c #797D67",
78"J c #3D3F34",
79"K c #E0E0D9",
80"L c #EBEDDD",
81"M c #E8EBD9",
82"N c #E7EAD8",
83"O c #E3E6D4",
84"P c #DEE1D0",
85"Q c #DADCCC",
86"R c #DADCD1",
87"S c #2B2C28",
88"T c #D7DAC6",
89"U c #6F735E",
90"V c #0D0D0D",
91"W c #F4F4EC",
92"X c #CACFAB",
93"Y c #C6CBA8",
94"Z c #C2C6A4",
95"` c #ABB091",
96" . c #23251E",
97".. c #494B3D",
98"+. c #DCDCD4",
99"@. c #EAECDD",
100"#. c #CDD2AD",
101"$. c #CCD1AC",
102"%. c #CACFAA",
103"&. c #BABF9D",
104"*. c #B5B999",
105"=. c #81836C",
106"-. c #070806",
107";. c #D5D8C4",
108">. c #161616",
109",. c #F2F2EA",
110"'. c #C9CEAA",
111"). c #C8CDA9",
112"!. c #C4C9A6",
113"~. c #C1C5A3",
114"{. c #BCC09F",
115"]. c #B6BB9A",
116"^. c #B0B494",
117"/. c #9DA185",
118"(. c #535445",
119"_. c #B6B8A7",
120":. c #747470",
121"<. c #ECECE2",
122"[. c #C3C8A5",
123"}. c #C2C7A4",
124"|. c #C0C5A2",
125"1. c #BFC4A1",
126"2. c #BDC2A0",
127"3. c #B9BD9C",
128"4. c #B9BE9D",
129"5. c #A9AD8F",
130"6. c #A3A78A",
131"7. c #80836D",
132"8. c #020201",
133"9. c #A6A998",
134"0. c #B8BC9B",
135"a. c #AFB394",
136"b. c #ACB091",
137"c. c #A8AC8E",
138"d. c #A6AA8C",
139"e. c #9FA286",
140"f. c #9B9F83",
141"g. c #9A9D82",
142"h. c #8A8D75",
143"i. c #4F5243",
144"j. c #070705",
145"k. c #9E9F91",
146"l. c #E5E6DA",
147"m. c #ADB192",
148"n. c #A5A98C",
149"o. c #9FA387",
150"p. c #999D81",
151"q. c #95987E",
152"r. c #92957B",
153"s. c #8C8F76",
154"t. c #8A8D74",
155"u. c #71735F",
156"v. c #080908",
157"w. c #E3E5D9",
158"x. c #C0C3AF",
159"y. c #94987C",
160"z. c #8F9379",
161"A. c #8B8F75",
162"B. c #8A8E74",
163"C. c #888C73",
164"D. c #858970",
165"E. c #868971",
166"F. c #82866E",
167"G. c #80836C",
168"H. c #7D8069",
169"I. c #797C66",
170"J. c #727560",
171"K. c #717460",
172"L. c #71745F",
173"M. c #6A6D59",
174"N. c #434538",
175"O. c #080907",
176"P. c #050504",
177" ",
178" ",
179" ",
180" . . . . . . . ",
181" + @ # # # # # $ % ",
182" & * = = = - - ; > ",
183", ' * ) ! ~ { ] ] ^ / ",
184"( _ : < [ } | 1 2 3 4 5 . . . . . . . ",
185", 6 7 8 9 0 8 a b c d e f g h i j k l . ",
186"m n o p q r s t r u v w x y 9 z A B C . ",
187". D E F G . . . . . . . . . . . . . . . 5 5 ",
188". H I J K L M M M M M M M M M M M N O P Q R S ",
189". T U V W = = = = = = = = = - - - X Y Z 1 ` . ",
190". T ..+.@.#.- - #.- #.#.#.#.#.$.%.Y Z &.*.=.-. ",
191". ;.>.,.X %.X %.'.%.'.{ ).).Y !.~.{.].^./.(.m ",
192". _.:.<.[.}.}.Z |.Z 1.2.|.2.3.4.} [ 5.6.7.8. ",
193". 9.+.0.0.*.} } [ [ a.a.a.b.c.d.e.f.g.h.i.j. ",
194". k.l.m.5.d.n.6.6.d o.e.f.p.q.r.s.t.t.u.v. ",
195". w.x.y.z.A.B.C.C.D.E.F.G.H.I.J.K.L.M.N.O. ",
196" . . . . . . . . . . . . . . . . . . P. ",
197" ",
198" ",
199" ",
200" "};
diff --git a/etc/images/paste.pbm b/etc/images/paste.pbm
new file mode 100644
index 00000000000..17e3a82c0c6
--- /dev/null
+++ b/etc/images/paste.pbm
Binary files differ
diff --git a/etc/images/paste.xpm b/etc/images/paste.xpm
new file mode 100644
index 00000000000..cdd86366d66
--- /dev/null
+++ b/etc/images/paste.xpm
@@ -0,0 +1,116 @@
1/* XPM */
2static char * paste_xpm[] = {
3"24 24 89 1",
4" c None",
5". c #000000",
6"+ c #B9B9B9",
7"@ c #FEFEFE",
8"# c #F9F9F9",
9"$ c #757575",
10"% c #F5F5E8",
11"& c #565651",
12"* c #FFFFFF",
13"= c #A0A0A0",
14"- c #939393",
15"; c #7C7C7C",
16"> c #C5C5BB",
17", c #CFC6A0",
18"' c #D7CEAA",
19") c #ADA689",
20"! c #4B483C",
21"~ c #6D6D6D",
22"{ c #6C6C6C",
23"] c #A9A9A9",
24"^ c #3D3A30",
25"/ c #979178",
26"( c #C1B898",
27"_ c #8A793D",
28": c #C3BB9A",
29"< c #AFA78A",
30"[ c #444236",
31"} c #FAFAFA",
32"| c #EFEFEF",
33"1 c #C7C7C7",
34"2 c #D8D8D8",
35"3 c #D2D2D2",
36"4 c #7B7B7B",
37"5 c #302E26",
38"6 c #89846C",
39"7 c #C4BC9A",
40"8 c #847235",
41"9 c #C5C5C5",
42"0 c #A7A7A7",
43"a c #ADADAD",
44"b c #9A9A9A",
45"c c #9B9B9B",
46"d c #868686",
47"e c #424242",
48"f c #847033",
49"g c #C9C09E",
50"h c #464337",
51"i c #35332A",
52"j c #2D2B23",
53"k c #C6BE9D",
54"l c #826F33",
55"m c #7F7964",
56"n c #4C493C",
57"o c #171612",
58"p c #13120F",
59"q c #3E3B31",
60"r c #282210",
61"s c #474438",
62"t c #B3B3B3",
63"u c #D6D6D6",
64"v c #B7AE90",
65"w c #B1AA8C",
66"x c #37352B",
67"y c #151410",
68"z c #8F8F8F",
69"A c #989898",
70"B c #C6C6C6",
71"C c #B9B293",
72"D c #11100D",
73"E c #434035",
74"F c #636363",
75"G c #767676",
76"H c #AAA48B",
77"I c #A5A086",
78"J c #A19A7F",
79"K c #312F26",
80"L c #AFA88C",
81"M c #050403",
82"N c #12110E",
83"O c #A9A489",
84"P c #A39E85",
85"Q c #EBE7D0",
86"R c #D2C9A5",
87"S c #A29053",
88"T c #8E7C3D",
89"U c #88793B",
90"V c #806C2F",
91"W c #78652B",
92"X c #251F0C",
93" .... ",
94" ......+@#$...... ",
95".%%%%%&*=-;&>%%%,. ",
96".%''')!*~{]^/(''_. ",
97".%::<[}|123456<78. ",
98".%''!900abcde!)'f. ",
99".%g:6hijjjjj56<kl. ",
100".%'''////////(''l. ",
101".%g::::mnopppp^qr.... ",
102".%'''''st***********u. ",
103".%vwwwwx*************. ",
104".%'''''y*0zzA**Bz*zB*. ",
105".%CwwwwD*************. ",
106".%'''''E*~F*GzzB*Bz**. ",
107".%HIJJJK*************. ",
108".%'''''E*0zz*zzzB*Az*. ",
109".%LIJJJM*************. ",
110".%'''''N*~F*GzzB*Bz**. ",
111".%OPJJJK*************. ",
112".Q'''''E*0zz*zzzB*Az*. ",
113".RSTUVWX*************. ",
114" .......u***********u. ",
115" ............. ",
116" "};
diff --git a/etc/images/preferences.pbm b/etc/images/preferences.pbm
new file mode 100644
index 00000000000..00c7da36cdf
--- /dev/null
+++ b/etc/images/preferences.pbm
Binary files differ
diff --git a/etc/images/preferences.xpm b/etc/images/preferences.xpm
new file mode 100644
index 00000000000..3cdc884dd4d
--- /dev/null
+++ b/etc/images/preferences.xpm
@@ -0,0 +1,114 @@
1/* XPM */
2static char * preferences_xpm[] = {
3"24 24 87 1",
4" c None",
5". c #000000",
6"+ c #BAB5AB",
7"@ c #D0CDC6",
8"# c #88857D",
9"$ c #C9C6BE",
10"% c #CCC8C1",
11"& c #E5E3E0",
12"* c #FFFFFF",
13"= c #757575",
14"- c #2E2E2E",
15"; c #F6F5F5",
16"> c #CCCCCC",
17", c #AFAFAF",
18"' c #D3D1CB",
19") c #C1C0BF",
20"! c #F0EFED",
21"~ c #797772",
22"{ c #DCDCDC",
23"] c #A5A19C",
24"^ c #EAE9E5",
25"/ c #F3F1F0",
26"( c #EDEDED",
27"_ c #A19D96",
28": c #C1BDB4",
29"< c #DBD8D3",
30"[ c #D9D6D1",
31"} c #89857E",
32"| c #FCFCFC",
33"1 c #EAE9E6",
34"2 c #F5F4F3",
35"3 c #C6C2BA",
36"4 c #F0EFEE",
37"5 c #F4F4F3",
38"6 c #CBC7C0",
39"7 c #ECECEB",
40"8 c #676560",
41"9 c #54524D",
42"0 c #777676",
43"a c #797978",
44"b c #85827E",
45"c c #79756F",
46"d c #7590AE",
47"e c #A4BAD0",
48"f c #90A6BE",
49"g c #9F9F9E",
50"h c #BEBDBC",
51"i c #B8B4AD",
52"j c #87837C",
53"k c #D3DFEA",
54"l c #A2AEBC",
55"m c #9DB6CE",
56"n c #637B95",
57"o c #E2E2E2",
58"p c #EEEEED",
59"q c #849CB6",
60"r c #D7E2ED",
61"s c #8D98A5",
62"t c #9DB8D2",
63"u c #607791",
64"v c #EDEDEC",
65"w c #99ADC3",
66"x c #DFE7F0",
67"y c #8193A9",
68"z c #586D84",
69"A c #5B7189",
70"B c #F1F1F1",
71"C c #EEEDEB",
72"D c #A7A6A5",
73"E c #726F6A",
74"F c #A1B4C8",
75"G c #EEF3F6",
76"H c #60768F",
77"I c #DEDDDC",
78"J c #787776",
79"K c #4E4E4D",
80"L c #91A6BE",
81"M c #F0F4F7",
82"N c #97A5B6",
83"O c #BFBEBD",
84"P c #AAAAA9",
85"Q c #ACACAB",
86"R c #B0C6DB",
87"S c #EDF2F6",
88"T c #818A95",
89"U c #6C85A1",
90"V c #C0D1E2",
91" .. ",
92" .+@#. ",
93" .$%+. .. ",
94" .&$. .*=. ",
95" .. -;$. .*>,. ",
96" .' ..)!+~. .{,. ",
97" .]%%^/+++. .(.. ",
98" ._:%$<[+}. .|. ",
99" .....123}..>. ",
100" .456.,. ",
101" .7.,.. ",
102" .,.89. ",
103" ....,.0abc. ",
104" .def.. .ghij. ",
105" .dklmn. .op6}. ",
106" .qrsntu. .v/$}. ",
107" .wxyztdA. .BCDE..",
108" .FGyHtdA. .IJK,.",
109" .LMNHtdA. .OPQ.",
110" .RSTtdA.. ... ",
111" .UtVLA.. ",
112" .UUn.. ",
113" ... ",
114" "};
diff --git a/etc/images/print.pbm b/etc/images/print.pbm
new file mode 100644
index 00000000000..a4ab55c2cd8
--- /dev/null
+++ b/etc/images/print.pbm
Binary files differ
diff --git a/etc/images/print.xpm b/etc/images/print.xpm
new file mode 100644
index 00000000000..95f2f400800
--- /dev/null
+++ b/etc/images/print.xpm
@@ -0,0 +1,202 @@
1/* XPM */
2static char * print_xpm[] = {
3"24 24 175 2",
4" c None",
5". c #000000",
6"+ c #C7C7C7",
7"@ c #FAFAFA",
8"# c #FCFCFC",
9"$ c #FBFBFB",
10"% c #F8F8F8",
11"& c #AFAFAF",
12"* c #F9F9F9",
13"= c #E5E5E5",
14"- c #E3E3E3",
15"; c #E2E2E2",
16"> c #E0E0E0",
17", c #DFDFDF",
18"' c #DCDCDC",
19") c #DBDBDB",
20"! c #B6B6B6",
21"~ c #6B6B6B",
22"{ c #676767",
23"] c #818181",
24"^ c #E7E7E7",
25"/ c #606060",
26"( c #A0A0A0",
27"_ c #DADADA",
28": c #E1E1E1",
29"< c #B7B7B7",
30"[ c #FDFDFD",
31"} c #EFEFEF",
32"| c #EEEEEE",
33"1 c #EDEDED",
34"2 c #ECECEC",
35"3 c #EBEBEB",
36"4 c #E9E9E9",
37"5 c #E8E8E8",
38"6 c #BFBFBF",
39"7 c #8A8A8A",
40"8 c #6A6A6A",
41"9 c #9E9E9E",
42"0 c #F6F6F6",
43"a c #909090",
44"b c #A2A2A2",
45"c c #AAAAAA",
46"d c #F4F4F4",
47"e c #CECECE",
48"f c #ADADAD",
49"g c #AEAEAE",
50"h c #BEBEBE",
51"i c #A6A6A6",
52"j c #CDCDCD",
53"k c #F5F5F5",
54"l c #DEDEDE",
55"m c #DDDDDD",
56"n c #C9C9C9",
57"o c #878787",
58"p c #888888",
59"q c #D0D0D0",
60"r c #6E6E6E",
61"s c #797979",
62"t c #D1D1D1",
63"u c #A1A1A1",
64"v c #B3B3B3",
65"w c #FFFFFF",
66"x c #CACACA",
67"y c #A7A7A7",
68"z c #A5A5A5",
69"A c #A4A4A4",
70"B c #A3A3A3",
71"C c #87847C",
72"D c #EAE8E3",
73"E c #8D8982",
74"F c #53524C",
75"G c #807D74",
76"H c #AAA9A5",
77"I c #BAB5AB",
78"J c #F3F3F3",
79"K c #C3C1BD",
80"L c #8B8B89",
81"M c #E6E5E1",
82"N c #F9F9F8",
83"O c #FAFAF9",
84"P c #F9F9F7",
85"Q c #F7F6F5",
86"R c #F7F7F4",
87"S c #F6F5F4",
88"T c #F2F1EE",
89"U c #F0EFEC",
90"V c #E5E5E4",
91"W c #9F9F9F",
92"X c #DFDED9",
93"Y c #A4A3A1",
94"Z c #6C6B6A",
95"` c #F5F4F3",
96" . c #D5D5D5",
97".. c #D3D3D3",
98"+. c #D4D4D3",
99"@. c #D4D4D4",
100"#. c #A9A9A9",
101"$. c #B5B5B5",
102"%. c #CDCDCB",
103"&. c #B5B5B4",
104"*. c #DCDAD3",
105"=. c #6B6B6A",
106"-. c #999896",
107";. c #918F87",
108">. c #999895",
109",. c #E6E4E1",
110"'. c #F0EEEC",
111"). c #FAF9F9",
112"!. c #F9F8F7",
113"~. c #F8F7F6",
114"{. c #F8F8F7",
115"]. c #F4F3F1",
116"^. c #F2F1EF",
117"/. c #565655",
118"(. c #858482",
119"_. c #9C9B99",
120":. c #6B6A68",
121"<. c #585858",
122"[. c #5E5C57",
123"}. c #524F4B",
124"|. c #4A4845",
125"1. c #4B4A46",
126"2. c #4B4946",
127"3. c #4A4844",
128"4. c #494743",
129"5. c #484642",
130"6. c #474541",
131"7. c #464440",
132"8. c #514F4B",
133"9. c #53514E",
134"0. c #7B7A77",
135"a. c #797771",
136"b. c #949391",
137"c. c #989694",
138"d. c #868480",
139"e. c #6E6C66",
140"f. c #706D67",
141"g. c #5C5955",
142"h. c #67645F",
143"i. c #5B5954",
144"j. c #585651",
145"k. c #5D5B56",
146"l. c #595652",
147"m. c #53504C",
148"n. c #575450",
149"o. c #595752",
150"p. c #5C5956",
151"q. c #5B5956",
152"r. c #61615E",
153"s. c #696861",
154"t. c #77756F",
155"u. c #7E7B77",
156"v. c #979690",
157"w. c #96938D",
158"x. c #807E77",
159"y. c #7D7A74",
160"z. c #787770",
161"A. c #716F6A",
162"B. c #6E6C67",
163"C. c #595753",
164"D. c #63615C",
165"E. c #686661",
166"F. c #6F6E68",
167"G. c #6D6C66",
168"H. c #72716B",
169"I. c #76746F",
170"J. c #6A6963",
171"K. c #8B8880",
172"L. c #B2AFA8",
173"M. c #B6B3AD",
174"N. c #BFBDB6",
175"O. c #BDBBB4",
176"P. c #B0AEA6",
177"Q. c #ABA8A2",
178"R. c #9C9991",
179" ",
180" . . . . . . . . . . . . ",
181" . + @ # # # # # # # $ % & . ",
182" . * = - - - ; > , , ' ) ! . ",
183" . # ~ { ] ^ / ( _ : > > < . ",
184" . [ } | 1 1 | 2 2 3 4 5 6 . ",
185" . [ 7 8 9 0 a b 4 c a d + . ",
186" . [ # # # # $ $ # # $ $ e . ",
187" . [ f g = h % h i j 3 # j . ",
188" . k l l l m l l , l 5 : n . ",
189" . . @ o ~ p q r s t p u q v . . ",
190" . w . x y z A z z i B b u u 9 . C . ",
191" . w D E F . . . . . . . . . . G C H I . ",
192" . w w J w w w w w w w w w w w w w w w w D . ",
193" . K L M N O N P Q R O O S T T U V D W X I . ",
194" . Y Z ` h .! ..! +.< @.#...$.%.&.*.=.-.;.. ",
195" . >.=.,.'.Q N @ ).N !.~.{.{.].].].^./.(.;.. ",
196" . _.:.<.[.}.|.1.2.2.2.3.4.5.6.4.7.8.9.0.a.. ",
197" . b.c.d.e.f.g.h.i.j.i.k.l.m.n.o.p.q.r.s.t.. ",
198" . u.v.w.;.x.y.z.t.A.t.A.B.C.D.E.F.G.H.I.J.. ",
199" . . . . . . . . . . . . . . . . . . . . ",
200" . K.L.M.N.N.N.N.N.O.P.L.Q.P.R.R.R.G G . ",
201" . . . . . . . . . . . . . . . . . . ",
202" "};
diff --git a/etc/images/right-arrow.pbm b/etc/images/right-arrow.pbm
new file mode 100644
index 00000000000..cd32579c6bd
--- /dev/null
+++ b/etc/images/right-arrow.pbm
Binary files differ
diff --git a/etc/images/right-arrow.xpm b/etc/images/right-arrow.xpm
new file mode 100644
index 00000000000..da8156879d6
--- /dev/null
+++ b/etc/images/right-arrow.xpm
@@ -0,0 +1,68 @@
1/* XPM */
2static char * right_arrow_xpm[] = {
3"24 24 41 1",
4" c None",
5". c #000000",
6"+ c #8CA782",
7"@ c #B1CDAE",
8"# c #77A16E",
9"$ c #B4CEB1",
10"% c #ACC8A9",
11"& c #709867",
12"* c #C1D6BD",
13"= c #BDD3B8",
14"- c #BFD4BB",
15"; c #C2D7BE",
16"> c #B0CAAD",
17", c #B2CBB0",
18"' c #AAC7A8",
19") c #0F1308",
20"! c #AEC5A8",
21"~ c #AEC8AD",
22"{ c #ABC7A8",
23"] c #AAC6A7",
24"^ c #A8C6A5",
25"/ c #ADC8AD",
26"( c #A8C7A8",
27"_ c #A5C4A3",
28": c #7F9F76",
29"< c #A6BFA0",
30"[ c #ABC7AA",
31"} c #A7C5A4",
32"| c #A9C7A6",
33"1 c #AFC8AD",
34"2 c #A4C3A2",
35"3 c #6B9060",
36"4 c #778E6F",
37"5 c #698D60",
38"6 c #6B9063",
39"7 c #445B2C",
40"8 c #6B8661",
41"9 c #5B7950",
42"0 c #6C8562",
43"a c #65815C",
44"b c #506B46",
45" ",
46" ",
47" ",
48" . ",
49" .. ",
50" .+. ",
51" .@#. ",
52" ........$%&. ",
53" .*=-;;;;>,'&) ",
54" .!~{{{]^'/(_:. ",
55" .<[^}^|{%'{123. ",
56" .45666666666657. ",
57" .8999999999997. ",
58" .099999999997. ",
59" .abbbbbb9997. ",
60" ........b97. ",
61" .b7. ",
62" .7. ",
63" .. ",
64" . ",
65" ",
66" ",
67" ",
68" "};
diff --git a/etc/images/save.pbm b/etc/images/save.pbm
new file mode 100644
index 00000000000..b69576096bf
--- /dev/null
+++ b/etc/images/save.pbm
Binary files differ
diff --git a/etc/images/save.xpm b/etc/images/save.xpm
new file mode 100644
index 00000000000..cfa651dfaf3
--- /dev/null
+++ b/etc/images/save.xpm
@@ -0,0 +1,247 @@
1/* XPM */
2static char * save_xpm[] = {
3"24 24 220 2",
4" c None",
5". c #000000",
6"+ c #C3D7F4",
7"@ c #A9CDE5",
8"# c #75757A",
9"$ c #EFC5BB",
10"% c #F1C8BE",
11"& c #F0C6BC",
12"* c #EEBCB2",
13"= c #EEBEB5",
14"- c #EEC1B8",
15"; c #EDBFB6",
16"> c #E9B7AD",
17", c #E9B8AF",
18"' c #E9B9B1",
19") c #E5BFBA",
20"! c #737277",
21"~ c #B3CDE3",
22"{ c #A1BED6",
23"] c #BBD6E8",
24"^ c #8AAAC5",
25"/ c #605F68",
26"( c #E08D7E",
27"_ c #E0826E",
28": c #E0806E",
29"< c #DC7A68",
30"[ c #DC8171",
31"} c #DA7868",
32"| c #D48173",
33"1 c #D47D6E",
34"2 c #CE7265",
35"3 c #CF7264",
36"4 c #CE7567",
37"5 c #C4675B",
38"6 c #C36558",
39"7 c #626169",
40"8 c #87A3B7",
41"9 c #567187",
42"0 c #BAD5E9",
43"a c #88A7C3",
44"b c #686670",
45"c c #C8817B",
46"d c #CB7C74",
47"e c #CB7A73",
48"f c #CB7B73",
49"g c #CC7C72",
50"h c #CB7D73",
51"i c #BF6B64",
52"j c #CC7A70",
53"k c #C16A62",
54"l c #CC7C73",
55"m c #C2655B",
56"n c #C36459",
57"o c #BA6C6A",
58"p c #819EB6",
59"q c #547086",
60"r c #B6D3E7",
61"s c #87ABC1",
62"t c #737373",
63"u c #FFFFFF",
64"v c #83A0B8",
65"w c #526C80",
66"x c #B9D3E7",
67"y c #85A4BF",
68"z c #4F697C",
69"A c #B9D3E6",
70"B c #84A3BF",
71"C c #CECECE",
72"D c #CDCDCD",
73"E c #BFBFBF",
74"F c #88A4BB",
75"G c #486276",
76"H c #B7D2E7",
77"I c #82A0BB",
78"J c #636363",
79"K c #465E70",
80"L c #B5CAE5",
81"M c #7FA2B9",
82"N c #87A3BA",
83"O c #455C6D",
84"P c #AECCE5",
85"Q c #7DA0B6",
86"R c #C5C5C5",
87"S c #546069",
88"T c #B0D1E4",
89"U c #83A1B6",
90"V c #735B5B",
91"W c #515C64",
92"X c #AACEE3",
93"Y c #7B9BB2",
94"Z c #7A8E9A",
95"` c #7A7A7A",
96" . c #6B6F72",
97".. c #6F6F6F",
98"+. c #696969",
99"@. c #6F777E",
100"#. c #86A2B9",
101"$. c #3A515D",
102"%. c #A9C9E2",
103"&. c #7494AF",
104"*. c #829FB7",
105"=. c #7F9DB6",
106"-. c #7E9CB5",
107";. c #7998B2",
108">. c #85A1B8",
109",. c #8CA7BD",
110"'. c #8AA5BB",
111"). c #364A59",
112"!. c #ABC4E2",
113"~. c #7294AD",
114"{. c #6F90AC",
115"]. c #7192AE",
116"^. c #414A4E",
117"/. c #424A51",
118"(. c #525B63",
119"_. c #626F79",
120":. c #5F6C76",
121"<. c #5C6971",
122"[. c #5A666F",
123"}. c #58636B",
124"|. c #57636A",
125"1. c #3B5360",
126"2. c #39424B",
127"3. c #7897B3",
128"4. c #A4B9CB",
129"5. c #364853",
130"6. c #AAC9E2",
131"7. c #7091AA",
132"8. c #6F8FA7",
133"9. c #4A5359",
134"0. c #97938C",
135"a. c #DFDDDA",
136"b. c #E3E1DE",
137"c. c #EBEAE8",
138"d. c #EAE9E7",
139"e. c #CFCEC9",
140"f. c #C9C6C0",
141"g. c #9B968E",
142"h. c #566168",
143"i. c #4B657A",
144"j. c #54738C",
145"k. c #AAC6DD",
146"l. c #34464E",
147"m. c #AAC9E1",
148"n. c #6C8EA6",
149"o. c #6C8CA4",
150"p. c #40474D",
151"q. c #DAD8D3",
152"r. c #E7E6E2",
153"s. c #67655E",
154"t. c #524F47",
155"u. c #D9D7D4",
156"v. c #C7C5BF",
157"w. c #C0BCB5",
158"x. c #B8B3AB",
159"y. c #434C54",
160"z. c #4D697F",
161"A. c #4F6F84",
162"B. c #B3CADC",
163"C. c #313E49",
164"D. c #A8C8E1",
165"E. c #6B8DA6",
166"F. c #728FA4",
167"G. c #E2E1DD",
168"H. c #F0EFEC",
169"I. c #CDCAC6",
170"J. c #C2BFB9",
171"K. c #CAC6C0",
172"L. c #DCDAD7",
173"M. c #4B555D",
174"N. c #4E697F",
175"O. c #BACCDC",
176"P. c #A4C4DE",
177"Q. c #698BA3",
178"R. c #708AA1",
179"S. c #383E43",
180"T. c #E0DEDA",
181"U. c #514E46",
182"V. c #4F4C44",
183"W. c #C7C4BE",
184"X. c #CBC8C2",
185"Y. c #E1E0DC",
186"Z. c #E9E8E6",
187"`. c #475158",
188" + c #4E6879",
189".+ c #4D6C80",
190"++ c #A3C3DB",
191"@+ c #383F43",
192"#+ c #778999",
193"$+ c #6E899E",
194"%+ c #65859C",
195"&+ c #33383C",
196"*+ c #D7D4D0",
197"=+ c #D6D4D0",
198"-+ c #4E4A43",
199";+ c #4D4942",
200">+ c #D1CEC9",
201",+ c #E6E5E2",
202"'+ c #EDECEA",
203")+ c #454F55",
204"!+ c #486173",
205"~+ c #4D6678",
206"{+ c #A1C1DA",
207"]+ c #373C40",
208"^+ c #0C0D0F",
209"/+ c #4E5E6A",
210"(+ c #5B6E7C",
211"_+ c #4F5B62",
212":+ c #A4A099",
213"<+ c #CCC9C3",
214"[+ c #D7D5D1",
215"}+ c #E4E2E0",
216"|+ c #DDDBD7",
217"1+ c #B8B5B0",
218"2+ c #3E474D",
219"3+ c #4A6176",
220"4+ c #4A6070",
221"5+ c #9BC3D8",
222"6+ c #363C41",
223"7+ c #28323E",
224" ",
225" . . . . . . . . . . . . . . . . . . . ",
226" . + @ # $ % & * = - ; > , > , ' ) ! ~ { . ",
227" . ] ^ / ( _ : < [ } | 1 2 3 4 5 6 7 8 9 . ",
228" . 0 a b c d e f g h i j k l m n o b p q . ",
229" . r s t u u u u u u u u u u u u u t v w . ",
230" . x y t u u u u u u u u u u u u u t v z . ",
231" . A B t C D D D D D D D D D D D E t F G . ",
232" . H I J u u u u u u u u u u u u u t F K . ",
233" . L M t u u u u u u u u u u u u u t N O . ",
234" . P Q t C D D D D D D D D D D D R t N S . ",
235" . T U V u u u u u u u u u u u u u t v W . ",
236" . X Y Z ` t t t t t ...t t t t +.@.#.$.. ",
237" . %.&.p v #.*.=.-.*.;.#.>.>.N *.,.v '.).. ",
238" . !.~.{.].^./.(._.:.<.[.}.|.(.1.2.3.4.5.. ",
239" . 6.7.8.9.0.a.b.c.c.d.a.e.f.g.h.i.j.k.l.. ",
240" . m.n.o.p.q.r.s.t.t.u.v.w.x.e.y.z.A.B.C.. ",
241" . D.E.F.p.G.H.s.t.t.I.J.w.K.L.M.N.A.O.C.. ",
242" . P.Q.R.S.T.c.U.V.V.W.w.X.Y.Z.`. +.+++@+. ",
243" . #+$+%+&+*+=+-+;+;+w.>+,+'+,+)+!+~+{+]+. ",
244" ^+/+(+_+:+w.x.<+<+[+}+d.|+1+2+3+4+5+6+. ",
245" . . . . . . . . . . . . . . . . 7+. ",
246" ",
247" "};
diff --git a/etc/images/saveas.pbm b/etc/images/saveas.pbm
new file mode 100644
index 00000000000..6bf6b8f25eb
--- /dev/null
+++ b/etc/images/saveas.pbm
Binary files differ
diff --git a/etc/images/saveas.xpm b/etc/images/saveas.xpm
new file mode 100644
index 00000000000..2830b06c928
--- /dev/null
+++ b/etc/images/saveas.xpm
@@ -0,0 +1,289 @@
1/* XPM */
2static char * saveas_xpm[] = {
3"24 24 262 2",
4" c None",
5". c #000000",
6"+ c #FBE73B",
7"@ c #F2B64D",
8"# c #FCEB3D",
9"$ c #F7B544",
10"% c #5D502C",
11"& c #C3D7F4",
12"* c #A9CDE5",
13"= c #75757A",
14"- c #EFC5BB",
15"; c #F1C8BE",
16"> c #F0C6BC",
17", c #EEBCB2",
18"' c #EEBEB5",
19") c #EEC1B8",
20"! c #EDBFB6",
21"~ c #E8B6AC",
22"{ c #FCE93B",
23"] c #F7B545",
24"^ c #6C5F34",
25"/ c #434345",
26"( c #92A7B9",
27"_ c #96B1C7",
28": c #BBD6E8",
29"< c #8AAAC5",
30"[ c #605F68",
31"} c #E08D7E",
32"| c #E0826E",
33"1 c #E0806E",
34"2 c #DC7A68",
35"3 c #DC8171",
36"4 c #DA7868",
37"5 c #D38072",
38"6 c #FAE43A",
39"7 c #F4B244",
40"8 c #615030",
41"9 c #783E35",
42"0 c #4D4C52",
43"a c #7790A2",
44"b c #526D82",
45"c c #BAD5E9",
46"d c #88A7C3",
47"e c #686670",
48"f c #C8817B",
49"g c #CB7C74",
50"h c #CB7A73",
51"i c #CB7B73",
52"j c #CC7C72",
53"k c #CA7C72",
54"l c #F9DF39",
55"m c #F3AF42",
56"n c #614F2F",
57"o c #8F4941",
58"p c #945554",
59"q c #5B5A62",
60"r c #7B97AE",
61"s c #536F84",
62"t c #B6D3E7",
63"u c #87ABC1",
64"v c #737373",
65"w c #FFFFFF",
66"x c #FEFEFE",
67"y c #F9DC38",
68"z c #EFB44D",
69"A c #665A32",
70"B c #BBBBBB",
71"C c #CDCDCD",
72"D c #E4E4E4",
73"E c #6E6E6E",
74"F c #819EB6",
75"G c #526C80",
76"H c #B9D3E7",
77"I c #85A4BF",
78"J c #F8D837",
79"K c #F0A93F",
80"L c #655930",
81"M c #BABABA",
82"N c #CCCCCC",
83"O c #E5E5E5",
84"P c #F7F7F7",
85"Q c #727272",
86"R c #83A0B8",
87"S c #4F697C",
88"T c #B9D3E6",
89"U c #84A3BF",
90"V c #CECECE",
91"W c #F6D236",
92"X c #EDA43E",
93"Y c #5C5130",
94"Z c #949494",
95"` c #A3A3A3",
96" . c #B7B7B7",
97".. c #C6C6C6",
98"+. c #BDBDBD",
99"@. c #88A4BB",
100"#. c #486276",
101"$. c #B7D2E7",
102"%. c #82A0BB",
103"&. c #636363",
104"*. c #FDFDFD",
105"=. c #D7AE74",
106"-. c #61562F",
107";. c #465E70",
108">. c #B5CAE5",
109",. c #7FA2B9",
110"'. c #4F4115",
111"). c #87A3BA",
112"!. c #455C6D",
113"~. c #AECCE5",
114"{. c #7DA0B6",
115"]. c #CBCBCB",
116"^. c #9B9B9B",
117"/. c #9C9C9C",
118"(. c #A7A7A7",
119"_. c #B8B8B8",
120":. c #C5C5C5",
121"<. c #546069",
122"[. c #B0D1E4",
123"}. c #83A1B6",
124"|. c #735B5B",
125"1. c #F0F0F0",
126"2. c #D9D9D9",
127"3. c #D3D3D3",
128"4. c #E1E1E1",
129"5. c #EDEDED",
130"6. c #F8F8F8",
131"7. c #515C64",
132"8. c #AACEE3",
133"9. c #7B9BB2",
134"0. c #7A8E9A",
135"a. c #7A7A7A",
136"b. c #707070",
137"c. c #6C6C6C",
138"d. c #6F6F6F",
139"e. c #6A6E71",
140"f. c #696969",
141"g. c #6F777E",
142"h. c #86A2B9",
143"i. c #3A515D",
144"j. c #A9C9E2",
145"k. c #7494AF",
146"l. c #7E9BB4",
147"m. c #7D9AB3",
148"n. c #7998B2",
149"o. c #85A1B8",
150"p. c #829FB7",
151"q. c #8CA7BD",
152"r. c #8AA5BB",
153"s. c #364A59",
154"t. c #ABC4E2",
155"u. c #7294AD",
156"v. c #6F90AC",
157"w. c #7192AE",
158"x. c #414A4E",
159"y. c #424A51",
160"z. c #525B63",
161"A. c #626F79",
162"B. c #5F6C76",
163"C. c #5C6971",
164"D. c #5A666F",
165"E. c #58636B",
166"F. c #57636A",
167"G. c #3B5360",
168"H. c #39424B",
169"I. c #7897B3",
170"J. c #A4B9CB",
171"K. c #364853",
172"L. c #AAC9E2",
173"M. c #7091AA",
174"N. c #6F8FA7",
175"O. c #4A5359",
176"P. c #97938C",
177"Q. c #DFDDDA",
178"R. c #E3E1DE",
179"S. c #EBEAE8",
180"T. c #EAE9E7",
181"U. c #CFCEC9",
182"V. c #C9C6C0",
183"W. c #9B968E",
184"X. c #566168",
185"Y. c #4B657A",
186"Z. c #54738C",
187"`. c #AAC6DD",
188" + c #34464E",
189".+ c #AAC9E1",
190"++ c #6C8EA6",
191"@+ c #6C8CA4",
192"#+ c #40474D",
193"$+ c #DAD8D3",
194"%+ c #E7E6E2",
195"&+ c #67655E",
196"*+ c #524F47",
197"=+ c #D9D7D4",
198"-+ c #C7C5BF",
199";+ c #C0BCB5",
200">+ c #B8B3AB",
201",+ c #434C54",
202"'+ c #4D697F",
203")+ c #4F6F84",
204"!+ c #B3CADC",
205"~+ c #313E49",
206"{+ c #A8C8E1",
207"]+ c #6B8DA6",
208"^+ c #728FA4",
209"/+ c #E2E1DD",
210"(+ c #F0EFEC",
211"_+ c #CDCAC6",
212":+ c #C2BFB9",
213"<+ c #CAC6C0",
214"[+ c #DCDAD7",
215"}+ c #4B555D",
216"|+ c #4E697F",
217"1+ c #BACCDC",
218"2+ c #A4C4DE",
219"3+ c #698BA3",
220"4+ c #708AA1",
221"5+ c #383E43",
222"6+ c #E0DEDA",
223"7+ c #514E46",
224"8+ c #4F4C44",
225"9+ c #C7C4BE",
226"0+ c #CBC8C2",
227"a+ c #E1E0DC",
228"b+ c #E9E8E6",
229"c+ c #475158",
230"d+ c #4E6879",
231"e+ c #4D6C80",
232"f+ c #A3C3DB",
233"g+ c #383F43",
234"h+ c #778999",
235"i+ c #6E899E",
236"j+ c #65859C",
237"k+ c #33383C",
238"l+ c #D7D4D0",
239"m+ c #D6D4D0",
240"n+ c #4E4A43",
241"o+ c #4D4942",
242"p+ c #D1CEC9",
243"q+ c #E6E5E2",
244"r+ c #EDECEA",
245"s+ c #454F55",
246"t+ c #486173",
247"u+ c #4D6678",
248"v+ c #A1C1DA",
249"w+ c #373C40",
250"x+ c #0C0D0F",
251"y+ c #4E5E6A",
252"z+ c #5B6E7C",
253"A+ c #4F5B62",
254"B+ c #A4A099",
255"C+ c #CCC9C3",
256"D+ c #D7D5D1",
257"E+ c #E4E2E0",
258"F+ c #DDDBD7",
259"G+ c #B8B5B0",
260"H+ c #3E474D",
261"I+ c #4A6176",
262"J+ c #4A6070",
263"K+ c #9BC3D8",
264"L+ c #363C41",
265"M+ c #28323E",
266" . . ",
267" . + @ . ",
268" . . . . . . . . . . . . . # $ % . . . ",
269" . & * = - ; > , ' ) ! ~ . { ] ^ . / ( _ . ",
270" . : < [ } | 1 2 3 4 5 . 6 7 8 . 9 0 a b . ",
271" . c d e f g h i j k . l m n . o p q r s . ",
272" . t u v w w w w x . y z A . B C D E F G . ",
273" . H I v w w w x . J K L . M N O P Q R S . ",
274" . T U v V C N . W X Y . Z ` ...+.v @.#.. ",
275" . $.%.&.w w *.. =.-.. M N D P *.w v @.;.. ",
276" . >.,.v w x . '.. . M N D P *.w w v ).!.. ",
277" . ~.{.v V ].. . ^./.(._...].C C :.v ).<.. ",
278" . [.}.|.w *.1.2.3.4.5.6.x w w w w v R 7.. ",
279" . 8.9.0.a.Q b.c.c.d.e.E v v v v f.g.h.i.. ",
280" . j.k.F R h.F l.m.F n.h.o.o.).p.q.R r.s.. ",
281" . t.u.v.w.x.y.z.A.B.C.D.E.F.z.G.H.I.J.K.. ",
282" . L.M.N.O.P.Q.R.S.S.T.Q.U.V.W.X.Y.Z.`. +. ",
283" . .+++@+#+$+%+&+*+*+=+-+;+>+U.,+'+)+!+~+. ",
284" . {+]+^+#+/+(+&+*+*+_+:+;+<+[+}+|+)+1+~+. ",
285" . 2+3+4+5+6+S.7+8+8+9+;+0+a+b+c+d+e+f+g+. ",
286" . h+i+j+k+l+m+n+o+o+;+p+q+r+q+s+t+u+v+w+. ",
287" x+y+z+A+B+;+>+C+C+D+E+T.F+G+H+I+J+K+L+. ",
288" . . . . . . . . . . . . . . . . M+. ",
289" "};
diff --git a/etc/images/search-replace.pbm b/etc/images/search-replace.pbm
new file mode 100644
index 00000000000..3e444cf7bb6
--- /dev/null
+++ b/etc/images/search-replace.pbm
Binary files differ
diff --git a/etc/images/search-replace.xpm b/etc/images/search-replace.xpm
new file mode 100644
index 00000000000..597337f047a
--- /dev/null
+++ b/etc/images/search-replace.xpm
@@ -0,0 +1,38 @@
1/* XPM */
2static char *magick[] = {
3/* columns rows colors chars-per-pixel */
4"24 24 8 1",
5" c #01260126010f",
6". c #56004ef93434",
7"X c #5c9c5c9c57c7",
8"o c #8e8e7d7d4545",
9"O c #a72aa72a95e6",
10"+ c #d015d015b9c5",
11"@ c #e90de90dd2e3",
12"# c None",
13/* pixels */
14"########################",
15"################ ######",
16"############### o #####",
17"########### ## o ######",
18"######### O o #######",
19"####### O@@ o ########",
20"##### O+++ o #########",
21"### O++++ o #########",
22"## XX++++ . @.#########",
23"## @.O+++ @@@@ ########",
24"## @@.++++@@@@@O #######",
25"## @@.O+O. .O@@ #######",
26"## @XO+O.O++O.+@@ ######",
27"## O++.O@@+OX.@@O #####",
28"## X+++ +#+OOO @@@+ ####",
29"## O++@ +@OOOO @@@O ####",
30"### +@@.OOOOOX.@@ #####",
31"### +@@O.OOOX + #######",
32"####X@@@O. .X ########",
33"#### @@@@@@@+ #######",
34"##### @@@@@O ## ######",
35"##### O@@+. #### #####",
36"###### @O ####### #####",
37"####### ###############"
38};
diff --git a/etc/images/search.pbm b/etc/images/search.pbm
new file mode 100644
index 00000000000..0e8a15e6a2e
--- /dev/null
+++ b/etc/images/search.pbm
Binary files differ
diff --git a/etc/images/search.xpm b/etc/images/search.xpm
new file mode 100644
index 00000000000..ad6300528e9
--- /dev/null
+++ b/etc/images/search.xpm
@@ -0,0 +1,234 @@
1/* XPM */
2static char * search_xpm[] = {
3"24 24 207 2",
4" c None",
5". c #000000",
6"+ c #D3D3D3",
7"@ c #F6F6F6",
8"# c #FFFFFF",
9"$ c #F9F9F9",
10"% c #DADADA",
11"& c #585858",
12"* c #C7C7C7",
13"= c #D1D1D1",
14"- c #D6D6D6",
15"; c #FEFEFE",
16"> c #FDFDFD",
17", c #C0C0C0",
18"' c #E1E1E1",
19") c #F0F0F0",
20"! c #9B9B9B",
21"~ c #FCFCFB",
22"{ c #FBFBFB",
23"] c #AFAFAE",
24"^ c #E9E9E9",
25"/ c #DFDFDF",
26"( c #8F8F8F",
27"_ c #FAFAF9",
28": c #F9F9F8",
29"< c #A4A4A3",
30"[ c #F4F4F4",
31"} c #CFCFCF",
32"| c #A2A2A2",
33"1 c #B8B8B8",
34"2 c #47473F",
35"3 c #0A0A09",
36"4 c #4B4B43",
37"5 c #B4B4B3",
38"6 c #F7F6F5",
39"7 c #9E9E9E",
40"8 c #A9A9A8",
41"9 c #34342E",
42"0 c #9D9D8D",
43"a c #CFCFB9",
44"b c #C4C4AF",
45"c c #8D8D7F",
46"d c #353530",
47"e c #ACACAA",
48"f c #F1F0EF",
49"g c #DEDDDC",
50"h c #D3D2D0",
51"i c #B7B7B5",
52"j c #9F9E9D",
53"k c #706F6F",
54"l c #65625A",
55"m c #46463F",
56"n c #9C9C8C",
57"o c #E2E2D0",
58"p c #EDEDE7",
59"q c #C0C0AC",
60"r c #B2B29F",
61"s c #828274",
62"t c #4C4C44",
63"u c #E4E4E2",
64"v c #E1E1DF",
65"w c #DAD9D7",
66"x c #D8D8D6",
67"y c #CDCCCA",
68"z c #AFAEAC",
69"A c #88847B",
70"B c #F8F8F7",
71"C c #090908",
72"D c #D5D5BF",
73"E c #FBFBFA",
74"F c #C3C3AE",
75"G c #B5B5A2",
76"H c #A6A695",
77"I c #9C9C8F",
78"J c #080807",
79"K c #CFCFCD",
80"L c #E3E2E0",
81"M c #ECEBE9",
82"N c #E9E8E6",
83"O c #D5D4D3",
84"P c #C4C3C2",
85"Q c #8F8A81",
86"R c #F6F5F4",
87"S c #F3F3F1",
88"T c #090909",
89"U c #CACAB5",
90"V c #DDDDD0",
91"W c #B7B7A4",
92"X c #AAAA98",
93"Y c #9B9B8B",
94"Z c #AEAEA3",
95"` c #BBBAB9",
96" . c #E8E7E5",
97".. c #E5E4E2",
98"+. c #E4E3E0",
99"@. c #D2D1CE",
100"#. c #8D887E",
101"$. c #F4F3F2",
102"%. c #F0EFEE",
103"&. c #474740",
104"*. c #929283",
105"=. c #BABAA7",
106"-. c #ADAD9B",
107";. c #9F9F8E",
108">. c #ACACA1",
109",. c #CFCFCB",
110"'. c #4C4C45",
111"). c #B3B2B1",
112"!. c #E2E1DE",
113"~. c #E1DFDC",
114"{. c #979288",
115"]. c #949493",
116"^. c #34342F",
117"/. c #878779",
118"(. c #A0A090",
119"_. c #AEAEA2",
120":. c #C3C3BE",
121"<. c #010101",
122"[. c #B1B0AF",
123"}. c #D2D1CF",
124"|. c #A49E93",
125"1. c #F0F0EE",
126"2. c #EDEDEB",
127"3. c #DDDDDB",
128"4. c #898988",
129"5. c #414141",
130"6. c #737271",
131"7. c #A4A3A1",
132"8. c #DFDEDB",
133"9. c #E2E0DD",
134"0. c #E1E0DC",
135"a. c #E0DFDB",
136"b. c #A19C90",
137"c. c #E1E0DE",
138"d. c #CBCAC9",
139"e. c #B2B1B0",
140"f. c #A3A2A1",
141"g. c #9D9C9A",
142"h. c #9E9D9C",
143"i. c #9F9F9D",
144"j. c #ABAAA7",
145"k. c #DCDBD7",
146"l. c #DEDDD9",
147"m. c #DDDCD8",
148"n. c #A19B90",
149"o. c #EBEAE8",
150"p. c #E6E5E3",
151"q. c #C8C7C4",
152"r. c #B6B6B3",
153"s. c #B0AFAD",
154"t. c #B3B2B0",
155"u. c #747371",
156"v. c #9D9C99",
157"w. c #DAD9D5",
158"x. c #E7E6E3",
159"y. c #E6E5E2",
160"z. c #E3E2DF",
161"A. c #DBDAD7",
162"B. c #D4D3D0",
163"C. c #D0CFCB",
164"D. c #D1CFCC",
165"E. c #D1D0CC",
166"F. c #C9C8C4",
167"G. c #6B6B69",
168"H. c #CECDC9",
169"I. c #D6D4D0",
170"J. c #9F998D",
171"K. c #E3E2DE",
172"L. c #E4E2DF",
173"M. c #DFDEDA",
174"N. c #D5D4D0",
175"O. c #C0BFBC",
176"P. c #7B7A78",
177"Q. c #BCBAB6",
178"R. c #CECCC8",
179"S. c #9D978C",
180"T. c #EDEDED",
181"U. c #E1E0DD",
182"V. c #E2E1DD",
183"W. c #DBDAD6",
184"X. c #BBB9B6",
185"Y. c #A6A4A1",
186"Z. c #9E9C99",
187"`. c #ACABA7",
188" + c #C7C5C2",
189".+ c #9B9589",
190"++ c #E1DFDB",
191"@+ c #E0DEDA",
192"#+ c #DEDCD8",
193"$+ c #DAD8D4",
194"%+ c #BDBCB8",
195"&+ c #ACABA8",
196"*+ c #B2B1AD",
197"=+ c #C6C4C0",
198"-+ c #999388",
199";+ c #999891",
200">+ c #A39E92",
201",+ c #A39D92",
202"'+ c #A39D91",
203")+ c #A29C90",
204"!+ c #A19B8F",
205"~+ c #9D978B",
206"{+ c #989286",
207"]+ c #918C82",
208"^+ c #938D83",
209"/+ c #979286",
210"(+ c #666258",
211" ",
212" . . . . . . . . . . . . . ",
213" . + @ # # # # # # # # $ % & . ",
214" . @ # # # # # # # # # # * = - . ",
215" . # # # # # # # ; # ; > , ' ) ! . ",
216" . # # # # # ; > ~ > ~ { ] ^ # / ( . ",
217" . # # # ; > ~ { _ { _ : < ) # [ } | . ",
218" . # ; > ~ 1 2 3 3 4 5 6 7 . . . . . . . ",
219" . # ~ { 8 9 0 a b c d e f g h i j k l . ",
220" . # _ : m n o p q r s t u v w x y z A . ",
221" . # B 6 C D E F G H I J K L M N O P Q . ",
222" . # R S T U V W X Y Z 3 ` w ...+.@.#.. ",
223" . # $.%.&.*.=.-.;.>.,.'.).h !.+.!.~.{.. ",
224" . # $.%.].^./.(._.:.<.<.[.}.!.+.!.~.|.. ",
225" . # 1.2.3.4.4 3 3 5.6.<.<.7.8.9.0.a.b.. ",
226" . # 2.M c.d.e.f.g.h.i.<.<.<.j.k.l.m.n.. ",
227" . # o.N p.w q.r.z s.t.u.. <.<.v.w.k.n.. ",
228" . # x.y.y.z.A.B.C.D.E.F.G.<.<.<.H.I.J.. ",
229" . $ +.z.K.L.K.a.a.M.M.N.O.P.<.<.Q.R.S.. ",
230" . T.U.~.0.a.V.a.0.a.0.W.E.X.Y.Z.`. +.+. ",
231" . = ++@+M.l.a.l.@+l.@+#+$+R.%+&+*+=+-+. ",
232" . ;+>+|.,+'+,+b.)+b.)+!+n.~+{+]+^+/+(+. ",
233" . . . . . . . . . . . . . . . . . . ",
234" "};
diff --git a/etc/images/spell.pbm b/etc/images/spell.pbm
new file mode 100644
index 00000000000..39a00c8946a
--- /dev/null
+++ b/etc/images/spell.pbm
Binary files differ
diff --git a/etc/images/spell.xpm b/etc/images/spell.xpm
new file mode 100644
index 00000000000..b53f4510602
--- /dev/null
+++ b/etc/images/spell.xpm
@@ -0,0 +1,64 @@
1/* XPM */
2static char * spell_xpm[] = {
3"24 24 37 1",
4" c None",
5". c #000000",
6"+ c #8BBB8C",
7"@ c #ABD0AC",
8"# c #1A3B1A",
9"$ c #8ABA88",
10"% c #B4D5B4",
11"& c #70A770",
12"* c #132C13",
13"= c #77A676",
14"- c #2D2D2D",
15"; c #CBDFCB",
16"> c #6FAE6E",
17", c #A8CBA6",
18"' c #6D9D6C",
19") c #D0E4D0",
20"! c #6FAF6F",
21"~ c #587055",
22"{ c #B8D6B8",
23"] c #5B9159",
24"^ c #D4E4D4",
25"/ c #67AF67",
26"( c #5D905B",
27"_ c #9FC59D",
28": c #93BE92",
29"< c #B5D1B5",
30"[ c #67AF68",
31"} c #63A261",
32"| c #BBD6BA",
33"1 c #82B881",
34"2 c #75AF74",
35"3 c #6B8868",
36"4 c #9DC39D",
37"5 c #7DB17B",
38"6 c #6BA368",
39"7 c #485C46",
40"8 c #89BA88",
41" ",
42" ",
43" ",
44" ",
45" ... .... ... ",
46" .. . .. . .. . ",
47" .. . .... .. ",
48" ..... .. . .. ",
49" .. . .. . .. . . ",
50" .. . .... ... ... ",
51" .+. ",
52" .. .@# ",
53" .$. .%&. ",
54" *=. -;>. ",
55" .,'. .)!~. ",
56" .{].^/(. ",
57" ._:<[}~. ",
58" .|123. ",
59" .4567. ",
60" .83. ",
61" .37. ",
62" .. ",
63" ",
64" "};
diff --git a/etc/images/undo.pbm b/etc/images/undo.pbm
new file mode 100644
index 00000000000..7f9b8975d2f
--- /dev/null
+++ b/etc/images/undo.pbm
Binary files differ
diff --git a/etc/images/undo.xpm b/etc/images/undo.xpm
new file mode 100644
index 00000000000..ca5bd760937
--- /dev/null
+++ b/etc/images/undo.xpm
@@ -0,0 +1,58 @@
1/* XPM */
2static char * undo_xpm[] = {
3"24 24 31 1",
4" c None",
5". c #000000",
6"+ c #EFE5BA",
7"@ c #EFE7C1",
8"# c #EED680",
9"$ c #EFE4B6",
10"% c #D5B75D",
11"& c #B29544",
12"* c #D1B051",
13"= c #C0AF73",
14"- c #C0A048",
15"; c #986B07",
16"> c #D1940C",
17", c #E0B74C",
18"' c #D9C374",
19") c #8F6406",
20"! c #D59D1C",
21"~ c #B1933F",
22"{ c #DFB74A",
23"] c #CCB76D",
24"^ c #B8820A",
25"/ c #D9A72E",
26"( c #D7A62C",
27"_ c #C7B26A",
28": c #D4B150",
29"< c #A39256",
30"[ c #E2CB79",
31"} c #C9B46B",
32"| c #8D7E4A",
33"1 c #AE9C5C",
34"2 c #96864F",
35" ",
36" ",
37" ",
38" . ",
39" .. ",
40" .+. ",
41" .@#.... ",
42" .$####%&. ",
43" .+#######*. ",
44" .=#########-. ",
45" .;>>>>>>,#'.. ",
46" .)>>>>>>!#~. ",
47" .)>...;>{]. ",
48" .;. ..^/#. ",
49" .. ..>#. ",
50" . .(_. ",
51" .:<. ",
52" .[. ",
53" .}|. ",
54" .12. ",
55" .. ",
56" ",
57" ",
58" "};
diff --git a/etc/images/up-arrow.pbm b/etc/images/up-arrow.pbm
new file mode 100644
index 00000000000..7c792bef796
--- /dev/null
+++ b/etc/images/up-arrow.pbm
Binary files differ
diff --git a/etc/images/up-arrow.xpm b/etc/images/up-arrow.xpm
new file mode 100644
index 00000000000..09963557d1b
--- /dev/null
+++ b/etc/images/up-arrow.xpm
@@ -0,0 +1,94 @@
1/* XPM */
2static char * up_arrow_xpm[] = {
3"24 24 67 1",
4" c None",
5". c #000000",
6"+ c #2F2F2F",
7"@ c #A5B4A4",
8"# c #E8F4E6",
9"$ c #96B892",
10"% c #41533C",
11"& c #F1FFF0",
12"* c #B8D6B7",
13"= c #9FC49D",
14"- c #66815E",
15"; c #B6D4B5",
16"> c #B9D7B8",
17", c #A1C69F",
18"' c #68835F",
19") c #637D5B",
20"! c #3F5239",
21"~ c #B8D7B7",
22"{ c #A2C7A0",
23"] c #6A8561",
24"^ c #657F5C",
25"/ c #617959",
26"( c #3E4F39",
27"_ c #F0FEEF",
28": c #B7D5B6",
29"< c #657E5C",
30"[ c #5D7555",
31"} c #D6EAD6",
32"| c #BFD4BF",
33"1 c #C0D5C0",
34"2 c #637C5B",
35"3 c #4D6246",
36"4 c #4C6046",
37"5 c #C7E1C6",
38"6 c #A1C69E",
39"7 c #67815E",
40"8 c #627B59",
41"9 c #3D4E39",
42"0 c #D0E7D0",
43"a c #B5D3B4",
44"b c #A0C39D",
45"c c #607958",
46"d c #B5D2B4",
47"e c #9DC19B",
48"f c #647D5B",
49"g c #607858",
50"h c #C6E0C5",
51"i c #B4D2B3",
52"j c #9CBF99",
53"k c #C5DFC4",
54"l c #B1CEB0",
55"m c #99BC97",
56"n c #617A59",
57"o c #5E7756",
58"p c #C0D9BF",
59"q c #AFCCAE",
60"r c #AECBAD",
61"s c #93B690",
62"t c #607857",
63"u c #5E7656",
64"v c #8DB389",
65"w c #748A72",
66"x c #71916E",
67"y c #5A7257",
68"z c #4D6247",
69"A c #4D6146",
70"B c #43543D",
71" ",
72" ",
73" . ",
74" +@. ",
75" .#$%. ",
76" .&*=-%. ",
77" .&;>,')!. ",
78" .&~;>{]^/(. ",
79" ._~>:>,]</[(. ",
80" .}|1>~~,'23444. ",
81" .....5;;6789..... ",
82" .0;ab^c9. ",
83" .5;defg9. ",
84" .haij2g9. ",
85" .kilmno9. ",
86" .pqrstu9. ",
87" .vwxyzAB. ",
88" ......... ",
89" ",
90" ",
91" ",
92" ",
93" ",
94" "};