From fb820bcf23f73c595b71259076b5b1d293fffa2b Mon Sep 17 00:00:00 2001 From: Michael R Sweet Date: Thu, 10 Mar 2005 12:23:43 +0000 Subject: [PATCH] Add icon images (still need to update OSX icon file...) Update FLUID about window to use new icon and clean up layout. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4103 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- fluid/about_panel.cxx | 316 +++++++++++++++++++++++++++++--------- fluid/about_panel.fl | 53 ++----- fluid/about_panel.h | 1 - fluid/fluid.cxx | 1 - fluid/icons/fluid-128.png | Bin 0 -> 10179 bytes fluid/icons/fluid-16.png | Bin 0 -> 706 bytes fluid/icons/fluid-16i.png | Bin 0 -> 278 bytes fluid/icons/fluid-256.png | Bin 0 -> 23785 bytes fluid/icons/fluid-32.png | Bin 0 -> 1587 bytes fluid/icons/fluid-32.xpm | 67 ++++++++ fluid/icons/fluid-32i.png | Bin 0 -> 450 bytes fluid/icons/fluid-48.png | Bin 0 -> 2763 bytes fluid/icons/fluid-64.png | Bin 0 -> 3942 bytes fluid/icons/fluid-96.xpm | 131 ++++++++++++++++ fluid/icons/fluid.ico | Bin 0 -> 1078 bytes 15 files changed, 452 insertions(+), 117 deletions(-) create mode 100644 fluid/icons/fluid-128.png create mode 100644 fluid/icons/fluid-16.png create mode 100644 fluid/icons/fluid-16i.png create mode 100644 fluid/icons/fluid-256.png create mode 100644 fluid/icons/fluid-32.png create mode 100644 fluid/icons/fluid-32.xpm create mode 100644 fluid/icons/fluid-32i.png create mode 100644 fluid/icons/fluid-48.png create mode 100644 fluid/icons/fluid-64.png create mode 100644 fluid/icons/fluid-96.xpm create mode 100644 fluid/icons/fluid.ico diff --git a/fluid/about_panel.cxx b/fluid/about_panel.cxx index f63378890..c761e5eca 100644 --- a/fluid/about_panel.cxx +++ b/fluid/about_panel.cxx @@ -30,9 +30,237 @@ void show_help(const char *name); Fl_Double_Window *about_panel=(Fl_Double_Window *)0; -Fl_Group *display_group=(Fl_Group *)0; +#include +static const char *idata_fluid[] = { +"96 96 32 1", +" \tc None", +".\tc #000100", +"+\tc #031F3F", +"@\tc #00366C", +"#\tc #2E302D", +"$\tc #0058AC", +"%\tc #0060BF", +"&\tc #4E504D", +"*\tc #14659F", +"=\tc #006DDC", +"-\tc #2C7087", +";\tc #0080FF", +">\tc #407B74", +",\tc #0F85F9", +"\'\tc #268CCD", +")\tc #7C7E7B", +"!\tc #2D92EC", +"~\tc #4498A9", +"{\tc #2F94FE", +"]\tc #5BA18C", +"^\tc #6BA674", +"/\tc #7DAD62", +"(\tc #93BD53", +"_\tc #A4A6A2", +":\tc #6CB6FF", +"<\tc #ABCC3F", +"[\tc #C4DA2A", +"}\tc #CACCC9", +"|\tc #DCE913", +"1\tc #BBDEFF", +"2\tc #FDFE00", +"3\tc #FDFFFC", +" \ + ", +" \ + ", +" \ + ", +" ........... \ + ", +" ...................... \ + ", +" ........................ \ + ", +" ........#&#&#&#&##...... \ + ", +" ....)__}33333333333}_... \ + ", +" ...&33333333333333333... \ + ", +" ...#33311133333333333... \ + ", +" ...&33!,{,;:333333333... \ + ", +" ...&3:,{{{{,13333333}... \ + ", +" ...&3!{{!{{,13333333}... \ + ", +" ...&3:!{{!{;13333333}... \ + ", +" ...&3{{{{{{;133333333... \ + ", +" ...&31,{{{;,33333333}... \ + ", +" ...&331{{{:133333333}... \ + ", +" ...&3333333333333333_... \ + ", +" ...&3333333333333333}... \ + ", +" ...&3333333333333333_... \ + ", +" ...&3333333333333333}... \ + ", +" ...&3333333333333333_... \ + ", +" ...&3333333333333333}... \ + ", +" ...&3333333333333333_... \ + ", +" ...&3333333331!,,;:3}... \ + ", +" ...&333333333{{{{{;:_... \ + ", +" ...&333333331,{!{!{{}... \ + ", +" ...&333333331{{{{{{,_... \ + ", +" ...)333333331{{!{{{{_... \ + ", +" ...)333333333{{{!{;:_... \ + ", +" ...)3333333331{;;;:3_... \ + ", +" ...)3333333333331333_... \ + ", +" ...)3333333333333333_... \ + ", +" ...)3333333333333333_... \ + ", +" ..._3333333333333333_... \ + ", +" ..._3333333333333333_... \ + ", +" ..._3333333333333333_... \ + ", +" ..._3333333333333333}.... \ + ", +" ...._33333333333333333#... \ + ", +" ....&333333333333333333_.... \ + ", +" ....&33333333333333333333).... \ + ", +" ....333333333333333333333}&.... \ + ", +" ...._33333333333333333333333.... \ + ", +" ....&333333333331:11333333333_.... \ + ", +" ....#33333333333:,,,;:333333333&.... \ + ", +" ....}3333333333:,!{{{;1333333333&.... \ + ", +" ....}33333333333{{{!{{,!3333333333.... \ + ", +" ....)333333333333{{{{!{{{3333333333_.... \ + ", +" ....#3333333333333!{{{{{,:33333333333&.... \ + ", +" ...._33333333333331{{!{,;1333333333333#.... \ + ", +" ...._333333333333333:;,;,13333333333333_.... \ + ", +" ...._333333333333333333113333333333333333_.... \ + ", +" ....&33333333333333333333333333331::1333333&.... \ + ", +" ...._333333333333333333333333333{,{{;{133333#... \ + ", +" ...._3333333333333333333333333331,{!{{,:33333}.... \ + ", +" ....&3333333333133333333333333333:{{{{{{:333333).... \ + ", +" ...#333333331{,,;:333333333333333:{!{!{{:3333333&.... \ + ", +" ....}33333333,{{{{;:333333333333331,{!{{;:33333333#... \ + ", +" ...._333333331,!{!{{,333333333333333{,{{;{1333333333.... \ + ", +" ....&3333333331{{{{{{{3333333333333333::::33333333333)....\ + ", +" ....+!:::::::::{{{{!{{;::::::::::::::::::::::::::!:::::+...\ +. ", +" ...+=;;;;;;;;;;;;{{{{;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=...\ +. ", +" ....%;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;%..\ +.. ", +" ....@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;$.\ +... ", +" ...+%;;;;;;!!!;;;;;,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;!=;;;+\ +.... ", +" ....%;;;;;!([<|^~]^([%;;;;;;;;;;;;;;;;;,(<\'=;;;;;;;!^/<[|\'=;\ +;=+... ", +" ....$;;;;;\'|2>]22<|22[%=;;;;;;;;;;;;;;;;^22[%=;;;;;;!][22|%=;;\ +;$.... ", +" ....@;;;;;;[2[%^2|*[22(%=;;;;;;;;;;;;;;;,/22|$=;;;;;;;;<22<%=;;;\ +;$.... ", +" ....+=;;;;;~22^$%]~$|22>%=;;;;;;;;;;;;;;;;\'||^%=;;;;;;;,[22^$=;;\ +;;;+.... ", +" ....%;;;;;,[22-%===\'22|*==;;;;;;;;;;;;;;;;;;=%=;;;;;;;;\'22|*%=;\ +;;;;=+... ", +" ....$;;;;;;!22|$%;,;^22<$=;;;;;;;;;;;;;;;;;;===;;;;;;;;;^22|$==;;;\ +;;;%.... ", +" ....@;;;;;\'](22[^]=;;<22^$==!~]/~=;!]]~;;;;{\'~]==;;;;~<<]<22($=;;\ +;;;;;;@.... ", +" ....@;;;;;;]<|22|[<%;!|22-%\'[2222*=;/22(%;~|222(=;;;!<2|^[222>$=;;;\ +;;;;;;+.... ", +" ....=;;;;;;;,[22>$===~22|$==,[22[%=;[22]%=,!|22]%=;![2|*%]22|*==;;;;\ +;;;;;%+... ", +" ....@;;;;;;;;!|22*$=;;/22($=;,[22/$=\'222*%=;!|22-%;;<22>%=]22[$%;;;;\ +;;;;;;;=.... ", +" ....@;;;;;;;;;~22[*==;;[22>%=;\'22|-%,^22[$=;,~22[$%;]22<$%=(22/$=;;;;\ +;;;;;;;;@.... ", +" ....+;;;;;;;;;;^22<$=;;!222*$=;]22[$==[22/$=;;(22/$=![22]$=;|22-%=;;;;;\ +;;;;;;;;+... ", +" ....;;;;;;;;;;;<22^%=;;]22[$=;;(22/$=~222-%=;;[22>%=]22|$%;~22|$==;;;;;\ +;;;;;;;;;.... ", +" ....%;;;;;;;;;;;|22-%=;;(22/$=;{|22-%=<22|$%;;\'22|*%;<22<$==(22<$=;=;;;\ +;;;;;;;;;;$.... ", +" ....+;;;;;;;;;;;!222$==;,|22>%=;~22|$=]|22($=;;]22[$%,|22^%=!|22^$=;;;;;;\ +;;;;;;;;;;@.... ", +" ....+=;;;;;;;;;;;~22[$%;;\'22|*-/;]22($*[<22^$^=;(22/$(-222>$=(222->~;;;;;\ +;;;;;;;;;;;=+.... ", +" ...+;;;;;;;;;;;;;(22/$=;;]22|*<\'=(22/*[~[22>(]=;|22>//=|22/$^(|2|-[%=;;;;\ +;;;;;;;;;;;;=.... ", +" ....$;;;;;;;;;;;;;<22>%=;;]222|>==(222|^=|22|<%=;|222<%=(222|<-222|-==;;;;;\ +;;;;;;;;;;;;$.... ", +" ....@;;;;;;;;;;;;;!|2|$=;;;\'[2[>%=;\'|2[]%=/2|/$==;^2|(*%=!(2|($%<2[-%=;;;;\ +;;;;;;;;;;;;;;;@.... ", +"....@;;;;;;;;;;;;;;\'22($%;;;;=%%==;;;=%%%==;=%%==;;;=%===;;==%%====%%=,;;;;;\ +;;;;;;;;;;;;;;;+... ", +"...+=;;;;;;;;;;!\'=,]22-%=;;;;;;==;=;;;===;=;;===;;;;;===;;;;=;=,;;,=;=;;;;;;\ +;;;;;;;;;;;;;;;=....", +"...+;;;;;;;;;;;[2^=<2<$==;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\ +;;;;;;;;;;;;;;;+...", +"...+;;;;;;;;;;;22(\'2|*%=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\ +;;;;;;;;;;;;;;;;+...", +"...+;;;;;;;;;;;^|<[[-%=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\ +;;;;;;;;;;;;;;;+...", +"...+;;;;;;;;;;;;*~*%===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\ +;;;;;;;;;;;;;;;@...", +"...+;;;;;;;;;;;;;====;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\ +;;;;;;;;;;;;;;;+...", +"....$=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;\ +;;;;;;;;;;;;;=$....", +" .....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\ ++++++++++++++..... ", +" ............................................................................\ +................. ", +" ...........................................................................\ +................. ", +" ........................................................................\ +.............. " +}; +static Fl_Pixmap image_fluid(idata_fluid); -static void cb_1998(Fl_Button*, void*) { +static void cb_Copyright(Fl_Button*, void*) { show_help("license.html"); } @@ -42,93 +270,33 @@ static void cb_OK(Fl_Return_Button* o, void*) { Fl_Double_Window* make_about_panel() { Fl_Double_Window* w; - { Fl_Double_Window* o = about_panel = new Fl_Double_Window(305, 255, "about fluid"); + { Fl_Double_Window* o = about_panel = new Fl_Double_Window(350, 185, "About FLUID"); w = o; - o->box(FL_UP_BOX); - o->color((Fl_Color)97); + o->color(FL_LIGHT1); o->selection_color(FL_DARK1); w->hotspot(o); - { Fl_Group* o = display_group = new Fl_Group(10, 10, 290, 240); - { Fl_Box* o = new Fl_Box(50, 30, 70, 150); - o->box(FL_ROUND_UP_BOX); - o->color((Fl_Color)14); - o->selection_color(FL_DARK1); - o->labelcolor((Fl_Color)6); + { Fl_Group* o = new Fl_Group(10, 10, 330, 130); + o->box(FL_THIN_UP_BOX); + { Fl_Box* o = new Fl_Box(20, 20, 116, 104); + o->image(image_fluid); } - { Fl_Box* o = new Fl_Box(50, 10, 90, 40); - o->box(FL_FLAT_BOX); - o->color((Fl_Color)97); - o->selection_color(FL_DARK1); - } - { Fl_Box* o = new Fl_Box(60, 50, 50, 70); - o->box(FL_DOWN_BOX); - o->color((Fl_Color)6); - o->selection_color(FL_DARK1); - } - { Fl_Box* o = new Fl_Box(40, 30, 90, 30); - o->box(FL_ROUND_UP_BOX); - o->color((Fl_Color)6); - o->selection_color(FL_DARK1); - o->labelcolor((Fl_Color)6); - o->align(FL_ALIGN_CENTER|FL_ALIGN_INSIDE); - } - { Fl_Box* o = new Fl_Box(10, 150, 150, 90, "fluid"); - o->box(FL_ROUND_UP_BOX); - o->color((Fl_Color)14); - o->selection_color(FL_DARK1); - o->labeltype(FL_SHADOW_LABEL); - o->labelfont(1); - o->labelsize(40); - o->labelcolor((Fl_Color)6); - } - { Fl_Box* o = new Fl_Box(50, 150, 67, 10); - o->box(FL_FLAT_BOX); - o->color((Fl_Color)14); - o->selection_color(FL_DARK1); - } - { Fl_Box* o = new Fl_Box(79, 160, 15, 15, "` "); - o->box(FL_OVAL_BOX); - o->color((Fl_Color)6); - o->selection_color(FL_DARK1); - o->labelsize(20); - o->labelcolor(FL_BACKGROUND2_COLOR); - o->align(FL_ALIGN_TOP|FL_ALIGN_INSIDE); - } - { Fl_Box* o = new Fl_Box(70, 145, 15, 15, "` "); - o->box(FL_OVAL_BOX); - o->color((Fl_Color)6); - o->selection_color(FL_DARK1); - o->labelsize(20); - o->labelcolor(FL_BACKGROUND2_COLOR); - o->align(FL_ALIGN_TOP|FL_ALIGN_INSIDE); - } - { Fl_Box* o = new Fl_Box(84, 125, 15, 15, "` "); - o->box(FL_OVAL_BOX); - o->color((Fl_Color)6); - o->selection_color(FL_DARK1); - o->labelsize(20); - o->labelcolor(FL_BACKGROUND2_COLOR); - o->align(FL_ALIGN_TOP|FL_ALIGN_INSIDE); - } - { Fl_Box* o = new Fl_Box(140, 27, 160, 123, "FLTK User\nInterface\nDesigner\nVersion 1.1.7"); - o->box(FL_OVAL_BOX); + { Fl_Box* o = new Fl_Box(146, 20, 184, 69, "FLTK User\nInterface Designer\nVersion 1.1.7"); o->color((Fl_Color)12); o->selection_color(FL_DARK1); - o->labeltype(FL_SHADOW_LABEL); o->labelfont(1); o->labelsize(18); - o->labelcolor(FL_BACKGROUND2_COLOR); + o->labelcolor(FL_FOREGROUND_COLOR); + o->align(FL_ALIGN_TOP_LEFT|FL_ALIGN_INSIDE); } - { Fl_Button* o = new Fl_Button(181, 176, 115, 30, "\251""1998-2005 by\nBill Spitzak and others"); + { Fl_Button* o = new Fl_Button(146, 99, 184, 30, "Copyright 1998-2005 by\nBill Spitzak and others"); o->box(FL_THIN_UP_BOX); o->labelsize(10); o->labelcolor(FL_DARK_BLUE); - o->callback((Fl_Callback*)cb_1998); + o->callback((Fl_Callback*)cb_Copyright); } o->end(); } - { Fl_Return_Button* o = new Fl_Return_Button(180, 218, 116, 22, "OK"); - o->labelsize(10); + { Fl_Return_Button* o = new Fl_Return_Button(281, 150, 59, 25, "OK"); o->callback((Fl_Callback*)cb_OK); } o->set_non_modal(); diff --git a/fluid/about_panel.fl b/fluid/about_panel.fl index bb8e7b75a..18ee8ebfd 100644 --- a/fluid/about_panel.fl +++ b/fluid/about_panel.fl @@ -35,61 +35,32 @@ decl {void show_help(const char *name);} {public Function {make_about_panel()} {open } { Fl_Window about_panel { - label {about fluid} open - xywh {337 120 305 255} type Double box UP_BOX color 97 selection_color 47 hotspot non_modal visible + label {About FLUID} open + xywh {342 21 350 185} type Double color 50 selection_color 47 hotspot non_modal visible } { - Fl_Group display_group {open - xywh {10 10 290 240} + Fl_Group {} {open + xywh {10 10 330 130} box THIN_UP_BOX } { Fl_Box {} { - xywh {50 30 70 150} box ROUND_UP_BOX color 14 selection_color 47 labelcolor 6 - } - Fl_Box {} { - xywh {50 10 90 40} box FLAT_BOX color 97 selection_color 47 - } - Fl_Box {} { - xywh {60 50 50 70} box DOWN_BOX color 6 selection_color 47 - } - Fl_Box {} { - xywh {40 30 90 30} box ROUND_UP_BOX color 6 selection_color 47 labelcolor 6 align 16 - } - Fl_Box {} { - label fluid - xywh {10 150 150 90} box ROUND_UP_BOX color 14 selection_color 47 labeltype SHADOW_LABEL labelfont 1 labelsize 40 labelcolor 6 - } - Fl_Box {} { - xywh {50 150 67 10} box FLAT_BOX color 14 selection_color 47 - } - Fl_Box {} { - label {` } - xywh {79 160 15 15} box OVAL_BOX color 6 selection_color 47 labelsize 20 labelcolor 7 align 17 - } - Fl_Box {} { - label {` } - xywh {70 145 15 15} box OVAL_BOX color 6 selection_color 47 labelsize 20 labelcolor 7 align 17 - } - Fl_Box {} { - label {` } - xywh {84 125 15 15} box OVAL_BOX color 6 selection_color 47 labelsize 20 labelcolor 7 align 17 + image {icons/fluid-96.xpm} xywh {20 20 116 104} } Fl_Box {} { label {FLTK User -Interface -Designer -Version 1.1.7} selected - xywh {140 27 160 123} box OVAL_BOX color 12 selection_color 47 labeltype SHADOW_LABEL labelfont 1 labelsize 18 labelcolor 7 +Interface Designer +Version 1.1.7} + xywh {146 20 184 69} color 12 selection_color 47 labelfont 1 labelsize 18 labelcolor 0 align 21 } Fl_Button {} { - label {©1998-2005 by + label {Copyright 1998-2005 by Bill Spitzak and others} - callback {show_help("license.html");} - xywh {181 176 115 30} box THIN_UP_BOX labelsize 10 labelcolor 136 + callback {show_help("license.html");} selected + xywh {146 99 184 30} box THIN_UP_BOX labelsize 10 labelcolor 136 } } Fl_Return_Button {} { label OK callback {((Fl_Window*)(o->parent()))->hide();} - xywh {180 218 116 22} labelsize 10 + xywh {281 150 59 25} } } } diff --git a/fluid/about_panel.h b/fluid/about_panel.h index 88d99193d..c1a1c9490 100644 --- a/fluid/about_panel.h +++ b/fluid/about_panel.h @@ -32,7 +32,6 @@ extern void show_help(const char *name); #include extern Fl_Double_Window *about_panel; #include -extern Fl_Group *display_group; #include #include #include diff --git a/fluid/fluid.cxx b/fluid/fluid.cxx index f2acf480c..662d3cf8f 100644 --- a/fluid/fluid.cxx +++ b/fluid/fluid.cxx @@ -418,7 +418,6 @@ void align_widget_cb(Fl_Widget *, long); void about_cb(Fl_Widget *, void *) { if (!about_panel) make_about_panel(); - display_group->show(); about_panel->show(); } diff --git a/fluid/icons/fluid-128.png b/fluid/icons/fluid-128.png new file mode 100644 index 0000000000000000000000000000000000000000..cf9cf406e17201dbf7ea5edef85fb910e248f539 GIT binary patch literal 10179 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 literal 0 HcmV?d00001 diff --git a/fluid/icons/fluid-16i.png b/fluid/icons/fluid-16i.png new file mode 100644 index 0000000000000000000000000000000000000000..10e0dfa30699558bad8657df8ac109699da3a5e1 GIT binary patch literal 278 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 X80#iH&Js>^00000NkvXXu0mjf3&oLs literal 0 HcmV?d00001 diff --git a/fluid/icons/fluid-32.png b/fluid/icons/fluid-32.png new file mode 100644 index 0000000000000000000000000000000000000000..38efb2ea25054186cac20a089f7daac63feb7cac GIT binary patch literal 1587 zcmV-32F&@1P)e{a}qF1xvaB-|{-nLr^CV;U(; zQ!I3*6-OKqS_X?4T4_=*G>&uxfeu?~wc|LHTBZ$3Fa}3t>cHUG5;DaVhm`18Bq200 z%Cev&5CSA*cXL^G|NZdpE+NT=Zin>$)~wHb|XB?8q;ZJRVPU?d8+Ea&K3?c_682=`8f_= zs{T17rh&g3g4ZBr0(`oCSg*a6m6dWjohmOc7myum*t)|`oj-qGz__7)vJ4}@3gGU5 zOILaUys>D1-RJX3lK%9uX+>dSq52hhbmZpdN|N3_5lM@-9+l?ql>C0bfOn(uZfAX$ zYEI>={KFrL($i)t98!&Yw%8QVqPO;l)y-n!EZvysj2Ysof0Gh_mENx#IPi@7=ps!0ekbzvl6Hboz?a z=Dog|3bu#71qFk4q|t9YHEG%I=5ceD(b)q*!RVyH8r;tqUcf#$3mG}h#+?r`KjnFj z{A3cHy=F6Ucfh2+H*j~r2g@>GgU<%+87R0Dhg9|Xe2v*yulrwqLFcce>Z12HJ$GQU zSkt1%cRZ^f|8cFk#h1P-;I42>+rS& z8;O2@L~n4!4X|3Rk;#gEaIy`i#s|WrUPc(f=H_M%gxl>7*MN1T6ej=;B_$<_hIQ-K z2{;Fgxz);-r>Cc@v9a+6g$3KCZ^=JMd|73 z0*V->KMsTqsNwFSJQh_jHt8aBCLZB<%S^_nwR7xTKEY85gP5j{{v7w^+wmJV04Arp znKq`0!>&U7)tjL94_^WWz}4Yy6)UmYJv`ZvXIZ?1r|x-`9rG6O!HFDJ-1R2QC;bMa zuY)^MzaYWzGQoC^#JDcvbd9d7LHs@+NaST6W7XYdES>l={_b8_umwt8*(9WN0xP0c zIQNu9uCzFUs&Bnh-*#+M%H~VD+MOiZlTQ7r>LtBaJx}-jr9ySC+r`sO`rYAmdf~52 zw6MHVHI3Oy_~mE1>`l{ctN$)G1^daAnDvB!1|U8hfmK-TJ(Rj~Sy&daXxWO6ea2oTTuA8g~~nM{(? zk_VrF5BwRPZptMgwGa5I0i0%~GmETw;rATBFD&7!wiL=fDJC#_+Vw~1t;Cs+;EnHH lHbSr8EkGv!U$g_O{{u{Kb!yKY%BuhX002ovPDHLkV1hY{1gQW3 literal 0 HcmV?d00001 diff --git a/fluid/icons/fluid-32.xpm b/fluid/icons/fluid-32.xpm new file mode 100644 index 000000000..4b9ba19a9 --- /dev/null +++ b/fluid/icons/fluid-32.xpm @@ -0,0 +1,67 @@ +/* XPM */ +static char * fluid_32_xpm[] = { +"32 32 32 1", +" c None", +". c #000200", +"+ c #01162D", +"@ c #01356A", +"# c #2F312E", +"$ c #035FB1", +"% c #0061C0", +"& c #0071E1", +"* c #007FFF", +"= c #247ABD", +"- c #626E6F", +"; c #777976", +"> c #2A90E9", +", c #3291D2", +"' c #2690FC", +") c #449EAD", +"! c #5A9D87", +"~ c #70AD78", +"{ c #7EA3C4", +"] c #87B556", +"^ c #6EB8FF", +"/ c #A8ABA9", +"( c #A2C443", +"_ c #8BC3F9", +": c #BED831", +"< c #CDDF1B", +"[ c #CACDCB", +"} c #ACD7FF", +"| c #ECF408", +"1 c #E5E7E4", +"2 c #DDEDFD", +"3 c #FCFFFC", +" ", +" ....... ", +" .-//[//. ", +" ./^^333. ", +" .{''231. ", +" .[^^331. ", +" .[33331. ", +" .[33331. ", +" .[33^'_. ", +" .[33^',. ", +" .[332}2. ", +" .133331. ", +" .133331. ", +" .-333333;. ", +" .#1332_333#. ", +" .[333''^333. ", +" ./3333>'}333/. ", +" .-333333232_}3;. ", +" .#132}23333_'>33#. ", +" .[33^'^33332>^331. ", +" .$'''*'*''''''''''$. ", +" .@*')>{******,***>)&@. ", +" .+&':~(:&*****:)**)|&*+. ", +" .%*!:&~(&,'>'*>**,~(**&. ", +" .$*':]>:!!|&|=~<&]~:!(]!:%*****+. ", +" .&***):&!:=<]((&|!~:]<=*****&. ", +".$&**)~!**&**&&&*&&*&*&*******$.", +".%***]~%*****************'****%.", +".@%%%%%%%%%%%%%%%%%%%%%$%%%$%%@.", +" .............................. "}; diff --git a/fluid/icons/fluid-32i.png b/fluid/icons/fluid-32i.png new file mode 100644 index 0000000000000000000000000000000000000000..d7581d8c82a9b6a6ba6b6e110481f3f6d0af6eb7 GIT binary patch literal 450 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvg8-ipS0K&lR>zQblA-B;QeM9P z)ZY#>Uxv?{P`TfByN!#KuzNdPW1Nhp{BcFPOpM*^M+1 zC&}C0g`tC0)&pc(fk$L90|U1(2s1Lwnj--eWH0gbb!ETG%*DgR`nKlML!cgRPZ!4! zjq}L~2l#&c|Np;V=|k$fvp+SM>M!5h>n`|1v`g(nx#X?`yUV{{WW5lo6W6acVOGD| zhpvW&|1a=7{a*e3-AQ(p#{ci{t*w6EpL8TxJH__T=Xk*{yVf%fEPwFeK|rv=g?23gzVk+AW`1UV<}DgO^J{AQH*Ne_ z_*g2{!=ZlDjVrlnX=`$><>v5TTbQ%Aw7S>t*uuWY$J`Wb<$H5u_)D*6Y>~Ih$kE{s z`Ec`w+usY{?pj@a+uqar)}EnMV!fe#SyH*r(az*!3bylm&fcCnb!u-8> literal 0 HcmV?d00001 diff --git a/fluid/icons/fluid-48.png b/fluid/icons/fluid-48.png new file mode 100644 index 0000000000000000000000000000000000000000..0aab52c6369adfd41c2e93e07deb2c68d7cca80c GIT binary patch literal 2763 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 ANB{r; literal 0 HcmV?d00001 diff --git a/fluid/icons/fluid-96.xpm b/fluid/icons/fluid-96.xpm new file mode 100644 index 000000000..5c018aa12 --- /dev/null +++ b/fluid/icons/fluid-96.xpm @@ -0,0 +1,131 @@ +/* XPM */ +static char * fluid_96_xpm[] = { +"96 96 32 1", +" c None", +". c #000100", +"+ c #031F3F", +"@ c #00366C", +"# c #2E302D", +"$ c #0058AC", +"% c #0060BF", +"& c #4E504D", +"* c #14659F", +"= c #006DDC", +"- c #2C7087", +"; c #0080FF", +"> c #407B74", +", c #0F85F9", +"' c #268CCD", +") c #7C7E7B", +"! c #2D92EC", +"~ c #4498A9", +"{ c #2F94FE", +"] c #5BA18C", +"^ c #6BA674", +"/ c #7DAD62", +"( c #93BD53", +"_ c #A4A6A2", +": c #6CB6FF", +"< c #ABCC3F", +"[ c #C4DA2A", +"} c #CACCC9", +"| c #DCE913", +"1 c #BBDEFF", +"2 c #FDFE00", +"3 c #FDFFFC", +" ", +" ", +" ", +" ........... ", +" ...................... ", +" ........................ ", +" ........#&#&#&#&##...... ", +" ....)__}33333333333}_... ", +" ...&33333333333333333... ", +" ...#33311133333333333... ", +" ...&33!,{,;:333333333... ", +" ...&3:,{{{{,13333333}... ", +" ...&3!{{!{{,13333333}... ", +" ...&3:!{{!{;13333333}... ", +" ...&3{{{{{{;133333333... ", +" ...&31,{{{;,33333333}... ", +" ...&331{{{:133333333}... ", +" ...&3333333333333333_... ", +" ...&3333333333333333}... ", +" ...&3333333333333333_... ", +" ...&3333333333333333}... ", +" ...&3333333333333333_... ", +" ...&3333333333333333}... ", +" ...&3333333333333333_... ", +" ...&3333333331!,,;:3}... ", +" ...&333333333{{{{{;:_... ", +" ...&333333331,{!{!{{}... ", +" ...&333333331{{{{{{,_... ", +" ...)333333331{{!{{{{_... ", +" ...)333333333{{{!{;:_... ", +" ...)3333333331{;;;:3_... ", +" ...)3333333333331333_... ", +" ...)3333333333333333_... ", +" ...)3333333333333333_... ", +" ..._3333333333333333_... ", +" ..._3333333333333333_... ", +" ..._3333333333333333_... ", +" ..._3333333333333333}.... ", +" ...._33333333333333333#... ", +" ....&333333333333333333_.... ", +" ....&33333333333333333333).... ", +" ....333333333333333333333}&.... ", +" ...._33333333333333333333333.... ", +" ....&333333333331:11333333333_.... ", +" ....#33333333333:,,,;:333333333&.... ", +" ....}3333333333:,!{{{;1333333333&.... ", +" ....}33333333333{{{!{{,!3333333333.... ", +" ....)333333333333{{{{!{{{3333333333_.... ", +" ....#3333333333333!{{{{{,:33333333333&.... ", +" ...._33333333333331{{!{,;1333333333333#.... ", +" ...._333333333333333:;,;,13333333333333_.... ", +" ...._333333333333333333113333333333333333_.... ", +" ....&33333333333333333333333333331::1333333&.... ", +" ...._333333333333333333333333333{,{{;{133333#... ", +" ...._3333333333333333333333333331,{!{{,:33333}.... ", +" ....&3333333333133333333333333333:{{{{{{:333333).... ", +" ...#333333331{,,;:333333333333333:{!{!{{:3333333&.... ", +" ....}33333333,{{{{;:333333333333331,{!{{;:33333333#... ", +" ...._333333331,!{!{{,333333333333333{,{{;{1333333333.... ", +" ....&3333333331{{{{{{{3333333333333333::::33333333333).... ", +" ....+!:::::::::{{{{!{{;::::::::::::::::::::::::::!:::::+.... ", +" ...+=;;;;;;;;;;;;{{{{;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=.... ", +" ....%;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;%.... ", +" ....@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;$.... ", +" ...+%;;;;;;!!!;;;;;,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;!=;;;+.... ", +" ....%;;;;;!([<|^~]^([%;;;;;;;;;;;;;;;;;,(<'=;;;;;;;!^/<[|'=;;=+... ", +" ....$;;;;;'|2>]22<|22[%=;;;;;;;;;;;;;;;;^22[%=;;;;;;!][22|%=;;;$.... ", +" ....@;;;;;;[2[%^2|*[22(%=;;;;;;;;;;;;;;;,/22|$=;;;;;;;;<22<%=;;;;$.... ", +" ....+=;;;;;~22^$%]~$|22>%=;;;;;;;;;;;;;;;;'||^%=;;;;;;;,[22^$=;;;;;+.... ", +" ....%;;;;;,[22-%==='22|*==;;;;;;;;;;;;;;;;;;=%=;;;;;;;;'22|*%=;;;;;=+... ", +" ....$;;;;;;!22|$%;,;^22<$=;;;;;;;;;;;;;;;;;;===;;;;;;;;;^22|$==;;;;;;%.... ", +" ....@;;;;;'](22[^]=;;<22^$==!~]/~=;!]]~;;;;{'~]==;;;;~<<]<22($=;;;;;;;;@.... ", +" ....@;;;;;;]<|22|[<%;!|22-%'[2222*=;/22(%;~|222(=;;;!<2|^[222>$=;;;;;;;;;+.... ", +" ....=;;;;;;;,[22>$===~22|$==,[22[%=;[22]%=,!|22]%=;![2|*%]22|*==;;;;;;;;;%+... ", +" ....@;;;;;;;;!|22*$=;;/22($=;,[22/$='222*%=;!|22-%;;<22>%=]22[$%;;;;;;;;;;;=.... ", +" ....@;;;;;;;;;~22[*==;;[22>%=;'22|-%,^22[$=;,~22[$%;]22<$%=(22/$=;;;;;;;;;;;;@.... ", +" ....+;;;;;;;;;;^22<$=;;!222*$=;]22[$==[22/$=;;(22/$=![22]$=;|22-%=;;;;;;;;;;;;;+... ", +" ....;;;;;;;;;;;<22^%=;;]22[$=;;(22/$=~222-%=;;[22>%=]22|$%;~22|$==;;;;;;;;;;;;;;.... ", +" ....%;;;;;;;;;;;|22-%=;;(22/$=;{|22-%=<22|$%;;'22|*%;<22<$==(22<$=;=;;;;;;;;;;;;;$.... ", +" ....+;;;;;;;;;;;!222$==;,|22>%=;~22|$=]|22($=;;]22[$%,|22^%=!|22^$=;;;;;;;;;;;;;;;;@.... ", +" ....+=;;;;;;;;;;;~22[$%;;'22|*-/;]22($*[<22^$^=;(22/$(-222>$=(222->~;;;;;;;;;;;;;;;;=+.... ", +" ...+;;;;;;;;;;;;;(22/$=;;]22|*<'=(22/*[~[22>(]=;|22>//=|22/$^(|2|-[%=;;;;;;;;;;;;;;;;=.... ", +" ....$;;;;;;;;;;;;;<22>%=;;]222|>==(222|^=|22|<%=;|222<%=(222|<-222|-==;;;;;;;;;;;;;;;;;$.... ", +" ....@;;;;;;;;;;;;;!|2|$=;;;'[2[>%=;'|2[]%=/2|/$==;^2|(*%=!(2|($%<2[-%=;;;;;;;;;;;;;;;;;;;@.... ", +"....@;;;;;;;;;;;;;;'22($%;;;;=%%==;;;=%%%==;=%%==;;;=%===;;==%%====%%=,;;;;;;;;;;;;;;;;;;;;+... ", +"...+=;;;;;;;;;;!'=,]22-%=;;;;;;==;=;;;===;=;;===;;;;;===;;;;=;=,;;,=;=;;;;;;;;;;;;;;;;;;;;;=....", +"...+;;;;;;;;;;;[2^=<2<$==;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+...", +"...+;;;;;;;;;;;22('2|*%=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+...", +"...+;;;;;;;;;;;^|<[[-%=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+...", +"...+;;;;;;;;;;;;*~*%===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@...", +"...+;;;;;;;;;;;;;====;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+...", +"....$=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=$....", +" .....++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++..... ", +" ............................................................................................. ", +" ............................................................................................ ", +" ...................................................................................... "}; diff --git a/fluid/icons/fluid.ico b/fluid/icons/fluid.ico new file mode 100644 index 0000000000000000000000000000000000000000..aee6b18e16144ef80b099cd14d374b10252f56eb GIT binary patch literal 1078 zcma)4Ur19?82@cr($gJ@4?S&lDfb|ZJUK@h^Chbn1IK0kGbl+dAt{oAMh#yKM&L`3 zXv-S*REvU=m=CrGXU2rWmtIOpD@Pu$+lZxex9{xEycZ(-;CFua_nq(j?)|=d01K?J z*=)q+a9V&p02~fof42h7lyg$fCh`PP_phkkVL`{fEtu&7+RnCOH3*E}I|_B^AnuH` zq9=L`C`>tZ_+}){&Xvv(o5F2={crBi;Sm&V6hU&q( znI)d3xDKxYDe?PnP9cMhm4~lFXje zPfW&6U!R;{tX7pWtf4wS8mqa{7iY|?Vwp7@iiZNuzW5u)sA)+)@NzUz(;2^=pmORi z?RgP$yP50`F`5T;!4hL+onQf(=0FE3{TJy?ZLDLjD5nEHpHHcya1|w_PhU@RJ|E@! zHlzZNaz1iqsicwR6shPjy__7woK7sPZv$(5em^h%biG956s8o|*L~evi%jD~egKwVQSJ{>KMKfAN=%dgD1Lu9qQ%78nQ0 oW`PRoS`x?s_B`M%0Jj9lPSb)GO&c%MF