| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-09-16 | Merge pull request #9075 from JosJuice/android-osd-left-margin | JMC47 | |
| Android: Move OSD out of the way when menu is open | |||
| 2020-09-16 | Merge pull request #9077 from JosJuice/android-settings-initialized | JMC47 | |
| Android: Wait for initialization before launching EmulationActivity | |||
| 2020-09-16 | Android: Add workaround for conversion progress in dark mode | JosJuice | |
| 2020-09-16 | Android: Only allow conversion when appropriate | JosJuice | |
| 2020-09-16 | Android: Refactor GamePropertiesDialog.onCreateDialog | JosJuice | |
| 2020-09-16 | Android: Pass GameFile to GamePropertiesDialog::newInstance | JosJuice | |
| 2020-09-16 | Android: Let the user select where to save disc images | JosJuice | |
| 2020-09-16 | Android: Add content provider support to File::Delete | JosJuice | |
| 2020-09-16 | Android: Add content provider support to File::IOFile | JosJuice | |
| Taking the hit now to prepare us for when Google Play will force us to use scoped storage... | |||
| 2020-09-16 | Android: Add a progress dialog for disc image conversion | JosJuice | |
| 2020-09-16 | Android: Add disc image conversion | JosJuice | |
| 2020-09-16 | Android: Move OSD out of the way when menu is open | JosJuice | |
| https://bugs.dolphin-emu.org/issues/12256 | |||
| 2020-09-16 | Android: Add Wii SYSCONF settings to GUI | JosJuice | |
| Now that PR 8975 is merged, we can finally add this without hacks. https://bugs.dolphin-emu.org/issues/11605 | |||
| 2020-09-16 | Android: Don't assume SliderSetting minimum is 0 | JosJuice | |
| 2020-09-16 | Merge pull request #8975 from JosJuice/android-new-config | JosJuice | |
| Android: Hook up the new config system | |||
| 2020-09-15 | Android: Display default path when no path is set | JosJuice | |
| 2020-09-15 | Android: Allow editing settings during emulation | JosJuice | |
| 2020-09-15 | Android: Show overridden game settings in bold | JosJuice | |
| 2020-09-15 | Android: Hook up game settings to the new config system | JosJuice | |
| 2020-09-15 | Android: Hook up global settings to the new config system | JosJuice | |
| 2020-09-14 | Android: Fix touch pointer not working after activity recreation | JosJuice | |
| The only place where initTouchPointer was called automatically was Host_RequestRenderWindowSize, which is called at least once after emulation start, but not after activity recreation. | |||
| 2020-09-13 | Android: Improve WRITE_EXTERNAL_STORAGE denial | Ryan Meredith | |
| 2020-09-13 | Android: Check for granted permission when returning to MainActivity | JosJuice | |
| 2020-09-12 | Android: Centralize default values for settings | JosJuice | |
| I was hoping we would be able to pull in the default values from C++, but it seems like more trouble than it's worth, partially because of different settings having default values of different types and partially because we don't have any convenient way to get a list of all C++ settings. | |||
| 2020-09-12 | Android: Centralize setting definitions | JosJuice | |
| Except controller settings, because those would be annoying to fit into the same system, and I only need the non-controller settings to be brought over for the next commits to work. | |||
| 2020-09-12 | Android: Wait for initialization before launching EmulationActivity | JosJuice | |
| ...instead of waiting for it after launching EmulationActivity. We need this because there is code that runs very early in EmulationActivity that accesses the settings. | |||
| 2020-09-08 | Android: Always show Exit Emulation at bottom of menu | JosJuice | |
| To make it easier to access on touchscreens. | |||
| 2020-09-08 | Android: Remove redundant pause/unpause code | JosJuice | |
| 2020-09-08 | Android: Exit emulation by long pressing Back | JosJuice | |
| 2020-09-08 | Android: Change "Exit" to "Exit Emulation" | JosJuice | |
| 2020-09-08 | Android: Adjust margins for game title in menu | JosJuice | |
| 2020-09-08 | Android: Hide Refresh Wii Remotes menu entry for GameCube games | JosJuice | |
| 2020-09-08 | Android: Port over settings from the old menu | JosJuice | |
| 2020-09-08 | Android: Use narrow layout for savestate slot picker in portrait | JosJuice | |
| 2020-09-08 | Android: Ensure menu is always wide enough | JosJuice | |
| 25% of the screen isn't necessarily wide enough on phones, especially not in portrait mode. | |||
| 2020-09-08 | Android: Close the menu when tapping outside of it | JosJuice | |
| 2020-09-08 | Android: Don't hide the menu when pressing Exit | JosJuice | |
| Removing the menu for a split second before showing the transition back to the main activity looks janky. | |||
| 2020-09-08 | Android: Remove inappropriate leanback checks | JosJuice | |
| Android TV devices aren't the only devices without touchscreens. Regarding MotionAlertDialog, I could've replaced the leanback check with a touchscreen check instead of just removing it, but I thought there was no reason to prevent people with touchscreens from doing a long back press if they want to. | |||
| 2020-09-08 | Android: Use Back to open the emulation menu on all devices | JosJuice | |
| https://bugs.dolphin-emu.org/issues/12029 We currently have one way of opening the menu on touch screen devices (swiping down from the top of the screen to bring up the action bar and selecting the menu in the action bar), and another way of opening the menu on Android TV (pressing Back). However, some devices that claim to support touch (or don't support leanback? Dolphin currently conflates the two) don't actually let you swipe down from the top of the screen in the way that Dolphin expects, notably Chromebooks. There are also some phones where you can swipe down from the top of the screen but this for some reason doesn't lead to the action bar becoming visible, though we are getting less reports about this nowadays than in the past. This change makes us use the Back method on all devices, since it should work on all devices with no significant drawbacks. Unfortunately, we not only have two different ways of triggering the menu but actually two entirely different menus, with the non-touch menu not implementing options that only are revelant when using a touch screen. A later commit will add the missing features to the menu that we now use on all devices. | |||
| 2020-09-08 | Merge pull request #9067 from Ebola16/Fixes4 | LC | |
| Android: Optimize imports | |||
| 2020-09-08 | Android: Remove calling create immediately before show | Ryan Meredith | |
| 2020-09-08 | Android: Remove unnecessary getString calls | Ryan Meredith | |
| 2020-09-08 | Android: Optimize imports | Ryan Meredith | |
| 2020-09-07 | Merge pull request #9062 from JosJuice/android-dir-init-fail-message | LC | |
| Android: Optional AfterDirectoryInitializationRunner failure message | |||
| 2020-09-07 | Merge pull request #9064 from JosJuice/android-filepicker-normal | LC | |
| Android: Make FilePicker act like a normal setting | |||
| 2020-09-06 | Merge pull request #8943 from JosJuice/android-horizontal-wiimote-buttons | JMC47 | |
| Android: Fix saving Horizonal Wii Remote overlay A/B/1/2 positions | |||
| 2020-09-06 | Android: Make FilePicker act like a normal setting | JosJuice | |
| The reason why the finish() call was added no longer exists. (Also, there was never a duplicate SettingsActivity as far as I can tell, only a duplicate SettingsFragment.) | |||
| 2020-09-06 | Android: Create separate InvertedCheckBoxSetting and PercentSliderSetting ↵ | JosJuice | |
| classes This way we don't have to hardcode any keys inside the classes. | |||
| 2020-09-06 | Android: Replace Java INI parser with C++ INI parser | JosJuice | |
| Fixes https://bugs.dolphin-emu.org/issues/12096. | |||
| 2020-09-06 | Android: Expose a proper interface for C++ IniFile class | JosJuice | |
| Replaces the inflexible INI functions in NativeLibrary. | |||
