t895
0a3bc6c0cf
android: Map touches to touchscreen
I neglected to map touches to the touchscreen when refactoring in the input mapping PR. This fixes that regression.
2 years ago
t895
55a7815064
android: Show cancel button for the content install notice
2 years ago
t895
a1c4f53c8c
android: Only do first startup automapping if nothing has been mapped
2 years ago
t895
35a3c7226a
android: Create lifecycle utility to simplify common StateFlow operations
2 years ago
t895
0010d42f82
android: Use extension functions for view visibility and text marquee
2 years ago
t895
c327d2a62c
android: Move CoreErrorDialogFragment to its own file
2 years ago
t895
50ecad547e
android: Input mapping
2 years ago
t895
a251f77556
android: Allow SettingsItems to use String or StringRes
2 years ago
t895
f813dc78b2
android: Prevent user from dismissing mod/cheat notice
Makes sure that a user can't miss this dialog by touching outside the window. They must press "OK" or "Close" to continue.
2 years ago
t895
10ba318807
android: Show cancel option for delete addons dialog
2 years ago
t895
86fc1e5b32
android: Swap ok and close default strings for MessageDialogFragment
2 years ago
t895
3c823254ff
android: Add screen vertical alignment setting
It's a bit of a hack since I'm moving the view instead of telling the Vulkan surface to bias itself to the top/bottom/center but it works fine for now.
2 years ago
t895
a0513bc45b
android: Expose FSR sharpness slider
2 years ago
t895
836592c447
android: Swap confirmation buttons for delete save data dialog
2 years ago
t895
fbc1b61bff
android: Extend MessageDialogFragment to support a negative action and button titles
2 years ago
Liam
b2e140b032
am: rewrite appletAE, appletOE
2 years ago
t895
f44183db9e
android: Use utility function for applying view margins
2 years ago
t895
5fa9bc192c
android: Add thermal throttling overlay
2 years ago
t895
af87365672
android: Remove foreground service
2 years ago
t895
0a1283f94f
android: Fix regex for git version
2 years ago
t895
2600ac65c8
android: Run OnEmulationStarted frontend callback in another thread
The JVM has problems with attaching to a Fiber so we start a new thread and wait for the result here.
2 years ago
t895
e7c4c8b993
android: Move JNI setup and helpers to common
2 years ago
t895
99ea31faa8
ci: android: Play store publishing setup
2 years ago
Liam
3155f4e96d
am: retrieve main applet creation info from frontend
2 years ago
Liam
dfb9fa0144
am: re-namespace frontend applets to frontend directory
2 years ago
t895
15e8791f9d
android: Don't show delete button for system driver
2 years ago
t895
c770af9b12
android: Disable focus on loading card
Additionally de-emphasize the ripple that I can't disable
2 years ago
t895
2d8f80b65e
android: Show system driver information
2 years ago
t895
3f1290cee3
android: Multi-program app switching
2 years ago
t895
6a4b25699d
android: Reload global settings on closing emulation
UI like the driver manager expects the global settings to be loaded when in the MainActivity so we reload global config to properly reset state on exit.
2 years ago
t895
e56b44dee6
android: Add cancel condition to installed content check
2 years ago
t895
677c2c2cd2
android: Disable default focus highlight on views that shouldn't be selected
2 years ago
t895
ee540c712c
android: Allow controller to focus on toolbar menu items
Workaround for this
https://issuetracker.google.com/issues/256948272
2 years ago
t895
d23c4393fd
android: Add 600dp layout for GameInfoFragment
2 years ago
t895
b24a111136
android: Fix button click listener for build version name
Was set to the text instead of the parent view by mistake
2 years ago
t895
91636deaaf
android: Disable focus for the root of cards that contain buttons
2 years ago
t895
68cbf67f4c
android: Focus on the in game menu when opened
2 years ago
FearlessTobi
975deb7528
Address review comments and fix compilation problems
2 years ago
t895
0fdd6e8934
android: Fix waiting for driver install on startup
2 years ago
t895
35794f4f18
android: Add current driver vendor to FPS overlay
2 years ago
t895
b8be8dff69
android: Add key check
2 years ago
t895
bc317a9807
android: Add option to make MessageDialogFragments non-dismissible
Additionally fixes an issue where its viewmodel could hold onto a stale positive action
2 years ago
t895
97ca160b08
frontend_common: Consistently use references
Was swapping between references and pointers for no reason. Just unify them here since each of these utility functions will need their parameters to be alive.
2 years ago
t895
7b01454d5f
android: Only compare game contents for GameAdapter
2 years ago
t895
beaab10c8f
android: Add to launcher button
2 years ago
t895
59080a3d1d
android: Provide debug.keystore for debug and relWithDebInfo builds
Allows devs to share debug builds with testers without uninstalling the previous build
2 years ago
t895
3a25a217e6
android: Port "Lock drawer" feature from Citra
2 years ago
t895
dd36d43ea1
android: Add options to verify installed content
2 years ago
t895
fe69105f71
android: Sync translations
2 years ago
t895
7b3e26acc9
android: Change "Clear" to "Use global setting" for per-game settings
2 years ago