JosJuice
b8e70df413
Android: Show time played in game details
...
Unlike in DolphinQt, there isn't much space to show playtimes directly in
the game list, so I've put it in the game details dialog instead.
2025-04-19 14:34:49 +02:00
JosJuice
3eee52cb6b
Android: Create toggle for enabling/disabling time tracking
2025-04-19 14:29:49 +02:00
Sam Belliveau
877864c23a
Improve Performance of Granular Buffering + User Adjustable Buffer Size
2025-04-01 18:17:21 -04:00
JMC47 and GitHub
7d794897c4
Merge pull request #13434 from JosJuice/android-non-blocking-input-detection
...
Android: Don't use separate thread for MotionAlertDialog
2025-03-28 18:25:04 -04:00
Jordan Woyak
0a3feb3e42
Android/Input: Fix a crash when mapping wii remote extensions.
2025-03-27 18:29:02 -05:00
JosJuice
9e9faf3be1
Android: Show message when trying to map disconnected device
...
Having the MotionAlertDialog immediately close is confusing for users.
Let's show a message to tell them what went wrong.
2025-03-23 21:39:08 +01:00
JosJuice
516c1314d2
Android: Don't use separate thread for MotionAlertDialog
...
This is an Android continuation of bc95c00 . We now call
InputDetector::Update immediately after receiving an input event from
Android instead of periodically calling it in a sleep loop. This
improves detection of very short inputs, which are especially likely to
occur for volume buttons on phones (or at least on my phone) if you
don't intentionally keep them held down.
2025-03-23 21:39:04 +01:00
JMC47 and GitHub
2da255d8cd
Merge pull request #13311 from iwubcode/dynamic_input_textures_reduce_image_writes
...
Core / DolphinQt / InputCommon: reduce the number disk writes when using DynamicInputTextures
2025-03-23 15:12:28 -04:00
iwubcode
d03f9032c1
Core / DolphinQt / InputCommon: reduce the number disk writes when using DynamicInputTextures
2025-03-22 14:53:02 -05:00
Jordan Woyak
ddb82a5e8c
InputCommon/ControllerEmu: Break out functionality of EmulatedController
...
to eliminate redundant unused members in Wii Remote extension objects.
2025-03-15 14:30:43 -05:00
JosJuice and GitHub
e637a05707
Merge pull request #12866 from JosJuice/android-log-types-sorting
...
Android: Replace log type names map with array
2025-03-15 16:01:33 +01:00
JosJuice and GitHub
b2f8dac739
Merge pull request #13271 from dreamsyntax/gradle-wrapper
...
Android: Upgrade AGP & Gradle
2025-03-15 15:59:21 +01:00
Sam Belliveau and Jordan Woyak
f09ba10daa
AudioCommon: Added Granular Synthesis
2025-03-14 01:22:35 -05:00
dreamsyntax
5beb136992
Android: Upgrade AGP & Gradle
...
AGP 8.2.0 -> 8.9.0
Gradle and wrapper to 8.11.1
Baseline Profile plugin to 1.3.3
2025-03-04 18:28:01 -07:00
Jordan Woyak and GitHub
01099d67cb
Merge pull request #13326 from nlebeck/taskviewmodel-mustrestartapp
...
Eliminate TaskViewModel's `mustRestartApp` field
2025-02-20 21:58:18 -06:00
Jordan Woyak
adc5b81c31
DolphinQt: Rename the pack/unpack SD Card buttons.
2025-02-12 13:30:48 -06:00
Niel Lebeck
56fd1f39d8
Eliminate TaskViewModel's mustRestartApp field
...
Instead of having UserDataImportWarningDialog set an
`onResultDismiss` callback that examines `mustRestartApp`, and having
UserDataActivity set `mustRestartApp`, just have UserDataActivity set
the callback directly.
This approach is no more data-race-y than the previous approach, and it
simplifies the code. (The behavior of restarting the app when the task
finishes is specific to the user data import flow, and there is no
reason for TaskViewModel to be directly aware of it.)
2025-02-02 12:24:51 -08:00
Daniel Peukert
f28e134c88
Clean up CRLF line endings
2025-01-12 11:06:04 +01:00
Admiral H. Curtiss and GitHub
98a80239f1
Merge pull request #13030 from JosJuice/android-wait-for-surface-in-run
...
Android: Wait for surface in Run
2025-01-10 04:50:34 +01:00
Admiral H. Curtiss and GitHub
75abda6a3a
Merge pull request #12864 from JosJuice/android-window-compat
...
Android: Replace deprecated setSystemUiVisibility
2025-01-10 04:45:11 +01:00
Admiral H. Curtiss and GitHub
8f9e3ffd83
Merge pull request #13228 from OatmealDome/fix-curl-2
...
curl: Update to 8.11.1 and use CMake to configure
2025-01-08 18:14:10 +01:00
OatmealDome
d525776ae6
GeckoCodeConfig: Remove HTTPS workaround for Android
2025-01-07 23:02:13 -05:00
Admiral H. Curtiss and GitHub
c1c80adf1a
Merge pull request #13235 from Gamer64ytb/vsync-fix
...
Android: Fix VSync option not working
2024-12-31 15:20:49 +01:00
JMC47 and GitHub
532a8621da
Merge pull request #13116 from mitaclaw/ranges-modernization-8-trivial-of
...
Ranges Algorithms Modernization - Of
2024-12-26 16:51:53 -05:00
Gamer64
764bf314e1
Android: Fix VSync option not working
...
It happened due to a typo from SECTION_GFX_HARDWARE
2024-12-24 10:41:45 +01:00