summaryrefslogtreecommitdiffstats
path: root/perl-install
diff options
context:
space:
mode:
authordamien <damien@mandriva.com>2000-07-25 17:19:03 +0000
committerdamien <damien@mandriva.com>2000-07-25 17:19:03 +0000
commit551e4814ff4f48022d8140d90ab58c51eb1cfadf (patch)
tree9b36a69f4eadae2a2c6cc85d4add5155be643c39 /perl-install
parentf57635eb436f0e61371987cf8e02f175aae096a9 (diff)
downloaddrakx-backup-do-not-use-551e4814ff4f48022d8140d90ab58c51eb1cfadf.tar
drakx-backup-do-not-use-551e4814ff4f48022d8140d90ab58c51eb1cfadf.tar.gz
drakx-backup-do-not-use-551e4814ff4f48022d8140d90ab58c51eb1cfadf.tar.bz2
drakx-backup-do-not-use-551e4814ff4f48022d8140d90ab58c51eb1cfadf.tar.xz
drakx-backup-do-not-use-551e4814ff4f48022d8140d90ab58c51eb1cfadf.zip
improved logos, title, and steps appearences. see changelog.
Diffstat (limited to 'perl-install')
-rw-r--r--perl-install/ChangeLog8
-rw-r--r--perl-install/install_steps_gtk.pm25
-rw-r--r--perl-install/share/step-green.xpm422
-rw-r--r--perl-install/share/step-orange.xpm431
-rw-r--r--perl-install/share/step-red.xpm423
5 files changed, 719 insertions, 590 deletions
diff --git a/perl-install/ChangeLog b/perl-install/ChangeLog
index 2dd79c9de..0db82fd33 100644
--- a/perl-install/ChangeLog
+++ b/perl-install/ChangeLog
@@ -1,3 +1,11 @@
+2000-07-20 dam's <damien@mandrakesoft.com>
+
+ * install_steps_gtk.pm: applied new LN stars, logo title and help
+ logo. improved steps appearences.
+ * modified share/step-*.xpm
+ * added share/help.xpm
+ * updated ../HACKING to ling help logo.
+
2000-07-21 François Pons <fpons@mandrakesoft.com>
* Xconfigurator.pm: enable 3D acceleration configuration with
diff --git a/perl-install/install_steps_gtk.pm b/perl-install/install_steps_gtk.pm
index 8894f72ff..547cb8997 100644
--- a/perl-install/install_steps_gtk.pm
+++ b/perl-install/install_steps_gtk.pm
@@ -718,11 +718,15 @@ sub create_help_window {
#- gtkadd($b, new Gtk::Pixmap(@pixmap));
# Gtk::XmHTML->init;
+ my $pixmap = new Gtk::Pixmap( gtkcreate_xpm($w->{window}, "$ENV{SHARE_PATH}/help.xpm"));
gtkadd($w->{window},
gtkpack_(new Gtk::HBox(0,-2),
#- 0, $b,
#- 1, createScrolledWindow($w_help = new Gtk::XmHTML)));
- 1, createScrolledWindow($w_help = new Gtk::Text)));
+ 0, $pixmap,
+ 1, createScrolledWindow($w_help = new Gtk::Text)
+ ));
+
#- $w_help->source($o->{step} ? translate($o->{steps}{$o->{step}}{help}) : '');
gtktext_insert($w_help, $o->{step} ? formatAlaTeX(translate($help::steps{$o->{step}})) : '');
@@ -760,19 +764,24 @@ sub create_steps_window {
my $step_name = $_;
my $step = $o->{steps}{$_};
my $w = new Gtk::Label(translate($step->{text}));
-
my $pixmap = new Gtk::Pixmap(@{$steps_icons[$step->{done} ? 0 : $step->{entered} ? 1 : 2]});
+ $pixmap->set_sensitive(0) if !$step->{reachable};
gtkpack_(my $b = new Gtk::HBox(0,5), 0, $pixmap, 0, $w);
+#(dam's) BUGGY : pixmaps cannot be signaled directly (well I think)
$pixmap->set_events('enter_notify_mask');
- $pixmap->signal_connect(enter_notify_event => sub { print "HERE\n" });
-
+ $pixmap->signal_connect(enter_notify_event => sub { print "HERE\n" });
+#
if ($step->{reachable}) {
- my $button = new Gtk::Button;
- $button->set_relief('none');
- gtksignal_connect(gtkadd($button, $b), clicked => sub { die "setstep $step_name\n" });
- $button;
+ my $button = new Gtk::Button;
+ $button->set_relief('none');
+ gtksignal_connect(gtkadd($button, $b), clicked => sub { die "setstep $step_name\n" });
+ $button->set_events('enter_notify_mask');
+ $button->signal_connect(enter_notify_event => sub { print "HERE\n"; });
+ $b=$button;
}
+ $b;
+
} grep {
!eval $o->{steps}{$_}{hidden};
} @{$o->{orderedSteps}}),
diff --git a/perl-install/share/step-green.xpm b/perl-install/share/step-green.xpm
index 6d96f2281..ca19af5cc 100644
--- a/perl-install/share/step-green.xpm
+++ b/perl-install/share/step-green.xpm
@@ -1,193 +1,231 @@
/* XPM */
-static char *magick[] = {
-/* columns rows colors chars-per-pixel */
-"21 21 166 2",
-" c #295300",
-". c #2a5500",
-"X c #2e540d",
-"o c #2f540e",
-"O c #305413",
-"+ c #33551a",
-"@ c #36591c",
-"# c #3a582b",
-"$ c #326400",
-"% c #37660d",
-"& c #356b00",
-"* c #3e6d16",
-"= c #387100",
-"- c #3b7402",
-"; c #3d7b00",
-": c #3e7d00",
-"> c #3f6623",
-", c #407c07",
-"< c #417c0a",
-"1 c #417711",
-"2 c #537b3f",
-"3 c #465b48",
-"4 c #4d5e5a",
-"5 c #4e5e5c",
-"6 c #505f63",
-"7 c #4f7244",
-"8 c #53744a",
-"9 c #587f4a",
-"0 c #5a7c54",
-"q c #546465",
-"w c #586b68",
-"e c #5b637f",
-"r c #5a6871",
-"t c #5f697f",
-"y c #5b7661",
-"u c #627a6e",
-"i c #5f6981",
-"p c #61658e",
-"a c #62658f",
-"s c #636e83",
-"d c #62688b",
-"f c #64698f",
-"g c #666c8f",
-"h c #646593",
-"j c #646791",
-"k c #646792",
-"l c #646594",
-"z c #656697",
-"x c #666797",
-"c c #666699",
-"v c #656992",
-"b c #676d92",
-"n c #676898",
-"m c #686998",
-"M c #696c98",
-"N c #6b7988",
-"B c #6e788e",
-"V c #6c7196",
-"C c #6f7695",
-"Z c #757b99",
-"A c #468c00",
-"S c #478e00",
-"D c #498612",
-"F c #489002",
-"G c #499200",
-"H c #4b9600",
-"J c #4c9405",
-"K c #4c910a",
-"L c #4d8223",
-"P c #59893e",
-"I c #579820",
-"U c #50a000",
-"Y c #50a100",
-"T c #51a200",
-"R c #52a400",
-"E c #53a700",
-"W c #54a800",
-"Q c #55a900",
-"! c #56ab00",
-"~ c #56ad00",
-"^ c #57ad01",
-"/ c #58a017",
-"( c #58b100",
-") c #59b200",
-"_ c #59b300",
-"` c #5ab500",
-"' c #5bb700",
-"] c #5dba00",
-"[ c #5dbb00",
-"{ c #5ebc00",
-"} c #5ebd00",
-"| c #64b51a",
-" . c #64a239",
-".. c #6ab729",
-"X. c #5e8850",
-"o. c #628360",
-"O. c #6a896d",
-"+. c #6a8572",
-"@. c #7baf5a",
-"#. c #60c000",
-"$. c #61c200",
-"%. c #62c400",
-"&. c #63c600",
-"*. c #64c800",
-"=. c #65c900",
-"-. c #65ca00",
-";. c #66cb00",
-":. c #66cc00",
-">. c #67cc01",
-",. c #68cd03",
-"<. c #68cd04",
-"1. c #6bce09",
-"2. c #6dce0c",
-"3. c #6ecf0d",
-"4. c #6fcf0f",
-"5. c #70cf10",
-"6. c #7bcc2f",
-"7. c #7ad322",
-"8. c #7cd324",
-"9. c #7ed428",
-"0. c #718189",
-"q. c #748090",
-"w. c #798495",
-"e. c #7d8a95",
-"r. c #8aaf7b",
-"t. c #96bf7b",
-"y. c #80d52b",
-"u. c #82d52e",
-"i. c #83d630",
-"p. c #83d631",
-"a. c #85d435",
-"s. c #85d634",
-"d. c #88d739",
-"f. c #89d83a",
-"g. c #8bd83d",
-"h. c #8ed942",
-"j. c #8fd946",
-"k. c #8fda45",
-"l. c #91da48",
-"z. c #94db4c",
-"x. c #9add57",
-"c. c #9bde58",
-"v. c #93c46f",
-"b. c #9acf6d",
-"n. c #a5d876",
-"m. c #a1e063",
-"M. c #a2e064",
-"N. c #a6e16a",
-"B. c #a7e26d",
-"V. c #a9e26f",
-"C. c #ace277",
-"Z. c #ade476",
-"A. c #b2e57f",
-"S. c #819987",
-"D. c #849e86",
-"F. c #849c89",
-"G. c #8ca68b",
-"H. c #8eaf82",
-"J. c #95b588",
-"K. c #9fbf8f",
-"L. c #a1c48c",
-"P. c #a3c88b",
-"I. c #a7cc8c",
-"U. c #aed590",
-"Y. c #b3dc8e",
-"T. c None",
-/* pixels */
-"T.T.T.T.T.T.T.T.T.T.T.T.r.+.T.T.T.T.T.T.T.",
-"T.T.T.T.T.T.T.T.T.T.T.w.c.o.T.T.T.T.T.T.T.",
-"T.T.T.T.T.T.T.T.T.T.M I.u.0 T.T.T.T.T.T.T.",
-"T.T.T.T.T.T.T.T.T.n K.Z.,.2 T.T.T.T.T.T.T.",
-"T.n T.T.T.T.T.T.T.e.A.z.} L T.T.T.T.T.T.T.",
-"T.t.L.J.F.q.V T.Z U.m.7.} K f T.T.T.T.T.T.",
-"T.O.a.x.M.N.n.P.Y.V.a.4.%.^ u T.T.T.T.T.T.",
-"T.T.X.] 4.y.f.l.k.y.4.>.>.=...N T.T.T.T.T.",
-"T.T.z P ^ $.>.1.1.,.>.=.,.4.7.k.v.H.S.0.b ",
-"T.T.T.v I ' %.=.>.>.>.>.>.<.5.8.d.h.p.=./ ",
-"T.T.T.T.g | <.>.>.>.>.>.>.=.%.] Q S & @ q ",
-"T.T.T.T.T.@.9.1.>.>.>.>.=.%.Q : . O 3 k T.",
-"T.T.T.T.m b.g.4.>.>.>.>.=._ ; X 6 p T.T.T.",
-"T.T.T.T.G.B.p.>.%.=.=.=.=.E % e T.T.T.T.T.",
-"T.T.T.C C.l.%.T H T ' %.=.E * z T.T.T.T.T.",
-"T.T.T.D.h.Q = + > S _ $.Q 1 k T.T.T.T.T.",
-"T.T.B 6.G X # 5 z T.7 J _ Q < k T.T.T.T.T.",
-"T.T. .D 4 p T.T.T.T.T.y T E , d T.T.T.T.T.",
-"T.T.s k T.T.T.T.T.T.T.T.9 F = t T.T.T.T.T.",
-"T.T.T.T.T.T.T.T.T.T.T.T.T.8 $ r T.T.T.T.T.",
-"T.T.T.T.T.T.T.T.T.T.T.T.T.T.w i T.T.T.T.T."
-};
+static char * verte1_xpm[] = {
+"21 21 207 2",
+" c None",
+". c #DFDFEF",
+"+ c #DBDBED",
+"@ c #D8D8EB",
+"# c #D3D3E9",
+"$ c #CDCDE6",
+"% c #C8C8E3",
+"& c #E1E1F0",
+"* c #D7D7EB",
+"= c #CECEE6",
+"- c #C5C5E2",
+"; c #BEC5D3",
+"> c #AED88E",
+", c #9BC87D",
+"' c #BBBBDD",
+") c #B3B3D9",
+"! c #C6C6E2",
+"~ c #B2B2D9",
+"{ c #A5A5D2",
+"] c #A0A1CC",
+"^ c #ABC2AD",
+"/ c #95DC4F",
+"( c #81AA6F",
+"_ c #ACACD6",
+": c #A4A4D1",
+"< c #D8DAE8",
+"[ c #D2D2E8",
+"} c #BABADC",
+"| c #A4A4D2",
+"1 c #9B9BCD",
+"2 c #9999CC",
+"3 c #A2B0B9",
+"4 c #B1E183",
+"5 c #78D21E",
+"6 c #6D955D",
+"7 c #9C9DCB",
+"8 c #A2A2D0",
+"9 c #9F9FCF",
+"0 c #9090C0",
+"a c #D4D4E9",
+"b c #C1DBB3",
+"c c #B7CAB9",
+"d c #A3B2B7",
+"e c #9CA4BF",
+"f c #9B9EC7",
+"g c #9FA6C3",
+"h c #B2D29F",
+"i c #A3E066",
+"j c #66CB00",
+"k c #659744",
+"l c #959AC0",
+"m c #9E9ECE",
+"n c #8F8FBF",
+"o c #7979A2",
+"p c #9BD26E",
+"q c #A2E064",
+"r c #A6DA78",
+"s c #A6D287",
+"t c #ABCB9E",
+"u c #B2D39E",
+"v c #ACE375",
+"w c #8BD83D",
+"x c #65CA00",
+"y c #64AE23",
+"z c #8EA0A6",
+"A c #9393C4",
+"B c #73739A",
+"C c #C3C3E1",
+"D c #A2AFB9",
+"E c #6BB925",
+"F c #74D118",
+"G c #8CD93F",
+"H c #97DC52",
+"I c #87D737",
+"J c #73D016",
+"K c #6ACD06",
+"L c #6BCC08",
+"M c #83C057",
+"N c #97AFA2",
+"O c #9BA7B7",
+"P c #959BBC",
+"Q c #727298",
+"R c #585875",
+"S c #BCBCDE",
+"T c #899C9E",
+"U c #5EAB17",
+"V c #62C400",
+"W c #6ECF0D",
+"X c #71D012",
+"Y c #6CCE0A",
+"Z c #68CD03",
+"` c #68CD04",
+" . c #70CF10",
+".. c #7DD427",
+"+. c #8FD44D",
+"@. c #96CF66",
+"#. c #8AC45D",
+"$. c #6AA93B",
+"%. c #4E4E68",
+"&. c #B5B5DA",
+"*. c #9E9ECF",
+"=. c #88A490",
+"-. c #69C510",
+";. c #67CC01",
+">. c #66CC00",
+",. c #64C800",
+"'. c #5FBE00",
+"). c #58AF00",
+"!. c #4E9C00",
+"~. c #418300",
+"{. c #4D772F",
+"]. c #44445B",
+"^. c #A9A9D4",
+"/. c #9999CB",
+"(. c #8BCD51",
+"_. c #7AD321",
+":. c #63C600",
+"<. c #56AD00",
+"[. c #3F7F00",
+"}. c #30580A",
+"|. c #4A673C",
+"1. c #6E7C80",
+"2. c #63677F",
+"3. c #3E3E52",
+"4. c #A3A3D1",
+"5. c #9A9ACD",
+"6. c #999ACB",
+"7. c #9DACB4",
+"8. c #A0DC65",
+"9. c #7ED428",
+"0. c #65C900",
+"a. c #60C000",
+"b. c #499200",
+"c. c #406525",
+"d. c #75828A",
+"e. c #8E92B7",
+"f. c #8C8CBA",
+"g. c #9C9CCD",
+"h. c #9A9CC8",
+"i. c #A7D386",
+"j. c #8ED942",
+"k. c #5AB400",
+"l. c #4C9800",
+"m. c #52A500",
+"n. c #5DBA00",
+"o. c #5CB900",
+"p. c #458B00",
+"q. c #627B62",
+"r. c #9899CA",
+"s. c #9696C8",
+"t. c #7D7DA7",
+"u. c #434359",
+"v. c #8D8DBC",
+"w. c #9191C2",
+"x. c #99ADA7",
+"y. c #81D52D",
+"z. c #4A9400",
+"A. c #2D5902",
+"B. c #42622E",
+"C. c #4D782E",
+"D. c #4B9600",
+"E. c #56AB00",
+"F. c #478E00",
+"G. c #678463",
+"H. c #9898CA",
+"I. c #5D5D7B",
+"J. c #808A9C",
+"K. c #6BC515",
+"L. c #4D8619",
+"M. c #5A7158",
+"N. c #748289",
+"O. c #9294BE",
+"P. c #8E93B5",
+"Q. c #668D54",
+"R. c #4D9A00",
+"S. c #478F00",
+"T. c #65875B",
+"U. c #8D8EBC",
+"V. c #6C6C90",
+"W. c #6A7C74",
+"X. c #608153",
+"Y. c #7A8297",
+"Z. c #9192C0",
+"`. c #9798C8",
+" + c #9499BE",
+".+ c #699552",
+"++ c #438600",
+"@+ c #5A7D49",
+"#+ c #6A6C89",
+"$+ c #565772",
+"%+ c #60607F",
+"&+ c #74749A",
+"*+ c #8585B1",
+"=+ c #848AA7",
+"-+ c #4E7A2F",
+";+ c #3E6320",
+">+ c #3E454A",
+",+ c #404055",
+"'+ c #3F3F53",
+")+ c #47475F",
+"!+ c #53536E",
+"~+ c #585876",
+"{+ c #52526D",
+"]+ c #424258",
+"^+ c #3F454B",
+"/+ c #3E4A42",
+"(+ c #3F444C",
+" ",
+" . + @ # $ % ",
+" & . * = - ; > , ' ) ",
+" . @ ! ~ { ] ^ / ( _ _ : ",
+" < [ } | 1 2 3 4 5 6 7 8 9 0 ",
+" a b c d e f g h i j k l 1 m n o ",
+" $ p q r s t u v w x y z 2 1 A B ",
+" C C D E F G H H I J K L M N O P Q R ",
+" S ' : T U V W X Y Z ` ...+.@.#.$.%. ",
+" &.) *.2 =.-.` ;.>.j j ,.'.).!.~.{.]. ",
+" _ ^.1 2 /.(._.` >.>.:.<.[.}.|.1.2.3. ",
+" : 4.5.6.7.8.9.,.:.0.a.b.c.d.e.f.R 3. ",
+" 1 g.2 h.i.j.k.l.m.n.o.p.q.r.s.t.u.3. ",
+" v.w.x.y.z.A.B.C.D.E.F.G.H.f.I.3. ",
+" t.J.K.L.M.N.O.P.Q.R.S.T.U.V.3.3. ",
+" W.X.Y.Z.`.2 2 +.+++@+#+3.3. ",
+" $+%+&+*+n A 0 =+-+;+>+3. ",
+" ,+'+)+!+~+{+]+^+/+(+ ",
+" 3.3.3.3.3.3. ",
+" ",
+" "};
diff --git a/perl-install/share/step-orange.xpm b/perl-install/share/step-orange.xpm
index 9a64f3a3d..dbb31b5a8 100644
--- a/perl-install/share/step-orange.xpm
+++ b/perl-install/share/step-orange.xpm
@@ -1,198 +1,235 @@
/* XPM */
-static char *magick[] = {
-/* columns rows colors chars-per-pixel */
-"21 21 171 2",
-" c #664008",
-". c #66420f",
-"X c #6a4000",
-"o c #6f4300",
-"O c #6c440d",
-"+ c #664416",
-"@ c #6b4922",
-"# c #664d3b",
-"$ c #755129",
-"% c #7e5c3c",
-"& c #665043",
-"* c #665350",
-"= c #66565e",
-"- c #66575f",
-"; c #695450",
-": c #745d58",
-"> c #665862",
-", c #7d604e",
-"< c #7a6055",
-"1 c #6d627a",
-"2 c #74677d",
-"3 c #786671",
-"4 c #7e6b74",
-"5 c #666187",
-"6 c #666289",
-"7 c #66638c",
-"8 c #69658c",
-"9 c #6c668c",
-"0 c #666492",
-"q c #676697",
-"w c #666699",
-"e c #686797",
-"r c #6b6894",
-"t c #6d6b97",
-"y c #6e6b97",
-"u c #696898",
-"i c #6a6899",
-"p c #6b6998",
-"a c #706787",
-"s c #726886",
-"d c #746881",
-"f c #746983",
-"g c #787295",
-"h c #7c7392",
-"j c #7c7493",
-"k c #8d5500",
-"l c #8e590e",
-"z c #945a04",
-"x c #9f6000",
-"c c #9b6726",
-"v c #976b3f",
-"b c #a56300",
-"n c #a66400",
-"m c #a7670a",
-"M c #ad6800",
-"N c #a96d1a",
-"B c #b26b00",
-"V c #b56d00",
-"C c #b66d00",
-"Z c #b6710e",
-"A c #be7200",
-"S c #bf7814",
-"D c #806047",
-"F c #826657",
-"G c #947059",
-"H c #977d7a",
-"J c #c07300",
-"K c #c07301",
-"L c #c37500",
-"P c #c77800",
-"I c #c57808",
-"U c #ca7900",
-"Y c #cd7b00",
-"T c #cf7c00",
-"R c #c97b09",
-"E c #d47f00",
-"W c #88798b",
-"Q c #837994",
-"! c #b28050",
-"~ c #a1867d",
-"^ c #ad907f",
-"/ c #ba8e62",
-"( c #d88200",
-") c #d98200",
-"_ c #da8300",
-"` c #da8404",
-"' c #dd8500",
-"] c #d28414",
-"[ c #dd8d1d",
-"{ c #cd8420",
-"} c #c28338",
-"| c #e28800",
-" . c #e58900",
-".. c #e78b00",
-"X. c #e98c00",
-"o. c #eb8d00",
-"O. c #ec8e00",
-"+. c #ee8f00",
-"@. c #f09000",
-"#. c #f29100",
-"$. c #f39200",
-"%. c #f59300",
-"&. c #f79400",
-"*. c #f89500",
-"=. c #f99600",
-"-. c #fa9600",
-";. c #fc9700",
-":. c #fd9800",
-">. c #fe9900",
-",. c #ff9900",
-"<. c #ff9901",
-"1. c #ff9a03",
-"2. c #ff9b04",
-"3. c #ff9b06",
-"4. c #ff9e0c",
-"5. c #ff9e0d",
-"6. c #ff9f0f",
-"7. c #ffa012",
-"8. c #ffa113",
-"9. c #ffa216",
-"0. c #ffa41b",
-"q. c #ffa621",
-"w. c #ffa722",
-"e. c #ffa927",
-"r. c #ffa928",
-"t. c #ffaa2a",
-"y. c #f5a938",
-"u. c #ffac30",
-"i. c #ffad33",
-"p. c #ffae34",
-"a. c #ffb23f",
-"s. c #cb8e45",
-"d. c #d3984e",
-"f. c #d5a161",
-"g. c #d7af7e",
-"h. c #ffb545",
-"j. c #ffb648",
-"k. c #ffb74b",
-"l. c #ffb84e",
-"z. c #ffbb55",
-"x. c #ffbd5a",
-"c. c #e2ab62",
-"v. c #eebc77",
-"b. c #efbd77",
-"n. c #ffc061",
-"m. c #ffc163",
-"M. c #fdc167",
-"N. c #ffc267",
-"B. c #ffc46c",
-"V. c #f4c27b",
-"C. c #fdc672",
-"Z. c #ffc772",
-"A. c #ffc773",
-"S. c #ffc876",
-"D. c #ffc978",
-"F. c #ffcc7f",
-"G. c #94838e",
-"H. c #9b888d",
-"J. c #918496",
-"K. c #928494",
-"L. c #998993",
-"P. c #9b8d99",
-"I. c #a68f8a",
-"U. c #a7918d",
-"Y. c #b79a88",
-"T. c #bc9e86",
-"R. c #ceae8f",
-"E. c #d1ad86",
-"W. c #ddba90",
-"Q. c #e0ba8b",
-"!. c None",
-/* pixels */
-"!.!.!.!.!.!.!.!.!.!.!.!.h H !.!.!.!.!.!.!.",
-"!.!.!.!.!.!.!.!.!.!.!.!.E.s.!.!.!.!.!.!.!.",
-"!.!.!.!.!.!.!.!.!.!.!.K.C.{ q !.!.!.!.!.!.",
-"!.!.!.!.!.!.!.!.!.!.i Q.z.I 9 !.!.!.!.!.!.",
-"!.!.!.!.!.!.!.!.!.i R.D.t.K 3 !.!.!.!.!.!.",
-"!.H.Q t !.!.!.!.!.K.F.l.3.L F !.!.!.!.!.!.",
-"!.f.C.V.g.T.U.L.P.W.m.q.;.( v !.!.!.!.!.!.",
-"!.e [ q.j.x.N.C.S.m.i.4.>.$.] r !.!.!.!.!.",
-"!.!.4 S X.4.q.t.e.0.4.>.>.3.4.d.^ G.j i !.",
-"!.!.!.f R ..&.>.>.>.>.>.>.3.7.i.z.N.N.c./ ",
-"!.!.!.!.G ` $.>.>.>.>.>.>.>.>.4.9.7.&.E B ",
-"!.!.!.!.!.! 4.3.>.>.>.>.>.>.*...U x o + = ",
-"!.!.!.!.!.~ a.7.>.>.>.>.>.*.' b o . & 0 !.",
-"!.!.!.!.g v.l.7.>.>.>.>.>.$.C O = 7 !.!.!.",
-"!.!.!.!.Y.B.p.3.*.*.;.>.>.X.n ; !.!.!.!.!.",
-"!.!.!.t v.h.%.T A L ( +.*.X.M : !.!.!.!.!.",
-"!.!.!.I.j.( k X @ z P +.X.B < !.!.!.!.!.",
-"!.!.W y.K # > 5 !.1 c E | C , !.!.!.!.!.",
-"!.!.} m * 6 !.!.!.!.!.a Z Y C D !.!.!.!.!.",
-"!.!.s 8 !.!.!.!.!.!.!.!.f N n % !.!.!.!.!.",
-"!.!.!.!.!.!.!.!.!.!.!.!.!.2 l $ !.!.!.!.!."
-};
+static char * orange1_xpm[] = {
+"21 21 211 2",
+" c None",
+". c #DFDFEF",
+"+ c #DBDBED",
+"@ c #D8D8EB",
+"# c #D3D3E9",
+"$ c #CDCDE6",
+"% c #C8C8E3",
+"& c #E1E1F0",
+"* c #D7D7EB",
+"= c #CECEE6",
+"- c #C5C5E2",
+"; c #C5C1D6",
+"> c #DFC1A5",
+", c #D8B696",
+"' c #BDBAD7",
+") c #B3B3D9",
+"! c #C6C6E2",
+"~ c #B2B2D9",
+"{ c #A5A5D2",
+"] c #A09FCE",
+"^ c #BAACB9",
+"/ c #F1BA71",
+"( c #CC9B69",
+"_ c #ADABD2",
+": c #ACACD6",
+"< c #A4A4D1",
+"[ c #DBD9E8",
+"} c #D2D2E8",
+"| c #BABADC",
+"1 c #A4A4D2",
+"2 c #9B9BCD",
+"3 c #9999CC",
+"4 c #A7A0C2",
+"5 c #E2BF99",
+"6 c #FFB13C",
+"7 c #B38658",
+"8 c #9F9AC1",
+"9 c #A2A2D0",
+"0 c #9F9FCF",
+"a c #9090C0",
+"b c #D4D4E9",
+"c c #E0CDC0",
+"d c #C8BCC6",
+"e c #ABA4C5",
+"f c #A09CC6",
+"g c #9D9BC9",
+"h c #9F9CC8",
+"i c #CBB5AF",
+"j c #FFC876",
+"k c #FFA113",
+"l c #AF7F4A",
+"m c #9D95B7",
+"n c #9E9ECE",
+"o c #8F8FBF",
+"p c #7979A2",
+"q c #E0BB93",
+"r c #F5C178",
+"s c #DFB98F",
+"t c #D0B29D",
+"u c #C7B1AC",
+"v c #CDB7AF",
+"w c #F0C68E",
+"x c #FFBB54",
+"y c #FF9901",
+"z c #C48634",
+"A c #A696AA",
+"B c #9393C4",
+"C c #73739A",
+"D c #C3C3E1",
+"E c #BAA9B1",
+"F c #EB9D30",
+"G c #FFAD31",
+"H c #FDBA58",
+"I c #F9C06D",
+"J c #FBC16E",
+"K c #FFBA52",
+"L c #FFA928",
+"M c #FF9B06",
+"N c #F29612",
+"O c #CD9E70",
+"P c #AE9FB2",
+"Q c #A89FBC",
+"R c #9D98BD",
+"S c #727298",
+"T c #585875",
+"U c #BCBCDE",
+"V c #BBBBDD",
+"W c #A494A4",
+"X c #CC8728",
+"Y c #F89500",
+"Z c #FFA41B",
+"` c #FFA722",
+" . c #FFA318",
+".. c #FF9D0A",
+"+. c #FF9C07",
+"@. c #FFA012",
+"#. c #F8AA38",
+"$. c #EBB367",
+"%. c #E3B377",
+"&. c #DCA768",
+"*. c #B18457",
+"=. c #4E4E68",
+"-. c #B5B5DA",
+";. c #9E9ECF",
+">. c #AD9494",
+",. c #DE922A",
+"'. c #FF9A03",
+"). c #FF9B04",
+"!. c #FE9900",
+"~. c #FA9600",
+"{. c #F29100",
+"]. c #DB8300",
+"^. c #B76E00",
+"/. c #936939",
+"(. c #44445B",
+"_. c #A9A9D4",
+":. c #9C9AC7",
+"<. c #CDA37E",
+"[. c #FFA927",
+"}. c #FF9E0C",
+"|. c #FF9900",
+"1. c #A86500",
+"2. c #794A06",
+"3. c #735533",
+"4. c #7F6D6C",
+"5. c #6B6375",
+"6. c #3E3E52",
+"7. c #A3A3D1",
+"8. c #9A9ACD",
+"9. c #9999CB",
+"0. c #A89FBD",
+"a. c #EBB978",
+"b. c #FFB13D",
+"c. c #FF9D09",
+"d. c #FC9700",
+"e. c #EE8F00",
+"f. c #BB7000",
+"g. c #7C5625",
+"h. c #847479",
+"i. c #918BAC",
+"j. c #8B8AB4",
+"k. c #9C9CCD",
+"l. c #9B9AC9",
+"m. c #C3ACA8",
+"n. c #FFBC57",
+"o. c #FD9800",
+"p. c #CC7A00",
+"q. c #D17E00",
+"r. c #E78B00",
+"s. c #E58900",
+"t. c #AF6B05",
+"u. c #886D5A",
+"v. c #9793BD",
+"w. c #9696C8",
+"x. c #7D7DA7",
+"y. c #434359",
+"z. c #8D8DBC",
+"A. c #9191C2",
+"B. c #9D99C1",
+"C. c #F1B25A",
+"D. c #DD8500",
+"E. c #824E00",
+"F. c #734D1B",
+"G. c #8C5E23",
+"H. c #B96F02",
+"I. c #D47F00",
+"J. c #B46F07",
+"K. c #947662",
+"L. c #9995BE",
+"M. c #8C8CBA",
+"N. c #5D5D7B",
+"O. c #8682A5",
+"P. c #DB9C4A",
+"Q. c #C57700",
+"R. c #7E634E",
+"S. c #887A86",
+"T. c #908AAA",
+"U. c #948CAA",
+"V. c #9D7B5E",
+"W. c #C07504",
+"X. c #B76E02",
+"Y. c #9B795D",
+"Z. c #918CB1",
+"`. c #6C6C90",
+" + c #736E89",
+".+ c #96765B",
+"++ c #887985",
+"@+ c #9391BE",
+"#+ c #9998C7",
+"$+ c #9C95BA",
+"%+ c #AA8056",
+"&+ c #906A43",
+"*+ c #706B84",
+"=+ c #585771",
+"-+ c #61607E",
+";+ c #74749A",
+">+ c #8585B1",
+",+ c #8E87A4",
+"'+ c #8C663B",
+")+ c #744F1F",
+"!+ c #4D4345",
+"~+ c #404055",
+"{+ c #3F3F53",
+"]+ c #47475F",
+"^+ c #53536E",
+"/+ c #585876",
+"(+ c #52526D",
+"_+ c #424258",
+":+ c #42404F",
+"<+ c #484249",
+"[+ c #46414D",
+" ",
+" . + @ # $ % ",
+" & . * = - ; > , ' ) ",
+" . @ ! ~ { ] ^ / ( _ : < ",
+" [ } | 1 2 3 4 5 6 7 8 9 0 a ",
+" b c d e f g h i j k l m 2 n o p ",
+" $ q r s t u v w x y z A 3 2 B C ",
+" D D E F G H I J K L M N O P Q R S T ",
+" U V < W X Y Z ` ...+.@.#.$.%.&.*.=. ",
+" -.) ;.3 >.,.'.).'.y y !.~.{.].^./.(. ",
+" : _.2 3 :.<.[.}.|.!.Y ].1.2.3.4.5.6. ",
+" < 7.8.9.0.a.b.c.~.d.e.f.g.h.i.j.T 6. ",
+" 2 k.3 l.m.n.o.p.q.r.s.t.u.v.w.x.y.6. ",
+" z.A.B.C.D.E.F.G.H.I.J.K.L.M.N.6. ",
+" x.O.P.Q.R.S.T.U.V.W.X.Y.Z.`.6.6. ",
+" +.+++@+#+3 3 $+%+1.&+*+6.6. ",
+" =+-+;+>+o B a ,+'+)+!+6. ",
+" ~+{+]+^+/+(+_+:+<+[+ ",
+" 6.6.6.6.6.6. ",
+" ",
+" "};
diff --git a/perl-install/share/step-red.xpm b/perl-install/share/step-red.xpm
index 745f37474..190bafa67 100644
--- a/perl-install/share/step-red.xpm
+++ b/perl-install/share/step-red.xpm
@@ -1,194 +1,231 @@
/* XPM */
-static char *magick[] = {
-/* columns rows colors chars-per-pixel */
-"21 21 167 2",
-" c #661515",
-". c #66181a",
-"X c #6f1616",
-"o c #661c22",
-"O c #661f26",
-"+ c #67252f",
-"@ c #662e3e",
-"# c #662f40",
-"$ c #66364b",
-"% c #66374d",
-"& c #703142",
-"* c #783649",
-"= c #7b374a",
-"- c #7f425b",
-"; c #7f445f",
-": c #664360",
-"> c #6c4461",
-", c #664f73",
-"< c #664f74",
-"1 c #66547c",
-"2 c #764663",
-"3 c #7c4560",
-"4 c #7a5175",
-"5 c #665883",
-"6 c #6e5e8c",
-"7 c #6e608e",
-"8 c #666090",
-"9 c #666293",
-"0 c #676598",
-"q c #666699",
-"w c #6a6394",
-"e c #686597",
-"r c #6c6292",
-"t c #686698",
-"y c #6b6798",
-"u c #6b6799",
-"i c #6b6899",
-"p c #6f6999",
-"a c #70608e",
-"s c #746a99",
-"d c #766b98",
-"f c #7d6e9a",
-"g c #821a1a",
-"h c #911d1d",
-"j c #981e1e",
-"k c #822e3a",
-"l c #9b2020",
-"z c #9e2020",
-"x c #a32121",
-"c c #a62121",
-"v c #af2323",
-"b c #b12323",
-"n c #b22424",
-"m c #b52424",
-"M c #b72525",
-"N c #bc2525",
-"B c #be2626",
-"V c #bf343c",
-"C c #813c52",
-"Z c #8f3d52",
-"A c #a03542",
-"S c #a73d4f",
-"D c #b43540",
-"F c #9a4054",
-"G c #864763",
-"H c #8a5477",
-"J c #944f6f",
-"K c #ba4355",
-"L c #ab5773",
-"P c #a7627f",
-"I c #b6627b",
-"U c #c02626",
-"Y c #c52727",
-"T c #c12a2c",
-"R c #c82828",
-"E c #cb363f",
-"W c #d12a2a",
-"Q c #da2c2c",
-"! c #db2c2c",
-"~ c #dd2c2c",
-"^ c #e22d2d",
-"/ c #e42e2e",
-"( c #e52e2e",
-") c #e62e2e",
-"_ c #e92e2e",
-"` c #e92f2f",
-"' c #eb2f2f",
-"] c #ed2f2f",
-"[ c #e23031",
-"{ c #ee3030",
-"} c #ed3538",
-"| c #f23030",
-" . c #f33131",
-".. c #f53131",
-"X. c #f73131",
-"o. c #f83232",
-"O. c #f93232",
-"+. c #fc3232",
-"@. c #fd3333",
-"#. c #fe3333",
-"$. c #ff3333",
-"%. c #ff3434",
-"&. c #ff3535",
-"*. c #ff3636",
-"=. c #ff3838",
-"-. c #ff3939",
-";. c #ff3d3d",
-":. c #d14959",
-">. c #d36573",
-",. c #dd727e",
-"<. c #ff4040",
-"1. c #ff4141",
-"2. c #ff4242",
-"3. c #ff4545",
-"4. c #ff4949",
-"5. c #ff4c4c",
-"6. c #ff4d4d",
-"7. c #ff5151",
-"8. c #ff5252",
-"9. c #ff5a5a",
-"0. c #fd5d5e",
-"q. c #ff5c5c",
-"w. c #e8767e",
-"e. c #ff6161",
-"r. c #ff6363",
-"t. c #ff6969",
-"y. c #ff6a6a",
-"u. c #ff6d6d",
-"i. c #ff6f6f",
-"p. c #ff7474",
-"a. c #ff7575",
-"s. c #ff7777",
-"d. c #fb7a7c",
-"f. c #ff7979",
-"g. c #ff7e7e",
-"h. c #8c5e84",
-"j. c #806c96",
-"k. c #876f97",
-"l. c #836f98",
-"z. c #8b7096",
-"x. c #9f6383",
-"c. c #927599",
-"v. c #9f7b9b",
-"b. c #ad738f",
-"n. c #a77794",
-"m. c #a47d9b",
-"M. c #b5718a",
-"N. c #be798f",
-"B. c #a281a0",
-"V. c #c78194",
-"C. c #cb899a",
-"Z. c #cf94a4",
-"A. c #e38d97",
-"S. c #e98b92",
-"D. c #e9959c",
-"F. c #f58b8e",
-"G. c #ff8383",
-"H. c #ff8989",
-"J. c #fc8e8f",
-"K. c #ff8d8d",
-"L. c #f88f91",
-"P. c #fc9091",
-"I. c #ff9191",
-"U. c #ff9696",
-"Y. c #fd9e9f",
-"T. c #e597a0",
-"R. c None",
-/* pixels */
-"R.R.R.R.R.R.R.R.R.R.R.R.z.P R.R.R.R.R.R.R.",
-"R.R.R.R.R.R.R.R.R.R.R.p A.:.R.R.R.R.R.R.R.",
-"R.R.R.R.R.R.R.R.R.R.R.m.H.E e R.R.R.R.R.R.",
-"R.R.R.R.R.R.R.R.R.R.f D.i.T 6 R.R.R.R.R.R.",
-"R.R.R.R.R.R.R.R.R.i T.K.6.U 4 R.R.R.R.R.R.",
-"R.n.v.c.l.d u R.R.B.U.y.&.R G R.R.R.R.R.R.",
-"R.I g.I.I.L.S.C.Z.Y.a.4.+.^ S R.R.R.R.R.R.",
-"R.R.K &.8.e.y.a.f.y.6.=.&.+.} h.u R.R.R.R.",
-"R.R.r D ~ ..=.1.1.;.&.&.&.=.3.0.,.b.j.u R.",
-"R.R.R.a V ) ..+.+.+.+.+.&.&.;.6.e.a.d.w.>.",
-"R.R.R.R.H [ ..+.+.+.+.+.+.+.&.+.+. .Q N x ",
-"R.R.R.R.R.L 3.=.+.+.+.+.+.+. .Q b g $ < ",
-"R.R.R.R.R.M.y.1.+.+.+.+.+.O.W h . # , R.R.",
-"R.R.R.R.k.K.i.1.+.+.+.+.+.] b + 5 R.R.R.R.",
-"R.R.R.R.V.G.8...] ...+.+.' c > R.R.R.R.R.",
-"R.R.R.d F.0.Q v z c Y ) O.' v 2 R.R.R.R.R.",
-"R.R.R.N.9.N X o @ % k N ) ' M 3 R.R.R.R.R.",
-"R.R.x.O.l O : 8 R.R.q Z R ~ M - R.R.R.R.R.",
-"R.R.J ; 1 8 R.R.R.R.R.w F R n C R.R.R.R.R.",
-"R.R.R.R.R.R.R.R.R.R.R.R.R.A j = R.R.R.R.R.",
-"R.R.R.R.R.R.R.R.R.R.R.R.R.7 = & R.R.R.R.R."
-};
+static char * rouge1_xpm[] = {
+"21 21 207 2",
+" c None",
+". c #DFDFEF",
+"+ c #DBDBED",
+"@ c #D8D8EB",
+"# c #D3D3E9",
+"$ c #CDCDE6",
+"% c #C8C8E3",
+"& c #E1E1F0",
+"* c #D7D7EB",
+"= c #CECEE6",
+"- c #C5C5E1",
+"; c #D4B2C7",
+"> c #E38F9D",
+", c #C5B4D1",
+"' c #BBBBDD",
+") c #B3B3D9",
+"! c #C6C6E2",
+"~ c #B2B2D9",
+"{ c #A5A5D2",
+"] c #A89FCA",
+"^ c #E89BA6",
+"/ c #F0535A",
+"( c #AC9AC2",
+"_ c #ACACD6",
+": c #A4A4D1",
+"< c #DADAED",
+"[ c #D2D2E8",
+"} c #BABADC",
+"| c #A4A4D2",
+"1 c #9B9BCD",
+"2 c #9C99CA",
+"3 c #CB9CB7",
+"4 c #FF8989",
+"5 c #D93E46",
+"6 c #9F82AA",
+"7 c #9D9DCE",
+"8 c #A2A2D0",
+"9 c #9F9FCF",
+"0 c #9090C0",
+"a c #DFC2D1",
+"b c #D5CBE0",
+"c c #BBB7D9",
+"d c #A1A1D0",
+"e c #9A9ACD",
+"f c #9999CC",
+"g c #B29DC3",
+"h c #F99DA0",
+"i c #FF6D6D",
+"j c #CB353B",
+"k c #A17496",
+"l c #9E9ECE",
+"m c #8F8FBF",
+"n c #7979A2",
+"o c #EF9EA6",
+"p c #EDA5AE",
+"q c #DF9CAC",
+"r c #D297AE",
+"s c #C49AB7",
+"t c #C19FBE",
+"u c #E5A3B0",
+"v c #FF8888",
+"w c #FF5050",
+"x c #DB2F30",
+"y c #AF6783",
+"z c #9393C4",
+"A c #73739A",
+"B c #C3C3E1",
+"C c #DB8EA0",
+"D c #FF5555",
+"E c #FF7272",
+"F c #FF8080",
+"G c #FC8889",
+"H c #F98F92",
+"I c #FF8181",
+"J c #FF5F5F",
+"K c #FF3D3D",
+"L c #F73131",
+"M c #DE4D5B",
+"N c #AD8AB3",
+"O c #9A99CB",
+"P c #9595C6",
+"Q c #727298",
+"R c #585875",
+"S c #BCBCDE",
+"T c #BBBADC",
+"U c #BB6D86",
+"V c #E62E2F",
+"W c #FF3A3A",
+"X c #FF4C4C",
+"Y c #FF5252",
+"Z c #FF4B4B",
+"` c #FF3636",
+" . c #FD494A",
+".. c #ED6C75",
+"+. c #D8879A",
+"@. c #C291B0",
+"#. c #B18FB4",
+"$. c #8C6F90",
+"%. c #4E4E68",
+"&. c #B5B5DA",
+"*. c #A099C8",
+"=. c #BD576C",
+"-. c #E62E2E",
+";. c #F83232",
+">. c #FF3434",
+",. c #FF3535",
+"'. c #FF3838",
+"). c #FF4040",
+"!. c #FF4D4D",
+"~. c #F9565A",
+"{. c #F63E42",
+"]. c #CA353B",
+"^. c #44445B",
+"/. c #A9A9D4",
+"(. c #A48DBB",
+"_. c #E35563",
+":. c #FF3333",
+"<. c #FE3333",
+"[. c #F93232",
+"}. c #E92E2E",
+"|. c #C92828",
+"1. c #A32121",
+"2. c #841A1A",
+"3. c #7B3642",
+"4. c #714659",
+"5. c #3E3E52",
+"6. c #A3A3D1",
+"7. c #E17C8B",
+"8. c #FF5A5A",
+"9. c #FF3B3B",
+"0. c #FD3333",
+"a. c #B42424",
+"b. c #761A1B",
+"c. c #733644",
+"d. c #866787",
+"e. c #8880A9",
+"f. c #585874",
+"g. c #9C9CCD",
+"h. c #B796B9",
+"i. c #FB888A",
+"j. c #FF5D5D",
+"k. c #FA3232",
+"l. c #D82B2B",
+"m. c #912427",
+"n. c #815B77",
+"o. c #948BB9",
+"p. c #9694C5",
+"q. c #7D7DA7",
+"r. c #434359",
+"s. c #8D8DBC",
+"t. c #9191C2",
+"u. c #DF91A0",
+"v. c #FF6B6B",
+"w. c #E52E2E",
+"x. c #B92525",
+"y. c #BE2626",
+"z. c #D92B2B",
+"A. c #EB2F2F",
+"B. c #D32A2A",
+"C. c #963139",
+"D. c #937CA3",
+"E. c #9898CA",
+"F. c #8C8CBA",
+"G. c #5D5D7B",
+"H. c #A2809F",
+"I. c #FE5D5D",
+"J. c #6D1616",
+"K. c #6F2A33",
+"L. c #7C3A48",
+"M. c #9E292C",
+"N. c #CC2929",
+"O. c #D12A2A",
+"P. c #A1333B",
+"Q. c #987A9F",
+"R. c #8E8EBE",
+"S. c #6C6C90",
+"T. c #E53C42",
+"U. c #A5282A",
+"V. c #713A49",
+"W. c #89769D",
+"X. c #9692C1",
+"Y. c #9793C3",
+"Z. c #987CA4",
+"`. c #B0373F",
+" + c #C82828",
+".+ c #A73137",
+"++ c #916D8E",
+"@+ c #6B6B8F",
+"#+ c #923D4B",
+"$+ c #5D4C64",
+"%+ c #605E7C",
+"&+ c #74749A",
+"*+ c #8585B1",
+"=+ c #9392C3",
+"-+ c #9A769A",
+";+ c #AD3137",
+">+ c #962223",
+",+ c #6B4355",
+"'+ c #404055",
+")+ c #3F3F53",
+"!+ c #47475F",
+"~+ c #53536E",
+"{+ c #585876",
+"]+ c #52526D",
+"^+ c #613847",
+"/+ c #751E20",
+"(+ c #5B2E39",
+" ",
+" . + @ # $ % ",
+" & . * = - ; > , ' ) ",
+" . @ ! ~ { ] ^ / ( _ _ : ",
+" < [ } | 1 2 3 4 5 6 7 8 9 0 ",
+" a b c d e f g h i j k f 1 l m n ",
+" o p q r s t u v w x y f f 1 z A ",
+" B C D E F G H I J K L M N O f P Q R ",
+" S T U V W X Y Z K ` W ...+.@.#.$.%. ",
+" &.) *.=.-.;.>.,.>.>.'.).!.D ~.{.].^. ",
+" _ /.1 (._.K ,.:.:.<.[.}.|.1.2.3.4.5. ",
+" : 6.e O 7.8.9.:.:.0.}.a.b.c.d.e.f.5. ",
+" 1 g.O h.i.j.0.L k.[.l.m.n.o.p.q.r.5. ",
+" s.t.u.v.w.x.y.z.A.B.C.D.E.F.G.5. ",
+" q.H.I.y.J.K.L.M.N.O.P.Q.R.S.5.5. ",
+" T.U.V.W.X.Y.Z.`. +.+++@+5.5. ",
+" #+$+%+&+*+m =+-+;+>+,+5.5. ",
+" '+)+!+~+{+]+^+/+(+5. ",
+" 5.5.5.5.5.5. ",
+" ",
+" "};