| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-11-16 | Merge pull request #11267 from t895/smooth-keyboard | JosJuice | |
| Android: Use smooth keyboard animation in cheats activity | |||
| 2022-11-16 | Merge pull request #11254 from t895/adaptive-grid | JosJuice | |
| Android: Dynamically adapt grid span to card_game size | |||
| 2022-11-16 | Merge pull request #11256 from t895/animate-focus-change | JosJuice | |
| Android: Animate covers on focus change | |||
| 2022-11-15 | Merge pull request #11255 from JosJuice/disable-sd-convert | Admiral H. Curtiss | |
| Disable SD card conversion while emulation is running | |||
| 2022-11-13 | Android: Dynamically adapt grid span to card_game size | Charles Lombardo | |
| In order to avoid getting stuck making a new dimension file every time a new device is found we take a known value for how large the game card will be, take the screen size, and adjust the grid accordingly. | |||
| 2022-11-13 | Merge pull request #11272 from t895/tv-update-fix | JosJuice | |
| Android: Use progress bar that does not inherit from AppCompat on leanback | |||
| 2022-11-13 | Android: Use progress bar that does not inherit from AppCompat on leanback | Charles Lombardo | |
| 2022-11-13 | Merge pull request #11248 from t895/offload-unmangle | JosJuice | |
| Android: Offload cover path unmangling to another thread | |||
| 2022-11-11 | Android: Use smooth keyboard animation in cheats activity | Charles Lombardo | |
| 2022-11-10 | Android: Change system update dialog title/message when cancelling | Charles Lombardo | |
| 2022-11-06 | Android: Animate covers on focus change | Charles Lombardo | |
| Co-Authored-By: JosJuice <josjuice@gmail.com> | |||
| 2022-11-06 | Android: Disable SD card conversion while emulation is running | JosJuice | |
| 2022-11-04 | Android: Offload cover path unmangling to another thread | Charles Lombardo | |
| 2022-10-29 | Merge pull request #11092 from t895/view-binding | JosJuice | |
| Android: Use view binding | |||
| 2022-10-29 | Android: Use view binding | Charles Lombardo | |
| 2022-10-23 | Android: Use androidx preference manager | Charles Lombardo | |
| 2022-10-23 | Merge pull request #11079 from t895/system-windows | JosJuice | |
| Android: Do not fit system windows | |||
| 2022-10-23 | Android: Do not fit system windows | Charles Lombardo | |
| 2022-10-23 | Merge pull request #11196 from JosJuice/android-vs-lines-points-setting | JMC47 | |
| Android: Add "Prefer VS for Point/Line Expansion" to GUI | |||
| 2022-10-23 | Merge pull request #11163 from t895/convert-layout | JosJuice | |
| Android: Replace spinners with dropdown menus | |||
| 2022-10-23 | Android: Replace spinners with dropdown menus | Charles Lombardo | |
| 2022-10-23 | Android: Add "Prefer VS for Point/Line Expansion" to GUI | JosJuice | |
| This adds PR 10890's new setting to the Android GUI. I'm curious to see if any Android users might get a performance improvement from it. Due to how our settings work on Android, I haven't implemented disabling the checkbox when the graphics backend doesn't support both GS and VS for point/line expansion, but I don't think that's critical to have. | |||
| 2022-10-22 | Show vWii System Menu version in Menu Bar | GaryOderNichts | |
| 2022-10-08 | Merge pull request #11095 from K0bin/misc-vulkan | Admiral H. Curtiss | |
| Remove special treatment for Android in video settings | |||
| 2022-10-03 | Android: Use input override system for touch controls | JosJuice | |
| This is the first step of getting rid of the controller indirection on Android. (Needing a way for touch controls to provide input to the emulator core is the reason why the controller indirection exists to begin with as far as I understand it.) | |||
| 2022-10-01 | VideoCommon: Remove special treatment for Android in video settings | Robin Kertels | |
| 2022-09-29 | Merge pull request #11088 from JosJuice/uicommon-set-enable-alert | Mai | |
| Move a SetEnableAlert call to UICommon | |||
| 2022-09-29 | Merge pull request #11097 from JosJuice/android-launch-wii-menu-check | Mai | |
| Android: Improve checking in MainPresenter.launchWiiSystemMenu | |||
| 2022-09-27 | Android: Remove unnecessary Context parameters | JosJuice | |
| 2022-09-27 | Android: Use synchronized methods for GameFileCache | JosJuice | |
| Compared to the previous solution of using big `synchronized` blocks, this makes GameFileCacheManager's executor thread release and re-lock the lock when possible, giving the GUI thread a chance to do a (comparatively) quick getOrAdd call if it needs to. | |||
| 2022-09-27 | Revert "Android: Don't hold gameFileCache lock during updateAdditionalMetadata" | JosJuice | |
| This reverts commit fb265b610de08df5509e56beeb3dbff68f7d4396. The optimization in that commit is safe when the executor thread is writing and the GUI thread is reading, but I had failed to take into account that it's unsafe when the GUI thread is writing and the executor thread is reading. (The native UpdateAdditionalMetadata function loops through m_cached_files, which is unsafe if another thread is adding elements to m_cached_files simultaneously.) Losing out on this optimization isn't too bad, because 719930bb390ed0020b99a7942289d83218e99d69 makes it very unlikely that both threads will want the lock at the same time. | |||
| 2022-09-27 | Android: Allocate GameFileCache on GUI thread | JosJuice | |
| This is intended to fix https://bugs.dolphin-emu.org/issues/13053, which is a crash caused by sGameFileCache being null when addOrGet is called. | |||
| 2022-09-27 | Android: Add s prefix to static variables in GameFileCacheManager | JosJuice | |
| 2022-09-25 | Android: Improve checking in MainPresenter.launchWiiSystemMenu | JosJuice | |
| Not only SystemMenuNotInstalledDialogFragment requires directory initialization to have completed, but also isSystemMenuInstalled. | |||
| 2022-09-24 | Integrate "Ignore for this session" better with config system | JosJuice | |
| Because of the previous commit, this is needed to stop DolphinQt from forgetting that the user pressed ignore whenever any part of the config is changed. This commit also changes the behavior a bit on DolphinQt: "Ignore for this session" now applies to the current emulation session instead of the current Dolphin launch. This matches how it already worked on Android, and is in my opinion better because it means the user won't lose out on important panic alerts in a game becase they played another game first that had repeated panic alerts that they wanted to ignore. For Android, this commit isn't necessary, but it makes the code cleaner. | |||
| 2022-09-14 | Merge pull request #11060 from t895/dividers | JosJuice | |
| Android: Use material dividers | |||
| 2022-09-14 | Android: Use material dividers | Charles Lombardo | |
| 2022-09-14 | Android: Remove TabLayout workaround | Charles Lombardo | |
| 2022-09-13 | Android: Change top app bar color on scroll | Charles Lombardo | |
| 2022-09-13 | Merge pull request #11056 from t895/new-bars | JosJuice | |
| Android: Add more top app bars | |||
| 2022-09-13 | Merge pull request #10626 from t895/glide | JosJuice | |
| Android: Replace Picasso with Glide | |||
| 2022-09-11 | Android: Add more top app bars | Charles Lombardo | |
| 2022-09-11 | Android: Change swipe refresh colors to match other component colors | Charles Lombardo | |
| 2022-09-10 | Merge pull request #10725 from t895/theme-merge | JosJuice | |
| Android: App redesign with multi-theme system | |||
| 2022-09-01 | Android: Replace Picasso with Glide | Charles Lombardo | |
| 2022-08-31 | Android: App redesign with multi-theme system | Charles Lombardo | |
| 2022-08-29 | Android: Fix reading custom covers with SAF | JosJuice | |
| If GameFile.getCustomCoverPath returns a mangled URI, we need to unmangle it before passing it to Picasso, since Picasso has no concept of Dolphin's mangled URIs. | |||
| 2022-08-22 | Android: Add option to disable game cover text | Charles Lombardo | |
| 2022-08-18 | Merge pull request #10981 from JosJuice/android-string-single-choice-naming | Mai | |
| Android: Clean up StringSingleChoiceSetting naming | |||
| 2022-08-14 | Android: Clean up StringSingleChoiceSetting naming | JosJuice | |
