diff options
| author | Ryan Meredith <rwm@udel.edu> | 2020-11-30 13:20:58 -0500 |
|---|---|---|
| committer | Ryan Meredith <rwm@udel.edu> | 2020-11-30 13:20:58 -0500 |
| commit | aaafb9ba0414057ac89bf3f20591338e6608b1d7 (patch) | |
| tree | 3a168c18b072097df942e5c912009163064e4af1 /Source/Android/app/src/main/java | |
| parent | ea2ec64ab4091cab82467abafb2d54b53df23c30 (diff) | |
Android: Add "Generate a New Statistics Identity"
Diffstat (limited to 'Source/Android/app/src/main/java')
2 files changed, 4 insertions, 0 deletions
diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/NativeLibrary.java b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/NativeLibrary.java index 5b609cced0..425551ff77 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/NativeLibrary.java +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/NativeLibrary.java @@ -375,6 +375,8 @@ public final class NativeLibrary */ public static native void ReportStartToAnalytics(); + public static native void GenerateNewStatisticsId(); + /** * Begins emulation. */ diff --git a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.java b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.java index 37ca607255..2acafe765a 100644 --- a/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.java +++ b/Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.java @@ -238,6 +238,8 @@ public final class SettingsFragmentPresenter sl.add(new PercentSliderSetting(FloatSetting.MAIN_EMULATION_SPEED, R.string.speed_limit, 0, 0, 200, "%")); sl.add(new CheckBoxSetting(BooleanSetting.MAIN_ANALYTICS_ENABLED, R.string.analytics, 0)); + sl.add(new RunRunnable(R.string.analytics_new_id, 0, R.string.analytics_new_id_confirmation, 0, + NativeLibrary::GenerateNewStatisticsId)); sl.add(new CheckBoxSetting(BooleanSetting.MAIN_ENABLE_SAVESTATES, R.string.enable_save_states, R.string.enable_save_states_description)); } |
