From bb5523b747b96f1e4bcdb3bd4c3c3c56347a2424 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89milie=20Feral?= Date: Wed, 9 Aug 2017 16:41:00 +0200 Subject: [PATCH] [python] Change app name and icon Change-Id: I0c505d08a464d63200bd5e1e0dc81825632691e5 --- apps/code/Makefile | 2 ++ apps/code/app.cpp | 9 +++++++-- apps/code/app.h | 2 +- apps/code/code_icon.png | Bin 0 -> 2667 bytes apps/i18n.cpp | 4 +++- apps/i18n.h | 2 ++ 6 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 apps/code/code_icon.png diff --git a/apps/code/Makefile b/apps/code/Makefile index f80595606..adccd0662 100644 --- a/apps/code/Makefile +++ b/apps/code/Makefile @@ -2,3 +2,5 @@ app_objs += $(addprefix apps/code/,\ app.o\ editor_controller.o\ ) + +app_images += apps/code/code_icon.png diff --git a/apps/code/app.cpp b/apps/code/app.cpp index eb3abbd6f..454bcf195 100644 --- a/apps/code/app.cpp +++ b/apps/code/app.cpp @@ -1,15 +1,20 @@ #include "app.h" #include "../apps_container.h" +#include "code_icon.h" #include namespace Code { I18n::Message App::Descriptor::name() { - return I18n::Message::Matrices; + return I18n::Message::CodeApp; } I18n::Message App::Descriptor::upperName() { - return I18n::Message::Matrices; + return I18n::Message::CodeAppCapital; +} + +const Image * App::Descriptor::icon() { + return ImageStore::CodeIcon; } App * App::Snapshot::unpack(Container * container) { diff --git a/apps/code/app.h b/apps/code/app.h index 070a922f8..deac81bdf 100644 --- a/apps/code/app.h +++ b/apps/code/app.h @@ -12,7 +12,7 @@ public: public: I18n::Message name() override; I18n::Message upperName() override; - //const Image * icon() override; + const Image * icon() override; }; class Snapshot : public ::App::Snapshot { public: diff --git a/apps/code/code_icon.png b/apps/code/code_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..82d478dbaa745385a20a2d171c61c86f578d0cf9 GIT binary patch literal 2667 zcmV-x3Y7JUP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 zVoOIv0RI600RN!9r;`8x010qNS#tmY7ZLyf7ZL$ypVCqQ000McNliru;Rp#3AsMJ< zc%J|O2{lPXK~!ko-I`f!T;&zVf9Ec-#O>|?g(XM(rFf8JpCP7ZNy_SA`utIaR|e(mE__ga)$%- zG%HC&@O_{2BjcPNKF7s>U18$t6vaXjKM2q;#18^2%fhj3EZZjHx+D^DHui4d)>{VX z@7qo!;9UQbcQ$IexGBXeoi)xyB z|JXiKsbotC8enr#JI6WoAh38#n8^QTw;Lg(5JP7j|WpD(bSGSix1Y%w|2 zk_Uqz;ER((bE;PJYE>;=RdTjvkxC`-gP<+}-}lMq3pXY?%M!v+2?9f?VQGO-s!>mV z=NlMfYCbC>ocwZ_x8C`nvGt?|4GnXXAc*CF<(9&P#@6JL!%zif3K{4FN^$2v)osx9e`4oAx4htRaGR$%zR0e1Z25 z9^ug8Pnb<-8n)VEvKm@a7=9eubx`(TMks9EPM5zd_-Um9-cs$P5O*dg?PS+s^s40;P{gsiMnwlY# z$*u~yQeF`5*mE13+B5hQpDr14CNqjIL9S-DoK0uuYT0s>R1I0!dM$-$G{T?S{N2BJ92QPQL!NTZv4*i+Ac6UU9l=v6p*6 zt#OT(lSidNXfQjAjfhiscn!}9sZ?U_sII2*RN2|Ljs5#}(6}O0qgFn$^~gIBj(evM4!K zrL%KQ`3$6n?NnK_rkzdQ?f4VN>(`~0L$KR-mbO6k3{Xq)L|dE<-CZ>;qpHMWF`~AI zdb6xfLk*yao5bn7wHztSBnPF0GC0tO>()!CQl4%Vp^Dw!huzV?@?8PI&AWE8W%I^X zpW`=049g|b`v~GDS<0+dZ8@dW;JWol}se9)>W5RF8M#|jjeGNXprsqMrDo0O1cIXWr+BQT^RdF4M?wi&x@RSf_#+Mc#7GeGh#WSy!+8FsK^rvm&z3?R`?A{!n;+ytPA6KhFGHcw6!iLAkD>tT5{Pci8cv^WVGVrGU>Qvf@P zo$6b%t!fa)2~`Ugto)t06C<+eQB3*_TAXUkUSbhUeoF4MUt-0(O1tkMkK278&br+V zr~10)QysB13{NyE1*dZlvHoYV5*wNCCYE~65KJD&8+#M=W^sESCcf*3h}%xH-KwgF zK@bc(zVE;7IL`ed(%1{^#UO&)eLr?`3*M!V2qupb<}RT@uIz>IT5pJrMAu@s@4(&g zAa2(^rFGW=uZ3YaQS`ibWprfZ=43MYdL$Cr)wI-dfmUxClevJ&j1uN9pv9|bkS`I6 zv}47(u#=my5}UBvdP+O$WftgKP*nJMQFD4U-U)Z+YqJP9nIpdW> z^ec*&>s=*jw0M*2dESL|Ci8T}bw9L*hliP-p8j1fm-|D#7l_NWUlpke8N2+cBGr0g zv)Nqk=f8RR`;CbW=g=8v`cqSH$z2HV7yB*t(TGoyEZ{SLw>-+wU=XnS7`TVbj z&YXE~+mHh!# literal 0 HcmV?d00001 diff --git a/apps/i18n.cpp b/apps/i18n.cpp index 8ad332126..71ab851e9 100644 --- a/apps/i18n.cpp +++ b/apps/i18n.cpp @@ -307,8 +307,10 @@ constexpr static char leftIntegralFirstLegend[] = {'P', '(', 'X', Ion::Charset:: constexpr static char finiteIntegralLegend[] = {Ion::Charset::LessEqual, 'X', Ion::Charset::LessEqual, 0}; -const char * universalMessages[239] { +const char * universalMessages[241] { "", + "Python", + "PYTHON (BETA)", "alpha", "ALPHA", "x", diff --git a/apps/i18n.h b/apps/i18n.h index c5011f92e..d493500fc 100644 --- a/apps/i18n.h +++ b/apps/i18n.h @@ -263,6 +263,8 @@ namespace I18n { /* UNIVERSAL MESSAGES */ Default = 0x8000, + CodeApp, + CodeAppCapital, Alpha, CapitalAlpha, X,