From 6cc9790c5aa26947c8673157490d1141837726c6 Mon Sep 17 00:00:00 2001 From: Jannik Date: Mon, 6 Nov 2017 10:42:31 +0100 Subject: [PATCH] added update support * added a manuall update function * added a auto update function --- bin/application/Main$1$1.class | Bin 840 -> 840 bytes bin/application/Main$1.class | Bin 2364 -> 2364 bytes bin/application/Main$2$1.class | Bin 840 -> 840 bytes bin/application/Main$2.class | Bin 1855 -> 1855 bytes bin/application/Main$3.class | Bin 2140 -> 2140 bytes bin/application/Main.class | Bin 9164 -> 9250 bytes bin/application/MainWindow.fxml | 2 +- bin/application/MainWindowController$1.class | Bin 5918 -> 5918 bytes bin/application/MainWindowController$10.class | Bin 4444 -> 4444 bytes bin/application/MainWindowController$11.class | Bin 1311 -> 1311 bytes bin/application/MainWindowController$12.class | Bin 1554 -> 1554 bytes bin/application/MainWindowController$2.class | Bin 3311 -> 3311 bytes bin/application/MainWindowController$3.class | Bin 4249 -> 4249 bytes bin/application/MainWindowController$4.class | Bin 4257 -> 4257 bytes bin/application/MainWindowController$5.class | Bin 1096 -> 1096 bytes bin/application/MainWindowController$6.class | Bin 1096 -> 1096 bytes bin/application/MainWindowController$7.class | Bin 3503 -> 3503 bytes bin/application/MainWindowController$8.class | Bin 1607 -> 1607 bytes bin/application/MainWindowController$9.class | Bin 1108 -> 1108 bytes bin/application/MainWindowController.class | Bin 49603 -> 50773 bytes cemu_UI.jar | Bin 0 -> 13935417 bytes src/application/Main.java | 2 + src/application/MainWindow.fxml | 2 +- src/application/MainWindowController.java | 59 +++++++- src/application/UpdateController.java | 129 ++++++++++++++++++ 25 files changed, 186 insertions(+), 8 deletions(-) create mode 100644 cemu_UI.jar create mode 100644 src/application/UpdateController.java diff --git a/bin/application/Main$1$1.class b/bin/application/Main$1$1.class index 072117f6a51947888190c159605f6232f9ac598a..ca769119658a3ca0b2d2418afe1649dc025f7d4c 100644 GIT binary patch delta 23 fcmX@Xc7kogekR5TlMgVtvOZ?uWq2}~i`fnUZ^j5f delta 23 fcmX@Xc7kogekR6ylMgVtvOZ+sWq351i`fnUZ;S{! diff --git a/bin/application/Main$1.class b/bin/application/Main$1.class index 915e77e405931b7c959beb26d0472461fe78c5b2..5b8ab66ab60298be2eae215ab4b0cfb437f30d89 100644 GIT binary patch delta 64 zcmV-G0Kfmd61)00{uh02Bbt02u(zlX(ZH9nt_B0Mq~_0M`IC0N4ON0Nemg W0Nwyu0OSB?0OgZC2*Lr%k_kL{?i1bs diff --git a/bin/application/Main$2$1.class b/bin/application/Main$2$1.class index f1a0f2e0740d53a561dc663c5c9dbfeda1d7683b..213dd2b5b9678128a60e69cca5a22f10f793871f 100644 GIT binary patch delta 23 fcmX@Xc7kogekR7RlMgVtvi@M;W%xOni`fnUawiCX delta 23 fcmX@Xc7kogekR7xlMgVtvVLRWW%xdsi`fnUaqS3s diff --git a/bin/application/Main$2.class b/bin/application/Main$2.class index 20139a22184a540b7b81cb56b8f79b0ab048ee8c..3cb0f53cd82f4ec16ed3585f04303b00ee162b53 100644 GIT binary patch delta 49 zcmV-10M7rv4!;ht%LNVU00{u>02Bc202u)8lh_4m4f6mG0QCSH0Q&$b0Q{3q2DAa{ HlLH4ls9F$) delta 49 zcmV-10M7rv4!;ht%LNVS00{u<02Bc002u)6lh_4m4eGqN$rF|sqLGIB8JFmf_jFmf^2G4e2YF!D~G H%f24~PJs$e delta 51 zcmca3a7SRnXEw&alfSTaC^9l|Gcq%XGqNzqF|snKGO{t~FtRgPFmf>1F>*0@Fmg|x H%f24~OtA_& diff --git a/bin/application/Main.class b/bin/application/Main.class index a425db744fdf8aaa7138af597904f13e4e466ec0..035ba89440f3658fe5d7a3c0850f7de91a6684d3 100644 GIT binary patch delta 2846 zcmZuzYhaV*6@H#CX_F>zTblF=EiI+oTH1(+j$$2BkQRHvLajw7hBmg*G=VlCOj*Ud zctLsR6h(&@tQX|cmb6%PqE3g?sk^x8+;p3}h>ED&+^ovZn^gHR^W#0|d(Sz~xqn|? zT6|xP>&34ge+s}!{B)n|h^zASwb4lP>UMuLK-j0Rm~plXm*TL(`}lxJ?FmHJFOBrn z1VXC=-A17{p>RauBc0*)7JiIR9r%RExX8cG?+f|E9loZu;b^ccpzu%pOIN$6@iTp~ zd%W{w{8!;~jOv@*bLzfS_{uo22i6CpPJ+m7k6aQCMf~l-a7R&xzbnvF(Y~spqN2z_ zi%@a+a3JbyZmM&Um?a036qD)DX=+At3f&I6bd@T!DW>X`YAMt8UR5wPjTs6P=#dbo z*TqqS5#JfXP+*>9!Zc}k9kEG@EMe=u8>EK+wCau6T&uH1Z z{K2p>t5Q5o??}t6oUeE~P8A0ofoOFovR1rzuM4&Xj8e7YLL+k|!U5khbGo>c z%S@%0>qpWH$DOT^iZpY1j$$iU=r_{mO*l_Ns+V9}f??@)Peof#k7?uiiYv8mTvm#o zZ4Ry?Ch4Q;ld=@saXn!Z*DgePp<)L+^_AmhWL>0qaXj;$&d4P$c9~{`2M&(QVeStU zd$C`NUftMmMr~95>C0;y8=Tyvk7i`^O6~B>sJNQfI(W@k627(3V93`PZ=64*cpXCG zQfiaJ&AidU8}#{}68BBKnXnqqG@-3=X6th^-8Khr(fd5bsasI!;udPfAM!T+j%Tj@ zcEvk%fj77GPQ|-$qSRW}=<8ZLdAICUcciPRJ=h&+i$=OPIQe6}(mTz5ui|}rv-h2q zk4bR;)vH6nHoqAtpQ%}iO#Ci1Ik@-RgeSVV#|Q_$O*q@del(dH#uSG*tPf=_N_m`5 zI5zUmHyG<@6`$iz^#fT;QeH6D zKO@S;dZKk3{#IAz)O+4gd=oFrWVZ)G zfv9M_rMKryn(#-(x6M#Gr0@-5>EfUG7YF}LOx8~_U)B4={*FMm;=BCo*4&!pzbpQO zuM9Ng=2@y71)?RIoB4$d!>We7{iCdIO_R#4F74d4dV;FH@~R& z*a5s|VT5cIl|@6e)z6I4K1^rB2-D2nZ9^PaY0tCA=q*plWKN8E=a{F$e(dzJIBwnt zr!gyud*O@(nVBHI1UbQwLC%ixl*GlU+fY$D*o)XAxwF!BB=?Isa zup&cj+Rx_FK{m(O;-Q!4#&AK5-#fqyEEtITge+j#7=sdHU0IBweXy)HYnQc$Q>0Mo zjkYFs!G^^E(@?EnFSxaLHhQf}Ty9lkleHLES!dyDs}t5Vq?ZU0rUTn1nal18wJFI80%{qiTtygiE^(MAk@8WLjbKGM~#|~RI?z2t7 z{kAGRV5`ASTO%H{EkmEJ1rMVJ=tUEprirM<68Su(+vYRE)gW&`4%e_-GT4CG>|s>6 zO(^49u7gd&naE4H9(D=D&JFxNEP*xLrDA)TAeF)W1>SJryishOGm4d?SeWq{njM^C zAH|AeSO7Y}BstloFDNYN-8h6;U72T139LL^q9DBz;$_Z9qQGo%Rj6uxD ze$-(IjTlA?Mz9J`pc79bf~T+!PvbHiMDMkD2Dji@+=b`Rhv)GKUJ!^wrb{>vDRK^s zHOY;K;;o@L*~0tz04#Bn&7FKurfWVF`;aN&t-@J+NLpwU2dD61(X)$(oVZ?+_(|v` z^AW+$o+Tg&xJQLc7(6N+HNDJ+{Yx}Du-n0_9bd`|FV5+*NqN1yT1$txyKaPg470C( zg#CsYY)DjazpTN51p5Eif0U z%)?BMM;#|fWAm|`1?b^KXcpoQ`L}dGi_yo)@p75$B^$oS!$Rwj#P?++2>mt3<)*Pt zSff}zifUQf50IZI24)MTNR!N)+r(kTC*5T##Az}U)8jr=LMhRbaZY~7BRV|U=ljT5 d@F+hPS}fYTgvw98lnL6Opt2*o`N{me{{hH-%WD7t delta 2804 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 diff --git a/bin/application/MainWindow.fxml b/bin/application/MainWindow.fxml index dd8360d..5ce3d8a 100644 --- a/bin/application/MainWindow.fxml +++ b/bin/application/MainWindow.fxml @@ -86,7 +86,7 @@