| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 #11043 from t895/nav-bar | JosJuice | |
| Android: Match navigation bar color to background | |||
| 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-12 | Merge pull request #11054 from t895/swipe-refresh | JosJuice | |
| Android: Change swipe refresh colors to match other component colors | |||
| 2022-09-11 | Android: Add more top app bars | Charles Lombardo | |
| 2022-09-11 | Android: Remove other color edge effect definitions | Charles Lombardo | |
| 2022-09-11 | Android: Change swipe refresh colors to match other component colors | Charles Lombardo | |
| 2022-09-11 | Merge pull request #11044 from t895/dialog-animations | JosJuice | |
| Android: Add custom window animation to alert dialogs | |||
| 2022-09-11 | Merge pull request #11045 from t895/color-edge-effect | JosJuice | |
| Android: Change color control highlight to system default | |||
| 2022-09-10 | Android: Fix save state menu text color | Charles Lombardo | |
| 2022-09-10 | Android: Change color control highlight to system default | Charles Lombardo | |
| 2022-09-10 | Android: Match navigation bar color to background | Charles Lombardo | |
| 2022-09-10 | Android: Add custom window animation to alert dialogs | Charles Lombardo | |
| 2022-09-10 | Merge pull request #10725 from t895/theme-merge | JosJuice | |
| Android: App redesign with multi-theme system | |||
| 2022-09-09 | Merge pull request #11006 from t895/target33 | JosJuice | |
| Android: Update target SDK version | |||
| 2022-09-01 | Android: Replace Picasso with Glide | Charles Lombardo | |
| 2022-09-01 | Merge pull request #11017 from JosJuice/saf-custom-cover | Mai | |
| Android: Fix reading custom covers with SAF | |||
| 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-24 | Merge pull request #11000 from t895/monochrome | JosJuice | |
| Android: Use vector icon and enable monochrome icon | |||
| 2022-08-22 | Android: Update target SDK version | Charles Lombardo | |
| 2022-08-22 | Android: Add option to disable game cover text | Charles Lombardo | |
| 2022-08-22 | Android: Use vector icon and enable monochrome icon | Charles Lombardo | |
| 2022-08-21 | Android: Update SDK and dependencies | Charles Lombardo | |
| 2022-08-18 | Merge pull request #10981 from JosJuice/android-string-single-choice-naming | Mai | |
| Android: Clean up StringSingleChoiceSetting naming | |||
