summaryrefslogtreecommitdiff
path: root/Source/Android/app/src/main/java
AgeCommit message (Collapse)Author
2020-06-14Merge pull request #8845 from Ebola16/DISC2Tilka
Android: Display disc number instead of company if mulipart disc
2020-06-14Merge pull request #8836 from Ebola16/RECTilka
Android: Add recursive game paths to UI
2020-06-08Android: Add option to disallow SD card writesRyan Meredith
2020-06-04Android: Display disc number instead of company if mulipart discRyan Meredith
2020-06-02Android: Refresh game library when resuming (Tv)MainActivityRyan Meredith
2020-06-01Android: Conditionally respond to modified settingsRyan Meredith
2020-05-31Android: Add recursive game paths to UIRyan Meredith
2020-05-27Merge pull request #8821 from Ebola16/TVJosJuice
Android TV: Add Open File and Install WAD
2020-05-19Android TV: Add Open File and Install WADRyan Meredith
2020-05-09Android: Consistent TODO formattingRyan Meredith
2020-05-03Merge pull request #8770 from Ebola16/ADSPLéo Lam
Android: Add DSP Emulation Engine
2020-04-28Android: Add DSP Emulation EngineRyan Meredith
2020-04-27Android: Fix MenuTag typoRyan Meredith
2020-04-27Merge pull request #8729 from JosJuice/android-touch-ir-defaultLéo Lam
Android: Use touch emulation of IR by default
2020-04-27Merge pull request #8709 from Ebola16/ASLéo Lam
Android: Split General settings
2020-04-27Android: Use touch emulation of IR by defaultJosJuice
While having motion control emulation of IR enabled by default makes sense in situations like using a DualShock 4 on a PC, Android has the additional option of touch emulation of IR which seems to be better liked, and the default value which was chosen with PC in mind was carried over to Android without any particular consideration. This change disables motion control emulation of IR by default on Android only.
2020-04-23Android: Run installWAD on separate threadRyan Meredith
2020-04-22Android: Add Install WAD to menu_game_gridRyan Meredith
2020-04-22Merge pull request #8718 from JosJuice/android-tv-long-pressJMC47
Android TV: Fix crash when long pressing a game
2020-04-17Merge pull request #8735 from Ebola16/INITJosJuice
Android: Reload Wii Remote settings upon saving them
2020-04-16Android: Set Insert SD Card default setting to trueRyan Meredith
2020-04-16Merge pull request #8708 from Ebola16/WiiJMC47
Android: Add Insert SD Card and update the description
2020-04-10Android: Reload Wii Remote settings upon saving themRyan Meredith
2020-04-02Android: Use the newly added style for all dialogsJosJuice
For consistency, and in case I missed any cases where not specifing a theme could lead to a crash on Android TV.
2020-04-02Android: Use the newly added style for the analytics alert tooJosJuice
See 85ac06a.
2020-04-02Android TV: Fix crash when long pressing a gameJosJuice
Also fixes the same crash when accessing the game details (which only can be accessed after long pressing a game). The problem was that we were not using a theme that had an AppCompat theme as a parent. Unfortunately, the game details dialog uses white on white on Android TV, and I don't know how to fix this in a clean way.
2020-04-01Android: Force an AppCompat theme in the analytics AlertDialogPaul Keith
This fixes a crash on ATV devices, because the the AlertDialog is from the appcompat class, but the theme derived from the parent view on ATV devices isn't from AppCompat.
2020-03-31Android: Add Insert SD Card and update descriptionRyan Meredith
2020-03-30Android: Reduce Submenu height by 25 percentRyan Meredith
2020-03-30Android: Split General settingsRyan Meredith
2020-03-29Merge pull request #7920 from Ebola16/DISOJosJuice
Android: Add Paths to UI
2020-03-24Android: Don't let onSettingChanged clobber ConfirmRunnable changesRyan Meredith
2020-03-23Android: Don't use SettingsAdapter's static state in file pickerJosJuice
2020-03-22Android: Add Paths to UIRyan Meredith
2020-03-16Merge pull request #8598 from JosJuice/channel-sync-android-tvLéo Lam
Android: More robust check for whether to sync channels
2020-03-15Merge pull request #8503 from JosJuice/android-stick-calibrationLéo Lam
Android: Use square stick calibration
2020-03-11Android: Add Set as Default ISO to UIRyan Meredith
2020-02-08Merge pull request #8472 from degasus/jitsettingTilka
Core/Jits: Adds an option to disable the register cache.
2020-02-01Android: More robust check for whether to sync channelsJosJuice
This changes channel syncing to happen when the operating system is Android TV rather than when TvMainActivity is launched. (You can run TvMainActivity on a phone by specifying a launch activity manually in Android Studio, which I do sometimes for testing purposes. Without this change, you get an exception when channel syncing runs.)
2020-01-14Add an option to present/skip presenting duplicate framesStenzek
Currently, we do not display every second frame in 25fps/30fps games which run to vsync. This improves performance as there's less rendering for the GPU to perform, but when combined with vsync, could cause frame pacing issues. This commit adds an option to force every frame generated by the console to be displayed to the host, which may improve pacing for these games.
2019-11-28Android: Use square stick calibrationJosJuice
Fixes https://bugs.dolphin-emu.org/issues/11911 and makes the range of values when using touch controls correct. Also affects the range of values for physical controllers in a way that may or may not be desirable, depending on the controller model. (If there are undesirable effects, they would be that the range of inputs is too small, especially diagonally.) Such is our messy Android input system. Should be an improvement on the whole for physical controllers, though.
2019-11-28Android: Clear preferences linked to WiimoteNew.ini when overwritingJosJuice
Otherwise the preferences can end up in a state that is inconsistent with WiimoteNew.ini.
2019-11-28Android: Fix crash on enabling GC adapterJosJuice
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-27Merge pull request #8439 from JosJuice/android-native-motion-controlsAnthony
Android: Native motion controls
2019-11-27Merge pull request #8493 from JosJuice/android-audio-volumeAnthony
Android: Add audio volume setting
2019-11-27Merge pull request #8494 from JosJuice/android-checkbox-no-descriptionAnthony
Android: Fix displaying checkbox settings with no description
2019-11-26Android: Add audio volume settingJosJuice
2019-11-25Android: Fix displaying checkbox settings with no descriptionJosJuice
https://bugs.dolphin-emu.org/issues/11904
2019-11-23Address review comments on old codeJosJuice
2019-11-23GameDetailsDialog: Convert layout to ConstraintLayoutJosJuice
This also removes the FAB from GameDetailsDialog. It was previously outside of the visible area and thus unusable.