| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-11-28 | Android: Fix crash on enabling GC adapter | JosJuice | |
| We must set Java_GCAdapter.manager before the GC adapter thread (C++) starts. We used to set it at emulation start, which was fine until 9f3f45a made the GC adapter thread start much earlier. | |||
| 2019-11-27 | Merge pull request #8439 from JosJuice/android-native-motion-controls | Anthony | |
| Android: Native motion controls | |||
| 2019-11-27 | Merge pull request #8493 from JosJuice/android-audio-volume | Anthony | |
| Android: Add audio volume setting | |||
| 2019-11-27 | Merge pull request #8494 from JosJuice/android-checkbox-no-description | Anthony | |
| Android: Fix displaying checkbox settings with no description | |||
| 2019-11-26 | Android: Add audio volume setting | JosJuice | |
| 2019-11-25 | Android: Fix displaying checkbox settings with no description | JosJuice | |
| https://bugs.dolphin-emu.org/issues/11904 | |||
| 2019-11-23 | Address review comments on old code | JosJuice | |
| 2019-11-23 | GameDetailsDialog: Convert layout to ConstraintLayout | JosJuice | |
| This also removes the FAB from GameDetailsDialog. It was previously outside of the visible area and thus unusable. | |||
| 2019-11-23 | GameDetailsDialog: Show game ID and revision | JosJuice | |
| 2019-11-23 | GameDetailsDialog: Remove the screenshot ImageView | JosJuice | |
| It takes up a lot of space on the screen, and the functionality for saving these screenshots isn't in Dolphin anymore as far as I can tell. | |||
| 2019-11-23 | GameDetailsDialog: Hide description if empty | JosJuice | |
| In particular, Wii games don't have descriptions. | |||
| 2019-11-23 | GameDetailsDialog: Don't use CircleImageView for banners | JosJuice | |
| Because trying to fit a 3:1 banner into a circle looks very awkward. Also move the banner below the title/description now that it takes up more space horizontally. | |||
| 2019-11-23 | GameDetailsDialog: Actually load the banner | JosJuice | |
| 2019-11-23 | Bring back game banner loading code deleted in 3f21975 | JosJuice | |
| 2019-11-23 | Rename GameSettingsDialog to GamePropertiesDialog | JosJuice | |
| Since it no longer only contains settings. | |||
| 2019-11-23 | Android: Bring back the game details dialog | JosJuice | |
| It was made inaccessible in e19922c (I'm not sure why) and then removed by 593b697. | |||
| 2019-11-23 | Revert "Android: Remove dead code and related lib <circleimageview>" | JosJuice | |
| This reverts commit 593b69728d7e7813a3e3bbd1bfea2f2f56f3a38e. | |||
| 2019-11-23 | Moves `AlertDialog`s imports to AndroidX and fix tabs background color | Rafael Toledo | |
| 2019-11-22 | Bumps compile API to 29 (Q) removes unecessary casts and deprecated | Rafael Toledo | |
| calls | |||
| 2019-11-20 | Android: Add an option for disabling native motion controls | JosJuice | |
| 2019-11-20 | Android: Let WiimoteEmu know whether we have accelerometer/gyroscope | JosJuice | |
| 2019-11-20 | Android: Overhaul the orientation lock setting | JosJuice | |
| When using motion controls, it's useful to be able to lock the screen to a certain orientation so that Android won't interpret game motions as an intent to change the screen orientation. To this end, I've changed the existing orientation lock setting in the following ways: - A portrait lock mode has been added in addition to the existing landscape lock mode and unlocked mode. - The landscape lock mode now locks to regular landscape rather than letting you change between the two possible landscape orientations. - The setting is now accessed during emulation rather than outside. | |||
| 2019-11-20 | Android: Adjust accel/gyro data for screen orientation | JosJuice | |
| 2019-11-20 | Android: Make "Horizontal Wii Remote" flip the motion controls | JosJuice | |
| Before, it only flipped the d-pad (and arranged the overlay buttons differently). | |||
| 2019-11-20 | Android: Native motion controls | JosJuice | |
| 2019-11-16 | Core/Jits: Adds an option to disable the register cache. | degasus | |
| This will help to disable all inter-instruction dependencies. So android users can check if only a single instruction is broken without compiling dolphin on their own. | |||
| 2019-11-15 | migrate to AndroidX | Simonx22 | |
| 2019-11-08 | Merge pull request #8452 from JosJuice/android-emulationactivity-rotation-crash | Connor McLaughlin | |
| Android: Replace emulation rotation crash workaround with proper fix | |||
| 2019-11-05 | Android: Expand the comment for NVidiaShieldWorkaroundView | JosJuice | |
| This text has been taken from the message of the commit that added the class. (I don't have an Nvidia Shield to reproduce the bug with.) | |||
| 2019-11-05 | Android: Replace emulation rotation crash workaround with proper fix | JosJuice | |
| The workaround was added in 0446a58. The underlying problem is that we must not destroy the surface while the video backend is initializing, otherwise the video backend may reference nullptr. I've also cleaned up the logic for when to destroy the surface. Note that the comment in EmulationFragment.java about only being able to destroy the surface when emulation is running is not true anymore (due to de632fc, it seems like). | |||
| 2019-09-06 | Android: Add GameID to Game Settings title | Ryan Meredith | |
| 2019-09-01 | Merge pull request #7810 from Ebola16/GFXUI | Anthony | |
| Android: Graphic setting description improvements | |||
| 2019-08-21 | Add SingleChoiceSettingDynamicDescriptions | Ryan Meredith | |
| 2019-08-21 | Show Stereoscopy Mode setting value as description | Ryan Meredith | |
| 2019-08-21 | Show Aspect Ratio setting value as description | Ryan Meredith | |
| 2019-08-21 | Merge pull request #8190 from JosJuice/android-init | Anthony | |
| Android: Call UICommon::Init at app start instead of emulation start | |||
| 2019-08-21 | Merge pull request #8196 from JosJuice/android-applinkactivity-race | Anthony | |
| Android: Fix race condition in AppLinkActivity | |||
| 2019-08-21 | Android: Don't use GameFile/GameFileCache before UICommon::Init | JosJuice | |
| Preparation for the next commit. | |||
| 2019-08-21 | Android: Call UICommon::Init at app start instead of emulation start | JosJuice | |
| Much of our native code assumes that UICommon::Init has been called (for reasons such as wanting to access the user's settings), so not calling it until emulation start heavily limits what native code we can use in the Android GUI (except during emulation). | |||
| 2019-08-21 | Android: Add helper class AfterDirectoryInitializationRunner | JosJuice | |
| 2019-08-21 | Merge pull request #7274 from Ebola16/DSA | Anthony | |
| Android: Dynamic SettingsActivity Titles | |||
| 2019-08-09 | Replace "Override Language on NTSC Games" with "Allow Mismatched Region ↵ | JosJuice | |
| Settings" This new setting is like Override Language on NTSC Games, except instead of only applying to the GameCube language setting, it also applies to the Wii language setting. Fixes https://bugs.dolphin-emu.org/issues/11299 | |||
| 2019-07-18 | Android: Use EmulationActivity.launchFile() for StartupHandler | Stenzek | |
| 2019-07-18 | Android: Support opening .dff files | Stenzek | |
| This is also shared by the disc change code, but changing discs to a .dol doesn't make sense either. | |||
| 2019-07-18 | Android: Support opening files directly | Stenzek | |
| This enables us to boot FIFO logs as well as homebrew directly, without having to add it to the game list first. | |||
| 2019-07-18 | Android: Support bypassing game file cache to parse file | Stenzek | |
| 2019-07-15 | Dynamic SettingsActivity Titles | Ryan Meredith | |
| 2019-07-02 | Android: Don't copy default game INIs into user game INIs | JosJuice | |
| This isn't as serious as copying global INIs into user game INIs, but still not good. We want to be able to remove settings from default game INIs and have those removals apply. | |||
| 2019-07-02 | Android: Suggest deleting game INIs if they contain global INI data | JosJuice | |
| 2019-07-02 | Android: Don't copy global INIs into game INIs | JosJuice | |
| See the source code comment in the next commit for why this is bad. | |||
