(Android) Start throwing away most Java-based code

This commit is contained in:
twinaphex 2015-07-07 19:55:42 +02:00
parent 08760b626b
commit c0a7d10ec0
2 changed files with 0 additions and 102 deletions

View File

@ -7,62 +7,6 @@
android:key="resumeContentPref"
android:title="@string/resume_content"/>
<!-- Load Core -->
<Preference
android:key="loadCorePref"
android:title="@string/load_core"/>
<!-- Load Content -->
<Preference
android:key="loadContentPref"
android:title="@string/load_content"/>
<!-- Load Content (Auto) -->
<Preference
android:key="loadContentAutoPref"
android:title="@string/load_content_auto"/>
<!-- Settings -->
<Preference android:title="@string/settings">
<intent
android:targetClass="com.retroarch.browser.preferences.PreferenceActivity"
android:targetPackage="com.retroarch" />
</Preference>
<!-- About -->
<PreferenceScreen android:title="@string/about">
<PreferenceCategory android:title="@string/websites">
<Preference android:title="@string/retro_website"
android:summary="@string/retro_website_desc">
<intent
android:action="android.intent.action.VIEW"
android:data="http://www.libretro.com" />
</Preference>
</PreferenceCategory>
<PreferenceCategory android:title="@string/manuals">
<Preference android:title="@string/retroarch_guide"
android:summary="@string/retroarch_guide_desc">
<intent
android:action="android.intent.action.VIEW"
android:data="https://github.com/libretro/libretro.github.com/blob/master/tex/retroarch-enduserguide.pdf" />
</Preference>
</PreferenceCategory>
<PreferenceCategory android:title="@string/development">
<Preference android:title="@string/libretro_guide"
android:summary="@string/libretro_guide_desc">
<intent
android:action="android.intent.action.VIEW"
android:data="https://github.com/libretro/libretro.github.com/blob/master/tex/retroarch-enduserguide.pdf" />
</Preference>
<Preference android:title="@string/overlay_guide"
android:summary="@string/overlay_guide_desc">
<intent
android:action="android.intent.action.VIEW"
android:data="https://github.com/libretro/libretro.github.com/blob/master/documents/overlay.pdf" />
</Preference>
</PreferenceCategory>
</PreferenceScreen>
<!-- Quit RetroArch -->
<Preference
android:key="quitRetroArch"

View File

@ -24,9 +24,7 @@ import android.util.Log;
import android.widget.Toast;
import com.retroarch.R;
import com.retroarch.browser.CoreSelection;
import com.retroarch.browser.NativeInterface;
import com.retroarch.browser.dirfragment.DetectCoreDirectoryFragment;
import com.retroarch.browser.dirfragment.DirectoryFragment;
import com.retroarch.browser.dirfragment.DirectoryFragment.OnDirectoryFragmentClosedListener;
import com.retroarch.browser.preferences.fragments.util.PreferenceListFragment;
@ -64,9 +62,6 @@ public final class MainMenuFragment extends PreferenceListFragment implements On
// Set the listeners for the menu items
findPreference("resumeContentPref").setOnPreferenceClickListener(this);
findPreference("loadCorePref").setOnPreferenceClickListener(this);
findPreference("loadContentAutoPref").setOnPreferenceClickListener(this);
findPreference("loadContentPref").setOnPreferenceClickListener(this);
findPreference("quitRetroArch").setOnPreferenceClickListener(this);
// Extract assets.
@ -216,47 +211,6 @@ public final class MainMenuFragment extends PreferenceListFragment implements On
ctx.getApplicationInfo().dataDir);
startActivity(retro);
}
// Load Core Preference
else if (prefKey.equals("loadCorePref"))
{
CoreSelection.newInstance().show(getFragmentManager(), "core_selection");
}
// Load ROM Preference
else if (prefKey.equals("loadContentPref"))
{
final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(ctx);
final String libretro_path = prefs.getString("libretro_path", ctx.getApplicationInfo().dataDir + "/cores");
if (!new File(libretro_path).isDirectory())
{
final DirectoryFragment contentBrowser = DirectoryFragment.newInstance(R.string.load_content);
contentBrowser.addDisallowedExts(".state", ".srm", ".state.auto", ".rtc");
contentBrowser.setOnDirectoryFragmentClosedListener(this);
final String startPath = prefs.getString("rgui_browser_directory", "");
if (!startPath.isEmpty() && new File(startPath).exists())
contentBrowser.setStartDirectory(startPath);
contentBrowser.show(getFragmentManager(), "contentBrowser");
}
else
{
Toast.makeText(ctx, R.string.load_a_core_first, Toast.LENGTH_SHORT).show();
}
}
else if (prefKey.equals("loadContentAutoPref"))
{
final SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(ctx);
final DetectCoreDirectoryFragment contentBrowser = DetectCoreDirectoryFragment.newInstance(R.string.load_content_auto);
contentBrowser.addDisallowedExts(".state", ".srm", ".state.auto", ".rtc");
contentBrowser.setOnDirectoryFragmentClosedListener(this);
final String startPath = prefs.getString("rgui_browser_directory", "");
if (!startPath.isEmpty() && new File(startPath).exists())
contentBrowser.setStartDirectory(startPath);
contentBrowser.show(getFragmentManager(), "contentBrowser");
}
// Quit RetroArch preference
else if (prefKey.equals("quitRetroArch"))
{