From 2522a97ee9354f4f07d18f813bf1031006882be8 Mon Sep 17 00:00:00 2001 From: Philipp Schaefer Date: Tue, 3 Dec 2013 14:13:57 +0100 Subject: [PATCH] added default plugin icon plus JSInterface method --- mobile/res/drawable-hdpi/ic_action_new_event.png | Bin 0 -> 407 bytes mobile/res/drawable-mdpi/ic_action_new_event.png | Bin 0 -> 369 bytes mobile/res/drawable-xhdpi/ic_action_new_event.png | Bin 0 -> 480 bytes .../res/drawable-xxhdpi/ic_action_new_event.png | Bin 0 -> 521 bytes .../com/cradle/iitc_mobile/IITC_JSInterface.java | 11 +++++++++++ 5 files changed, 11 insertions(+) create mode 100644 mobile/res/drawable-hdpi/ic_action_new_event.png create mode 100644 mobile/res/drawable-mdpi/ic_action_new_event.png create mode 100644 mobile/res/drawable-xhdpi/ic_action_new_event.png create mode 100644 mobile/res/drawable-xxhdpi/ic_action_new_event.png diff --git a/mobile/res/drawable-hdpi/ic_action_new_event.png b/mobile/res/drawable-hdpi/ic_action_new_event.png new file mode 100644 index 0000000000000000000000000000000000000000..f01b43e4c11bac05ac454f2fa0fbfb62e8f3e832 GIT binary patch literal 407 zcmV;I0cie-P)b@Cl~B8OJfF3pecV z8Dm|@1nzVx4EqHU5Frsb#crYK38WkMU&&^L%=1S&PeJ+vhJ;b&YoF$;A0TnvE9Ht*t54yd$_>55zx`lqp zA2$IT7NVO_`Ls|GwE~1H_A}6gMgZ+J2z-pRGU>LYT^iU8xk@29 zz?7k$0TY4VQSZ|qLO}ihBa*-oeT*_sarxTu^+s<9p}?OCEM@&P#+n+(L7yDGJjj-s zLT!v)-8iBb0s#;}j9QIXuA(%^@f837;2UoN1^~BwR2@uhGAIB5002ovPDHLkV1g+` Bq2B-i literal 0 HcmV?d00001 diff --git a/mobile/res/drawable-mdpi/ic_action_new_event.png b/mobile/res/drawable-mdpi/ic_action_new_event.png new file mode 100644 index 0000000000000000000000000000000000000000..784ee03b0b966692d48f211f177505224331edef GIT binary patch literal 369 zcmV-%0gnEOP)b>Ng zi;x5^+PFd#tM@(PFajo|P^NHLS1I@MK_EwT4g?+)KNA=bt>w=;(7`Jt&>)^DagUPV+X*bfOM^Cts11W38|Y2b`ZE{(>0X$xg zpYE~FVwGTEJHhZ|g3Q&eN=FrX_mXoK@7n6c?|(Pf zgv>i%|FrU+3#-E;=VSLi|CAMCa7d9eF!K7?b5u>cuJ|(BgFPR(f4eZ9GJ2r3nAhfb z^GY8r#u%p;mm;UXab{Y;^N4YM>Dy&rw|~8Rbk}_sb_bKYyN;z@{q=2S<>IsR9bPvC zXXHCF8HY3~{`GHsc69~2f@W3yL(!Kh4H@+}xTY^OI=~R7+jwae-{#p5f^N2QCN*`= zR;XrVNN9S^8`&)qw*G9>|>in(Gzn#H3swKO^_Uq>YzZ7M%KXo_8ga zq2~fWsfH=jGZ+;Zk9NzFVdQ&MBb@0Dj@WNdN!< literal 0 HcmV?d00001 diff --git a/mobile/res/drawable-xxhdpi/ic_action_new_event.png b/mobile/res/drawable-xxhdpi/ic_action_new_event.png new file mode 100644 index 0000000000000000000000000000000000000000..9d1b2e749294b9cf16365a5c193cee1079282f77 GIT binary patch literal 521 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGok|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+7*~6`IEGZ*dUNNYZ?l8QfsaXlUNKlTa9=Sj=`E9D*T~+{ zrgMSu4TCI$Jg5AWEk_tGHUIuA?8L*%`~H6Q`+Kpk)0lxa0YQRTSGM@8U3DFoKd+cA z?y7p^@15^4*-iBlmH)*R-#z!^;80*-5oq|5=D4_X<(o1_LyMy&KeMMYsm(Zc&he&P z&;+T5t4kLc9ZbKs?f5TNmqKqp2Opj?P0k5TAdNFvV;@Nz|95KZc8j?BKY#D-lMCkT zkUV4QcU6A6MBm-J>(jPPJP_ov`OJrj+438_AN-uf?|O;p3Io%XhX1dca!*JzvOEaW z)R=g8L-CSB$C*Yi2Q8SeK?YvN#FWNBbvDrmM#__*bD z~X`VuT$_4uWF zA3f*2UswOuo6D_1#D!tnwGQ1WioK7Q{?|5qVz>NF_lECh&_ru3GW>m!@C;ex_&7w*!L~2o4zi6iZ+@o$ulN!?8dKB;x7n=d#Wz Gp$P!F$I(6j literal 0 HcmV?d00001 diff --git a/mobile/src/com/cradle/iitc_mobile/IITC_JSInterface.java b/mobile/src/com/cradle/iitc_mobile/IITC_JSInterface.java index 010afcdd..93372fd1 100644 --- a/mobile/src/com/cradle/iitc_mobile/IITC_JSInterface.java +++ b/mobile/src/com/cradle/iitc_mobile/IITC_JSInterface.java @@ -178,4 +178,15 @@ public class IITC_JSInterface { } }); } + + // some plugins may have no specific icons...add a default icon + @JavascriptInterface + public void addPane(final String name, final String label) { + mIitc.runOnUiThread(new Runnable() { + @Override + public void run() { + mIitc.getNavigationHelper().addPane(name, label, "ic_action_new_event"); + } + }); + } }