From c2d03e62e7844d0725748d71f9adf8b1a3bf2f78 Mon Sep 17 00:00:00 2001 From: sigmabeta Date: Sat, 6 Feb 2016 18:46:37 -0500 Subject: [PATCH] Add Wiimote graphic --- .../dolphinemu/ui/main/MainPresenter.java | 3 +++ .../ui/settings/SettingsActivityView.java | 2 +- .../res/drawable-hdpi/ic_settings_wiimote.png | Bin 0 -> 470 bytes .../res/drawable-mdpi/ic_settings_wiimote.png | Bin 0 -> 308 bytes .../res/drawable-xhdpi/ic_settings_wiimote.png | Bin 0 -> 552 bytes .../res/drawable-xxhdpi/ic_settings_wiimote.png | Bin 0 -> 830 bytes .../res/drawable-xxxhdpi/ic_settings_wiimote.png | Bin 0 -> 1135 bytes .../main/res/drawable/ic_settings_wiimote.png | Bin 0 -> 1135 bytes .../Android/app/src/main/res/values/arrays.xml | 2 +- .../Android/app/src/main/res/values/strings.xml | 6 ++++-- 10 files changed, 9 insertions(+), 4 deletions(-) create mode 100644 Source/Android/app/src/main/res/drawable-hdpi/ic_settings_wiimote.png create mode 100644 Source/Android/app/src/main/res/drawable-mdpi/ic_settings_wiimote.png create mode 100644 Source/Android/app/src/main/res/drawable-xhdpi/ic_settings_wiimote.png create mode 100644 Source/Android/app/src/main/res/drawable-xxhdpi/ic_settings_wiimote.png create mode 100644 Source/Android/app/src/main/res/drawable-xxxhdpi/ic_settings_wiimote.png create mode 100644 Source/Android/app/src/main/res/drawable/ic_settings_wiimote.png diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainPresenter.java b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainPresenter.java index b0f9358852..ecffb14ac0 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainPresenter.java +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/main/MainPresenter.java @@ -56,8 +56,11 @@ public final class MainPresenter case R.id.menu_settings_wiimote: mView.launchSettingsActivity(SettingsFile.FILE_NAME_WIIMOTE); + return true; case R.id.menu_refresh: + GameDatabase databaseHelper = DolphinApplication.databaseHelper; + databaseHelper.scanLibrary(databaseHelper.getWritableDatabase()); mView.refresh(); return true; diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/settings/SettingsActivityView.java b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/settings/SettingsActivityView.java index 8276077505..62bb51a9a2 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/settings/SettingsActivityView.java +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/settings/SettingsActivityView.java @@ -80,7 +80,7 @@ public interface SettingsActivityView void onGcPadSettingChanged(String key, int value); /** - * Called by a containing Fragment tell the containing Activity that a Wiimote's setting + * Called by a containing Fragment to tell the containing Activity that a Wiimote's setting * was modified. * * @param section Identifier for Wiimote that was modified; Wiimotes are identified by their section, diff --git a/Source/Android/app/src/main/res/drawable-hdpi/ic_settings_wiimote.png b/Source/Android/app/src/main/res/drawable-hdpi/ic_settings_wiimote.png new file mode 100644 index 0000000000000000000000000000000000000000..acd29054c7f9990c6dfc0767782773347a093515 GIT binary patch literal 470 zcmeAS@N?(olHy`uVBq!ia0y~yU{C>J4mJh`hKCF@W-u@?&h>P045_&FcKUuVW=DZ` z{$!S^DDCD3rRm4#rBCWqZYePFY_id@f1Rr^9)*7<-hy+4>_Zaw|(AYX7^%eMR-?-zP#2z9k6Ev(mHVth#KkiepYwPz1c@V8{H|CfJ( ZKWTTqrLt?^T?PgQ22WQ%mvv4FO#nTQ!b1Q6 literal 0 HcmV?d00001 diff --git a/Source/Android/app/src/main/res/drawable-mdpi/ic_settings_wiimote.png b/Source/Android/app/src/main/res/drawable-mdpi/ic_settings_wiimote.png new file mode 100644 index 0000000000000000000000000000000000000000..0f6d19efb132479b04ea7e3a92028c4df9086b09 GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0y~yV2}V|4mJh`h6m-gKNuJoetWt&hE&{od&QFLkb?-@ z1Cb_;vQ93g9Wjmp7bfqJb=1+(T_bX&J3@oSHD6)Lh9cXB3Z{!rDj)gxILtcZ6?1@;noQ)oHn}uDh^5rEn-ZyxSS|_?LrIF z5f8zrFR5y8ZJj(-5**n10v=Ae5Y{R@_ht9A70#)f=6^P5*8X~+tWonxhCkP>x~c~+ zihg}q@abpXreqiKvkUnOFEy~PZVi6$`{Ln>~)y>V8XB~ga` zL+qTg>#sc@DNUK6RNpWsVz=9&)}jSJgrBG$zsvoTy+uZ5iO5qGbw968-a_HB(+9nu zEd5yfs{De<`5QAU)6(0Xuk_E|ZT#8he%ieI#=luYLU}m^8udI5n9VuNyyvjE%^}q{ zPC}0YG#2GstFtR|Nq<;2EC0br45W0fk(F*zc}yOV09ySZuakh#~}@h6=pBy z*na0ODVJKn@`>a39ggM=9O7)(6Ki?8`6fIlIi~hfXiLJ;%=v1dKj-UMgVtd?7Eu zEc$`j?Ss)Pol>ptiyp9unZ3d++<@(8oQ|0s+}OLRlI3gO+9S5J(ywJzFS=^+ zoH4D0?K9Wu1rDmVaXzA74rx8#ntZ93;nu4yY)>QS1T(%)TiqMXI3rSGYr#DhpPfI= zUU3>7i08QAzIxrwY0I*nRyFkWnm)M4&G^Pl@<1oU@-OZ7EQuYCr}P_6B~)o$Z|w>?qRK zoRA#)AyB8}A#ru3pejeOITcwuwUzy4h+1*kyom| zh&y&wXidUij@(z-fB5G(T%1vT{LI`tJB#^hW-lu@`f1f)oOY=vNGo~f(*%7B?spC9 z4`gRB*v~BdFfD#J@41G%2`k_JyHzonZv%4-+u~JUD|q#qauar)ZhEmkmSuiO&BuA} z*OR8RtYtB;SaqZ8eFBS)_ofAU1qV0Ha9eaL!S52wTPFF?q9(B)b3Fx2q+_nX`NRK# zW6FWL4U9T0#s^K(#3ESCnwS$fY@Vf;KC(Hn&09eC(0P+3cUY?r+!4E1EO&$bUA9lE z(Cy^tfWGnx8-8%HRkqBy$20B2390@I{o#8mBLrRK%{mN{RwXpH+H|`eSN)*9#9!WF z`&z-0O`h)ano4s|Trh7G_x%;RVK1BMq>$Xwz#PG-JL_joN=_1A?fr|5FU!W9Ifr%m zLE8_LmgnvjLga{@rphPme~MGp&1GBzV8O>vN@{SGGNC7PbkR za?)n`-R>{*C#}oq$}D+ilH}dDHg}$i@287xE6w-|i=qNFEw-FLQYdn2yYkE}97SRi z6`EWod~VuQ<0m393GV?hN#7UZCLSn4BpfQr@8;sM6%rZ`)N9Iwkej zkDv|Db}Q`q7<2c@P16Ux>zmY^o?LnP^fJSH7E#k%8oxC>o>y5tU#u{9_9Z_-m8O4O zb7x=N)8Eu)a!cY{U_kHZIUAl||F!F^wjWcq^OK%mvo!od)dlU TRy<%}U|{fc^>bP0l+XkK_$76x literal 0 HcmV?d00001 diff --git a/Source/Android/app/src/main/res/drawable-xxxhdpi/ic_settings_wiimote.png b/Source/Android/app/src/main/res/drawable-xxxhdpi/ic_settings_wiimote.png new file mode 100644 index 0000000000000000000000000000000000000000..489f5f5eb6e274963e45b6c34506f899d507da5b GIT binary patch literal 1135 zcmeAS@N?(olHy`uVBq!ia0y~yU`POA4mJh`hDS5XEf^SB%sgEjLn>~)og3*95-4$8 zcIy^jrA4g@T^F_}E@th@P}JHW9^cf(wW!7Iih6X%B!j4o&G)(#ly2SMQnRAHYSoD* zm&FP#D>}BZUo0q!vi!^cnb$MKxO{f?y6^uFzE71nf2X>x>iqZG=l2ZVHK!(PR3@n1 z;NWXq{lM-8(_IC|Ixf!2wchs@->(+PnPB+I$JT!`pBmG%Cbk0hBU7s{vgbA5P3Wr; zW98URi_&_dmXor;RZu9-(RjX-I_DA z9jrKOgC0DQ@bkH*a$fy@x6X@rp?OV{7<}rwj6U3Xee$~&@894RI;szQ&d%#PclUbpYsnbCOHbcbZH!6Z zyzIpEDOV?-{Ju*xF!6D^n&->=i|_R3tqfMXwIW|@iqsxyqm>~WPP%DjsFyI7U6~+q zgM%^qfV;d@?k>}PR%e*pnohHo*qlG@7Px}NXX=$JQ!d;+cQR2hAn(Jp6cZk%vRii~ zc5;7f^fHJQyLhF}Vd9=J&AX?n&CHu#9WLTLwWWN?@9(z{SV+$|bnMz5e)G*+mQ2As zpUDeDc3$~(H95z3a;E8u3CkANPcCqL#kAet`@Ln1Vdf{_mCRD?Z~o_<4BGyAH|OO1 zAk{VHN5j%Se*SXouU^=p7AB1bCJRmx2S$}QOpA*0Cr*Cru6=t-)%;ykm?oWJm|ydv z?%OPdgDi||PwmfG*zhK%>|gojh!?CsWJMepK}bM`@$IF{`e7%l?M;6jyPtKzk?|hq zi}08E`TZSpSXg&xJNW-g;!f7vs?f+}#9_@}782ZG&2%fbPx@qm?}7#s!D53lURDe7 zfHw(mg18Fw4xCJOV-;~=Y!rX+xX9tuy9^ zY?;GpSmi)%7$FG_^#`Ivwaz_j#?&J1<7D#m-uHf;^46Rc^05{b80r zn$cJdB?iis>g*P+9 o+WzEw*Hvn<1~4pa`0$Ba+4jEM?$%~@1_lNOPgg&ebxsLQ0G>|qHUIzs literal 0 HcmV?d00001 diff --git a/Source/Android/app/src/main/res/drawable/ic_settings_wiimote.png b/Source/Android/app/src/main/res/drawable/ic_settings_wiimote.png new file mode 100644 index 0000000000000000000000000000000000000000..489f5f5eb6e274963e45b6c34506f899d507da5b GIT binary patch literal 1135 zcmeAS@N?(olHy`uVBq!ia0y~yU`POA4mJh`hDS5XEf^SB%sgEjLn>~)og3*95-4$8 zcIy^jrA4g@T^F_}E@th@P}JHW9^cf(wW!7Iih6X%B!j4o&G)(#ly2SMQnRAHYSoD* zm&FP#D>}BZUo0q!vi!^cnb$MKxO{f?y6^uFzE71nf2X>x>iqZG=l2ZVHK!(PR3@n1 z;NWXq{lM-8(_IC|Ixf!2wchs@->(+PnPB+I$JT!`pBmG%Cbk0hBU7s{vgbA5P3Wr; zW98URi_&_dmXor;RZu9-(RjX-I_DA z9jrKOgC0DQ@bkH*a$fy@x6X@rp?OV{7<}rwj6U3Xee$~&@894RI;szQ&d%#PclUbpYsnbCOHbcbZH!6Z zyzIpEDOV?-{Ju*xF!6D^n&->=i|_R3tqfMXwIW|@iqsxyqm>~WPP%DjsFyI7U6~+q zgM%^qfV;d@?k>}PR%e*pnohHo*qlG@7Px}NXX=$JQ!d;+cQR2hAn(Jp6cZk%vRii~ zc5;7f^fHJQyLhF}Vd9=J&AX?n&CHu#9WLTLwWWN?@9(z{SV+$|bnMz5e)G*+mQ2As zpUDeDc3$~(H95z3a;E8u3CkANPcCqL#kAet`@Ln1Vdf{_mCRD?Z~o_<4BGyAH|OO1 zAk{VHN5j%Se*SXouU^=p7AB1bCJRmx2S$}QOpA*0Cr*Cru6=t-)%;ykm?oWJm|ydv z?%OPdgDi||PwmfG*zhK%>|gojh!?CsWJMepK}bM`@$IF{`e7%l?M;6jyPtKzk?|hq zi}08E`TZSpSXg&xJNW-g;!f7vs?f+}#9_@}782ZG&2%fbPx@qm?}7#s!D53lURDe7 zfHw(mg18Fw4xCJOV-;~=Y!rX+xX9tuy9^ zY?;GpSmi)%7$FG_^#`Ivwaz_j#?&J1<7D#m-uHf;^46Rc^05{b80r zn$cJdB?iis>g*P+9 o+WzEw*Hvn<1~4pa`0$Ba+4jEM?$%~@1_lNOPgg&ebxsLQ0G>|qHUIzs literal 0 HcmV?d00001 diff --git a/Source/Android/app/src/main/res/values/arrays.xml b/Source/Android/app/src/main/res/values/arrays.xml index 25cbec179a..4335648861 100644 --- a/Source/Android/app/src/main/res/values/arrays.xml +++ b/Source/Android/app/src/main/res/values/arrays.xml @@ -162,7 +162,7 @@ Disabled Emulated - "Real Wiimote (DolphinBar required)" + Real Wiimote (DolphinBar required) 0 diff --git a/Source/Android/app/src/main/res/values/strings.xml b/Source/Android/app/src/main/res/values/strings.xml index 60acc28c70..40b6b5aa22 100644 --- a/Source/Android/app/src/main/res/values/strings.xml +++ b/Source/Android/app/src/main/res/values/strings.xml @@ -79,7 +79,8 @@ GameCube Controllers Wii Controllers (Wiimotes) - + GameCube Controller 1 GameCube Controller 2 GameCube Controller 3 @@ -96,7 +97,8 @@ Analog Radius (High value = High sensitivity) Analog Threshold (Low value = High sensitivity) - + Wiimote 1 Wiimote 2 Wiimote 3