Charles Lombardo
17b0aac809
Merge pull request #12738 from t895/lock-drawer
...
android: Port "Lock drawer" feature from Citra
2024-01-22 04:34:08 -05:00
t895
3a25a217e6
android: Port "Lock drawer" feature from Citra
2024-01-21 20:47:28 -05:00
t895
dd36d43ea1
android: Add options to verify installed content
2024-01-21 19:15:11 -05:00
t895
7b3e26acc9
android: Change "Clear" to "Use global setting" for per-game settings
2024-01-20 13:37:47 -05:00
t895
03fa91ba3c
android: Add addon delete button
...
Required some refactoring of retrieving patches in order for the frontend to pass the right information to ContentManager for deletion.
2024-01-19 20:54:50 -05:00
Viktor Szépe
2044ae6b3a
Fix more typos
2024-01-15 23:26:53 +00:00
liamwhite
87430acff1
Merge pull request #12576 from t895/total-save-manager
...
android: Re-add global save manager
2024-01-07 07:33:31 -05:00
t895
53d4dbacf0
android: Re-add global save manager
...
Reworked to correctly collect and import/export saves that could exist in either /nand/user/save/000...000/<user id> or /nand/user/save/account/<user id raw string>
2024-01-04 00:56:40 -05:00
t895
82ea082997
android: Expose all orientation locking options
2024-01-03 21:35:45 -05:00
t895
aa4d15594f
android: Expose touchscreen toggle
2023-12-30 15:11:36 -05:00
t895
21e7f86697
android: Expose anisotropic filtering setting
2023-12-29 17:43:36 -05:00
Liam
6ca530a721
android: add oboe to audio configuration
2023-12-17 11:44:49 -05:00
t895
345fb6b226
android: Use confirmation dialog when deleting shader cache
2023-12-12 17:25:37 -05:00
t895
ca5b135ddf
android: Expose MemoryUtil size formatting function
2023-12-12 17:25:37 -05:00
t895
e975f3cde9
android: Add Game properties
...
This commit has the UI for viewing a game's properties on long-press and some links to useful tools like
- Game info
- Shortcut to settings (global in this commit)
- Addon manager with installer
- Save data manager
- Option to clear all save data
- Option to clear shader cache
2023-12-12 17:25:36 -05:00
liamwhite
57a391e71d
Merge pull request #12074 from GPUCode/yuwu-on-the-metal
...
Implement Native Code Execution (NCE)
2023-11-30 09:20:55 -05:00
t895
b8f66c9412
android: Multi directory UI
2023-11-27 23:46:29 -05:00
GPUCode
9ff8d0f3e6
Address more review comments
2023-11-25 00:47:43 -05:00
GPUCode
8fab363237
android: Add cpu bakend gui toggle
2023-11-25 00:47:28 -05:00
t895
82a4a67f6b
android: Use file picker intent for save exporter
2023-11-19 17:52:53 -05:00
t895
6b888b0fa8
android: Add icons and descriptions to the first-level advanced settings page
...
Additionally adjusts padding to place the icons in-line with the back button in the top app bar and makes the text for normal settings appear in-line with the expanded top app bar title.
2023-11-12 21:36:50 -05:00
Charles Lombardo
5872c7d420
android: Adjust driver manager source string
2023-11-01 00:18:20 -04:00
Charles Lombardo
e8cb8b2668
android: Implement applet launcher
2023-10-31 14:41:40 -04:00
Charles Lombardo
a5fb9de6fa
android: Add GPU driver management fragment
...
Implements a GPU driver manager that saves all drivers to the user data directory and asynchronously installs drivers when they're needed.
2023-10-12 17:17:21 -04:00
Charles Lombardo
882859bc78
Merge pull request #11613 from t895/fragment-exception-change
...
android: Various play store fixes
2023-09-27 18:08:54 -04:00
Charles Lombardo
1fdfedc43e
android: Close activity with toast if emulation has no game
2023-09-27 13:40:09 -04:00
Charles Lombardo
0aa99b8f47
Merge pull request #11603 from t895/consolidate-installs
...
android: Consolidate installers to one fragment
2023-09-27 10:50:38 -04:00
Charles Lombardo
cf44be1de6
android: Adjust failure dialogs for user data and firmware installers
2023-09-26 13:59:46 -04:00
Charles Lombardo
c8673a16bb
android: Refactor zip code into FileUtil
2023-09-26 13:26:20 -04:00
Charles Lombardo
3491ba4a06
android: Use a different string for the content install dialog
2023-09-26 00:26:46 -04:00
Charles Lombardo
e9e6296893
android: Consolidate installers to one fragment
...
This also allows save imports to happen without starting a game at first.
2023-09-25 23:48:28 -04:00
Charles Lombardo
c644c1a90a
Revert "android: Allow save imports always"
2023-09-21 02:57:28 -04:00
Charles Lombardo
a85325f56a
android: Remove unused strings related to the save manager
2023-09-20 15:01:03 -04:00
Charles Lombardo
1e740df9b8
android: Add import/export buttons for user data
2023-09-19 15:54:47 -04:00
Charles Lombardo
b0a96d5216
android: Game loading/shutting down indicators
2023-08-30 15:19:23 -04:00
Charles Lombardo
fd5c7b21dd
android: Add search for settings
2023-08-29 19:42:42 -04:00
Charles Lombardo
95a939a49f
android: Migrate settings to navigation component
...
Consolidates all of the settings components to the fragment and activity with no interfaces and only the settings fragment presenter. This also includes new material animations and new viewmodel usage to prevent the fragment and activity directly interacting with one another.
2023-08-29 19:42:41 -04:00
Charles Lombardo
6c8f2b355a
android: Expose interface for getting settings from native code
...
Completely removes code related to parsing the settings file on the java side. Now all settings are accessed via NativeConfig.kt and config.cpp has been modified to be closer to the core counterpart. Since the core currently uses QSettings, we can't remove reliance from Wini yet. This also includes simplifications to each settings interface to get closer to native code and prepare for per-game settings.
2023-08-29 19:40:17 -04:00
bunnei
bbc6b08fc7
Merge pull request #11273 from t895/setup-completion
...
android: Setup additions
2023-08-14 15:41:35 -07:00
Charles Lombardo
8bd0521b58
android: Show complete indicator during setup
2023-08-12 16:53:14 -04:00
Charles Lombardo
89a2d308c3
android: Display setting value in setting list items
2023-08-12 14:38:46 -04:00
Abandoned Cart
e2ea46f6ef
android: Only label language with language
2023-07-25 10:38:30 -04:00
Valeri Ochinski
50fe45f1e4
android: fix links to re-dumping guides
2023-07-16 20:22:27 +03:00
Charles Lombardo
4b870b28e8
android: Visualize disabled home options
...
Allow for displaying options in the home options that are disabled with messages that explain why they are disabled.
This includes reasoning for the GPU driver installation button.
2023-07-10 22:17:19 -04:00
Charles Lombardo
11991fbd7f
android: Rework MemoryUtil
...
Uses string templates and rounds up memory amount for potentially inaccurate checks now
2023-06-30 01:00:19 -04:00
liamwhite
5ab4aa1edb
Merge pull request #10811 from 8bitDream/pip_mute
...
android: Add a PiP interface to mute / unmute
2023-06-23 09:27:28 -04:00
bunnei
5558fc4aa5
Merge pull request #10794 from 8bitDream/multiples
...
android: Add support for multiple installs
2023-06-22 14:26:24 -07:00
Abandoned Cart
6c7e284f64
android: Add support for concurrent installs
2023-06-21 18:25:15 -04:00
Abandoned Cart
8b841aa7ba
android: Convert memory sizes to resource
2023-06-21 18:24:49 -04:00
Abandoned Cart
699e78c666
android: Add a notice when RAM inadequate
2023-06-21 18:24:49 -04:00