OpenSauce04
6a8fa2c402
android: Gamepads can now control the in-game menu
2024-11-10 18:16:49 +00:00
OpenSauce04
61c4d324a9
android: Rework settings UI ( #226 )
...
Co-authored-by: Ishan09811 <156402647+ishan09811@users.noreply.github.com>
Co-authored-by: kleidis <167202775+kleidis@users.noreply.github.com>
2024-11-10 18:16:49 +00:00
OpenSauce04
d0b03cc9c5
Fixed minor formatting discrepancies
2024-11-10 18:16:49 +00:00
OpenSauce04
779a0f4af2
Updated custom layout value names to be more accurate
2024-11-10 18:16:49 +00:00
Gamer64ytb
6f1d10264f
Android: Fixed non-runtime settings sometimes not being changeable after closing a game
...
Co-Authored-By: Ishan09811 <156402647+ishan09811@users.noreply.github.com>
2024-11-10 18:16:49 +00:00
OpenSauce04
aa06b58523
Android: Removed nightly
and canary
build flavours as they are now obsolete
2024-11-10 18:16:49 +00:00
OpenSauce04
d9e80c0285
Updated name and description of realtime audio setting
2024-11-10 18:16:49 +00:00
OpenSauce04
c07b23b1d0
Implemented Citra Enhanced's realtime audio option
...
Co-authored-by: Gamer64ytb <76565986+Gamer64ytb@users.noreply.github.com>
2024-11-10 18:16:49 +00:00
OpenSauce04
71088a63be
Android resolution setting now matches the desktop interface
...
- Now has a radio button interface instead of a slider
- Now shows resolution alongside multiplier
2024-11-10 18:16:49 +00:00
OpenSauce04
9195185654
Android: Corrected overlay joystick draw order
2024-11-10 18:16:49 +00:00
gperrio
3c5d828a3b
Android: Scale of individual buttons in the overlay can now be customized ( #69 )
2024-11-10 18:16:49 +00:00
OpenSauce04
e6bc49c8d8
Removed seemingly redundant opacityId
value
2024-11-10 18:16:49 +00:00
OpenSauce04
c8bb7657bf
Updated default opacity to 50%
...
This change accounts for the change in overlay image opacity to roughly equal how the overlay looks in 2108
2024-11-10 18:16:49 +00:00
OpenSauce04
14717600a3
Android: Increase opacity of button overlay images
2024-11-10 18:16:49 +00:00
Gamer64ytb
b690be841e
Android: Implement touch controls opacity option.
2024-11-10 18:16:49 +00:00
gperrio
3e3fa4aca2
Android: Add haptic feedback to overlay controls
...
Co-authored-by: João Vitor Polverari <polverari.jv@gmail.com>
2024-11-10 18:16:49 +00:00
gperrio
9542af819a
Android: new overlay button to swap screens ( #51 )
...
Co-authored-by: gperrio <guillaume.perrio@ingenico.com>
Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2024-11-10 18:16:49 +00:00
OpenSauce04
20918b5a44
Android drawer is now locked by default
2024-11-10 18:16:49 +00:00
OpenSauce04
d832350993
Updated default mobile portrait touch layout to be more ergonomic
2024-11-10 18:16:49 +00:00
OpenSauce04
df791a8d37
"setup" --> "set up" in Android welcome message
2024-11-10 18:16:49 +00:00
David Griswold
12ff3e5fb0
Reenable dpad axes option ( #262 )
...
* Reenable dpad axes option
* Update Header Setting to allow for a description under tht title
* Add header descriptions for dpad axis and buttons
2024-11-07 14:47:31 +01:00
kleidis
6f86fc8dc4
android: Make Asynchronous shader compilation
non runtime editable ( #260 )
...
I'm sure this was an oversight by the original devs and not intended to actually be runtime editable guessing by Qt's behavior
See https://github.com/Lime3DS/Lime3DS/issues/442
2024-11-07 14:47:31 +01:00
Reg Tiangha
1ef86db597
Android: Add Pedometer Steps per Hour settings UI ( #242 )
2024-11-07 14:47:30 +01:00
kleidis
1eb6e840d4
android: Fix pause emulator button crashing the emulator ( #239 )
2024-11-07 14:47:29 +01:00
szdarkhack
891479fe4b
Add "Steps per hour" system setting ( #211 )
...
* Implements a steps per hour (global) setting that gets returned by PTM GetStepHistory
* Make setting label text clearer
* Add setting to SDL frontend
* Add setting to Android (no UI)
* Remove IntSetting enum value
* Follow convension in android default ini
2024-11-07 14:47:28 +01:00
David Griswold
af015fd9b9
Use buttons instead of axes for the d-pad, enabling mapping from gamepads with only digital dpad outputs ( #203 )
2024-11-07 14:47:28 +01:00
kongfl888 K
1288c23612
Android: add the titleId to the game card. ( #227 )
...
* Android: replace company in the game card with titleId.
TitleId is more useful for users than companies
because it can help them find game saves and the cheat file.
* Android: restore the company name on the game card.
2024-11-07 14:47:27 +01:00
PabloMK7
efe2ee6a43
Add instant log flush option ( #209 )
2024-11-07 14:47:26 +01:00
PabloMK7
70221780ef
renderer_vulkan: Address vulkan surface recreation issues ( #198 )
2024-11-07 14:47:25 +01:00
PabloMK7
59ca96da97
Artic Base: Add Artic Controller support ( #195 )
2024-11-07 14:47:25 +01:00
PabloMK7
ba30bfa737
Revert "android: implement device rotation options ( #182 )" ( #194 )
...
This reverts commit 93025c95f2ce4baed37a7b587236f12ef667c540.
2024-11-07 14:47:24 +01:00
Felix Nüsse
9bdb6d9879
allow remapping of unknown keycodes ( #189 )
2024-11-07 14:47:23 +01:00
Felix Nüsse
0d16dd2ae1
android: implement device rotation options ( #182 )
...
* android: implement device rotation options
* fix naming
* move orientation-setting to different section
2024-11-07 14:47:23 +01:00
Felix Nüsse
874f10ef74
android: add quicksave hotkeys ( #181 )
2024-11-07 14:47:22 +01:00
PabloMK7
9e9f63bc67
Implement game render thread delay ( #180 )
...
More details: https://www.reddit.com/r/Citra/comments/1e1v4e1/fixing_luigis_mansion_2_performance_issues_once/
2024-11-07 14:44:07 +01:00
OpenSauce
c9349a8de4
Android: Remember last entered Artic Base server address ( #113 )
...
* Android: Remember last entered Artic Base server address
* Android: Updated string key for last Artic Base address
`lastArticBaseAddr` --> `last_artic_base_addr`
Co-authored-by: PabloMK7 <hackyglitch2@gmail.com>
---------
Co-authored-by: PabloMK7 <hackyglitch2@gmail.com>
2024-11-07 14:44:00 +01:00
PabloMK7
af6087406b
Add Artic Base support ( #105 )
...
* Add Artic Base support
* Add Android support
2024-11-07 14:44:00 +01:00
Miguel
aa2485464c
Remove the telemetry ( #45 )
...
* remove the telemetry except from the renderers as I'm not being capable to remove it from there
* remove the telemetry except from the renderers as I'm not being capable to remove it from there
* Remove remainder of non-functional Telemetry and Citra Web Services
Squashed commit of the following:
commit f6dd4d4579c91db323877f0d08b9c01c82e1bb32
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 14:02:26 2024 -0600
gl_driver.h: add back missing functions
commit 8f14384e7a7b763c3f2ccb3af6b5a59df641d9ee
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 13:56:16 2024 -0600
gl_driver.cpp: add back missing functions
commit 5c802524b01a6eb05952d88ccf9dd78d63baee0a
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 13:39:46 2024 -0600
apply clang-format
commit e8f62a7d3ee8a3da885a28bce21bcfcb84f13a84
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 13:16:22 2024 -0600
remove web_tab
commit ced7f1e4909ae7b2714a96e3c3fa0500e8c62968
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 13:13:47 2024 -0600
remove unused call?
commit f10e05da887e4570853fae2bd55a71087b4bcc77
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 13:03:47 2024 -0600
fix build errors
commit 0489c1770b4b48d51f626145ae9235d3c81029fc
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 12:54:35 2024 -0600
Remove deleted files
commit b2eb56f5a1f01663cc9874d99fe77ee64b48622b
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 12:43:17 2024 -0600
Remove ConfigureWeb
commit b96f7c724006b2c5ee2272becaa70584fe90d012
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 11:49:51 2024 -0600
remove unused DebugHandler
commit 91ddf16f63f9ae07b0cb2768171728dc878d1653
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 11:41:31 2024 -0600
remove CollectToolingInfo() reference
commit 3909ac0502f23f8fb54944b53d5072b6986f8ffd
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 11:33:39 2024 -0600
Fix "clean renderer_vulkan.cpp"
This reverts commit 8a882658da9fabca40d71d73bfaf3bb5702acd72.
commit f4a10c4e4f27471b0a263ac363a6fa2abc9d6dc9
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 11:25:12 2024 -0600
remove Core() references
commit 5593b8484e7c9f525ea218902dd2c13148d86b37
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 11:09:26 2024 -0600
clean core/core.cpp
commit 55bbd8ad283297ef79db11e19ca6303fdfba6626
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 11:03:45 2024 -0600
apply clang-format
commit 3707a0b2705dd415876130c9c90b0916bdea11db
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 11:02:16 2024 -0600
citra_qt/main.h
commit ddbdea9be4d8179a333e04e7c302e215868715a9
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 11:01:30 2024 -0600
clean common/detached_tasks.h
commit b513ba3b91ebc81bddd634b5690b6434824e1c7a
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 10:58:51 2024 -0600
clean android/app/src/main/jni/default_ini.h
commit b6ba7d7cd730393883fdca294c651a4186727b55
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 10:58:14 2024 -0600
clean android/app/src/main/jni/native.cpp
commit 2351305bb24b005920af0f3f7bb6bbb5bb3124bd
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 10:56:59 2024 -0600
network/network_settings.h
commit 5b4c1ebb97c7fad5daf7789e1d3640041c2412fb
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 10:55:53 2024 -0600
clean citra_qt/configuration/configure_web.ui
commit 9526d5122995c2e9c52b4d93b6e836a2ea4c80ef
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 10:54:53 2024 -0600
citra_qt/configuration/config.cpp
commit ec6fe57412ce97e06096fc07f8b86dd080b7b944
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 10:53:50 2024 -0600
clean citra/default_ini.h
commit acba1cf7e94de2fa87174e9f6d7c7c4554146352
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 10:52:47 2024 -0600
clean citra/config.cpp
commit 02888777590d4e4bf1423e168a672ca0c5e140e5
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 10:50:42 2024 -0600
clean vk_instance.cpp
commit eae451d5825b3601382c3a6dd08a3bde5c7a9460
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 10:48:53 2024 -0600
clean vk_instanch.h
commit 8a882658da9fabca40d71d73bfaf3bb5702acd72
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 10:47:11 2024 -0600
clean renderer_vulkan.cpp
commit ea6df111bc447913d2999acd86de984acced7eeb
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 10:45:51 2024 -0600
clean renderer_opengl.cpp
commit 6b1bea0ef8cf8831c520d1c4e90b9d73d421c764
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 10:44:17 2024 -0600
clean pica_to_gl.h
commit c12e984045a430cb10500241ada68701f73c85ac
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 10:42:48 2024 -0600
clean gl_driver.h
commit ca3fe7801fff125a1ab8706bfc3998ca2928bded
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 10:40:14 2024 -0600
clean gl_driver.cpp
commit d57381c38b217a423a7039bc7b413d79f59c2ff1
Author: Reg Tiangha <rtiangha@users.noreply.github.com>
Date: Fri Mar 29 10:38:44 2024 -0600
delete telemetry files
commit 1af826d1a045c5568a0d9ef4ca423514f298aee2
Author: Miguel <81558772+Miguel-hrvs@users.noreply.github.com>
Date: Wed Mar 27 16:17:58 2024 +0100
remove the telemetry except from the renderers as I'm not being capable to remove it from there
* rebase renderer_vulkan
* clean up renderer_vulkan
* bring back vulkan gpu logging
* clang-format vk_instance.h
* fix-formatting
---------
Co-authored-by: Reg Tiangha <rtiangha@users.noreply.github.com>
2024-11-07 14:42:32 +01:00
PabloMK7
e225e13baa
Add log regex filter ( #9 )
2024-11-07 14:41:29 +01:00
Charles Lombardo
da5aa70fc9
android: Port yuzu system info logging ( #7431 )
2024-02-17 20:10:10 -08:00
Tobias
b9c9beeee5
android: add basic support for google game dashboard ( #7430 )
...
This adds support for the Performance and Battery Saver modes in the Game Dashboard mostly found on Google Pixel devices.
This does not yet define the specifics for the performance modes but does provide the initial basic support.
Co-authored-by: Emma <153868115+gaypotatoemma@users.noreply.github.com>
2024-02-10 17:24:10 -08:00
Ishan09811
0c40c10022
Update Android Deps ( #7383 )
2024-02-09 07:24:55 -05:00
Amanda Watson
e8c20fa782
[SettingsFragmentPresenter.kt] set RESOLUTION_FACTOR preference with RESOLUTION_FACTOR setting instead of GRAPHICS_API
...
Currently, the RESOLUTION_FACTOR preference is being set with the GRAPHICS_API key and default. Therefore, it will set/retrieve the wrong values
This revision updates the RESOLUTION_FACTOR preference to use the RESOLUTION_FACTOR key and default value. As a result, RESOLUTION_FACTOR and GRAPHICS_API should store and return the correct (separate) values
2024-01-26 19:14:27 -06:00
Steveice10
82294425e3
build: Add flags to toggle specific renderer backends. ( #7375 )
2024-01-21 23:29:46 -08:00
Charles Lombardo
77fce3cf82
android: Sync translations ( #7374 )
...
* android: Sync translations
* android: Enable generateLocaleConfig
2024-01-22 03:46:49 +01:00
Steveice10
f26044bb88
frontend: Add setting for whether to use LLE applets. ( #7345 )
2024-01-20 22:13:06 +02:00
James Forward
f346949989
fix(android): Fix issue where motion controls were being locked incorrectly due to mismatch of initialised swap screen code. ( #7344 )
2024-01-12 10:28:10 -08:00
Vitor K
c8c2beaeff
misc: fix issues pointed out by msvc ( #7316 )
...
* do not move constant variables
* applet_manager: avoid possible use after move
* use constant references where pointed out by msvc
* extra_hid: initialize response
* ValidateSaveState: passing slot separately is not necessary
* common: mark HashCombine as nodiscard
* cityhash: remove use of using namespace std
* Prefix all size_t with std::
done automatically by executing regex replace `([^:0-9a-zA-Z_])size_t([^0-9a-zA-Z_])` -> `$1std::size_t$2`
based on 7d8f115
* shared_memory.cpp: fix log error format
* fix compiling with pch off
2024-01-07 12:37:42 -08:00
Steveice10
0165012ba4
core_timing: Allow configuring a fixed or random initial system tick value. ( #7309 )
...
* core_timing: Apply random base ticks value on startup.
* core: Maintain consistent base system ticks in TAS movies.
* frontend: Add setting to configure a fixed base system ticks value.
2024-01-07 09:38:02 -08:00
Steveice10
c6bcbc02de
frontend: Fix missing persistence for texture sampling setting. ( #7305 )
2024-01-02 12:05:22 -08:00