Commit Graph

120 Commits

Author SHA1 Message Date
196f53ab80 Android: Add a couple of missing translation strings 2021-03-08 01:53:26 +10:00
cc48b6cc7b Android: Don't save fragment state
We have custom constructors and state which break this.
2021-03-07 02:46:59 +10:00
b80d4d5675 Android: Update touch buttons on down as well as move 2021-03-06 16:00:38 +10:00
977f5b69c2 Android: Make touch gliding opt-in 2021-03-06 16:00:38 +10:00
491e3a36df Android: Allow device vibration with external controller 2021-03-06 16:00:38 +10:00
a6e497cf62 Add touch gliding (#1723)
* Add touch gliding

* Add attributes for glidability

* Account for touch glide attributes

* Ditching glidabitliy arrays

* Change var name to be consistent with feature name
2021-03-06 15:46:58 +10:00
ef440d2712 Android: Generate placeholder covers 2021-03-06 15:32:43 +10:00
b188c908c0 Android: Add dividers between game directories 2021-03-06 15:32:43 +10:00
7b45df0cc2 Android: Move game list over to RecyclerView 2021-03-06 15:32:43 +10:00
5bd39bc2c7 Android: Add game grid view 2021-03-06 15:32:43 +10:00
2ce42cde5f Android: Add analog button to touchscreen controller 2021-02-27 22:15:45 +10:00
6e9a35806d Android: Fix touchscreen controller settings unpausing 2021-02-27 22:01:07 +10:00
1e383af623 Android: Hide fast forward button by default 2021-02-27 16:21:36 +10:00
d11ee48fe1 Android: Add touchscreen button add/remove/opacity 2021-02-27 16:21:36 +10:00
7bd11d38ac Android: Add on-screen fast forward button 2021-02-27 16:21:36 +10:00
d0ace6ed5a Android: Reorder options in main menu 2021-02-27 16:21:36 +10:00
e7b9309567 GameSettings: Add PGXP projection precision 2021-02-18 02:19:43 +10:00
3bc34d40a1 Android: Fix a possible crash when main recreates 2021-02-07 03:10:45 +10:00
1a63edec27 Android: Use save on exit option as default for resume 2021-02-07 03:10:45 +10:00
6ad2b72c2e Android: Add graphical save/load state selector 2021-02-07 03:10:43 +10:00
d4997c6fb9 Android: Manually scale axis values instead of using motion range 2021-02-05 00:39:42 +10:00
2029702eda Android: Add option to manually inject a path into the game list 2021-02-04 13:47:16 +10:00
35dc530b9a Android: Pin emu thread to exclusive cores where supported 2021-01-27 01:21:03 +10:00
b96136a9ec Android: Fix crash when loading input profile ingame 2021-01-27 01:21:03 +10:00
a84bf0d8cf Android: Support PSFs in game list 2021-01-24 18:24:07 +10:00
b107cdee53 Android: Add manual disc change from file 2021-01-24 17:37:09 +10:00
59810bf8db Android: Add game directory list editor 2021-01-24 17:37:09 +10:00
3c3bfdea93 Android: Don't call toast methods off UI thread 2021-01-21 13:56:10 +10:00
a0ca20a821 Android: Defer rotation request until after start
Fixes messed-up state when orientation is set.
2021-01-21 01:24:52 +10:00
f5188c7fef Android: Default to digital controller type for mapping port 1 2021-01-20 15:04:17 +10:00
fb48e8f093 Android: Fix a possible exception when refreshing game list 2021-01-20 14:45:04 +10:00
3b433d8d3e Android: Add sustained performance mode option 2021-01-13 20:19:24 +10:00
434f75658c Android: Fix incorrect code in key list 2021-01-13 20:19:24 +10:00
a27f220f79 Android: Support binding volume buttons 2021-01-13 19:26:24 +10:00
37f9f118c4 Android: Add 'Open Pause Menu' hotkey 2021-01-13 19:26:24 +10:00
60232c390a Android: Use checkbox list for patch codes/cheats 2021-01-13 19:26:24 +10:00
c18fa06f0c Android: Add 'Sync To Host Refresh Rate' option 2021-01-11 15:42:42 +10:00
5996945b37 Android: Use Java thread for emulation thread 2021-01-11 01:14:32 +10:00
9708332a80 Android: Make tab titles game properties translatable 2021-01-03 18:30:06 +10:00
fc3780815d Android: Reformat Java sources 2021-01-03 18:30:06 +10:00
600e8d5dd0 Android: Fix fab background colour in dark mode 2021-01-03 18:30:06 +10:00
4eee5ebdb7 Android: Add per-game settings and properties UI 2021-01-03 18:30:06 +10:00
22bb64e7b0 Android: Add hotkey binding support 2020-12-30 19:42:14 +10:00
0aa3b6b399 Android: Controller binding support 2020-12-29 22:49:52 +10:00
cbcb8b4b89 Android: Add dark theme 2020-12-29 22:49:52 +10:00
59b9e4b2ef Android: Hook up most of the settings interface mutators 2020-12-29 22:49:52 +10:00
d130fc9465 Android: Possible fix for white overlay with controller 2020-12-22 02:15:55 +10:00
3ed429772d Android: Fix touchscreen controller being instantiated when disabled 2020-12-14 02:15:25 +10:00
4bcf8b3ce9 Android: Fix nav/notification bar getting stuck when editing layout 2020-12-14 02:15:25 +10:00
d7c3a0137f Android: Support editing touchscreen controller layout 2020-12-14 01:35:53 +10:00