From 5b0cbf547d8541c46a05b66acd42f1903fa4c49e Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sun, 17 Mar 2019 00:31:48 +0100 Subject: [PATCH] Base: Some work on various icons. --- Applications/TextEditor/main.cpp | 10 +++++----- Base/res/icons/16x16/irc-close-query.png | Bin 370 -> 470 bytes Base/res/icons/16x16/irc-close-query.rgb | Bin 1024 -> 1024 bytes Base/res/icons/16x16/irc-join.rgb | Bin 1024 -> 1024 bytes Base/res/icons/16x16/irc-open-query.png | Bin 342 -> 461 bytes Base/res/icons/16x16/irc-open-query.rgb | Bin 1024 -> 1024 bytes Base/res/icons/16x16/irc-part.png | Bin 468 -> 516 bytes Base/res/icons/16x16/irc-part.rgb | Bin 1024 -> 1024 bytes Base/res/icons/16x16/irc-whois.png | Bin 338 -> 485 bytes Base/res/icons/16x16/irc-whois.rgb | Bin 1024 -> 1024 bytes Base/res/icons/16x16/new.png | Bin 0 -> 5123 bytes Base/res/icons/16x16/new.rgb | Bin 0 -> 1024 bytes Base/res/icons/16x16/open.png | Bin 0 -> 490 bytes Base/res/icons/16x16/open.rgb | Bin 0 -> 1024 bytes Base/res/icons/16x16/save.png | Bin 0 -> 5451 bytes Base/res/icons/16x16/save.rgb | Bin 0 -> 1024 bytes Base/res/icons/newdocument16.png | Bin 1102 -> 0 bytes Base/res/icons/newdocument16.rgb | Bin 1024 -> 0 bytes Base/res/icons/open16.png | Bin 1702 -> 0 bytes Base/res/icons/open16.rgb | Bin 1024 -> 0 bytes Base/res/icons/save16.png | Bin 318 -> 0 bytes Base/res/icons/save16.rgb | Bin 1024 -> 0 bytes 22 files changed, 5 insertions(+), 5 deletions(-) create mode 100644 Base/res/icons/16x16/new.png create mode 100644 Base/res/icons/16x16/new.rgb create mode 100644 Base/res/icons/16x16/open.png create mode 100644 Base/res/icons/16x16/open.rgb create mode 100644 Base/res/icons/16x16/save.png create mode 100644 Base/res/icons/16x16/save.rgb delete mode 100644 Base/res/icons/newdocument16.png delete mode 100644 Base/res/icons/newdocument16.rgb delete mode 100644 Base/res/icons/open16.png delete mode 100644 Base/res/icons/open16.rgb delete mode 100644 Base/res/icons/save16.png delete mode 100644 Base/res/icons/save16.rgb diff --git a/Applications/TextEditor/main.cpp b/Applications/TextEditor/main.cpp index 68e79f6c70..1c3e791f48 100644 --- a/Applications/TextEditor/main.cpp +++ b/Applications/TextEditor/main.cpp @@ -61,15 +61,15 @@ int main(int argc, char** argv) text_editor->set_text(builder.to_string()); } - auto new_action = GAction::create("New document", { Mod_Ctrl, Key_N }, GraphicsBitmap::load_from_file(GraphicsBitmap::Format::RGBA32, "/res/icons/newdocument16.rgb", { 16, 16 }), [] (const GAction&) { - dbgprintf("FIXME: Implement File/New"); + auto new_action = GAction::create("New document", { Mod_Ctrl, Key_N }, GraphicsBitmap::load_from_file(GraphicsBitmap::Format::RGBA32, "/res/icons/16x16/new.rgb", { 16, 16 }), [] (const GAction&) { + dbgprintf("FIXME: Implement File/New\n"); }); - auto open_action = GAction::create("Open document", { Mod_Ctrl, Key_O }, GraphicsBitmap::load_from_file(GraphicsBitmap::Format::RGBA32, "/res/icons/open16.rgb", { 16, 16 }), [] (const GAction&) { - dbgprintf("FIXME: Implement File/Open"); + auto open_action = GAction::create("Open document", { Mod_Ctrl, Key_O }, GraphicsBitmap::load_from_file(GraphicsBitmap::Format::RGBA32, "/res/icons/16x16/open.rgb", { 16, 16 }), [] (const GAction&) { + dbgprintf("FIXME: Implement File/Open\n"); }); - auto save_action = GAction::create("Save document", { Mod_Ctrl, Key_S }, GraphicsBitmap::load_from_file(GraphicsBitmap::Format::RGBA32, "/res/icons/save16.rgb", { 16, 16 }), [&] (const GAction&) { + auto save_action = GAction::create("Save document", { Mod_Ctrl, Key_S }, GraphicsBitmap::load_from_file(GraphicsBitmap::Format::RGBA32, "/res/icons/16x16/save.rgb", { 16, 16 }), [&] (const GAction&) { dbgprintf("Writing document to '%s'\n", path.characters()); text_editor->write_to_file(path); }); diff --git a/Base/res/icons/16x16/irc-close-query.png b/Base/res/icons/16x16/irc-close-query.png index 6fdce401d785f5feb48ed08463ed05a0e099b2f2..ba2b405229d61a480f89fde7d27351ffb83998c8 100644 GIT binary patch delta 402 zcmeywbd7m}mf>CoF9rjz1O5pN3=EtF9+AZi40_5S%viD1zKnr^fxX1j*OmP-vw)bs zDi_~f?TOLq^^A6&E{-7mc&(ps0m#_zByhX3v3>%)Khbxup1>aPBfV|I9k!Hs9DSFv@cIDaUy zV)e0@;5%uCkD7TfH-T|R$6R(H}ZL7DG>lY9DwD8}cMkvv}1iwa6QtOLpy6@mqfR?3HHg2`-beB=eHD`~E9G_OYU8$_7WTB})z( zA5&I-TG^KxS7*m~FVdQ I&MBb@0PiTRSpWb4 delta 301 zcmcb{{E2CTmSHo4HN%SkW&zU}7#KJUJR*x381$4un6YB1eHjA-1AB?5uPggwW`1!t zwR=D9S|&!T*E8Jmba4!^IK6h#M!qHkfwup_G7+A_?RE^@-D*eP*-fzNvYBArc4Q?t z|AodSFHb43h#$Qbz;y6-)z1I_-mi22;4(>N@84-bmm*|;9tjlr`=rNkv2R9S#j2BR z+Re{){niK*&bi|&ovd~@_SI3Api}?rk{=W*?moG2rK6(NZENqs$7L5enl?L5Sz4%V zA+28EFTs#^mM@@6+u|_m3)b}5g(mA#MJH&_+0~pJ{P>6@*V2j8MR{3@`CcgR)9y8| zn?GHYwfNcgqx}W^E2Nr?1ujg=&$B-F@bhkNZFh(7OgH^Ai%Ts2uVi3gVDNPHb6Mw< G&;$U1x_sXN diff --git a/Base/res/icons/16x16/irc-close-query.rgb b/Base/res/icons/16x16/irc-close-query.rgb index 52cc84fb331a01830585c9e81cb8d2bc66001e4a..f72eb4885fea5fc6a31b69ca5b490c929de44e82 100644 GIT binary patch literal 1024 zcmZR;0d#b9{v%@?%CHK9^x50n|F^TZ`)_Aw|KHZu4r~@y#b|;cy>@nX|LyGU|J#H0 z+Wxn;w*GHrWkr-3F#Wc6cK>Z`ZT?$ZTm84RwEAyhZcb1?Os}1t?SC5^oB!5U*8eRn zEdQIEoBua8HT`d5VuIHUkbYZRh+Zp8%m0=Z7XQsadd*D#8yg${H!?E9s~;2;ATvOI zwSek1F*W&bY-0T1(9jU9S4T$&qzoqp=?CjIgSgko*!aJJp}~KBeSNTgoEniNKxTma zYG`BxwpWh?y)a`yW*8V4{MXmh|1YDJ4#qG!5RFX?Bo4zM{d#(O|8;eBzzm6^hgV@;Ifo!L~f&PDeJ-z=r zI=cULbwOC?zmBfXe_e1s(gnL6W-p9J)(^55WIsp`nAXt&n*%Zr+3g@XWIo6YkQhD; NQV+t&YCwDt1^{RK_96fP literal 1024 zcmZR;0d#b9{v%@?%CHK9^x4_j{YS@Z9dXU9HYEU$xaX|9O>XF$XIUOAxG##j1kQ!t?$ZU`ts%q>! zkUC_2AT~%0yK3yBAoU=9Agpeh|6kp-;19A&5Fdn*#gN(P`mF<2{DG+l(a3yseIUIc z46+-9L2Qs4tOJ(+htLSKV0uAnKp3PR7gjed_zyD!rVm6D(g!jRp%>E(Li&;QqL~E_ TQ;>dq802RVMpgsjgTfI2!Gi(I diff --git a/Base/res/icons/16x16/irc-join.rgb b/Base/res/icons/16x16/irc-join.rgb index 10773d09d3200689829eee6c320ca87ae787a009..cf60fe758d20c782a1951728945c338e75f92d3a 100644 GIT binary patch literal 1024 zcmZRe5-9LjXDIYnXDIMj|6k~@{vSlcj0UmM#b9zU8l-ncnKj6a{|gH&z-A!H{hyU% zh9U-&!)EWi0t>MHAUi=AWdDq8GZZnHeq?(W6k7hDUtsZnUcUMNIeF&)XXl##pP6I! zAEb9$mg)a#nWq1zW}2Y51DpMG^UP7~0@)AK2XYSx!|aFA$nKb(i|SX9`Y9Qx_QLeR zXk`5$H-q#b$^D;{Zj9n?m>i5o);}ZL6h$q_tchvF>z|&5seeMM(SOBs890X7i!J;> zVFd~^ki8%bV)vy$^jq#V0GolVACzuDYGCmL3M-I*L2m9xvlpfx<`!)BgY<&T1KAD2 zAhjTU=olo9%^efa!V07ghCyb)*dQ8NKPV1h_JU}b9LNnI3{nr%50fK>2I+@km_7ic C{3Cn- literal 1024 zcmZRe5-9LjXDIYnXDIMj|6k~@{vSlcj0UmM#b9zU8l-ncnKj6a|0~L@|A5pZ$zh1W zKgbLa2HB4;2GfsjFGw8{{sVFg5+B1Iq}UH~3k<{ThtcTn0I5Tg!>|`7 z2cw6Ae$xW=|0V_Me?S=KZc@Szq~CwJ^?wkJtRIwapm7X}FHl&)Fo^%hyg>aw3!7#KJUJR*x381$4un6YB1eHjA-1AB?5uPggwW&trh z;XCUqKTnKSuV*y%ba4!^INdwR*6*-`KnW~^6ZIPYoNxn?Pty`&q+5$ zDt5*&smYvB^VSjTo~YgMDuU(q2`3|ul$rL*C9l|Y5+yx#C)RH`o3~xsW#zIdxsx~F zvQqx-P_T(zb7{t`Wq)AIkn#6yI{Jk7P2~Q2RqpASdoxauc7$ z?6aqK@VGq8dbi*G6vOQ4rM`+QUf)W;Dk&BrsiYCm-2C?N^+5J^!?Nh`8u1Dj&cd%{ y7p;D(?y9j>Un&y1KXGnGz4q;-gx&RZ44KTYZadcq&0=6+VDNPHb6Mw<&;$TzfU2zk delta 273 zcmX@he2r;>mSHo4HN%SkW&zU}7#KJUJR*x381$4un6YB1eHjA-1AB?5uPggwW`1#Y z*3{Oz?GvNb>lyZWx;TbdoK8+Tz*tgJ@=y8m`k0-EI(%i7_0BpuIcX%lzqj{r7KgIo ztdEk1jyNbLs9Y>;kaJm2h diff --git a/Base/res/icons/16x16/irc-open-query.rgb b/Base/res/icons/16x16/irc-open-query.rgb index fcef05192cc95401728fd6a4be9f6c364eba034d..615ed0ede494c93746127cc53984184e198e13b8 100644 GIT binary patch literal 1024 zcmZR;0d#b9{v%@?%CHK9^x50n|F^TZ`)_Aw|KHZu4r~@y#b|;cy>@nX|LyGU|J#H0 z+Wxn;w*GHrWkr-3F#Wc6cK>Z`ZT?$ZTm84RwEAyhZcb1?Os}1t?SC5^oB!5U*8eRn zEdQIEoBua8HT`d5VuIHUkbYZRh+Zp8%m0=Z7XQsadd*D#8yg${H!?E9s~;2;ATvOI zwSek1F*W&bY-0T1(9jU9S4T$&qzoqp=?CjIgSgko*!aJJp}~KBeSNTgoEniNKxTma zYG`BxwpWh?y)a`yW*8V4{MXk**sGW>^B;y`>TuB@{d#(O|8;dC=@6t2q}Ot<0oV)> z9~%bgLttI7pF#Ry7^WY_hnWG>1F=*0zpjq%e;r*22B`(*|8A&VL&F#RBVLFRz;fN32ausI0xbiwAp^n=uZ S^nx&mO$>(F38F#jL3#nNHuSOp literal 1024 zcmZR;0d#b9{v%@?%CHK9^x4_j{YS@Z9dXU9HYEU$xaX|9O>XF$XIUOAxG##j1kQ!t?$ZU`ts%q>! zkUC_2AT~%0yK3yBAoU=9APi!IRGAd0|AAo;A0Gzk0qF%{5F4Zxq}OkSHP{Rg9~%a# zg<+6h5H`tI{}01{%dP)|%za^R9~iH&hOm*`0n!Uoi;V{9hhdNz nU^d821?qo5_7l<%GZUl_rXQpSq!)xiY+^7h3_vtUJxDJAtegQi diff --git a/Base/res/icons/16x16/irc-part.png b/Base/res/icons/16x16/irc-part.png index 7a9358113a9cad70278fcc4e7ac4a6f7cfd48ed7..6755f333e97f36a11178b52cdfa3962c10355602 100644 GIT binary patch delta 448 zcmcb@+`=+J%WyA)7lVP<0sjOB1_sUokH}&M20djEW~^9hU&g?|z+U3%>&pI^SwPH! z|BBg!?1|AD^*Np{jv*GOmrma8#q222x}S5U%i~s26}O&73DNwinV;EKp3%NBOWjka zmUZnn-Zgs?mUirLS=6Y&b&xyic|=P2ola?iKeK0A8bANf|NPA%`_nG7gG%jfydHWz zF!!za&fTpg`u^$EQw@n#nb!BD4Se+0@FhOyqnP3};3^TwI;L@j$*r zLy5^w@fd^P8%{!#W<)%8bmWi2HyuV|?rMAhn zJwuwM&e&vQo|EdNUkw|Lysz$>AoG$_?U>i!`vFX5n;H*gIwvGGmuzDCUbwWBN7q90 zT~toK?(&I-d_38a!rE)=ld~%O7ax~XKN|ad4%;D#^CwffIU0}rh&gzy+%mfTGTYWY z?1rBn=3ZCPl9;dk;p?5UB$?08ZdzIwoM2daAYbSQFT>-hr=F>|I`%Z*=y6{6)b@2_ z@}mdMP3x!gDI7nt@Z_qewhS}(|JihLi$|HvZ#IX(!v@nGFBvj0Ffe$!`nj;Ib4q9e E03VjY>i_@% delta 399 zcmZo+xxzd_%Wwrl0E2bP;uU)s7#KJUJR*x381$4un6YB1eHjA-1AB?5uPggwW_}TC zm59id{u84$>TNt-978NlFP&tYcgR7cWq)cdlYwi}ue}ZvrgOWz+tFp|bcC^>?~#_6 zuSV`fyIXc@tmk+)%sI4s+Rw=z6=$Q*uS<9PEO#gJkn9zkZS#GTt<`*6_F5l~;r$h} zk1KY4^__5o>SE8E;j>OXv2A`n!!w-eK=G-mnrpa(4unfB*v3=u9+ArRQl{cUz)Ysw zPdjJXlm(Qe$ToTkOFwdoQ1@M}vt;wiXWZQv6UCkW#NYLOaQBnOt<;Y9TWhK--fgH@ z#b@4ccq{eA$r*pL{l7^FzBNiaxZ&LCRizi&rpL=ZZs%HhL+9dT!$mQ|Y|5XC{5P52 zn=khApuL(6)n@9w-zlh?Uen;k6K?82_xRTO`|De^ThtsejY diff --git a/Base/res/icons/16x16/irc-part.rgb b/Base/res/icons/16x16/irc-part.rgb index 6440380486f904c15f7da63d53a32dc93f04dd49..bfd08df556ecd91c62df6d86034376ae03ae67bb 100644 GIT binary patch literal 1024 zcmZRe5-9LjXDIYnXDIMj|6k~@{vSlcj0UmM#b9zU8l-ncnKj6a{|gH&z-A!H{hyU% zh9U-&!)EWi0t>MHAUi=AWdDq8GZZnHeq?(W6k7hDUtsZnUcUMNIeF&)XXl##pP6I! zAEb9$mg)a#nWq1zW}2Y51DpMG^UP7~0@)AK2XYSx!|aFA$nKb(i|SX9`Y9Qx_QLeR zXk`5$H-q#b$^D;{Zj9n?m>i5o);}ZL6h$q_tchvF>z|&5s$WJc{XYnU%z@bl;)5`@ z@B@VvD9k|WK^UaYz-uqu3}ik?KPcUR)WhNj6jmVrg52DnYV^N1#R#kyW(JG~xdo&j zD4b=?5QN= literal 1024 zcmZRe5-9LjXDIYnXDIMj|6k~@{vSlcj0UmM#b9zU8l-ncnKj6a|0~L@|A5pZ$zh1W zKgbLa2HB4;2GfsjFGw8{{sVFg5+B1Iq}UH~3k<{ThtcTn0I5Tg!>|`7 z2crkGeofQ-|Jr5+;B*0Vuexc$9}p%c{6PBc0+;^>(V%bv(bfSg;QB%71{%kp_yUC$ z41@R}47ML+2FM*Y0n7h`>;}1o82h1SgY5_D1=$bMi;O|$AiD$PPMAE1jchN>?J#)| o4bl&aLy%n{^&lD~4#FV&knIJz9h(^-wb(F7JqRPqf%qT{0O%Gh7ytkO diff --git a/Base/res/icons/16x16/irc-whois.png b/Base/res/icons/16x16/irc-whois.png index 53019fd4bd93c8884d0b9e41fa675db56feab5ea..5dde6881a240fad9d24fa8d7c74728b3714857da 100644 GIT binary patch delta 417 zcmcb_^ptsmmf>E81q=r7wn~XHFfecyctjR6Fz6|RFk{71`!WUw2KEw9Usv|W%mQLY z4Exej3noUZ*E9Nhx;TbdoNk@0n|C-spk;q4kCLmAhf4E2MHK^g!<@bco7lvseBn@K zwe?Eu(4XMc%qF^TCewcn-??8D?KAh^omu<%!Kujg*X{P3`w9n_7V^fe4U-UNyInKa zZ?f+u&5E5dOlmSG)I3F8Ke~%L)SYe0O;MConRI5qSldfBo%%#c&sycc@Z%e|t-3uU zBtiQ2k|qDF6=(0V+H_av*skx>FNNN9^Le{KgG(i`TjgUw?WVgrKP+ncOAp)5{-j!( z;B`poe13V2%)ZJhUH6y&?H>Jil$sgm2QjjHZ6GH*D(%z4db#(7VTH|4Y~ZG6deb)w7q zr-j#@=J3ietCUCcSFx&f@bxe>{au&3J95MR{Qv)aUa8NYz3uMm7ngp1iR!DAILFU( Y={@JIpGN-~7#J8lUHx3vIVCg!0O;PdfB*mh delta 269 zcmaFLe2Hm-mSHo4HN%SkW&zU}7#KJUJR*x381$4un6YB1eHjA-1AB?5uPggwW_~dX zvu4luRTHDt>lt==x;TbdoK8+Tz*tgJ@=y8m`k0-EI(%i7_0BpuIcX%lzqj{r7KgIo ztdEk1jyNbLs9Y;!V`FRcX_YQ0d$K6JM`fo%@I$udrAp>9`u)Pc{YxYcn8@${FRI7( zSomqvOMVlHzWe`AU8wToc~`P&abe}08}&2ZPV9~|G@nX|LyGU|J#H0 z+Wxn;w*GHrWkr-3F#Wc6cK>Z`ZT?$ZTm84RwEAyhZcb1?Os}1t?SC5^oB!5U*8eRn zEdQIEoBua8HT^Hvw;YbqoDJrJ^xN7(^jcY3{Gt05$_82T~6*1DAe~ zJV+f#uc49Ae?vpV|9blR@USDK7o;DAL1q{j82s1QBV8{{zn-4ne_dTjIs}OkV>ifN z1l9$+8^PBBhXcqgbPQ7iu~YZIu8!`19bE_pv0?7e0g3DA{72Rg(yMQv|6gBE?>|Uh zS63I}Ze5-Ky5M{SF$bg$8)Oc`JYBHcVetl%2k8Z25Sv&G Kwjb;!h#vs1sT8~b literal 1024 zcmZR;0d#b9{v%@?%CHK9^x4_j{YSc1sYVgq@eXw{3>4CWc#3lxV^usVnJxD(Ql(j3s diff --git a/Base/res/icons/16x16/new.png b/Base/res/icons/16x16/new.png new file mode 100644 index 0000000000000000000000000000000000000000..145501713da664228264ae0d1634a9434ebb5e5e GIT binary patch literal 5123 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!toGpj-(N`ey06$*;-(=u~X z6-p`#QWa7wGSe6sDsF9^mObgU22bn%Y|+guDvENa4@#^`V=w<%eBj7k&-7mtznO|Q zrz-OOVraiLzux+9v$qWUC$ZoYiWV_;zjau9pY*+6ar0+oJpa3EJ2qeb$&@&E(Y42h zTb{-zY~RjzQU7;Y{_=?MIa`?SDy?s@auYL|79Z6Z!e_lc{nYCCkMEaluG@R6CinKo zS08V>t0bEr30BNJ^{RkBS)`TeY*c{uyETaxXSZd}`u4%5yu?g?Qu#KyqUWbJy{^?d z(fU+Cu4v1fob$!z#$O!Xnti(49d%C8?%BHcE5DbWS@)yChc#;QF5lE`4?0S!=H6xU zI&%I(-{zDlEt+8hw;hX}S00(kdh^|z%IAmX-d>{}?(yZ4$|A9qi!M(y@tS6}@JHYd zZ)aUnsrELx!AnN&n)AfwoEK|S!eQZ`+ zk7M4QhpY;B!u@iem5Wtv&%0y2fvd^v@*IPMkG3fvN&B;HTS-yakC~sJ^sPNu7|%FC zsV7(9Fc*{F1}XNkKouk9e$E=MDcw~!9U9K2q`yj7e1kJ^QqRVV>Yu)dPCneTm{q~2 z*=@l=HYT0-ysy=NwU~zZoSi(AwR@UQG^bR}1_39Y$30qsi~Gf#dkl}tcwc%ldFg~C zFU{qXRJHpIPAj^f(tIAn#iq*x{b z&C=uF?jM%R^sm0>{kU!Em72|BQ8_E0hFM*Uy8dqW*9*!1w%?0_qC?)V{K&lX{K}7u z%sPI)6u-aXpv+@kmj1^_*o*~)&nw8WGwNhWo{33%pE^PMOpM&|shle|@>*E)Cn>y; z?k=^vxp(64Dbh3l3!4A5FEY6h>)6M(%k`b|cJ(XYjP`3-G4{q<6usK=IHB3u+cik? z{*uM-_D#KcOz`j7S#ms4*%ckX_RgAj@HF zJ7y+d4o`}+yAk(;ujJ3olV9Y8&Ci}bd4FaX0|P@6)=ZaKP?8MFbhe$lc^e#foPYZq zc-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN*i1Q(;w+ zTacStlBiITo0C^;Rbi_HHrFbz*a{@9ucQE0Qj%?}6yY17;GAESs$imLqGzD%T9H|1 zq-4jXU{jQmW)gg98y`3svneEoL^d$oa$PZnpdKXY-vGGX)&^$rNyZrA+Wo1 zQquG*av?S&>v8w=4S?$b1!H<0NfnH{2idBk{Nvc_rd7`dC zl2NLziDhcCu4STGny!&)QmS!EnxU~pnmLjY{zaMTnR$sh$gTnzm6DlaWnz$)mSSOS zq?>GPWT9(fZkVK-Xl9(En`my4YMPpAm}X#{2sR27uvU%%p0-LxdIkuQfSkmVwEUu6 zTP2^&ywVDUL`Y_CYH&#+D9{W|O^wXW%?&KfOpOf93@i|e!cvQhGxPI6W*QpknSmuz zlC9kGi*gf7Y?U%|6Vp@m3-Z#z5*4`xR?bDKi6!|(A^G_^wn`u;DH!P)8i2Ecf(n^R)CKA3Bxk54g%Nx>QU<#}L@kQ|4{9E4K1DUL-Y z<@rU~{zd*tS*gh-_|3tl7;aKfYI1(s=y#&0jfY~iJ{4jmR2Yzj9Nlc_>KnG zXmF7f0wgIOOH=O_Q%WuVpeSP?|At#FfhbayZ~gaovSDwYKmRU2oz;iOrRmO{m^JHEZZX8P zZ4g*p`RU0?jeD)FoPlgQ5gQm<=TDg6Fi%{A>qsDT+g3)M9YGQs85kB%H8}TWm#qWH NZJw@vF6*2UngGV~Xv_cr literal 0 HcmV?d00001 diff --git a/Base/res/icons/16x16/new.rgb b/Base/res/icons/16x16/new.rgb new file mode 100644 index 0000000000000000000000000000000000000000..1bfb1c707be725d3d106a16bd9fc71d74b1f6960 GIT binary patch literal 1024 zcmZR80zW^$|M)Oe8BPkM_uad9|FL0^90=po%)r0^lE1IJj!iE}3?zq+(aiwKgVYj(L25_!qlN$|Oo$0PkQ$I$RNeT~4@eI( O9Fdh=m{~xai{GMUoh}0dgJg+oM2T~LZf9vy`{cZ<{xc1*($51Mu;=f5?+C;Bd zM->Uy2{S?z*m@+>xl<(9EPO1&n8k9U;LJs=Xbxale7zX zS|YRiUhS`rAFsDx^z&dWu(f4)Q6F&T+4i|R)=r--%Ktg_B74or>_2r?u6!IC-@h-K z)AzEw@tchLlrzt^A5CDf?qCqskzc*;@#(W!+5bOZH@<$k`AT^MQ`3Xv9~Bv%&pupt zU+RCcrIagsM@0LF?dvACPTJ6`I;kafNsG=LlM@W?1$9*(vDa@n8Eu=`vV<)uF@3^b z&Wz0k%IB0;7b?#7$bND6ukz&6u7(8+B}!kfpS$>LPi60ovtPgIo<0}JbJXiSV*&e( zS1Z`AoO@^UpP`_%%q2ARHP0QD`(^n>9u}q>bRDesPb%8}$E9rXl-=FWU-9#=4!!u7 mo1weg^8>%>&KQwD{Z-8WDgwnc*NB`1#hIt8pUXO@geCwEoy*n$ literal 0 HcmV?d00001 diff --git a/Base/res/icons/16x16/open.rgb b/Base/res/icons/16x16/open.rgb new file mode 100644 index 0000000000000000000000000000000000000000..3d322386cb79f43d8c3f35d0ec5c96e0dc12fa59 GIT binary patch literal 1024 zcmZP|02I?@{u5AwQyQe#a<9RE5RFTbZF)b0pP%1<7zXh{YC(EHdSMvE2Z^I&kUpKj zvj5ut#s9Vaioxc9)WY;3(;#t>dSo*|d~N@d|Jr^<|F!%I|7-i?f!zyI3&J4%AR2}> z+*81Ifb@aP0nyrig>W$tpH!^vTL9MIy7Aus=Jj{~H?6z#zkbcF|8=Ww{I6MY?SIv> ztN$yOT>f9S=;HsheTzeaAZ|%w(P`y{+_LeL-|G#+NIk3I?vrb{?2kTvZ^M4&k?~1Gc ztCphbEt+@sf5F@{|MO>``ky=V1Q^5IUcLP4e-MV~z4pIy>6QQGOD=)^3$hoa7v$gk zStr5zvZfycyB!w(AicFKum7(G`xmD7!he|Ff;p%EgWQ}m^Thw`>Bs(OPCbgDA7lo| z-ijrcz+qgv;QW7(y&%1LNcMvCrcXYMp}%U`mH*|7A$m*ZpTp3bJq==S`lLf}y)gHK z;ufU0Y|(}P#S1`s&-{nkn=|A1|E%f9|7T7)@*iYx>coR6`eA0k!jc#oqz8rpk!kr2 literal 0 HcmV?d00001 diff --git a/Base/res/icons/16x16/save.png b/Base/res/icons/16x16/save.png new file mode 100644 index 0000000000000000000000000000000000000000..cc016148f24242cb3ad07ed99f283e3f24b4b223 GIT binary patch literal 5451 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 KpUXO@geCw(?EugK diff --git a/Base/res/icons/newdocument16.rgb b/Base/res/icons/newdocument16.rgb deleted file mode 100644 index b7d22d3941cd6fc003c8dbf1fd96f6c61578f6a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1024 zcmZReBJlI``;QG1YXwN}e>4CR17Tv!0I5UM4tCG(-MhgwAv5slC&mn1`a$Bz7?(Rh wYS7(}&IhR()sH;{Kw*O(Ug&&~8tl3m7(jC9>e2ZiHMG(|!?cWv5Rs;5pxOZkG5o#fQ0bu5Ingjy1}^9r-`5;@-B(-KBfY z>Jf9m|m)*DcE6VjDhSPXvLeGXrWh<5+yf4$f@Sgh%p_c^(tT8r8QU+~B zk9#5oT7Esc;#c>4;k`$0`#H4(F8Ix2Hk(m$&nLxu{f$X0Hz&-y>h@CC^u+a429bl? zStW!t7RYw0y5BOcR{9{Zz@Mo|?64%)gsm~2r5VbP6#O1Ml+Ly}yECU!+AXtDKuq(I zBCilfl4P=={XLc=0h^L~H(j%Oox9H%dqtgSDJg2S> zSyEqmb+uI1nw5dh8m5Ds8M@vfbTBSUW1ONV100`fAJDJyI0IGb*Ap5x_gsF5MH z@oh=Q_n>#dcc+-zU+T3F^5cE^udOJ{WBZidufHvb^8MVY6ue+!Yjd!!Y%8yDl!wfv z3bnuM-m0y-_&8>h$i$$_doHhi_pklhmH$m2+nhYlz24+mI3Z>CDizazEQ@}fS(<&i zz1g7ZTXS1h-sX2c?z-`luS!0Uyua_;hL4MDlYZWQv2N`z z(Y^dHt}ym{t0tc`Yo6hD)=j=OaqAWiKcYT8FxcTzend~B-1Uz#yRYffBmSoquTShV3>VkjVzn!; zTVqPBX;-%Bw*41xW#tIz?UDPlOO&_g*UI3d4}P?G9CdGBv`42Pr*iuS>*LZ7@>VbD z&bK^uf^X*?HSf;csXdog)=V*U_W8PI*_Ay9Ccpc(LEzh?x*cnFOL*mZm~-DcnQA%j z{zbjFTCtoV{60<3b>BICsM!0%Vb3OOgU{2fIHT>BiDbw(hn)kbo%l+vo3D~U8F1o(@c1O<# zdsY5>3r@*N=U@E#ZAq=@q;{sJMLWAhg^XoZ?rCcO5LkRNbf?R|Y6)4Lw;PV%KD6q* zA7jjp?k)_a3;_(<9EHpV3=9mM1s;*b3=De8Ak0{?)V_>?fq}im)7O># zF*7@Zo-pUBli~~vj9#8Djv*GOr%pEXJ{%y@y1&KmE*EQb!9>2fF;+W6KJcgLloSea z<@v4iYf=zVf5|Vfu=y}^;hP6~9l@=O7EBQ1%JX}F&tl8_nOiol6?b~K`(e%VCr??g zT`5afkNj#Aqpr7IOIxuqd)Hhw2KBwidv09aV*hOOcd;i-yXLAj?|2eBZO!s|?=u|J^0{KB?#9gaU!-)8^cotn}8?usn?4-6inJWwt;OMwPDx zM*_0{Y;HRA=*h1Nd4@p8H3~}m!e_2`wb)(Fn!u^B=<{x!*vy92sSUSy98B30iW!{O z7M5;d?-b7V$_NZ}(NQ|}^RKl-LeELHf{QNovY|R*CC~Ci15c`aYdC$F?G?ky9bqEA zxzCOsc7MhqE_OHfTwAATNba+{y@tjI9KUuu#&G%N&ztPK|8M;NL&ugM-^u)kVJ8cV VrO70dV+;%o44$rjF6*2UngA$UcdkUAI!>4&jFG{_EQGyMGg7(ik$y~s33Jxo8cI7mIr3}pQv zaS}1eZV(2$9i+Es$J75H+_~-1|F%u{|2MC{^S@#3&HuG4ul=uDcIAKh;*0-F7Mz2H z6-X}#!}WJ%{-;X-EI3PdWTQWx@dz jyFvP)X%`#^AU_a+L25x-;TXvbupG#3_%K`}0|Ns9$DN(U diff --git a/Base/res/icons/save16.png b/Base/res/icons/save16.png deleted file mode 100644 index 4d223f9fc204de4344789687e6ecdbac1ed5941c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 318 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7*pj^6T^PXNr}OT51_lPs z0*}aI1_nK45N51cYG1~{z`$PO>Fdh=n3%HyW9jbZwGkEHI^V^pT}$O!muD=0G(K#b;=ZrW Ppm6YX^>bP0l+XkK9{hR< diff --git a/Base/res/icons/save16.rgb b/Base/res/icons/save16.rgb deleted file mode 100644 index 18eb5422fec6b9216bedc26619ab8ce2096bd9ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1024 zcmZRe0`T+m`%fZf@bmM7+YHjH?bZ7~xNHO1oUL28{$I3c5ef#W0m*~Zf!OH!L2@7r zl0()H;)Bcr(I9z{eh>!nVGaPXVR9fgvVM?W5C(~Z^nox)Er^e-A0!UKAaPt6BoERH z!XP#1`a$9#3{nTeAT|ht*dPpIgD{AVt{)^05+erV)Bm3U0GSW73*G%7Igs{k+qV73 whCy;5HH7qo)ZxM){e;|)&2Eqw$V_7NgVf=|ApMlOADe!VxujxP_)|gy0L@tH9{>OV