summaryrefslogtreecommitdiff
path: root/Source/Android
AgeCommit message (Collapse)Author
2023-12-16Merge pull request #12346 from iwubcode/arb_mipmaps_default_offAdmiral H. Curtiss
Core: disable arbitrary mipmap detection by default
2023-12-13Merge pull request #12369 from t895/coil-cacheJosJuice
Android: Allow Coil image cache to use more memory
2023-12-11AndroidCommon: Resolve -Wsign-compare warningLioncash
2023-12-11Merge pull request #12383 from iwubcode/android_new_sdk_for_cpp20JosJuice
Android: update NDK to 26.1.10909125 in order to pick up new compiler features
2023-12-10Android: update NDK to 26.1.10909125 in order to pick up new compiler with ↵iwubcode
more C++20 features
2023-12-10Add "large entry points map" settingJosJuice
To aid in debugging, this makes it possible to disable the recently added 32/64 GiB region which hasn't had a proper name so far.
2023-12-09android: Compile and target Android 14Charles Lombardo
2023-12-09android Update dependenciesCharles Lombardo
2023-12-09android: Regenerate baseline profile module for AGP 8.2.0Charles Lombardo
2023-12-09android: Update AGP to 8.2.0Charles Lombardo
Also updates gradle to 8.2 as that is the minimum required version for AGP 8.2.0
2023-12-09android: Convert gradle files to kotlin gradle dslCharles Lombardo
2023-12-09android: Remove benchmark moduleCharles Lombardo
2023-12-09Android: Allow Coil image cache to use more memoryt895
Allows the Coil memory cache to use up to 90% of the application's available memory. Previously this could cause problems with reloading images in very large libraries of games.
2023-12-08Android: Don't call Run before directory initializationJosJuice
Combined with the previous commits, this finally fixes the bug where Dolphin had a chance of crashing if you returned to it after Android killed the Dolphin process.
2023-12-08Android: Fix EmulationActivity's handling of process recreationJosJuice
2023-12-08Android: Reload EmulationActivity settings on title changeJosJuice
This way, we ensure that game INI settings are properly applied. I don't think we actually expose the affected settings on a per-game basis in the UI, but still.
2023-12-08Android: Combine reading cutout setting with updateOrientationJosJuice
2023-12-07Android: Improve GameFileCacheManager commentsJosJuice
2023-12-07Android: Use config changed callback for tracking recursive scan settingJosJuice
This way the Settings class doesn't contain a hardcoded reference to a specific setting. And Settings.loadSettings no longer calls getBoolean, which is a step towards fixing the crash when recreating EmulationActivity after process death.
2023-12-07Android: Expose config changed callbacksJosJuice
2023-12-01Finish parent activity after directory initializer completesMinh Truong
Add frontIntent flag to control activity.finish() Moved parent activity finish inside of performLaunchChecks
2023-12-01Android / Core / DolphinQt: disable arbitrary mipmap detection by default, ↵iwubcode
let the games that need it be enabled with a config option, there aren't many of them
2023-11-28Merge pull request #12298 from Shoegzer/masterMai
Update default IP for HLE BBA
2023-11-28Merge pull request #12215 from JosJuice/android-si-devicesMai
Android: Add more GameCube controller types
2023-11-25Android: Remove HostThreadLocks that are no longer neededJosJuice
71ce8bb6f00f4d1cbc1012270d6daefdbda4254d got rid of the need to be the host or CPU thread when writing to the config.
2023-11-15Also update IP in Android GUIShoegzer
2023-11-05Merge pull request #12133 from mandar1jn/skylanders-improved-generationAdmiral H. Curtiss
Skylanders: Improve figure data view and generation
2023-11-05Skylanders: Improve figure data view and generationMandar1jn
Co-authored-by: deReeperJosh <joshua@dereeper.co.nz>
2023-10-31Add fastmem arena settingJosJuice
Just for debugging.
2023-10-31PowerPC: Allow toggling write-back cache during emulationJosJuice
Now that PR 10575 is merged, the JIT automatically clears its cache when this setting is changed, making this reasonable to implement.
2023-10-01Android: Add more GameCube controller typesJosJuice
For all your PSO needs.
2023-10-01Android: Get profile name from coreJosJuice
To avoid duplicating information between Kotlin and C++.
2023-10-01Android: Remove a stray backtickJosJuice
2023-09-24Merge pull request #12197 from t895/double-numeric-settings-fixJosJuice
Android: Float slider settings fix
2023-09-24Merge pull request #12190 from AdmiralCurtiss/fmt10Admiral H. Curtiss
Update fmt to 10.1.1
2023-09-23Android: Adjust settings slider dialogCharles Lombardo
Move text above slider
2023-09-23Android: Use 0.5 unit step size and show decimal for numeric settingsCharles Lombardo
In some settings where the default value could not be evenly divided by the step size for the slider, there would be a crash. This increases the precision of all double numeric settings to 0.5 and now shows the decimal that you couldn't see before.
2023-09-21fmt 10.0.0-10.1.1 compile fixesget
Implicit conversion operators and enums was removed for parity with std::format (https://github.com/fmtlib/fmt/commit/fce74caa15b24cbc0fcafe4706692cb06cb0b815).
2023-09-20Android: Use custom image loader for game coversCharles Lombardo
This fixes a bug where custom cover loading was initiated but would finish by the time another image view would be in the place of the previous one.
2023-09-03Android: Get rid of unnecessary nullability in features.settingsJosJuice
2023-09-03Merge pull request #12153 from JosJuice/android-iso-paths-jniJosJuice
Android: Use JNI for setting/getting ISO paths
2023-09-02Android: Use JNI for setting/getting ISO pathsJosJuice
This gets rid of the last Android-specific code that directly interfaces with INI files.
2023-09-02Android: Remove all uses of Any from SliderSettingJosJuice
This makes casting unnecessary, preventing the kind of type error we just had from occurring in the future.
2023-09-02Android: Fix controller float sliders crashingJosJuice
By not setting a stepSize, stepSize was getting set to the default value of 0, which is an Int. This later caused a crash when trying to cast it to Float.
2023-08-30Merge pull request #12095 from t895/color-space-settingsCharles Lombardo
Android: Expose color space settings
2023-08-29Android: Support settings with float valuesCharles Lombardo
We did support float settings before but we never showed anything past the decimal place before.
2023-08-29Android: Expose color correction settingsCharles Lombardo
2023-08-28Merge pull request #12119 from ThunderousEcho/feature/latching-buttonsCharles Lombardo
Added latching buttons (Android)
2023-08-27Added latching buttonsCharles Oliner
Added latching buttons, buttons which turn on when you press them and off when you press them again.
2023-08-26Merge pull request #11919 from t895/kotlin-controlsJosJuice
Android: Convert "features.input" package to Kotlin