diff --git a/Android/.externalToolBuilders/Build Assets.launch b/Android/.externalToolBuilders/Build Assets.launch new file mode 100644 index 000000000..601044b0a --- /dev/null +++ b/Android/.externalToolBuilders/Build Assets.launch @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/Android/.externalToolBuilders/Copy Project64 C++ Source.launch b/Android/.externalToolBuilders/Copy Project64 C++ Source.launch new file mode 100644 index 000000000..6b1a8703c --- /dev/null +++ b/Android/.externalToolBuilders/Copy Project64 C++ Source.launch @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/Android/.gitignore b/Android/.gitignore new file mode 100644 index 000000000..0ca033221 --- /dev/null +++ b/Android/.gitignore @@ -0,0 +1,15 @@ +# Generated and temporary files +assets/project64_data/Config +assets/project64_data/Lang +bin/ +gen/ +obj/ +*.d +*.o +*.so +# Eclipse project files +.settings/ +.classpath +.cproject +.project + diff --git a/Android/.project.init b/Android/.project.init new file mode 100644 index 000000000..35ed298c4 --- /dev/null +++ b/Android/.project.init @@ -0,0 +1,53 @@ + + + Project64 + + + + + + com.android.ide.eclipse.adt.ResourceManagerBuilder + + + + + com.android.ide.eclipse.adt.PreCompilerBuilder + + + + + org.eclipse.jdt.core.javabuilder + + + + + com.android.ide.eclipse.adt.ApkBuilder + + + + + org.eclipse.ui.externaltools.ExternalToolBuilder + clean, + + + LaunchConfigHandle + <project>/.externalToolBuilders/Copy Project64 C++ Source.launch + + + + + org.eclipse.ui.externaltools.ExternalToolBuilder + clean, + + + LaunchConfigHandle + <project>/.externalToolBuilders/Build Assets.launch + + + + + + com.android.ide.eclipse.adt.AndroidNature + org.eclipse.jdt.core.javanature + + diff --git a/Android/AndroidManifest.xml b/Android/AndroidManifest.xml new file mode 100644 index 000000000..fabfaa4e2 --- /dev/null +++ b/Android/AndroidManifest.xml @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Android/Script/build.cmd b/Android/Script/build.cmd new file mode 100644 index 000000000..061bc1961 --- /dev/null +++ b/Android/Script/build.cmd @@ -0,0 +1,37 @@ +@ECHO OFF +SETLOCAL + +set origdir=%cd% +cd /d %~dp0..\..\ +set base_dir=%cd% +cd /d %origdir% + +set NDK-BUILDER= +if exist "C:\Android\android-ndk-r11c\ndk-build.cmd" ( set NDK-BUILDER="C:\Android\android-ndk-r11c\ndk-build.cmd" ) +if %NDK-BUILDER% == "" ( + echo can not find android NDK + goto :EndErr +) + +call "%base_dir%\Android\Script\buildAssets.cmd" +IF %ERRORLEVEL% NEQ 0 goto :EndErr + +call "%base_dir%\Android\Script\copySource.cmd" +IF %ERRORLEVEL% NEQ 0 goto :EndErr + +cd /d %base_dir%\Android +call %NDK-BUILDER% clean +call %NDK-BUILDER% +cd /d %origdir% + +echo Build ok +goto :end + +:EndErr +ENDLOCAL +echo Build failed +exit /B 1 + +:End +ENDLOCAL +exit /B 0 \ No newline at end of file diff --git a/Android/Script/buildAssets.cmd b/Android/Script/buildAssets.cmd new file mode 100644 index 000000000..f73ad3bd2 --- /dev/null +++ b/Android/Script/buildAssets.cmd @@ -0,0 +1,32 @@ +@ECHO OFF +SETLOCAL + +set origdir=%cd% +cd /d %~dp0..\..\ +set base_dir=%cd% + +cd /d %origdir% + +echo Building Lang files +xcopy "%base_dir%/Lang" "%base_dir%/Android/assets/project64_data/Lang/" /D /I /F /Y /E +IF %ERRORLEVEL% NEQ 0 (exit /B 1) + +echo Copy config files +IF NOT EXIST "%base_dir%/Android/assets/project64_data/Config/" mkdir "%base_dir%/Android/assets/project64_data/Config/" +copy "%base_dir%\Config\Glide64.rdb" "%base_dir%\Android\assets\project64_data\Config\" +IF %ERRORLEVEL% NEQ 0 (exit /B 1) + +copy "%base_dir%\Config\Project64.cht" "%base_dir%\Android\assets\project64_data\Config\" +IF %ERRORLEVEL% NEQ 0 (exit /B 1) + +copy "%base_dir%\Config\Project64.rdb" "%base_dir%\Android\assets\project64_data\Config\" +IF %ERRORLEVEL% NEQ 0 (exit /B 1) + +copy "%base_dir%\Config\Project64.rdx" "%base_dir%\Android\assets\project64_data\Config\" +IF %ERRORLEVEL% NEQ 0 (exit /B 1) + +goto :end + +:End +ENDLOCAL +exit /B 0 diff --git a/Android/Script/copySource.cmd b/Android/Script/copySource.cmd new file mode 100644 index 000000000..ec16d0e5e --- /dev/null +++ b/Android/Script/copySource.cmd @@ -0,0 +1,63 @@ +@ECHO OFF +SETLOCAL + +set origdir=%cd% +cd /d %~dp0..\..\ +set base_dir=%cd% + +cd /d %origdir% + +echo copy 3rdParty/7zip +xcopy "%base_dir%/Source/3rdParty/7zip" "%base_dir%/Android/jni/3rdParty/7zip/" /D /I /F /Y /E +IF %ERRORLEVEL% NEQ 0 (exit /B 1) + +echo copy 3rdParty/png +xcopy "%base_dir%/Source/3rdParty/png" "%base_dir%/Android/jni/3rdParty/png/" /D /I /F /Y /E +IF %ERRORLEVEL% NEQ 0 (exit /B 1) + +echo copy 3rdParty/zlib +xcopy "%base_dir%/Source/3rdParty/zlib" "%base_dir%/Android/jni/3rdParty/zlib/" /D /I /F /Y /E +IF %ERRORLEVEL% NEQ 0 (exit /B 1) + +echo copy Common +xcopy "%base_dir%/Source/Common" "%base_dir%/Android/jni/Common/" /D /I /F /Y /E +IF %ERRORLEVEL% NEQ 0 (exit /B 1) + +echo copy Glide64 +xcopy "%base_dir%/Source/Glide64" "%base_dir%/Android/jni/Glide64/" /D /I /F /Y /E +IF %ERRORLEVEL% NEQ 0 (exit /B 1) + +echo copy GlideHQ +xcopy "%base_dir%/Source/GlideHQ" "%base_dir%/Android/jni/GlideHQ/" /D /I /F /Y /E +IF %ERRORLEVEL% NEQ 0 (exit /B 1) + +echo copy Glitch64 +xcopy "%base_dir%/Source/Glitch64" "%base_dir%/Android/jni/Glitch64/" /D /I /F /Y /E +IF %ERRORLEVEL% NEQ 0 (exit /B 1) + +echo copy PluginAudio +xcopy "%base_dir%/Source/Android/PluginAudio" "%base_dir%/Android/jni/PluginAudio/" /D /I /F /Y /E +IF %ERRORLEVEL% NEQ 0 (exit /B 1) + +echo copy PluginInput +xcopy "%base_dir%/Source/Android/PluginInput" "%base_dir%/Android/jni/PluginInput/" /D /I /F /Y /E +IF %ERRORLEVEL% NEQ 0 (exit /B 1) + +echo copy PluginRSP +xcopy "%base_dir%/Source/Android/PluginRSP" "%base_dir%/Android/jni/PluginRSP/" /D /I /F /Y /E +IF %ERRORLEVEL% NEQ 0 (exit /B 1) + +echo copy Project64-bridge +xcopy "%base_dir%/Source/Android/Bridge" "%base_dir%/Android/jni/Project64-bridge/" /D /I /F /Y /E +IF %ERRORLEVEL% NEQ 0 (exit /B 1) + +echo copy Project64-core +xcopy "%base_dir%/Source/Project64-core" "%base_dir%/Android/jni/Project64-core/" /D /I /F /Y /E +IF %ERRORLEVEL% NEQ 0 (exit /B 1) + +echo copy Settings +xcopy "%base_dir%/Source/Settings" "%base_dir%/Android/jni/Settings/" /D /I /F /Y /E +IF %ERRORLEVEL% NEQ 0 (exit /B 1) + +ENDLOCAL +exit /B 0 diff --git a/Android/assets/project64_data/profiles/touchscreen.cfg b/Android/assets/project64_data/profiles/touchscreen.cfg new file mode 100644 index 000000000..2d052aab2 --- /dev/null +++ b/Android/assets/project64_data/profiles/touchscreen.cfg @@ -0,0 +1,65 @@ +[FPS-Only] +comment= +fps-x=50 +fps-y=100 + +[Analog] +comment=All controls except D-pad and L-button +fps-x=50 +fps-y=100 +analog-x=0 +analog-y=100 +analog-min=1 +analog-max=55 +analog-buff=55 +groupAB-x=100 +groupAB-y=100 +groupC-x=100 +groupC-y=50 +buttonR-x=95 +buttonR-y=0 +buttonZ-x=0 +buttonZ-y=0 +buttonS-x=50 +buttonS-y=0 + +[Digital] +comment=All controls except analog stick and Z-trigger +fps-x=50 +fps-y=100 +dpad-x=0 +dpad-y=100 +groupAB-x=100 +groupAB-y=100 +groupC-x=100 +groupC-y=50 +buttonL-x=0 +buttonL-y=0 +buttonR-x=95 +buttonR-y=0 +buttonS-x=50 +buttonS-y=0 + +[Everything] +comment=All controls +fps-x=50 +fps-y=100 +analog-x=0 +analog-y=100 +analog-min=1 +analog-max=55 +analog-buff=55 +dpad-x=0 +dpad-y=20 +groupAB-x=100 +groupAB-y=100 +groupC-x=100 +groupC-y=50 +buttonL-x=0 +buttonL-y=0 +buttonR-x=95 +buttonR-y=0 +buttonZ-x=0 +buttonZ-y=58 +buttonS-x=50 +buttonS-y=0 diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/.nomedia b/Android/assets/project64_data/skins/touchscreen/Outline/.nomedia new file mode 100644 index 000000000..e69de29bb diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/analog-back.png b/Android/assets/project64_data/skins/touchscreen/Outline/analog-back.png new file mode 100644 index 000000000..c13c14d8b Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/analog-back.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/analog-fore.png b/Android/assets/project64_data/skins/touchscreen/Outline/analog-fore.png new file mode 100644 index 000000000..bfd4fb999 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/analog-fore.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/analog.png b/Android/assets/project64_data/skins/touchscreen/Outline/analog.png new file mode 100644 index 000000000..afaab93ad Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/analog.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/buttonL-holdL.png b/Android/assets/project64_data/skins/touchscreen/Outline/buttonL-holdL.png new file mode 100644 index 000000000..79e6c4495 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/buttonL-holdL.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/buttonL-mask.png b/Android/assets/project64_data/skins/touchscreen/Outline/buttonL-mask.png new file mode 100644 index 000000000..f81aee418 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/buttonL-mask.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/buttonL.png b/Android/assets/project64_data/skins/touchscreen/Outline/buttonL.png new file mode 100644 index 000000000..7e866b897 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/buttonL.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/buttonR-holdR.png b/Android/assets/project64_data/skins/touchscreen/Outline/buttonR-holdR.png new file mode 100644 index 000000000..5edca2f7a Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/buttonR-holdR.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/buttonR-mask.png b/Android/assets/project64_data/skins/touchscreen/Outline/buttonR-mask.png new file mode 100644 index 000000000..8a2bec703 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/buttonR-mask.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/buttonR.png b/Android/assets/project64_data/skins/touchscreen/Outline/buttonR.png new file mode 100644 index 000000000..464eb0913 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/buttonR.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/buttonS-holdS.png b/Android/assets/project64_data/skins/touchscreen/Outline/buttonS-holdS.png new file mode 100644 index 000000000..5371220d4 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/buttonS-holdS.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/buttonS-mask.png b/Android/assets/project64_data/skins/touchscreen/Outline/buttonS-mask.png new file mode 100644 index 000000000..150e85419 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/buttonS-mask.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/buttonS.png b/Android/assets/project64_data/skins/touchscreen/Outline/buttonS.png new file mode 100644 index 000000000..570d70ea9 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/buttonS.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/buttonZ-holdZ.png b/Android/assets/project64_data/skins/touchscreen/Outline/buttonZ-holdZ.png new file mode 100644 index 000000000..35ac24fe2 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/buttonZ-holdZ.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/buttonZ-mask.png b/Android/assets/project64_data/skins/touchscreen/Outline/buttonZ-mask.png new file mode 100644 index 000000000..668fb7c9b Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/buttonZ-mask.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/buttonZ.png b/Android/assets/project64_data/skins/touchscreen/Outline/buttonZ.png new file mode 100644 index 000000000..3cc7e98bd Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/buttonZ.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/dpad-mask.png b/Android/assets/project64_data/skins/touchscreen/Outline/dpad-mask.png new file mode 100644 index 000000000..e44a7e6e1 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/dpad-mask.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/dpad.png b/Android/assets/project64_data/skins/touchscreen/Outline/dpad.png new file mode 100644 index 000000000..a3a8a496c Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/dpad.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/fps-0.png b/Android/assets/project64_data/skins/touchscreen/Outline/fps-0.png new file mode 100644 index 000000000..a9a04da57 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/fps-0.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/fps-1.png b/Android/assets/project64_data/skins/touchscreen/Outline/fps-1.png new file mode 100644 index 000000000..4e8483f23 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/fps-1.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/fps-2.png b/Android/assets/project64_data/skins/touchscreen/Outline/fps-2.png new file mode 100644 index 000000000..df6f8805d Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/fps-2.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/fps-3.png b/Android/assets/project64_data/skins/touchscreen/Outline/fps-3.png new file mode 100644 index 000000000..b4da261fb Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/fps-3.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/fps-4.png b/Android/assets/project64_data/skins/touchscreen/Outline/fps-4.png new file mode 100644 index 000000000..c96af5f4d Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/fps-4.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/fps-5.png b/Android/assets/project64_data/skins/touchscreen/Outline/fps-5.png new file mode 100644 index 000000000..abd4c34fc Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/fps-5.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/fps-6.png b/Android/assets/project64_data/skins/touchscreen/Outline/fps-6.png new file mode 100644 index 000000000..be17f8500 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/fps-6.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/fps-7.png b/Android/assets/project64_data/skins/touchscreen/Outline/fps-7.png new file mode 100644 index 000000000..c4e11faa0 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/fps-7.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/fps-8.png b/Android/assets/project64_data/skins/touchscreen/Outline/fps-8.png new file mode 100644 index 000000000..777de574d Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/fps-8.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/fps-9.png b/Android/assets/project64_data/skins/touchscreen/Outline/fps-9.png new file mode 100644 index 000000000..157e7dd04 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/fps-9.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/fps.png b/Android/assets/project64_data/skins/touchscreen/Outline/fps.png new file mode 100644 index 000000000..48128a7b0 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/fps.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/groupAB-holdA.png b/Android/assets/project64_data/skins/touchscreen/Outline/groupAB-holdA.png new file mode 100644 index 000000000..3d567a1dc Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/groupAB-holdA.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/groupAB-holdB.png b/Android/assets/project64_data/skins/touchscreen/Outline/groupAB-holdB.png new file mode 100644 index 000000000..25d07a8ac Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/groupAB-holdB.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/groupAB-mask.png b/Android/assets/project64_data/skins/touchscreen/Outline/groupAB-mask.png new file mode 100644 index 000000000..dc35962a6 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/groupAB-mask.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/groupAB.png b/Android/assets/project64_data/skins/touchscreen/Outline/groupAB.png new file mode 100644 index 000000000..2f83c9ff9 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/groupAB.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/groupC-holdCd.png b/Android/assets/project64_data/skins/touchscreen/Outline/groupC-holdCd.png new file mode 100644 index 000000000..035b9c032 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/groupC-holdCd.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/groupC-holdCl.png b/Android/assets/project64_data/skins/touchscreen/Outline/groupC-holdCl.png new file mode 100644 index 000000000..64230edfa Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/groupC-holdCl.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/groupC-holdCr.png b/Android/assets/project64_data/skins/touchscreen/Outline/groupC-holdCr.png new file mode 100644 index 000000000..597da2f56 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/groupC-holdCr.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/groupC-holdCu.png b/Android/assets/project64_data/skins/touchscreen/Outline/groupC-holdCu.png new file mode 100644 index 000000000..7ca667b2a Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/groupC-holdCu.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/groupC-mask.png b/Android/assets/project64_data/skins/touchscreen/Outline/groupC-mask.png new file mode 100644 index 000000000..f1fd09c94 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/groupC-mask.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/groupC.png b/Android/assets/project64_data/skins/touchscreen/Outline/groupC.png new file mode 100644 index 000000000..f077861e1 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Outline/groupC.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Outline/skin.ini b/Android/assets/project64_data/skins/touchscreen/Outline/skin.ini new file mode 100644 index 000000000..46ef5aa1e --- /dev/null +++ b/Android/assets/project64_data/skins/touchscreen/Outline/skin.ini @@ -0,0 +1,27 @@ +[INFO] +name=Outline +referenceScreenWidth=1280 +referenceScreenHeight=720 +fps-numx=27 +fps-numy=50 +fps-minPixels=75 + +[MASK_COLOR] +Du=FF0000 +Dru=FFFC00 +Dr=00FFF0 +Drd=FF9600 +Dd=CC00FF +Dld=A000FF +Dl=D62D4D +Dlu=00FF5A +Cu=00E0CA +Cr=FF635C +Cd=84A1D5 +Cl=5A6B1F +A=007F46 +B=4B4B4B +L=FFB400 +R=6B1F49 +Z=42A6EC +S=B45D5D diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/.nomedia b/Android/assets/project64_data/skins/touchscreen/Shaded/.nomedia new file mode 100644 index 000000000..e69de29bb diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/analog-back.png b/Android/assets/project64_data/skins/touchscreen/Shaded/analog-back.png new file mode 100644 index 000000000..569e0c8f5 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/analog-back.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/analog-fore.png b/Android/assets/project64_data/skins/touchscreen/Shaded/analog-fore.png new file mode 100644 index 000000000..d296d4614 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/analog-fore.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/analog.png b/Android/assets/project64_data/skins/touchscreen/Shaded/analog.png new file mode 100644 index 000000000..342ecad6a Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/analog.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/buttonL-holdL.png b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonL-holdL.png new file mode 100644 index 000000000..8adb3755b Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonL-holdL.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/buttonL-mask.png b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonL-mask.png new file mode 100644 index 000000000..f81aee418 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonL-mask.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/buttonL.png b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonL.png new file mode 100644 index 000000000..a3993042d Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonL.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/buttonR-holdR.png b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonR-holdR.png new file mode 100644 index 000000000..6840f04f5 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonR-holdR.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/buttonR-mask.png b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonR-mask.png new file mode 100644 index 000000000..8a2bec703 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonR-mask.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/buttonR.png b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonR.png new file mode 100644 index 000000000..c57b0e644 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonR.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/buttonS-holdS.png b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonS-holdS.png new file mode 100644 index 000000000..87a0e2380 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonS-holdS.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/buttonS-mask.png b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonS-mask.png new file mode 100644 index 000000000..150e85419 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonS-mask.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/buttonS.png b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonS.png new file mode 100644 index 000000000..a2f15d535 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonS.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/buttonZ-holdZ.png b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonZ-holdZ.png new file mode 100644 index 000000000..118ecd6ed Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonZ-holdZ.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/buttonZ-mask.png b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonZ-mask.png new file mode 100644 index 000000000..668fb7c9b Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonZ-mask.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/buttonZ.png b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonZ.png new file mode 100644 index 000000000..b91f05c80 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/buttonZ.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/dpad-mask.png b/Android/assets/project64_data/skins/touchscreen/Shaded/dpad-mask.png new file mode 100644 index 000000000..e44a7e6e1 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/dpad-mask.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/dpad.png b/Android/assets/project64_data/skins/touchscreen/Shaded/dpad.png new file mode 100644 index 000000000..4a9f6ff72 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/dpad.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/fps-0.png b/Android/assets/project64_data/skins/touchscreen/Shaded/fps-0.png new file mode 100644 index 000000000..a9a04da57 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/fps-0.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/fps-1.png b/Android/assets/project64_data/skins/touchscreen/Shaded/fps-1.png new file mode 100644 index 000000000..4e8483f23 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/fps-1.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/fps-2.png b/Android/assets/project64_data/skins/touchscreen/Shaded/fps-2.png new file mode 100644 index 000000000..df6f8805d Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/fps-2.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/fps-3.png b/Android/assets/project64_data/skins/touchscreen/Shaded/fps-3.png new file mode 100644 index 000000000..b4da261fb Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/fps-3.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/fps-4.png b/Android/assets/project64_data/skins/touchscreen/Shaded/fps-4.png new file mode 100644 index 000000000..c96af5f4d Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/fps-4.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/fps-5.png b/Android/assets/project64_data/skins/touchscreen/Shaded/fps-5.png new file mode 100644 index 000000000..abd4c34fc Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/fps-5.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/fps-6.png b/Android/assets/project64_data/skins/touchscreen/Shaded/fps-6.png new file mode 100644 index 000000000..be17f8500 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/fps-6.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/fps-7.png b/Android/assets/project64_data/skins/touchscreen/Shaded/fps-7.png new file mode 100644 index 000000000..c4e11faa0 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/fps-7.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/fps-8.png b/Android/assets/project64_data/skins/touchscreen/Shaded/fps-8.png new file mode 100644 index 000000000..777de574d Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/fps-8.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/fps-9.png b/Android/assets/project64_data/skins/touchscreen/Shaded/fps-9.png new file mode 100644 index 000000000..157e7dd04 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/fps-9.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/fps.png b/Android/assets/project64_data/skins/touchscreen/Shaded/fps.png new file mode 100644 index 000000000..48128a7b0 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/fps.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/groupAB-holdA.png b/Android/assets/project64_data/skins/touchscreen/Shaded/groupAB-holdA.png new file mode 100644 index 000000000..c4c84b584 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/groupAB-holdA.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/groupAB-holdB.png b/Android/assets/project64_data/skins/touchscreen/Shaded/groupAB-holdB.png new file mode 100644 index 000000000..c0a9bb478 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/groupAB-holdB.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/groupAB-mask.png b/Android/assets/project64_data/skins/touchscreen/Shaded/groupAB-mask.png new file mode 100644 index 000000000..dc35962a6 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/groupAB-mask.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/groupAB.png b/Android/assets/project64_data/skins/touchscreen/Shaded/groupAB.png new file mode 100644 index 000000000..4babc6c48 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/groupAB.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/groupC-holdCd.png b/Android/assets/project64_data/skins/touchscreen/Shaded/groupC-holdCd.png new file mode 100644 index 000000000..a70d30354 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/groupC-holdCd.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/groupC-holdCl.png b/Android/assets/project64_data/skins/touchscreen/Shaded/groupC-holdCl.png new file mode 100644 index 000000000..2e50c2eee Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/groupC-holdCl.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/groupC-holdCr.png b/Android/assets/project64_data/skins/touchscreen/Shaded/groupC-holdCr.png new file mode 100644 index 000000000..4db23a19b Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/groupC-holdCr.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/groupC-holdCu.png b/Android/assets/project64_data/skins/touchscreen/Shaded/groupC-holdCu.png new file mode 100644 index 000000000..f90a72b32 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/groupC-holdCu.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/groupC-mask.png b/Android/assets/project64_data/skins/touchscreen/Shaded/groupC-mask.png new file mode 100644 index 000000000..f1fd09c94 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/groupC-mask.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/groupC.png b/Android/assets/project64_data/skins/touchscreen/Shaded/groupC.png new file mode 100644 index 000000000..cb37d79f5 Binary files /dev/null and b/Android/assets/project64_data/skins/touchscreen/Shaded/groupC.png differ diff --git a/Android/assets/project64_data/skins/touchscreen/Shaded/skin.ini b/Android/assets/project64_data/skins/touchscreen/Shaded/skin.ini new file mode 100644 index 000000000..7a7658fd6 --- /dev/null +++ b/Android/assets/project64_data/skins/touchscreen/Shaded/skin.ini @@ -0,0 +1,27 @@ +[INFO] +name=Shaded +referenceScreenWidth=1280 +referenceScreenHeight=720 +fps-numx=27 +fps-numy=50 +fps-minPixels=75 + +[MASK_COLOR] +Du=FF0000 +Dru=FFFC00 +Dr=00FFF0 +Drd=FF9600 +Dd=CC00FF +Dld=A000FF +Dl=D62D4D +Dlu=00FF5A +Cu=00E0CA +Cr=FF635C +Cd=84A1D5 +Cl=5A6B1F +A=007F46 +B=4B4B4B +L=FFB400 +R=6B1F49 +Z=42A6EC +S=B45D5D diff --git a/Android/build.xml b/Android/build.xml new file mode 100644 index 000000000..256802c9b --- /dev/null +++ b/Android/build.xml @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Android/buildAssets.xml b/Android/buildAssets.xml new file mode 100644 index 000000000..f18578684 --- /dev/null +++ b/Android/buildAssets.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/Android/copySource.xml b/Android/copySource.xml new file mode 100644 index 000000000..05f90eed6 --- /dev/null +++ b/Android/copySource.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Android/jni/3rdParty/7zip/.gitignore b/Android/jni/3rdParty/7zip/.gitignore new file mode 100644 index 000000000..6bc171980 --- /dev/null +++ b/Android/jni/3rdParty/7zip/.gitignore @@ -0,0 +1,8 @@ +*.c +*.cpp +*.h +*.vcproj +*.vcxproj +*.vcxproj.filters +*.dsp +*.plg diff --git a/Android/jni/3rdParty/png/.gitignore b/Android/jni/3rdParty/png/.gitignore new file mode 100644 index 000000000..cc0dd2f4f --- /dev/null +++ b/Android/jni/3rdParty/png/.gitignore @@ -0,0 +1,43 @@ +*.3 +*.5 +*.bat +*.c +*.com +*.cpp +*.def +*.dsp +*.dsw +*.gcc +*.h +*.hp64 +*.ico +*.in +*.jpg +*.mak +*.mms +*.pbxproj +*.plg +*.png +*.ppc +*.props +*.rc +*.sgi +*.sh +*.sln +*.solaris +*.std +*.tc3 +*.txt +*.unx +*.vcproj +*.vcxproj +*.vcxproj.filters +ANNOUNCE +CHANGES +configure +COPYING +INSTALL +LICENSE +makefile* +README +TODO diff --git a/Android/jni/3rdParty/png/png.mk b/Android/jni/3rdParty/png/png.mk new file mode 100644 index 000000000..bcc3f1938 --- /dev/null +++ b/Android/jni/3rdParty/png/png.mk @@ -0,0 +1,34 @@ +######################### +# png +######################### +include $(CLEAR_VARS) +LOCAL_PATH := $(JNI_LOCAL_PATH) +SRCDIR := ./3rdParty/png + +LOCAL_MODULE := png + +LOCAL_C_INCLUDES := \ + ./jni/3rdParty/ \ + +LOCAL_SRC_FILES := \ + $(SRCDIR)/png.c \ + $(SRCDIR)/pngerror.c \ + $(SRCDIR)/pngget.c \ + $(SRCDIR)/pngmem.c \ + $(SRCDIR)/pngpread.c \ + $(SRCDIR)/pngread.c \ + $(SRCDIR)/pngrio.c \ + $(SRCDIR)/pngrtran.c \ + $(SRCDIR)/pngrutil.c \ + $(SRCDIR)/pngset.c \ + $(SRCDIR)/pngtest.c \ + $(SRCDIR)/pngtrans.c \ + $(SRCDIR)/pngwio.c \ + $(SRCDIR)/pngwrite.c \ + $(SRCDIR)/pngwtran.c \ + $(SRCDIR)/pngwutil.c \ + +LOCAL_CFLAGS := $(COMMON_CFLAGS) +LOCAL_CPPFLAGS := $(COMMON_CPPFLAGS) + +include $(BUILD_STATIC_LIBRARY) \ No newline at end of file diff --git a/Android/jni/3rdParty/zlib/.gitignore b/Android/jni/3rdParty/zlib/.gitignore new file mode 100644 index 000000000..5dcefbc71 --- /dev/null +++ b/Android/jni/3rdParty/zlib/.gitignore @@ -0,0 +1,12 @@ +*.c +*.cpp +*.h +*.vcproj +*.vcxproj +*.vcxproj.filters +*.dsp +*.plg +ChangeLog +INDEX +README +zconf.h.in diff --git a/Android/jni/3rdParty/zlib/zlib.mk b/Android/jni/3rdParty/zlib/zlib.mk new file mode 100644 index 000000000..fa6e85acf --- /dev/null +++ b/Android/jni/3rdParty/zlib/zlib.mk @@ -0,0 +1,40 @@ +######################### +# zlib +######################### +include $(CLEAR_VARS) +LOCAL_PATH := $(JNI_LOCAL_PATH) +SRCDIR := ./3rdParty/zlib + +LOCAL_MODULE := zlib + +LOCAL_C_INCLUDES := \ + +LOCAL_SRC_FILES := \ + $(SRCDIR)/adler32.c \ + $(SRCDIR)/compress.c \ + $(SRCDIR)/crc32.c \ + $(SRCDIR)/deflate.c \ + $(SRCDIR)/gzclose.c \ + $(SRCDIR)/gzlib.c \ + $(SRCDIR)/gzread.c \ + $(SRCDIR)/gzwrite.c \ + $(SRCDIR)/infback.c \ + $(SRCDIR)/inffast.c \ + $(SRCDIR)/inflate.c \ + $(SRCDIR)/inftrees.c \ + $(SRCDIR)/trees.c \ + $(SRCDIR)/uncompr.c \ + $(SRCDIR)/zutil.c \ + $(SRCDIR)/contrib/minizip/ioapi.c \ + $(SRCDIR)/contrib/minizip/miniunz.c \ + $(SRCDIR)/contrib/minizip/minizip.c \ + $(SRCDIR)/contrib/minizip/mztools.c \ + $(SRCDIR)/contrib/minizip/unzip.c \ + $(SRCDIR)/contrib/minizip/zip.c \ + +LOCAL_CFLAGS := $(COMMON_CFLAGS) \ + -DIOAPI_NO_64 \ + +LOCAL_CPPFLAGS := $(COMMON_CPPFLAGS) + +include $(BUILD_STATIC_LIBRARY) \ No newline at end of file diff --git a/Android/jni/Android.mk b/Android/jni/Android.mk new file mode 100644 index 000000000..47322404b --- /dev/null +++ b/Android/jni/Android.mk @@ -0,0 +1,30 @@ +JNI_LOCAL_PATH := $(call my-dir) + +AE_BRIDGE_INCLUDES := $(JNI_LOCAL_PATH)/ae-bridge/ +PJ64_SRC := $(JNI_LOCAL_PATH)/ + +COMMON_CFLAGS := \ + -O3 \ + -ffast-math \ + -fno-strict-aliasing \ + -fomit-frame-pointer \ + -frename-registers \ + -fsingle-precision-constant \ + -fvisibility=hidden \ + -DANDROID \ + -DNO_ASM \ + +COMMON_CPPFLAGS := \ + -fvisibility-inlines-hidden \ + -fexceptions \ + +include $(JNI_LOCAL_PATH)/3rdParty/png/png.mk +include $(JNI_LOCAL_PATH)/3rdParty/zlib/zlib.mk +include $(JNI_LOCAL_PATH)/Common/common.mk +include $(JNI_LOCAL_PATH)/Glide64/Glide64.mk +include $(JNI_LOCAL_PATH)/PluginAudio/PluginAudio.mk +include $(JNI_LOCAL_PATH)/PluginInput/PluginInput.mk +include $(JNI_LOCAL_PATH)/PluginRSP/PluginRSP.mk +include $(JNI_LOCAL_PATH)/Project64-bridge/Project64-bridge.mk +include $(JNI_LOCAL_PATH)/Project64-core/Project64-core.mk +include $(JNI_LOCAL_PATH)/Settings/Settings.mk \ No newline at end of file diff --git a/Android/jni/Application.mk b/Android/jni/Application.mk new file mode 100644 index 000000000..690b14ea4 --- /dev/null +++ b/Android/jni/Application.mk @@ -0,0 +1,7 @@ +APP_STL := gnustl_static + +APP_ABI := armeabi-v7a armeabi x86 +# TODO: mips + +APP_PLATFORM := android-9 +APP_OPTIM := release diff --git a/Android/jni/Common/.gitignore b/Android/jni/Common/.gitignore new file mode 100644 index 000000000..65c39cd18 --- /dev/null +++ b/Android/jni/Common/.gitignore @@ -0,0 +1,7 @@ +*.cpp +*.h +*.vcproj +*.vcxproj +*.vcxproj.filters +*.dsp +*.plg \ No newline at end of file diff --git a/Android/jni/Common/common.mk b/Android/jni/Common/common.mk new file mode 100644 index 000000000..886b765b1 --- /dev/null +++ b/Android/jni/Common/common.mk @@ -0,0 +1,32 @@ +######################### +# common +######################### +include $(CLEAR_VARS) +LOCAL_PATH := $(JNI_LOCAL_PATH) +SRCDIR := ./Common + +LOCAL_MODULE := common + +LOCAL_C_INCLUDES := ../ \ + $(SDL_INCLUDES) \ + +LOCAL_SRC_FILES := \ + $(SRCDIR)/CriticalSection.cpp \ + $(SRCDIR)/DateTimeClass.cpp \ + $(SRCDIR)/FileClass.cpp \ + $(SRCDIR)/IniFileClass.cpp \ + $(SRCDIR)/LogClass.cpp \ + $(SRCDIR)/md5.cpp \ + $(SRCDIR)/MemoryManagement.cpp \ + $(SRCDIR)/path.cpp \ + $(SRCDIR)/Platform.cpp \ + $(SRCDIR)/StdString.cpp \ + $(SRCDIR)/SyncEvent.cpp \ + $(SRCDIR)/Thread.cpp \ + $(SRCDIR)/Trace.cpp \ + $(SRCDIR)/Util.cpp \ + +LOCAL_CFLAGS := $(COMMON_CFLAGS) +LOCAL_CPPFLAGS := $(COMMON_CPPFLAGS) + +include $(BUILD_STATIC_LIBRARY) \ No newline at end of file diff --git a/Android/jni/Glide64/.gitignore b/Android/jni/Glide64/.gitignore new file mode 100644 index 000000000..f77180dc4 --- /dev/null +++ b/Android/jni/Glide64/.gitignore @@ -0,0 +1,9 @@ +*.cpp +*.h +*.vcproj +*.vcxproj +*.vcxproj.filters +*.dsp +*.plg +*.txt +*.rc \ No newline at end of file diff --git a/Android/jni/Glide64/Glide64.mk b/Android/jni/Glide64/Glide64.mk new file mode 100644 index 000000000..2935466ab --- /dev/null +++ b/Android/jni/Glide64/Glide64.mk @@ -0,0 +1,75 @@ +############################### +# Project64-gfx-glide64 +############################### +include $(CLEAR_VARS) +LOCAL_PATH := $(JNI_LOCAL_PATH) +SRCDIR := ./ + +LOCAL_MODULE := Project64-gfx-glide64 +LOCAL_STATIC_LIBRARIES := common \ + zlib \ + Settings \ + png \ + +LOCAL_C_INCLUDES := \ + $(LOCAL_PATH)/$(SRCDIR)/Glitch64/inc \ + $(LOCAL_PATH)/$(SRCDIR)/3rdParty \ + +LOCAL_SRC_FILES := \ + $(SRCDIR)/Glitch64/OGLEScombiner.cpp \ + $(SRCDIR)/Glitch64/OGLESgeometry.cpp \ + $(SRCDIR)/Glitch64/OGLESglitchmain.cpp \ + $(SRCDIR)/Glitch64/OGLEStextures.cpp \ + $(SRCDIR)/Glitch64/OGLESwrappers.cpp \ + $(SRCDIR)/Glide64/3dmath.cpp \ + $(SRCDIR)/Glide64/Combine.cpp \ + $(SRCDIR)/Glide64/Config.cpp \ + $(SRCDIR)/Glide64/CRC.cpp \ + $(SRCDIR)/Glide64/Debugger.cpp \ + $(SRCDIR)/Glide64/DepthBufferRender.cpp \ + $(SRCDIR)/Glide64/FBtoScreen.cpp \ + $(SRCDIR)/Glide64/Keys.cpp \ + $(SRCDIR)/Glide64/Main.cpp \ + $(SRCDIR)/Glide64/rdp.cpp \ + $(SRCDIR)/Glide64/Settings.cpp \ + $(SRCDIR)/Glide64/TexBuffer.cpp \ + $(SRCDIR)/Glide64/TexCache.cpp \ + $(SRCDIR)/Glide64/trace.cpp \ + $(SRCDIR)/Glide64/Util.cpp \ + $(SRCDIR)/Glide64/Ext_TxFilter.cpp \ + $(SRCDIR)/GlideHQ/TxFilterExport.cpp \ + $(SRCDIR)/GlideHQ/TxFilter.cpp \ + $(SRCDIR)/GlideHQ/TxCache.cpp \ + $(SRCDIR)/GlideHQ/TxTexCache.cpp \ + $(SRCDIR)/GlideHQ/TxHiResCache.cpp \ + $(SRCDIR)/GlideHQ/TxQuantize.cpp \ + $(SRCDIR)/GlideHQ/TxUtil.cpp \ + $(SRCDIR)/GlideHQ/TextureFilters.cpp \ + $(SRCDIR)/GlideHQ/TextureFilters_2xsai.cpp \ + $(SRCDIR)/GlideHQ/TextureFilters_hq2x.cpp \ + $(SRCDIR)/GlideHQ/TextureFilters_hq4x.cpp \ + $(SRCDIR)/GlideHQ/TxImage.cpp \ + $(SRCDIR)/GlideHQ/TxReSample.cpp \ + $(SRCDIR)/GlideHQ/TxDbg.cpp \ + $(SRCDIR)/GlideHQ/tc-1.1+/fxt1.c \ + $(SRCDIR)/GlideHQ/tc-1.1+/dxtn.c \ + $(SRCDIR)/GlideHQ/tc-1.1+/wrapper.c \ + $(SRCDIR)/GlideHQ/tc-1.1+/texstore.c \ + +LOCAL_CFLAGS := \ + $(COMMON_CFLAGS) \ + -DUSE_FRAMESKIPPER \ + -DNOSSE \ + -DUSE_GLES \ + -fsigned-char \ + +LOCAL_CPPFLAGS := $(COMMON_CPPFLAGS) + +LOCAL_CPP_FEATURES := exceptions + +LOCAL_LDLIBS := \ + -ldl \ + -lGLESv2 \ + -llog \ + +include $(BUILD_SHARED_LIBRARY) \ No newline at end of file diff --git a/Android/jni/GlideHQ/.gitignore b/Android/jni/GlideHQ/.gitignore new file mode 100644 index 000000000..1c5e5cc77 --- /dev/null +++ b/Android/jni/GlideHQ/.gitignore @@ -0,0 +1,10 @@ +*.c +*.cpp +*.h +*.vcproj +*.vcxproj +*.vcxproj.filters +*.dsp +*.plg +*.txt +*.rc \ No newline at end of file diff --git a/Android/jni/Glitch64/.gitignore b/Android/jni/Glitch64/.gitignore new file mode 100644 index 000000000..f77180dc4 --- /dev/null +++ b/Android/jni/Glitch64/.gitignore @@ -0,0 +1,9 @@ +*.cpp +*.h +*.vcproj +*.vcxproj +*.vcxproj.filters +*.dsp +*.plg +*.txt +*.rc \ No newline at end of file diff --git a/Android/jni/PluginAudio/.gitignore b/Android/jni/PluginAudio/.gitignore new file mode 100644 index 000000000..f77180dc4 --- /dev/null +++ b/Android/jni/PluginAudio/.gitignore @@ -0,0 +1,9 @@ +*.cpp +*.h +*.vcproj +*.vcxproj +*.vcxproj.filters +*.dsp +*.plg +*.txt +*.rc \ No newline at end of file diff --git a/Android/jni/PluginAudio/PluginAudio.mk b/Android/jni/PluginAudio/PluginAudio.mk new file mode 100644 index 000000000..a61c4b6be --- /dev/null +++ b/Android/jni/PluginAudio/PluginAudio.mk @@ -0,0 +1,30 @@ +###################### +# Project64-audio-android +###################### +include $(CLEAR_VARS) +LOCAL_PATH := $(JNI_LOCAL_PATH) +SRCDIR := ./PluginAudio + +LOCAL_MODULE := Project64-audio-android +LOCAL_STATIC_LIBRARIES := common \ + Settings \ + +LOCAL_ARM_MODE := arm + +LOCAL_C_INCLUDES := + +LOCAL_SRC_FILES := \ + $(SRCDIR)/AudioSettings.cpp \ + $(SRCDIR)/Main.cpp \ + $(SRCDIR)/trace.cpp \ + +LOCAL_CFLAGS := $(COMMON_CFLAGS) + +LOCAL_CPPFLAGS := $(COMMON_CPPFLAGS) \ + -D__STDC_LIMIT_MACROS \ + +LOCAL_LDLIBS := \ + -llog \ + -lOpenSLES \ + +include $(BUILD_SHARED_LIBRARY) diff --git a/Android/jni/PluginInput/.gitignore b/Android/jni/PluginInput/.gitignore new file mode 100644 index 000000000..f77180dc4 --- /dev/null +++ b/Android/jni/PluginInput/.gitignore @@ -0,0 +1,9 @@ +*.cpp +*.h +*.vcproj +*.vcxproj +*.vcxproj.filters +*.dsp +*.plg +*.txt +*.rc \ No newline at end of file diff --git a/Android/jni/PluginInput/PluginInput.mk b/Android/jni/PluginInput/PluginInput.mk new file mode 100644 index 000000000..af0615528 --- /dev/null +++ b/Android/jni/PluginInput/PluginInput.mk @@ -0,0 +1,24 @@ +###################### +# Project64-input-android +###################### +include $(CLEAR_VARS) +LOCAL_PATH := $(JNI_LOCAL_PATH) +SRCDIR := ./PluginInput + +LOCAL_MODULE := Project64-input-android +LOCAL_ARM_MODE := arm + +LOCAL_C_INCLUDES := + +LOCAL_SRC_FILES := \ + $(SRCDIR)/Main.cpp \ + +LOCAL_CFLAGS := $(COMMON_CFLAGS) + +LOCAL_CPPFLAGS := $(COMMON_CPPFLAGS) \ + -D__STDC_LIMIT_MACROS \ + +LOCAL_LDLIBS := \ + -llog \ + +include $(BUILD_SHARED_LIBRARY) diff --git a/Android/jni/PluginRSP/.gitignore b/Android/jni/PluginRSP/.gitignore new file mode 100644 index 000000000..f77180dc4 --- /dev/null +++ b/Android/jni/PluginRSP/.gitignore @@ -0,0 +1,9 @@ +*.cpp +*.h +*.vcproj +*.vcxproj +*.vcxproj.filters +*.dsp +*.plg +*.txt +*.rc \ No newline at end of file diff --git a/Android/jni/PluginRSP/PluginRSP.mk b/Android/jni/PluginRSP/PluginRSP.mk new file mode 100644 index 000000000..4fb84f762 --- /dev/null +++ b/Android/jni/PluginRSP/PluginRSP.mk @@ -0,0 +1,32 @@ +###################### +# Project64-rsp-hle +###################### +include $(CLEAR_VARS) +LOCAL_PATH := $(JNI_LOCAL_PATH) +SRCDIR := ./PluginRSP + +LOCAL_MODULE := Project64-rsp-hle +LOCAL_ARM_MODE := arm + +LOCAL_C_INCLUDES := + +LOCAL_SRC_FILES := \ + $(SRCDIR)/alist.cpp \ + $(SRCDIR)/alist_audio.cpp \ + $(SRCDIR)/alist_naudio.cpp \ + $(SRCDIR)/alist_nead.cpp \ + $(SRCDIR)/audio.cpp \ + $(SRCDIR)/cicx105.cpp \ + $(SRCDIR)/hle.cpp \ + $(SRCDIR)/jpeg.cpp \ + $(SRCDIR)/main.cpp \ + $(SRCDIR)/mem.cpp \ + $(SRCDIR)/mp3.cpp \ + $(SRCDIR)/musyx.cpp \ + +LOCAL_CFLAGS := $(COMMON_CFLAGS) + +LOCAL_CPPFLAGS := $(COMMON_CPPFLAGS) \ + -D__STDC_LIMIT_MACROS \ + +include $(BUILD_SHARED_LIBRARY) diff --git a/Android/jni/Project64-bridge/.gitignore b/Android/jni/Project64-bridge/.gitignore new file mode 100644 index 000000000..f77180dc4 --- /dev/null +++ b/Android/jni/Project64-bridge/.gitignore @@ -0,0 +1,9 @@ +*.cpp +*.h +*.vcproj +*.vcxproj +*.vcxproj.filters +*.dsp +*.plg +*.txt +*.rc \ No newline at end of file diff --git a/Android/jni/Project64-bridge/Project64-bridge.mk b/Android/jni/Project64-bridge/Project64-bridge.mk new file mode 100644 index 000000000..a35b3f6a8 --- /dev/null +++ b/Android/jni/Project64-bridge/Project64-bridge.mk @@ -0,0 +1,32 @@ +###################### +# Project64-bridge +###################### +include $(CLEAR_VARS) +LOCAL_PATH := $(JNI_LOCAL_PATH) +SRCDIR := ./Project64-bridge + +LOCAL_MODULE := Project64-bridge +LOCAL_STATIC_LIBRARIES := common \ + Project64-core \ + +LOCAL_C_INCLUDES := $(SDL_INCLUDES) + +LOCAL_SRC_FILES := \ + $(SRCDIR)/JavaBridge.cpp \ + $(SRCDIR)/JavaRomList.cpp \ + $(SRCDIR)/jniBridge.cpp \ + $(SRCDIR)/jniBridgeSettings.cpp \ + $(SRCDIR)/NotificationClass.cpp \ + $(SRCDIR)/UISettings.cpp \ + +LOCAL_CFLAGS := \ + $(COMMON_CFLAGS) \ + -DUSE_GLES \ + +LOCAL_CPPFLAGS := $(COMMON_CPPFLAGS) + +LOCAL_LDLIBS := \ + -lGLESv2 \ + -llog \ + +include $(BUILD_SHARED_LIBRARY) diff --git a/Android/jni/Project64-core/.gitignore b/Android/jni/Project64-core/.gitignore new file mode 100644 index 000000000..65c39cd18 --- /dev/null +++ b/Android/jni/Project64-core/.gitignore @@ -0,0 +1,7 @@ +*.cpp +*.h +*.vcproj +*.vcxproj +*.vcxproj.filters +*.dsp +*.plg \ No newline at end of file diff --git a/Android/jni/Project64-core/Project64-core.mk b/Android/jni/Project64-core/Project64-core.mk new file mode 100644 index 000000000..6c25cec53 --- /dev/null +++ b/Android/jni/Project64-core/Project64-core.mk @@ -0,0 +1,98 @@ +######################### +# project64-core +######################### +include $(CLEAR_VARS) +LOCAL_PATH := $(JNI_LOCAL_PATH) +SRCDIR := ./Project64-core + +LOCAL_MODULE := Project64-core +LOCAL_STATIC_LIBRARIES := common \ + zlib \ + +LOCAL_C_INCLUDES := ../ \ + ../3rdParty/ \ + $(SDL_INCLUDES) \ + +LOCAL_SRC_FILES := \ + $(SRCDIR)/AppInit.cpp \ + $(SRCDIR)/logging.cpp \ + $(SRCDIR)/MemoryExceptionFilter.cpp \ + $(SRCDIR)/Multilanguage/LanguageClass.cpp \ + $(SRCDIR)/Settings/LoggingSettings.cpp \ + $(SRCDIR)/Settings/SettingsClass.cpp \ + $(SRCDIR)/Settings/RecompilerSettings.cpp \ + $(SRCDIR)/N64System/Interpreter/InterpreterCPU.cpp \ + $(SRCDIR)/N64System/Interpreter/InterpreterOps.cpp \ + $(SRCDIR)/N64System/Interpreter/InterpreterOps32.cpp \ + $(SRCDIR)/N64System/Mips/Audio.cpp \ + $(SRCDIR)/N64System/Mips/Dma.cpp \ + $(SRCDIR)/N64System/Mips/Disk.cpp \ + $(SRCDIR)/N64System/Mips/Eeprom.cpp \ + $(SRCDIR)/N64System/Mips/FlashRam.cpp \ + $(SRCDIR)/N64System/Mips/GBCart.cpp \ + $(SRCDIR)/N64System/Mips/MemoryVirtualMem.cpp \ + $(SRCDIR)/N64System/Mips/Mempak.cpp \ + $(SRCDIR)/N64System/Mips/OpcodeName.cpp \ + $(SRCDIR)/N64System/Mips/PifRam.cpp \ + $(SRCDIR)/N64System/Mips/RegisterClass.cpp \ + $(SRCDIR)/N64System/Mips/Rumblepak.cpp \ + $(SRCDIR)/N64System/Mips/Transferpak.cpp \ + $(SRCDIR)/N64System/Mips/Sram.cpp \ + $(SRCDIR)/N64System/Mips/SystemEvents.cpp \ + $(SRCDIR)/N64System/Mips/SystemTiming.cpp \ + $(SRCDIR)/N64System/Mips/TLBclass.cpp \ + $(SRCDIR)/N64System/Recompiler/LoopAnalysis.cpp \ + $(SRCDIR)/N64System/Recompiler/CodeBlock.cpp \ + $(SRCDIR)/N64System/Recompiler/SectionInfo.cpp \ + $(SRCDIR)/N64System/Recompiler/FunctionInfo.cpp \ + $(SRCDIR)/N64System/Recompiler/FunctionMapClass.cpp \ + $(SRCDIR)/N64System/Recompiler/RecompilerClass.cpp \ + $(SRCDIR)/N64System/Recompiler/RecompilerMemory.cpp \ + $(SRCDIR)/N64System/Recompiler/RecompilerOps.cpp \ + $(SRCDIR)/N64System/Recompiler/CodeSection.cpp \ + $(SRCDIR)/N64System/Recompiler/RegInfo.cpp \ + $(SRCDIR)/N64System/Recompiler/x86CodeLog.cpp \ + $(SRCDIR)/N64System/Recompiler/X86ops.cpp \ + $(SRCDIR)/N64System/CheatClass.cpp \ + $(SRCDIR)/N64System/FramePerSecondClass.cpp \ + $(SRCDIR)/N64System/N64Class.cpp \ + $(SRCDIR)/N64System/N64RomClass.cpp \ + $(SRCDIR)/N64System/ProfilingClass.cpp \ + $(SRCDIR)/N64System/SpeedLimiterClass.cpp \ + $(SRCDIR)/N64System/SystemGlobals.cpp \ + $(SRCDIR)/N64System/EmulationThread.cpp \ + $(SRCDIR)/N64System/N64DiskClass.cpp \ + $(SRCDIR)/Plugins/AudioPlugin.cpp \ + $(SRCDIR)/Plugins/GFXplugin.cpp \ + $(SRCDIR)/Plugins/ControllerPlugin.cpp \ + $(SRCDIR)/Plugins/RSPPlugin.cpp \ + $(SRCDIR)/Plugins/PluginBase.cpp \ + $(SRCDIR)/Plugins/PluginClass.cpp \ + $(SRCDIR)/RomList/RomList.cpp \ + $(SRCDIR)/Settings/SettingType/SettingsType-Application.cpp \ + $(SRCDIR)/Settings/SettingType/SettingsType-ApplicationIndex.cpp \ + $(SRCDIR)/Settings/SettingType/SettingsType-ApplicationPath.cpp \ + $(SRCDIR)/Settings/SettingType/SettingsType-Cheats.cpp \ + $(SRCDIR)/Settings/SettingType/SettingsType-GameSetting.cpp \ + $(SRCDIR)/Settings/SettingType/SettingsType-GameSettingIndex.cpp \ + $(SRCDIR)/Settings/SettingType/SettingsType-RelativePath.cpp \ + $(SRCDIR)/Settings/SettingType/SettingsType-RDBCpuType.cpp \ + $(SRCDIR)/Settings/SettingType/SettingsType-RDBOnOff.cpp \ + $(SRCDIR)/Settings/SettingType/SettingsType-RDBRamSize.cpp \ + $(SRCDIR)/Settings/SettingType/SettingsType-RDBSaveChip.cpp \ + $(SRCDIR)/Settings/SettingType/SettingsType-RDBYesNo.cpp \ + $(SRCDIR)/Settings/SettingType/SettingsType-RomDatabase.cpp \ + $(SRCDIR)/Settings/SettingType/SettingsType-RomDatabaseIndex.cpp \ + $(SRCDIR)/Settings/SettingType/SettingsType-RomDatabaseSetting.cpp \ + $(SRCDIR)/Settings/SettingType/SettingsType-SelectedDirectory.cpp \ + $(SRCDIR)/Settings/SettingType/SettingsType-TempBool.cpp \ + $(SRCDIR)/Settings/SettingType/SettingsType-TempNumber.cpp \ + $(SRCDIR)/Settings/SettingType/SettingsType-TempString.cpp \ + $(SRCDIR)/Settings/DebugSettings.cpp \ + $(SRCDIR)/Settings/GameSettings.cpp \ + $(SRCDIR)/Settings/N64SystemSettings.cpp \ + +LOCAL_CFLAGS := $(COMMON_CFLAGS) +LOCAL_CPPFLAGS := $(COMMON_CPPFLAGS) + +include $(BUILD_STATIC_LIBRARY) diff --git a/Android/jni/Settings/.gitignore b/Android/jni/Settings/.gitignore new file mode 100644 index 000000000..1c5e5cc77 --- /dev/null +++ b/Android/jni/Settings/.gitignore @@ -0,0 +1,10 @@ +*.c +*.cpp +*.h +*.vcproj +*.vcxproj +*.vcxproj.filters +*.dsp +*.plg +*.txt +*.rc \ No newline at end of file diff --git a/Android/jni/Settings/Settings.mk b/Android/jni/Settings/Settings.mk new file mode 100644 index 000000000..5834d0c5a --- /dev/null +++ b/Android/jni/Settings/Settings.mk @@ -0,0 +1,18 @@ +######################### +# Settings +######################### +include $(CLEAR_VARS) +LOCAL_PATH := $(JNI_LOCAL_PATH) +SRCDIR := ./Settings + +LOCAL_MODULE := Settings + +LOCAL_C_INCLUDES := ../ \ + +LOCAL_SRC_FILES := \ + $(SRCDIR)/Settings.cpp \ + +LOCAL_CFLAGS := $(COMMON_CFLAGS) +LOCAL_CPPFLAGS := $(COMMON_CPPFLAGS) + +include $(BUILD_STATIC_LIBRARY) \ No newline at end of file diff --git a/Android/libs/android-support-v7-recyclerview.jar b/Android/libs/android-support-v7-recyclerview.jar new file mode 100644 index 000000000..59a9243f7 Binary files /dev/null and b/Android/libs/android-support-v7-recyclerview.jar differ diff --git a/Android/libs/commons-lang-2.6.jar b/Android/libs/commons-lang-2.6.jar new file mode 100644 index 000000000..98467d3a6 Binary files /dev/null and b/Android/libs/commons-lang-2.6.jar differ diff --git a/Android/libs/commons-lang-2.6.jar.properties b/Android/libs/commons-lang-2.6.jar.properties new file mode 100644 index 000000000..ea64c7c4a --- /dev/null +++ b/Android/libs/commons-lang-2.6.jar.properties @@ -0,0 +1 @@ +doc=docs/commons-lang-2.6-javadoc \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/AndroidManifest.xml b/Android/libs/extras/android/support/v7/appcompat/AndroidManifest.xml new file mode 100644 index 000000000..dac4cb27e --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/AndroidManifest.xml @@ -0,0 +1,20 @@ + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/README.txt b/Android/libs/extras/android/support/v7/appcompat/README.txt new file mode 100644 index 000000000..8e8de0568 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/README.txt @@ -0,0 +1,10 @@ +Library Project including compatibility ActionBar. + +This can be used by an Android project to provide +access to ActionBar on applications running on API 7+. + +There is technically no source, but the src folder is necessary +to ensure that the build system works. The content is actually +located in libs/android-support-v7-appcompat.jar. +The accompanying resources must also be included in the application. + diff --git a/Android/libs/extras/android/support/v7/appcompat/build.xml b/Android/libs/extras/android/support/v7/appcompat/build.xml new file mode 100644 index 000000000..3963d45ed --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/build.xml @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/libs/android-support-v4.jar b/Android/libs/extras/android/support/v7/appcompat/libs/android-support-v4.jar new file mode 100644 index 000000000..bd450c734 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/libs/android-support-v4.jar differ diff --git a/Android/libs/extras/android/support/v7/appcompat/libs/android-support-v7-appcompat.jar b/Android/libs/extras/android/support/v7/appcompat/libs/android-support-v7-appcompat.jar new file mode 100644 index 000000000..e13b16c73 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/libs/android-support-v7-appcompat.jar differ diff --git a/Android/libs/extras/android/support/v7/appcompat/proguard-project.txt b/Android/libs/extras/android/support/v7/appcompat/proguard-project.txt new file mode 100644 index 000000000..f2fe1559a --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/proguard-project.txt @@ -0,0 +1,20 @@ +# To enable ProGuard in your project, edit project.properties +# to define the proguard.config property as described in that file. +# +# Add project specific ProGuard rules here. +# By default, the flags in this file are appended to flags specified +# in ${sdk.dir}/tools/proguard/proguard-android.txt +# You can edit the include path and order by changing the ProGuard +# include property in project.properties. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# Add any project specific keep options here: + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} diff --git a/Android/libs/extras/android/support/v7/appcompat/project.properties b/Android/libs/extras/android/support/v7/appcompat/project.properties new file mode 100644 index 000000000..362a0a308 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/project.properties @@ -0,0 +1,15 @@ +# This file is automatically generated by Android Tools. +# Do not modify this file -- YOUR CHANGES WILL BE ERASED! +# +# This file must be checked in Version Control Systems. +# +# To customize properties used by the Ant build system edit +# "ant.properties", and override values to adapt the script to your +# project structure. +# +# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home): +#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt + +# Project target. +target=android-22 +android.library=true diff --git a/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_fade_in.xml b/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_fade_in.xml new file mode 100644 index 000000000..da7ee295c --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_fade_in.xml @@ -0,0 +1,20 @@ + + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_fade_out.xml b/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_fade_out.xml new file mode 100644 index 000000000..c81b39a9b --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_fade_out.xml @@ -0,0 +1,20 @@ + + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_grow_fade_in_from_bottom.xml b/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_grow_fade_in_from_bottom.xml new file mode 100644 index 000000000..79d02d44c --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_grow_fade_in_from_bottom.xml @@ -0,0 +1,30 @@ + + + + + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_popup_enter.xml b/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_popup_enter.xml new file mode 100644 index 000000000..91664da17 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_popup_enter.xml @@ -0,0 +1,21 @@ + + + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_popup_exit.xml b/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_popup_exit.xml new file mode 100644 index 000000000..db7e8073a --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_popup_exit.xml @@ -0,0 +1,21 @@ + + + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_shrink_fade_out_from_bottom.xml b/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_shrink_fade_out_from_bottom.xml new file mode 100644 index 000000000..9a23cd202 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_shrink_fade_out_from_bottom.xml @@ -0,0 +1,27 @@ + + + + + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_slide_in_bottom.xml b/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_slide_in_bottom.xml new file mode 100644 index 000000000..1afa8febc --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_slide_in_bottom.xml @@ -0,0 +1,19 @@ + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_slide_in_top.xml b/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_slide_in_top.xml new file mode 100644 index 000000000..ab824f2e4 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_slide_in_top.xml @@ -0,0 +1,19 @@ + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_slide_out_bottom.xml b/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_slide_out_bottom.xml new file mode 100644 index 000000000..b309fe89c --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_slide_out_bottom.xml @@ -0,0 +1,19 @@ + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_slide_out_top.xml b/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_slide_out_top.xml new file mode 100644 index 000000000..e84d1c7fb --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/anim/abc_slide_out_top.xml @@ -0,0 +1,19 @@ + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/color-v11/abc_background_cache_hint_selector_material_dark.xml b/Android/libs/extras/android/support/v7/appcompat/res/color-v11/abc_background_cache_hint_selector_material_dark.xml new file mode 100644 index 000000000..e0160766e --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/color-v11/abc_background_cache_hint_selector_material_dark.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/color-v11/abc_background_cache_hint_selector_material_light.xml b/Android/libs/extras/android/support/v7/appcompat/res/color-v11/abc_background_cache_hint_selector_material_light.xml new file mode 100644 index 000000000..290faf1a0 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/color-v11/abc_background_cache_hint_selector_material_light.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/color/abc_background_cache_hint_selector_material_dark.xml b/Android/libs/extras/android/support/v7/appcompat/res/color/abc_background_cache_hint_selector_material_dark.xml new file mode 100644 index 000000000..9a7af53d4 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/color/abc_background_cache_hint_selector_material_dark.xml @@ -0,0 +1,19 @@ + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/color/abc_background_cache_hint_selector_material_light.xml b/Android/libs/extras/android/support/v7/appcompat/res/color/abc_background_cache_hint_selector_material_light.xml new file mode 100644 index 000000000..aa53f3577 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/color/abc_background_cache_hint_selector_material_light.xml @@ -0,0 +1,19 @@ + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/color/abc_primary_text_disable_only_material_dark.xml b/Android/libs/extras/android/support/v7/appcompat/res/color/abc_primary_text_disable_only_material_dark.xml new file mode 100644 index 000000000..724c2557d --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/color/abc_primary_text_disable_only_material_dark.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/color/abc_primary_text_disable_only_material_light.xml b/Android/libs/extras/android/support/v7/appcompat/res/color/abc_primary_text_disable_only_material_light.xml new file mode 100644 index 000000000..7395e680c --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/color/abc_primary_text_disable_only_material_light.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/color/abc_primary_text_material_dark.xml b/Android/libs/extras/android/support/v7/appcompat/res/color/abc_primary_text_material_dark.xml new file mode 100644 index 000000000..7d66d02d6 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/color/abc_primary_text_material_dark.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/color/abc_primary_text_material_light.xml b/Android/libs/extras/android/support/v7/appcompat/res/color/abc_primary_text_material_light.xml new file mode 100644 index 000000000..105b643dd --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/color/abc_primary_text_material_light.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/color/abc_search_url_text.xml b/Android/libs/extras/android/support/v7/appcompat/res/color/abc_search_url_text.xml new file mode 100644 index 000000000..0631d5d4c --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/color/abc_search_url_text.xml @@ -0,0 +1,21 @@ + + + + + + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/color/abc_secondary_text_material_dark.xml b/Android/libs/extras/android/support/v7/appcompat/res/color/abc_secondary_text_material_dark.xml new file mode 100644 index 000000000..6399b1d02 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/color/abc_secondary_text_material_dark.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/color/abc_secondary_text_material_light.xml b/Android/libs/extras/android/support/v7/appcompat/res/color/abc_secondary_text_material_light.xml new file mode 100644 index 000000000..87c015a4c --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/color/abc_secondary_text_material_light.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/color/switch_thumb_material_dark.xml b/Android/libs/extras/android/support/v7/appcompat/res/color/switch_thumb_material_dark.xml new file mode 100644 index 000000000..6153382c7 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/color/switch_thumb_material_dark.xml @@ -0,0 +1,20 @@ + + + + + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/color/switch_thumb_material_light.xml b/Android/libs/extras/android/support/v7/appcompat/res/color/switch_thumb_material_light.xml new file mode 100644 index 000000000..94d711482 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/color/switch_thumb_material_light.xml @@ -0,0 +1,20 @@ + + + + + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ab_share_pack_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ab_share_pack_mtrl_alpha.9.png new file mode 100644 index 000000000..4d9f861f8 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ab_share_pack_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_check_to_on_mtrl_000.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_check_to_on_mtrl_000.png new file mode 100644 index 000000000..99110085f Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_check_to_on_mtrl_000.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_check_to_on_mtrl_015.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_check_to_on_mtrl_015.png new file mode 100644 index 000000000..69ff9dde3 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_check_to_on_mtrl_015.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_radio_to_on_mtrl_000.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_radio_to_on_mtrl_000.png new file mode 100644 index 000000000..9218981b4 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_radio_to_on_mtrl_000.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_radio_to_on_mtrl_015.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_radio_to_on_mtrl_015.png new file mode 100644 index 000000000..a58857635 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_radio_to_on_mtrl_015.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_rating_star_off_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_rating_star_off_mtrl_alpha.png new file mode 100644 index 000000000..b184dbc69 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_rating_star_off_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_rating_star_on_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_rating_star_on_mtrl_alpha.png new file mode 100644 index 000000000..6549c5276 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_rating_star_on_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_switch_to_on_mtrl_00001.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_switch_to_on_mtrl_00001.9.png new file mode 100644 index 000000000..705e0d9b7 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_switch_to_on_mtrl_00001.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_switch_to_on_mtrl_00012.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_switch_to_on_mtrl_00012.9.png new file mode 100644 index 000000000..b69271067 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_btn_switch_to_on_mtrl_00012.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_cab_background_top_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_cab_background_top_mtrl_alpha.9.png new file mode 100644 index 000000000..226439823 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_cab_background_top_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_ab_back_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_ab_back_mtrl_am_alpha.png new file mode 100644 index 000000000..f61e8e3e3 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_ab_back_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_clear_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_clear_mtrl_alpha.png new file mode 100644 index 000000000..0fd15563a Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_clear_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_commit_search_api_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_commit_search_api_mtrl_alpha.png new file mode 100644 index 000000000..65ccd8f41 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_commit_search_api_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_go_search_api_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_go_search_api_mtrl_alpha.png new file mode 100644 index 000000000..b9ff1db57 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_go_search_api_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_menu_copy_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_menu_copy_mtrl_am_alpha.png new file mode 100644 index 000000000..70eb07378 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_menu_copy_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_menu_cut_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_menu_cut_mtrl_alpha.png new file mode 100644 index 000000000..e78bcaf57 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_menu_cut_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png new file mode 100644 index 000000000..9a8782057 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_menu_paste_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_menu_paste_mtrl_am_alpha.png new file mode 100644 index 000000000..8610c5015 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_menu_paste_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_menu_selectall_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_menu_selectall_mtrl_alpha.png new file mode 100644 index 000000000..2d971a94b Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_menu_selectall_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_menu_share_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_menu_share_mtrl_alpha.png new file mode 100644 index 000000000..ee4081296 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_menu_share_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_search_api_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_search_api_mtrl_alpha.png new file mode 100644 index 000000000..b9baa0cca Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_search_api_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_voice_search_api_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_voice_search_api_mtrl_alpha.png new file mode 100644 index 000000000..a87d2cdc7 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_ic_voice_search_api_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_divider_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_divider_mtrl_alpha.9.png new file mode 100644 index 000000000..1e571f5c6 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_divider_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_focused_holo.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_focused_holo.9.png new file mode 100644 index 000000000..c09ec90e0 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_focused_holo.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_longpressed_holo.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_longpressed_holo.9.png new file mode 100644 index 000000000..62fbd2cb5 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_longpressed_holo.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_pressed_holo_dark.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_pressed_holo_dark.9.png new file mode 100644 index 000000000..2f6ef9160 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_pressed_holo_dark.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_pressed_holo_light.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_pressed_holo_light.9.png new file mode 100644 index 000000000..863ce95f6 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_pressed_holo_light.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_selector_disabled_holo_dark.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_selector_disabled_holo_dark.9.png new file mode 100644 index 000000000..b6d467774 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_selector_disabled_holo_dark.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_selector_disabled_holo_light.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_selector_disabled_holo_light.9.png new file mode 100644 index 000000000..e01c7392a Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_list_selector_disabled_holo_light.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_menu_hardkey_panel_mtrl_mult.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_menu_hardkey_panel_mtrl_mult.9.png new file mode 100644 index 000000000..a6b3696e4 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_menu_hardkey_panel_mtrl_mult.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_popup_background_mtrl_mult.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_popup_background_mtrl_mult.9.png new file mode 100644 index 000000000..9d8451aab Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_popup_background_mtrl_mult.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_spinner_mtrl_am_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_spinner_mtrl_am_alpha.9.png new file mode 100644 index 000000000..9de026391 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_spinner_mtrl_am_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_switch_track_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_switch_track_mtrl_alpha.9.png new file mode 100644 index 000000000..56436a1cc Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_switch_track_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_tab_indicator_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_tab_indicator_mtrl_alpha.9.png new file mode 100644 index 000000000..4b0b10a7a Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_tab_indicator_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_text_cursor_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_text_cursor_mtrl_alpha.9.png new file mode 100644 index 000000000..5e0bf843e Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_text_cursor_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_textfield_activated_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_textfield_activated_mtrl_alpha.9.png new file mode 100644 index 000000000..5b13bc17a Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_textfield_activated_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_textfield_default_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_textfield_default_mtrl_alpha.9.png new file mode 100644 index 000000000..0078bf6b6 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_textfield_default_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_textfield_search_activated_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_textfield_search_activated_mtrl_alpha.9.png new file mode 100644 index 000000000..a74ab260c Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_textfield_search_activated_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_textfield_search_default_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_textfield_search_default_mtrl_alpha.9.png new file mode 100644 index 000000000..6282df4e6 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-hdpi/abc_textfield_search_default_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-hdpi/abc_ic_ab_back_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-hdpi/abc_ic_ab_back_mtrl_am_alpha.png new file mode 100644 index 000000000..2e1062fa9 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-hdpi/abc_ic_ab_back_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-hdpi/abc_ic_menu_copy_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-hdpi/abc_ic_menu_copy_mtrl_am_alpha.png new file mode 100644 index 000000000..a262b0c87 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-hdpi/abc_ic_menu_copy_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-hdpi/abc_ic_menu_cut_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-hdpi/abc_ic_menu_cut_mtrl_alpha.png new file mode 100644 index 000000000..9ed43ca4d Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-hdpi/abc_ic_menu_cut_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-hdpi/abc_spinner_mtrl_am_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-hdpi/abc_spinner_mtrl_am_alpha.9.png new file mode 100644 index 000000000..4cd8a27c8 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-hdpi/abc_spinner_mtrl_am_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-mdpi/abc_ic_ab_back_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-mdpi/abc_ic_ab_back_mtrl_am_alpha.png new file mode 100644 index 000000000..e300b7cfc Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-mdpi/abc_ic_ab_back_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-mdpi/abc_ic_menu_copy_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-mdpi/abc_ic_menu_copy_mtrl_am_alpha.png new file mode 100644 index 000000000..05b1e119c Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-mdpi/abc_ic_menu_copy_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-mdpi/abc_ic_menu_cut_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-mdpi/abc_ic_menu_cut_mtrl_alpha.png new file mode 100644 index 000000000..aa7b3238b Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-mdpi/abc_ic_menu_cut_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-mdpi/abc_spinner_mtrl_am_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-mdpi/abc_spinner_mtrl_am_alpha.9.png new file mode 100644 index 000000000..d02a5da11 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-mdpi/abc_spinner_mtrl_am_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xhdpi/abc_ic_ab_back_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xhdpi/abc_ic_ab_back_mtrl_am_alpha.png new file mode 100644 index 000000000..a188f2fbe Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xhdpi/abc_ic_ab_back_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xhdpi/abc_ic_menu_copy_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xhdpi/abc_ic_menu_copy_mtrl_am_alpha.png new file mode 100644 index 000000000..e95ba942d Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xhdpi/abc_ic_menu_copy_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xhdpi/abc_ic_menu_cut_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xhdpi/abc_ic_menu_cut_mtrl_alpha.png new file mode 100644 index 000000000..87bf8d36b Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xhdpi/abc_ic_menu_cut_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xhdpi/abc_spinner_mtrl_am_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xhdpi/abc_spinner_mtrl_am_alpha.9.png new file mode 100644 index 000000000..b097e48a2 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xhdpi/abc_spinner_mtrl_am_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxhdpi/abc_ic_ab_back_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxhdpi/abc_ic_ab_back_mtrl_am_alpha.png new file mode 100644 index 000000000..de3715815 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxhdpi/abc_ic_ab_back_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png new file mode 100644 index 000000000..ac86165d5 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxhdpi/abc_ic_menu_cut_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxhdpi/abc_ic_menu_cut_mtrl_alpha.png new file mode 100644 index 000000000..8b2adf6bd Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxhdpi/abc_ic_menu_cut_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxhdpi/abc_spinner_mtrl_am_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxhdpi/abc_spinner_mtrl_am_alpha.9.png new file mode 100644 index 000000000..0b895042f Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxhdpi/abc_spinner_mtrl_am_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_ab_back_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_ab_back_mtrl_am_alpha.png new file mode 100644 index 000000000..7dc69341d Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_ab_back_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png new file mode 100644 index 000000000..884cd1279 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_menu_cut_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_menu_cut_mtrl_alpha.png new file mode 100644 index 000000000..90fe333ac Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_menu_cut_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxxhdpi/abc_spinner_mtrl_am_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxxhdpi/abc_spinner_mtrl_am_alpha.9.png new file mode 100644 index 000000000..930630de5 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-ldrtl-xxxhdpi/abc_spinner_mtrl_am_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ab_share_pack_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ab_share_pack_mtrl_alpha.9.png new file mode 100644 index 000000000..fa0ed8fe9 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ab_share_pack_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_check_to_on_mtrl_000.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_check_to_on_mtrl_000.png new file mode 100644 index 000000000..7a9fcbcbf Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_check_to_on_mtrl_000.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_check_to_on_mtrl_015.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_check_to_on_mtrl_015.png new file mode 100644 index 000000000..3b052e577 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_check_to_on_mtrl_015.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_radio_to_on_mtrl_000.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_radio_to_on_mtrl_000.png new file mode 100644 index 000000000..96a86931c Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_radio_to_on_mtrl_000.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_radio_to_on_mtrl_015.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_radio_to_on_mtrl_015.png new file mode 100644 index 000000000..827d63425 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_radio_to_on_mtrl_015.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_rating_star_off_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_rating_star_off_mtrl_alpha.png new file mode 100644 index 000000000..09084757b Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_rating_star_off_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_rating_star_on_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_rating_star_on_mtrl_alpha.png new file mode 100644 index 000000000..a5a437f3d Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_rating_star_on_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_switch_to_on_mtrl_00001.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_switch_to_on_mtrl_00001.9.png new file mode 100644 index 000000000..b2191dad9 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_switch_to_on_mtrl_00001.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_switch_to_on_mtrl_00012.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_switch_to_on_mtrl_00012.9.png new file mode 100644 index 000000000..2a94e6e4c Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_btn_switch_to_on_mtrl_00012.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_cab_background_top_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_cab_background_top_mtrl_alpha.9.png new file mode 100644 index 000000000..038e00086 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_cab_background_top_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_ab_back_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_ab_back_mtrl_am_alpha.png new file mode 100644 index 000000000..8043d4cac Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_ab_back_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_clear_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_clear_mtrl_alpha.png new file mode 100644 index 000000000..e80681aeb Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_clear_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_commit_search_api_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_commit_search_api_mtrl_alpha.png new file mode 100644 index 000000000..9603e76e2 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_commit_search_api_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_go_search_api_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_go_search_api_mtrl_alpha.png new file mode 100644 index 000000000..44c142321 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_go_search_api_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_menu_copy_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_menu_copy_mtrl_am_alpha.png new file mode 100644 index 000000000..80c069557 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_menu_copy_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_menu_cut_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_menu_cut_mtrl_alpha.png new file mode 100644 index 000000000..3966d6ad8 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_menu_cut_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png new file mode 100644 index 000000000..017e45ede Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_menu_paste_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_menu_paste_mtrl_am_alpha.png new file mode 100644 index 000000000..ec0cff493 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_menu_paste_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_menu_selectall_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_menu_selectall_mtrl_alpha.png new file mode 100644 index 000000000..966938b9d Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_menu_selectall_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_menu_share_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_menu_share_mtrl_alpha.png new file mode 100644 index 000000000..d05f969e9 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_menu_share_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_search_api_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_search_api_mtrl_alpha.png new file mode 100644 index 000000000..451818ce5 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_search_api_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_voice_search_api_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_voice_search_api_mtrl_alpha.png new file mode 100644 index 000000000..a216da173 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_ic_voice_search_api_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_divider_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_divider_mtrl_alpha.9.png new file mode 100644 index 000000000..1e571f5c6 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_divider_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_focused_holo.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_focused_holo.9.png new file mode 100644 index 000000000..addb54a22 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_focused_holo.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_longpressed_holo.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_longpressed_holo.9.png new file mode 100644 index 000000000..5fcd5b207 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_longpressed_holo.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_pressed_holo_dark.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_pressed_holo_dark.9.png new file mode 100644 index 000000000..251b98913 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_pressed_holo_dark.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_pressed_holo_light.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_pressed_holo_light.9.png new file mode 100644 index 000000000..01efec045 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_pressed_holo_light.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_selector_disabled_holo_dark.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_selector_disabled_holo_dark.9.png new file mode 100644 index 000000000..f1d1b6170 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_selector_disabled_holo_dark.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_selector_disabled_holo_light.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_selector_disabled_holo_light.9.png new file mode 100644 index 000000000..10851f6c8 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_list_selector_disabled_holo_light.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_menu_hardkey_panel_mtrl_mult.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_menu_hardkey_panel_mtrl_mult.9.png new file mode 100644 index 000000000..91b0cb8d0 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_menu_hardkey_panel_mtrl_mult.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_popup_background_mtrl_mult.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_popup_background_mtrl_mult.9.png new file mode 100644 index 000000000..5f55cd553 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_popup_background_mtrl_mult.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_spinner_mtrl_am_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_spinner_mtrl_am_alpha.9.png new file mode 100644 index 000000000..ed75cb812 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_spinner_mtrl_am_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_switch_track_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_switch_track_mtrl_alpha.9.png new file mode 100644 index 000000000..fcd81de0c Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_switch_track_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_tab_indicator_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_tab_indicator_mtrl_alpha.9.png new file mode 100644 index 000000000..12b0a79c5 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_tab_indicator_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_text_cursor_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_text_cursor_mtrl_alpha.9.png new file mode 100644 index 000000000..36348a8b9 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_text_cursor_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_textfield_activated_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_textfield_activated_mtrl_alpha.9.png new file mode 100644 index 000000000..3ffa25193 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_textfield_activated_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_textfield_default_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_textfield_default_mtrl_alpha.9.png new file mode 100644 index 000000000..0eb61f152 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_textfield_default_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_textfield_search_activated_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_textfield_search_activated_mtrl_alpha.9.png new file mode 100644 index 000000000..0c766f30d Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_textfield_search_activated_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_textfield_search_default_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_textfield_search_default_mtrl_alpha.9.png new file mode 100644 index 000000000..4f66d7adc Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-mdpi/abc_textfield_search_default_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-tvdpi/abc_btn_switch_to_on_mtrl_00001.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-tvdpi/abc_btn_switch_to_on_mtrl_00001.9.png new file mode 100644 index 000000000..530ca456d Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-tvdpi/abc_btn_switch_to_on_mtrl_00001.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-tvdpi/abc_btn_switch_to_on_mtrl_00012.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-tvdpi/abc_btn_switch_to_on_mtrl_00012.9.png new file mode 100644 index 000000000..b527495ee Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-tvdpi/abc_btn_switch_to_on_mtrl_00012.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ab_share_pack_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ab_share_pack_mtrl_alpha.9.png new file mode 100644 index 000000000..6284eaaa1 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ab_share_pack_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_check_to_on_mtrl_000.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_check_to_on_mtrl_000.png new file mode 100644 index 000000000..49025208b Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_check_to_on_mtrl_000.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_check_to_on_mtrl_015.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_check_to_on_mtrl_015.png new file mode 100644 index 000000000..59a683ab6 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_check_to_on_mtrl_015.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_radio_to_on_mtrl_000.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_radio_to_on_mtrl_000.png new file mode 100644 index 000000000..03bf49cc5 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_radio_to_on_mtrl_000.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_radio_to_on_mtrl_015.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_radio_to_on_mtrl_015.png new file mode 100644 index 000000000..342323b4b Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_radio_to_on_mtrl_015.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_rating_star_off_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_rating_star_off_mtrl_alpha.png new file mode 100644 index 000000000..c0333f982 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_rating_star_off_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_rating_star_on_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_rating_star_on_mtrl_alpha.png new file mode 100644 index 000000000..2f29c39cd Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_rating_star_on_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_switch_to_on_mtrl_00001.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_switch_to_on_mtrl_00001.9.png new file mode 100644 index 000000000..0d2274389 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_switch_to_on_mtrl_00001.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_switch_to_on_mtrl_00012.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_switch_to_on_mtrl_00012.9.png new file mode 100644 index 000000000..17fc083df Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_btn_switch_to_on_mtrl_00012.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_cab_background_top_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_cab_background_top_mtrl_alpha.9.png new file mode 100644 index 000000000..600178a98 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_cab_background_top_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_ab_back_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_ab_back_mtrl_am_alpha.png new file mode 100644 index 000000000..c465e82fc Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_ab_back_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_clear_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_clear_mtrl_alpha.png new file mode 100644 index 000000000..76e07f097 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_clear_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_commit_search_api_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_commit_search_api_mtrl_alpha.png new file mode 100644 index 000000000..1015e1f44 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_commit_search_api_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_go_search_api_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_go_search_api_mtrl_alpha.png new file mode 100644 index 000000000..b3fa6bc2f Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_go_search_api_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_menu_copy_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_menu_copy_mtrl_am_alpha.png new file mode 100644 index 000000000..c8a6d2585 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_menu_copy_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_menu_cut_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_menu_cut_mtrl_alpha.png new file mode 100644 index 000000000..3c5e683e7 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_menu_cut_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png new file mode 100644 index 000000000..f87733af1 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_menu_paste_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_menu_paste_mtrl_am_alpha.png new file mode 100644 index 000000000..9aabc43ce Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_menu_paste_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_menu_selectall_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_menu_selectall_mtrl_alpha.png new file mode 100644 index 000000000..c039c8e0b Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_menu_selectall_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_menu_share_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_menu_share_mtrl_alpha.png new file mode 100644 index 000000000..b57ee1935 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_menu_share_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_search_api_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_search_api_mtrl_alpha.png new file mode 100644 index 000000000..76f269655 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_search_api_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_voice_search_api_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_voice_search_api_mtrl_alpha.png new file mode 100644 index 000000000..d0385ba4c Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_ic_voice_search_api_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_divider_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_divider_mtrl_alpha.9.png new file mode 100644 index 000000000..1e571f5c6 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_divider_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_focused_holo.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_focused_holo.9.png new file mode 100644 index 000000000..67c25aeff Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_focused_holo.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_longpressed_holo.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_longpressed_holo.9.png new file mode 100644 index 000000000..17c34a1a9 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_longpressed_holo.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_pressed_holo_dark.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_pressed_holo_dark.9.png new file mode 100644 index 000000000..988548a10 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_pressed_holo_dark.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_pressed_holo_light.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_pressed_holo_light.9.png new file mode 100644 index 000000000..15fcf6a32 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_pressed_holo_light.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_selector_disabled_holo_dark.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_selector_disabled_holo_dark.9.png new file mode 100644 index 000000000..65275b38c Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_selector_disabled_holo_dark.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_selector_disabled_holo_light.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_selector_disabled_holo_light.9.png new file mode 100644 index 000000000..5b58e7605 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_list_selector_disabled_holo_light.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_menu_hardkey_panel_mtrl_mult.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_menu_hardkey_panel_mtrl_mult.9.png new file mode 100644 index 000000000..c67a5ddcd Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_menu_hardkey_panel_mtrl_mult.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_popup_background_mtrl_mult.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_popup_background_mtrl_mult.9.png new file mode 100644 index 000000000..b5dd854b2 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_popup_background_mtrl_mult.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_spinner_mtrl_am_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_spinner_mtrl_am_alpha.9.png new file mode 100644 index 000000000..bcf6b7f05 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_spinner_mtrl_am_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_switch_track_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_switch_track_mtrl_alpha.9.png new file mode 100644 index 000000000..cd1396bca Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_switch_track_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_tab_indicator_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_tab_indicator_mtrl_alpha.9.png new file mode 100644 index 000000000..2242d2f94 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_tab_indicator_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_text_cursor_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_text_cursor_mtrl_alpha.9.png new file mode 100644 index 000000000..666b10a2f Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_text_cursor_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_textfield_activated_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_textfield_activated_mtrl_alpha.9.png new file mode 100644 index 000000000..8ff3a8304 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_textfield_activated_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_textfield_default_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_textfield_default_mtrl_alpha.9.png new file mode 100644 index 000000000..e7e693a7b Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_textfield_default_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_textfield_search_activated_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_textfield_search_activated_mtrl_alpha.9.png new file mode 100644 index 000000000..819171ad6 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_textfield_search_activated_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_textfield_search_default_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_textfield_search_default_mtrl_alpha.9.png new file mode 100644 index 000000000..4def8c8fa Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xhdpi/abc_textfield_search_default_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ab_share_pack_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ab_share_pack_mtrl_alpha.9.png new file mode 100644 index 000000000..4eae28fde Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ab_share_pack_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_check_to_on_mtrl_000.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_check_to_on_mtrl_000.png new file mode 100644 index 000000000..accf80e4a Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_check_to_on_mtrl_000.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_check_to_on_mtrl_015.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_check_to_on_mtrl_015.png new file mode 100644 index 000000000..8c82ec3d7 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_check_to_on_mtrl_015.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_radio_to_on_mtrl_000.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_radio_to_on_mtrl_000.png new file mode 100644 index 000000000..8fc0a9b87 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_radio_to_on_mtrl_000.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_radio_to_on_mtrl_015.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_radio_to_on_mtrl_015.png new file mode 100644 index 000000000..92b712e5d Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_radio_to_on_mtrl_015.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_rating_star_off_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_rating_star_off_mtrl_alpha.png new file mode 100644 index 000000000..78bbeba10 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_rating_star_off_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_rating_star_on_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_rating_star_on_mtrl_alpha.png new file mode 100644 index 000000000..c4ba8e64f Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_rating_star_on_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_switch_to_on_mtrl_00001.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_switch_to_on_mtrl_00001.9.png new file mode 100644 index 000000000..133de5258 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_switch_to_on_mtrl_00001.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_switch_to_on_mtrl_00012.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_switch_to_on_mtrl_00012.9.png new file mode 100644 index 000000000..ff3b59630 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_btn_switch_to_on_mtrl_00012.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_cab_background_top_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_cab_background_top_mtrl_alpha.9.png new file mode 100644 index 000000000..f6d2f3294 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_cab_background_top_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_ab_back_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_ab_back_mtrl_am_alpha.png new file mode 100644 index 000000000..39178bf31 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_ab_back_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_clear_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_clear_mtrl_alpha.png new file mode 100644 index 000000000..f54f4f9d1 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_clear_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_commit_search_api_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_commit_search_api_mtrl_alpha.png new file mode 100644 index 000000000..65cf0c1eb Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_commit_search_api_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_go_search_api_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_go_search_api_mtrl_alpha.png new file mode 100644 index 000000000..d04162373 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_go_search_api_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png new file mode 100644 index 000000000..9dff893e7 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_menu_cut_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_menu_cut_mtrl_alpha.png new file mode 100644 index 000000000..a1f8c3339 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_menu_cut_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png new file mode 100644 index 000000000..28a3bbf21 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_menu_paste_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_menu_paste_mtrl_am_alpha.png new file mode 100644 index 000000000..29a4e5295 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_menu_paste_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_menu_selectall_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_menu_selectall_mtrl_alpha.png new file mode 100644 index 000000000..162ab9847 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_menu_selectall_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_menu_share_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_menu_share_mtrl_alpha.png new file mode 100644 index 000000000..a1866ba45 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_menu_share_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_search_api_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_search_api_mtrl_alpha.png new file mode 100644 index 000000000..d967ae70f Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_search_api_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_voice_search_api_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_voice_search_api_mtrl_alpha.png new file mode 100644 index 000000000..5baef9ff2 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_ic_voice_search_api_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_divider_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_divider_mtrl_alpha.9.png new file mode 100644 index 000000000..987b2bc25 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_divider_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_focused_holo.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_focused_holo.9.png new file mode 100644 index 000000000..8b050e855 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_focused_holo.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_longpressed_holo.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_longpressed_holo.9.png new file mode 100644 index 000000000..00e370a1a Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_longpressed_holo.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_pressed_holo_dark.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_pressed_holo_dark.9.png new file mode 100644 index 000000000..719c7b5eb Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_pressed_holo_dark.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_pressed_holo_light.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_pressed_holo_light.9.png new file mode 100644 index 000000000..75bd5803f Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_pressed_holo_light.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_selector_disabled_holo_dark.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_selector_disabled_holo_dark.9.png new file mode 100644 index 000000000..9cc366665 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_selector_disabled_holo_dark.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_selector_disabled_holo_light.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_selector_disabled_holo_light.9.png new file mode 100644 index 000000000..224a08157 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_list_selector_disabled_holo_light.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_menu_hardkey_panel_mtrl_mult.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_menu_hardkey_panel_mtrl_mult.9.png new file mode 100644 index 000000000..2ab970d51 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_menu_hardkey_panel_mtrl_mult.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_popup_background_mtrl_mult.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_popup_background_mtrl_mult.9.png new file mode 100644 index 000000000..ee4bfe7d0 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_popup_background_mtrl_mult.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_spinner_mtrl_am_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_spinner_mtrl_am_alpha.9.png new file mode 100644 index 000000000..6940b603e Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_spinner_mtrl_am_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_switch_track_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_switch_track_mtrl_alpha.9.png new file mode 100644 index 000000000..96bec46c2 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_switch_track_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_tab_indicator_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_tab_indicator_mtrl_alpha.9.png new file mode 100644 index 000000000..eeb74c869 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_tab_indicator_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_text_cursor_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_text_cursor_mtrl_alpha.9.png new file mode 100644 index 000000000..08ee2b477 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_text_cursor_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_textfield_activated_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_textfield_activated_mtrl_alpha.9.png new file mode 100644 index 000000000..4d3d3a4d0 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_textfield_activated_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_textfield_default_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_textfield_default_mtrl_alpha.9.png new file mode 100644 index 000000000..c5acb84f0 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_textfield_default_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_textfield_search_activated_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_textfield_search_activated_mtrl_alpha.9.png new file mode 100644 index 000000000..30328ae1d Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_textfield_search_activated_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_textfield_search_default_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_textfield_search_default_mtrl_alpha.9.png new file mode 100644 index 000000000..d4f365062 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxhdpi/abc_textfield_search_default_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_btn_check_to_on_mtrl_000.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_btn_check_to_on_mtrl_000.png new file mode 100644 index 000000000..4dc870e49 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_btn_check_to_on_mtrl_000.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_btn_check_to_on_mtrl_015.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_btn_check_to_on_mtrl_015.png new file mode 100644 index 000000000..4e18de21a Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_btn_check_to_on_mtrl_015.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_btn_radio_to_on_mtrl_000.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_btn_radio_to_on_mtrl_000.png new file mode 100644 index 000000000..5fa326654 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_btn_radio_to_on_mtrl_000.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_btn_radio_to_on_mtrl_015.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_btn_radio_to_on_mtrl_015.png new file mode 100644 index 000000000..c11cb2ec6 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_btn_radio_to_on_mtrl_015.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_btn_switch_to_on_mtrl_00001.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_btn_switch_to_on_mtrl_00001.9.png new file mode 100644 index 000000000..e075ab8dd Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_btn_switch_to_on_mtrl_00001.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_btn_switch_to_on_mtrl_00012.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_btn_switch_to_on_mtrl_00012.9.png new file mode 100644 index 000000000..25274ee8a Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_btn_switch_to_on_mtrl_00012.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_ab_back_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_ab_back_mtrl_am_alpha.png new file mode 100644 index 000000000..16b0f1d40 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_ab_back_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_clear_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_clear_mtrl_alpha.png new file mode 100644 index 000000000..7b2a480a0 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_clear_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png new file mode 100644 index 000000000..fe93d873f Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_menu_cut_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_menu_cut_mtrl_alpha.png new file mode 100644 index 000000000..4b2d05ab0 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_menu_cut_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png new file mode 100644 index 000000000..16e9e14d5 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_menu_paste_mtrl_am_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_menu_paste_mtrl_am_alpha.png new file mode 100644 index 000000000..129d30f84 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_menu_paste_mtrl_am_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_menu_selectall_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_menu_selectall_mtrl_alpha.png new file mode 100644 index 000000000..fa6ab02ba Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_menu_selectall_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_menu_share_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_menu_share_mtrl_alpha.png new file mode 100644 index 000000000..77318c711 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_menu_share_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_search_api_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_search_api_mtrl_alpha.png new file mode 100644 index 000000000..098c25a1b Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_search_api_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_voice_search_api_mtrl_alpha.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_voice_search_api_mtrl_alpha.png new file mode 100644 index 000000000..76c4eeb26 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_ic_voice_search_api_mtrl_alpha.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_spinner_mtrl_am_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_spinner_mtrl_am_alpha.9.png new file mode 100644 index 000000000..6b8bc0a8e Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_spinner_mtrl_am_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_switch_track_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_switch_track_mtrl_alpha.9.png new file mode 100644 index 000000000..c2393abe6 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_switch_track_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_tab_indicator_mtrl_alpha.9.png b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_tab_indicator_mtrl_alpha.9.png new file mode 100644 index 000000000..929be19b0 Binary files /dev/null and b/Android/libs/extras/android/support/v7/appcompat/res/drawable-xxxhdpi/abc_tab_indicator_mtrl_alpha.9.png differ diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_btn_borderless_material.xml b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_btn_borderless_material.xml new file mode 100644 index 000000000..f3894600b --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_btn_borderless_material.xml @@ -0,0 +1,22 @@ + + + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_btn_check_material.xml b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_btn_check_material.xml new file mode 100644 index 000000000..4934a929d --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_btn_check_material.xml @@ -0,0 +1,20 @@ + + + + + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_btn_default_mtrl_shape.xml b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_btn_default_mtrl_shape.xml new file mode 100644 index 000000000..c50d4b10f --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_btn_default_mtrl_shape.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_btn_radio_material.xml b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_btn_radio_material.xml new file mode 100644 index 000000000..6e9f9cf37 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_btn_radio_material.xml @@ -0,0 +1,20 @@ + + + + + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_cab_background_internal_bg.xml b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_cab_background_internal_bg.xml new file mode 100644 index 000000000..9faf60ac6 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_cab_background_internal_bg.xml @@ -0,0 +1,23 @@ + + + + + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_cab_background_top_material.xml b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_cab_background_top_material.xml new file mode 100644 index 000000000..f20add7e4 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_cab_background_top_material.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_dialog_material_background_dark.xml b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_dialog_material_background_dark.xml new file mode 100644 index 000000000..41c4a6f84 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_dialog_material_background_dark.xml @@ -0,0 +1,26 @@ + + + + + + + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_dialog_material_background_light.xml b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_dialog_material_background_light.xml new file mode 100644 index 000000000..248b13af9 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_dialog_material_background_light.xml @@ -0,0 +1,26 @@ + + + + + + + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_edit_text_material.xml b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_edit_text_material.xml new file mode 100644 index 000000000..46c4e9120 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_edit_text_material.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_item_background_holo_dark.xml b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_item_background_holo_dark.xml new file mode 100644 index 000000000..72162c222 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_item_background_holo_dark.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_item_background_holo_light.xml b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_item_background_holo_light.xml new file mode 100644 index 000000000..1c180b2ee --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_item_background_holo_light.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_list_selector_background_transition_holo_dark.xml b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_list_selector_background_transition_holo_dark.xml new file mode 100644 index 000000000..0add58c86 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_list_selector_background_transition_holo_dark.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_list_selector_background_transition_holo_light.xml b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_list_selector_background_transition_holo_light.xml new file mode 100644 index 000000000..0c1d3e678 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_list_selector_background_transition_holo_light.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_list_selector_holo_dark.xml b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_list_selector_holo_dark.xml new file mode 100644 index 000000000..1fb5fc451 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_list_selector_holo_dark.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_list_selector_holo_light.xml b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_list_selector_holo_light.xml new file mode 100644 index 000000000..8d2404722 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_list_selector_holo_light.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_ratingbar_full_material.xml b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_ratingbar_full_material.xml new file mode 100644 index 000000000..535e2da25 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_ratingbar_full_material.xml @@ -0,0 +1,24 @@ + + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_spinner_textfield_background_material.xml b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_spinner_textfield_background_material.xml new file mode 100644 index 000000000..d0f46a809 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_spinner_textfield_background_material.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_switch_thumb_material.xml b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_switch_thumb_material.xml new file mode 100644 index 000000000..ee96ec2e7 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_switch_thumb_material.xml @@ -0,0 +1,20 @@ + + + + + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_tab_indicator_material.xml b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_tab_indicator_material.xml new file mode 100644 index 000000000..1a8de1b69 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_tab_indicator_material.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_textfield_search_material.xml b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_textfield_search_material.xml new file mode 100644 index 000000000..08873966e --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/drawable/abc_textfield_search_material.xml @@ -0,0 +1,22 @@ + + + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/layout-v11/abc_screen_content_include.xml b/Android/libs/extras/android/support/v7/appcompat/res/layout-v11/abc_screen_content_include.xml new file mode 100644 index 000000000..757be1c1d --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/layout-v11/abc_screen_content_include.xml @@ -0,0 +1,26 @@ + + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_bar_title_item.xml b/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_bar_title_item.xml new file mode 100644 index 000000000..194afb74c --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_bar_title_item.xml @@ -0,0 +1,34 @@ + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_bar_up_container.xml b/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_bar_up_container.xml new file mode 100644 index 000000000..f46550a55 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_bar_up_container.xml @@ -0,0 +1,23 @@ + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_bar_view_list_nav_layout.xml b/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_bar_view_list_nav_layout.xml new file mode 100644 index 000000000..5c105ab55 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_bar_view_list_nav_layout.xml @@ -0,0 +1,23 @@ + + + + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_menu_item_layout.xml b/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_menu_item_layout.xml new file mode 100644 index 000000000..150ea50dc --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_menu_item_layout.xml @@ -0,0 +1,30 @@ + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_menu_layout.xml b/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_menu_layout.xml new file mode 100644 index 000000000..4918d2fba --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_menu_layout.xml @@ -0,0 +1,24 @@ + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_mode_bar.xml b/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_mode_bar.xml new file mode 100644 index 000000000..34b56a1b0 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_mode_bar.xml @@ -0,0 +1,25 @@ + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_mode_close_item_material.xml b/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_mode_close_item_material.xml new file mode 100644 index 000000000..dfc4debec --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_action_mode_close_item_material.xml @@ -0,0 +1,26 @@ + + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_activity_chooser_view.xml b/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_activity_chooser_view.xml new file mode 100644 index 000000000..85fd94e37 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_activity_chooser_view.xml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + diff --git a/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_activity_chooser_view_list_item.xml b/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_activity_chooser_view_list_item.xml new file mode 100644 index 000000000..887427d80 --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_activity_chooser_view_list_item.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_alert_dialog_material.xml b/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_alert_dialog_material.xml new file mode 100644 index 000000000..86d59f76e --- /dev/null +++ b/Android/libs/extras/android/support/v7/appcompat/res/layout/abc_alert_dialog_material.xml @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +