From 5637130818748f51588b4bacb381ad2dacb7b31d Mon Sep 17 00:00:00 2001 From: Cristian Maglie Date: Wed, 30 Dec 2015 13:09:42 +0100 Subject: [PATCH] Converted toolbar icons to png --- .../cc/arduino/view/preferences/Preferences.java | 2 +- app/src/processing/app/EditorHeader.java | 2 +- app/src/processing/app/EditorLineStatus.java | 2 +- app/src/processing/app/EditorToolbar.java | 2 +- build/shared/lib/theme/buttons.gif | Bin 3331 -> 0 bytes build/shared/lib/theme/buttons.png | Bin 0 -> 2144 bytes build/shared/lib/theme/newwindow.gif | Bin 91 -> 0 bytes build/shared/lib/theme/newwindow.png | Bin 0 -> 335 bytes build/shared/lib/theme/resize.gif | Bin 73 -> 0 bytes build/shared/lib/theme/resize.png | Bin 0 -> 308 bytes build/shared/lib/theme/tab-sel-left.gif | Bin 73 -> 0 bytes build/shared/lib/theme/tab-sel-left.png | Bin 0 -> 291 bytes build/shared/lib/theme/tab-sel-menu.gif | Bin 114 -> 0 bytes build/shared/lib/theme/tab-sel-menu.png | Bin 0 -> 333 bytes build/shared/lib/theme/tab-sel-mid.gif | Bin 54 -> 0 bytes build/shared/lib/theme/tab-sel-mid.png | Bin 0 -> 279 bytes build/shared/lib/theme/tab-sel-right.gif | Bin 87 -> 0 bytes build/shared/lib/theme/tab-sel-right.png | Bin 0 -> 301 bytes build/shared/lib/theme/tab-unsel-left.gif | Bin 73 -> 0 bytes build/shared/lib/theme/tab-unsel-left.png | Bin 0 -> 291 bytes build/shared/lib/theme/tab-unsel-menu.gif | Bin 114 -> 0 bytes build/shared/lib/theme/tab-unsel-menu.png | Bin 0 -> 333 bytes build/shared/lib/theme/tab-unsel-mid.gif | Bin 54 -> 0 bytes build/shared/lib/theme/tab-unsel-mid.png | Bin 0 -> 279 bytes build/shared/lib/theme/tab-unsel-right.gif | Bin 73 -> 0 bytes build/shared/lib/theme/tab-unsel-right.png | Bin 0 -> 292 bytes 26 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 build/shared/lib/theme/buttons.gif create mode 100644 build/shared/lib/theme/buttons.png delete mode 100644 build/shared/lib/theme/newwindow.gif create mode 100644 build/shared/lib/theme/newwindow.png delete mode 100644 build/shared/lib/theme/resize.gif create mode 100644 build/shared/lib/theme/resize.png delete mode 100644 build/shared/lib/theme/tab-sel-left.gif create mode 100644 build/shared/lib/theme/tab-sel-left.png delete mode 100644 build/shared/lib/theme/tab-sel-menu.gif create mode 100644 build/shared/lib/theme/tab-sel-menu.png delete mode 100644 build/shared/lib/theme/tab-sel-mid.gif create mode 100644 build/shared/lib/theme/tab-sel-mid.png delete mode 100644 build/shared/lib/theme/tab-sel-right.gif create mode 100644 build/shared/lib/theme/tab-sel-right.png delete mode 100644 build/shared/lib/theme/tab-unsel-left.gif create mode 100644 build/shared/lib/theme/tab-unsel-left.png delete mode 100644 build/shared/lib/theme/tab-unsel-menu.gif create mode 100644 build/shared/lib/theme/tab-unsel-menu.png delete mode 100644 build/shared/lib/theme/tab-unsel-mid.gif create mode 100644 build/shared/lib/theme/tab-unsel-mid.png delete mode 100644 build/shared/lib/theme/tab-unsel-right.gif create mode 100644 build/shared/lib/theme/tab-unsel-right.png diff --git a/app/src/cc/arduino/view/preferences/Preferences.java b/app/src/cc/arduino/view/preferences/Preferences.java index 7d9b7cf1c..53bf4dd58 100644 --- a/app/src/cc/arduino/view/preferences/Preferences.java +++ b/app/src/cc/arduino/view/preferences/Preferences.java @@ -196,7 +196,7 @@ public class Preferences extends javax.swing.JDialog { additionalBoardsManagerField.setToolTipText(tr("Enter a comma separated list of urls")); - extendedAdditionalUrlFieldWindow.setIcon(new ImageIcon(Base.getThemeImage("newwindow.gif", this))); + extendedAdditionalUrlFieldWindow.setIcon(new ImageIcon(Base.getThemeImage("newwindow.png", this))); extendedAdditionalUrlFieldWindow.setMargin(new java.awt.Insets(1, 1, 1, 1)); extendedAdditionalUrlFieldWindow.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { diff --git a/app/src/processing/app/EditorHeader.java b/app/src/processing/app/EditorHeader.java index 08c44ca53..2906ec9f7 100644 --- a/app/src/processing/app/EditorHeader.java +++ b/app/src/processing/app/EditorHeader.java @@ -149,7 +149,7 @@ public class EditorHeader extends JComponent { pieces = new Image[STATUS.length][WHERE.length]; for (int i = 0; i < STATUS.length; i++) { for (int j = 0; j < WHERE.length; j++) { - String path = "tab-" + STATUS[i] + "-" + WHERE[j] + ".gif"; + String path = "tab-" + STATUS[i] + "-" + WHERE[j] + ".png"; pieces[i][j] = Base.getThemeImage(path, this); } } diff --git a/app/src/processing/app/EditorLineStatus.java b/app/src/processing/app/EditorLineStatus.java index 935d6b783..bb13823d2 100644 --- a/app/src/processing/app/EditorLineStatus.java +++ b/app/src/processing/app/EditorLineStatus.java @@ -58,7 +58,7 @@ public class EditorLineStatus extends JComponent { high = Theme.getInteger("linestatus.height") * Theme.getInteger("gui.scalePercent") / 100; if (OSUtils.isMacOS()) { - resize = Base.getThemeImage("resize.gif", this); + resize = Base.getThemeImage("resize.png", this); } //linestatus.bgcolor = #000000 //linestatus.font = SansSerif,plain,10 diff --git a/app/src/processing/app/EditorToolbar.java b/app/src/processing/app/EditorToolbar.java index 1ace4e722..1ba6ce3cd 100644 --- a/app/src/processing/app/EditorToolbar.java +++ b/app/src/processing/app/EditorToolbar.java @@ -139,7 +139,7 @@ public class EditorToolbar extends JComponent implements MouseInputListener, Key } private void loadButtons() { - Image allButtons = Base.getThemeImage("buttons.gif", this); + Image allButtons = Base.getThemeImage("buttons.png", this); buttonImages = new Image[BUTTON_COUNT][3]; for (int i = 0; i < BUTTON_COUNT; i++) { diff --git a/build/shared/lib/theme/buttons.gif b/build/shared/lib/theme/buttons.gif deleted file mode 100644 index 4de0905d23dec4147b7d56b70b3a91950cd355e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3331 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 diff --git a/build/shared/lib/theme/buttons.png b/build/shared/lib/theme/buttons.png new file mode 100644 index 0000000000000000000000000000000000000000..cbd4c01481b77ef9be867b4fae59b5c105592650 GIT binary patch literal 2144 zcmZ{kX*d*W8^>>1CS@7Q85s^vy6@}yfBId&`*#~_GvQrQy8uAg!ra7; zn=J10+{w%RH*>R&aD(r>p_L)P&8*#9?)=f!k35CIVB5mtGbLr1NXq2uTNw{;`V?Ev$4@yd zLMtx5@bSRd%F4CTF?rtrmGH=-$Ag-&RBQsRZfrd19`kg5(c6tp)r(OYG1Ru{nb)5` zgMT1o<{qqVuxh^zxmS$o?P?7-%;=qPxe$Uw`HRYbt!;qROo*i!-edrg45`_=H|Ri1 zfrJzw218Q11)~#EGJza%l)LvOLO4aDyhf*qE?Zp>K7SyzKD$#;8bTF`@u&$O*ZK7 zv)CD3#U}$Nb(6}4hY<)HRO=sKnD*;X;e|7H?7z12oarJfFc0^Lp@zO*3g8z%;isOwufo#Nu1rV#!zYCJ2W64V zABN4Z$RMmR7i*7}7HCS$HpNnjFjm_dUQf-#glsLEyPLI{Mh!Of& zYF9;RFJe~Bt&~~&dK6)a){xM2&Yj$uCD$s}d@ONvqNV|VMLunYUU3ZbBnJYZR`rzED7xVsOz2%|+VkBrNr~clHO%`uo*E{?Qk#;~}@AOuy zBQj4dkWB4XnWqeXJ65=ceoP#9Hx@ynKDs@55*xOlAj((#N$ZnVOu)S~of2W)7V1c= zH1_2j{s+k*uenNaeaNWSG$fY8j;GnO2i*ngM)Pu)GH81Lil^zNC0^aqxO|AKBNt~^ z5W^|V-^4oXDc499m5I9if)~76e;avM+~1Y+kCATX^5C%gz?x2_jU6G-d?(nBwV|7sD<-$ta*Z> z%;tj}UMY0@ok!m{j*1XcCEi4@?ao9JRHXycD_Xs5ah#tQrk(iblZWzTd7PH0*}Dfx zrh+)gCkq`%a~R?jB=(|Ed^xkU{JkG~tE%6cYFLdBt8kbowJgoZ?xlJZ z&s{@p&n`fm3-jyb`)JIZPVQ7)Pm;8pYWQY&_{PNAdxI7WwFKdB&nc)NESgM^rIK`m z`@8G6aQK=ApB>6;X0Dn`sOCN9k~KZjKGZ{JEh1;l`^RL>`{`Ko$H({o+rzRSyvBqy z1B&1S9QTSJ3^jEM^>PpO#(9#xxdBHo>RKx5M^rR0cy$dN<_Jy;a~PwJ!(eKkee3w2 c0x8JL&nNQ#7oMjW@o@`aVQOvCY(z--3q9Gv82|tP literal 0 HcmV?d00001 diff --git a/build/shared/lib/theme/newwindow.gif b/build/shared/lib/theme/newwindow.gif deleted file mode 100644 index 1cf77a620b8cf80e110284091fc4c8ca99db3cbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91 zcmZ?wbhEHb6ky~KXYAjb)LiWIG*0iR}7#3$lIVR!^&U{0ALdv>Hq)$ diff --git a/build/shared/lib/theme/newwindow.png b/build/shared/lib/theme/newwindow.png new file mode 100644 index 0000000000000000000000000000000000000000..d6e8f8593a7551a6f2e6d25439fde2cbb1ee7c57 GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~i!VDy@FgET4QY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fIHt??N6Q!96@HEDs%XNZ>FLKi3e+$*`K4 zyVAg5&o!W4)e_f;l9a@fRIB8oR3OD*WMF8jYiOivY!G5-Y-M0%Won>pU}$Avu>9(; f9Vi-d^HVa@DsgML*5Skg)WG2B>gTe~DWM4fSXo!e literal 0 HcmV?d00001 diff --git a/build/shared/lib/theme/resize.gif b/build/shared/lib/theme/resize.gif deleted file mode 100644 index ed31c0ad89d7657af6e833651b49ad9b0b9d6bc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73 zcmZ?wbhEHb6k!lyXkcIvU$~SZB}4Hi3j;gDe+C@}AOOiQFe&u(uRQ&hfAO3xw^(!5 b&3?yMJ6U6*LUJ41%OwXpcNl~+FjxZs*c=y0 diff --git a/build/shared/lib/theme/resize.png b/build/shared/lib/theme/resize.png new file mode 100644 index 0000000000000000000000000000000000000000..d550abda436331b998ba167a7b49e2d97d1d5be6 GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAj3?#R^_xk}UmUKs7M+SzC{oH>NS%G|oWRD45bDP46hOx7_4S6Fo+k-*%fF5lwb?+32|je$q-+-)V}Y= z6rc!WlDE4H<9{aIdq56*iKnkC`+Xic9(JQEY~QZ{g|t0g978y+CnqRyh&0?_?2wj_ zkZ8=CK4FW?%@7V^K=4e182OC z7#SFv>KYp98XJTd8e16{S(zGW8yH#{7%ac~YX^#k-29Zxv`X9>u5~!E05vdpy85}S Ib4q9e0MQ;%h5!Hn literal 0 HcmV?d00001 diff --git a/build/shared/lib/theme/tab-sel-left.gif b/build/shared/lib/theme/tab-sel-left.gif deleted file mode 100644 index 252ebcc6d68e2ef066d7685c5414fd8994fda843..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73 zcmZ?wbhEHbWMNQbn8?8J|NsBTpTEZMJt)3#sp3x-26l%33_1)z0Fq~5lA6=MQqz#> b07s!qW$xLU>OYweG^WW`&UzTiz+epkw)h$C diff --git a/build/shared/lib/theme/tab-sel-left.png b/build/shared/lib/theme/tab-sel-left.png new file mode 100644 index 0000000000000000000000000000000000000000..0f93dc7c564e1642718249135ca8b07f3cd94e8b GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Qt#0(^x|2@h838XvvIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf5VPl&7d!lm(h4?h0< z_5c6>({7&ys$*bG@^*J&7Uc2y1mv)nc>21s-{+CzVK=(M_WcS_NW{~{F@)oKa)JX> z4$mi^Up(KII5N!3VYAIP_mKd~tCqM%l%yn(dlwz4 S{u8`uCv&XkUvOn&um%9b=PNV- diff --git a/build/shared/lib/theme/tab-sel-menu.png b/build/shared/lib/theme/tab-sel-menu.png new file mode 100644 index 0000000000000000000000000000000000000000..ca3548e88a5a614bf3d5a581c1953c7e17c8bb76 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^fm@Ck7hU%2%D|NjhK zeGDlXFTa0hC@9(g^f^OK)BEbpGC(zqN#5=*jQ^Q*?*TdNC7!;n?Du)(c-W1uuzkM* z6f*L3aSV~ToSd-0NT7v@aZ|*pW52OC7#SFv>KYp98XJTd8e16{S(zGW8yH#{ k7%ac~YX^#k-29Zxv`X9>u5~!E05vdpy85}Sb4q9e04d{Pt^fc4 literal 0 HcmV?d00001 diff --git a/build/shared/lib/theme/tab-sel-mid.gif b/build/shared/lib/theme/tab-sel-mid.gif deleted file mode 100644 index 4bd19a0c3b161c5348805d92ea17d1987c5e57a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54 zcmZ?wbhEHbWMNQbXkcLY|Np=E!ljBoSs2(E{xj$>00Bsbfr+=Le5{)-0I$} H&0q}xrgacx diff --git a/build/shared/lib/theme/tab-sel-mid.png b/build/shared/lib/theme/tab-sel-mid.png new file mode 100644 index 0000000000000000000000000000000000000000..52422f1bcd80a492b315a7fe7b4b99dc979dcef5 GIT binary patch literal 279 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Qt$P6Tp#Ld_N5=eLSb!1@J*w6hZkrl{SNcITw zWnidMV_;}#VPN>-4^4CI)K&`U58T diff --git a/build/shared/lib/theme/tab-sel-right.png b/build/shared/lib/theme/tab-sel-right.png new file mode 100644 index 0000000000000000000000000000000000000000..cde6f944d98f3e298f163c003dbde55c4eb1eed5 GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Qt!VDyN_KBYW38XvvIx;Y9?C1WI$O_~uBzpw; zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpoCC>Pl&7d!ljQseTm(3 zKy2aC|Ns9#{Paa8H1#b|mNCiO-G!w;<7Oa`!(QU)>&kwgM~;Wx=nC8SD?lL$PZ!4! zj_b(@2N;}=@#t~!=rQu>@r5`tNdMxUS9L!$8>mLL#5JNMC9x#cD!C{XNHG{07@F!D z8tEDvgcurI85mia8fY6BS{WEDzxrzjiiX_$l+3hB+#0TRIDrC#!PC{xWt~$(698T3 BQ>p*} literal 0 HcmV?d00001 diff --git a/build/shared/lib/theme/tab-unsel-left.gif b/build/shared/lib/theme/tab-unsel-left.gif deleted file mode 100644 index cdc98861ff71de9dca40913060bbcb39286dd7e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73 zcmZ?wbhEHbWMNQbn8?83yM4F&=AG)xSBo!Ps`!(Ift}$$gAM}_faDpNq~`Rm)HGx| bz)|Q@nR~XT`cLKqjcKx#vmS;rFjxZs8p;AQXR>@1OLpg3cax4R3oAdk-{Acwug)7O>#K93v^yU`W4?^l3ABAzaeAsp9}6C9Xw zcs}v`;`z43kzrmAn{Bqaj|5O&wZt`|BqgyV)hf9t6-Y4{85o-C8XD;u8-y4dTNxNx qnHp#t7+M(^EWi3|2a1N={FKbJO57T*bvS{7fWgz%&t;ucLK6U$FihhB literal 0 HcmV?d00001 diff --git a/build/shared/lib/theme/tab-unsel-menu.gif b/build/shared/lib/theme/tab-unsel-menu.gif deleted file mode 100644 index 3c917711833c08d7619a00215249bcece9e4f970..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 114 zcmZ?wbhEHb6l73jSj52KyM4Fw=I#2c*NZP)%1~CtP*B2m@Ck7hU%1qF`)-D^ zDu$E{=gr$0vhws-uV*MIdAnnKF;ER-lDE4H<9{aIdq56*iKnkC`+Xic9(JQEY~QZ{ zg^WC1977~7Cnqd05@=y!+!S%@*s)_>3DYKT+&EErhN@7G3{&XztXUkXol_^~viG>A zGBEVNO!9VjVf@dedk@HAFY)wsWxvlO$HQ)Ph3)$lpb(#@i(?4K_2dKxCixSM4683l z2Ath`njxgN@xNA`sfeI7X;cB3n7->(3LL_J*`LpZJ{Cpa*1 z^4Lr4Gx(#(%fzrcM)GY{>C_IO0@V`Nh?11Vl2ohYqEsNoU}Ruus%vPZYitl=Xl!L* rWMyigZD43+V6gn^uN^2Fa`RI%(<*UmxYpqW3IhgDS3j3^P6