GPUCode
23749c1a88
externals: Add oaknut submodule
2023-11-25 00:46:47 -05:00
GPUCode
9e5f019dee
settings: Add cpu backend setting
2023-11-25 00:46:15 -05:00
Liam
3a5992f2ef
kernel: Manually specify aslr region start
2023-11-25 00:46:15 -05:00
GPUCode
2590906d14
core: Respect memory permissions in Map
2023-11-25 00:46:15 -05:00
Liam
0dc5c75243
host_memory: Switch to FreeRegionManager
2023-11-25 00:46:15 -05:00
Liam
de66cf5637
host_memory: ensure map base is between 36 and 39 bits
2023-11-25 00:46:15 -05:00
--author=Liam
5e96634f40
common: Add free region manager
...
* Abstraction for placeholder region tracking in host_memory
2023-11-25 00:46:15 -05:00
GPUCode
d4ff9e191b
common: Add libc sigaction hook
2023-11-25 00:46:15 -05:00
Charles Lombardo
9485b44d25
Merge pull request #11889 from t895/ini-lib
...
configuration: Unify config handling across frontends
2023-11-24 22:59:55 -05:00
liamwhite
1c73f4cd6f
Merge pull request #12140 from liamwhite/qcr-unreachable
...
query_cache: demote report synced unreachable to assert
2023-11-24 00:09:00 -05:00
liamwhite
9e0d6c05a4
Merge pull request #12076 from german77/resource
...
service: hid: Create appropriate hid resources
2023-11-23 12:36:19 -05:00
Liam
1e62aaf305
query_cache: demote report synced unreachable to assert
2023-11-23 09:33:02 -05:00
t895
ee2429c06c
frontend_common: Don't specify default value for screenshot_path
2023-11-23 00:36:45 -05:00
t895
c7e3a53f33
frontend_common: Don't load config files that we fail to open
2023-11-23 00:30:49 -05:00
liamwhite
60dad9c295
Merge pull request #12123 from merryhime/explicit-this
...
Explicit this
2023-11-21 22:17:42 -05:00
t895
eb0d351274
frontend_common: Add option to read unsigned integers
2023-11-21 21:01:46 -05:00
Merry
2550b70226
game_list_worker: Explicit caputure of 'this'
2023-11-21 22:57:47 +00:00
Merry
e780c7ac83
shared_widget: Explicit capture of 'this'
2023-11-21 22:57:09 +00:00
t895
73ad94a025
frontend_common: Set config array size to 0 if the array is ended without changing its index
2023-11-21 15:14:41 -05:00
t895
3e303a259c
frontend_common: Manually handle opening config file
...
SimpleIni only has the ability to use ANSI strings for config paths so this breaks opening configs on paths with special characters. This ensures that we open the right path on each platform.
2023-11-21 14:53:32 -05:00
liamwhite
5391429da6
Merge pull request #12107 from daisymlleung/patch-1
...
Stub CheckBlockedUserListAvailability for Super Bomberman R 2
2023-11-21 09:19:41 -05:00
liamwhite
a0a29c432e
Merge pull request #12100 from t895/android-translations
...
translations: Add android translations to transifex config
2023-11-21 09:19:34 -05:00
liamwhite
7783363cfc
Merge pull request #12045 from liamwhite/codec-refactor
...
video_core: refactor video frame and packet parsing
2023-11-21 09:19:26 -05:00
liamwhite
13437f3ce1
Merge pull request #11984 from lat9nq/lupdate
...
shared_translation: Call tr more directly
2023-11-21 09:19:13 -05:00
t895
f745e602ec
frontend_common: Add special config case for unmapped windows network drives
...
Normally we save paths with '/' as the delimiter for each segment but when you manually select a network drive instead of using a mapped location, this would break. This ensures that if the read filesystem location starts with '//', we keep that pattern.
2023-11-21 01:58:13 -05:00
t895
c8177cfc1d
frontend_common: Disable UTF-8 BOM in config
2023-11-21 01:58:13 -05:00
t895
a830d9af3e
android: Rework config lifecycle
...
Exposes options for initializing, unloading, reloading, and saving settings that let us update the config much more granularly based on what's happening in the UI.
2023-11-21 01:58:13 -05:00
t895
4b8d9604ab
android: Remove ini4j
2023-11-21 01:58:13 -05:00
t895
95fa508a1c
common: settings: Add ifdefs to define android's default settings
2023-11-21 01:58:13 -05:00
t895
227c5ecbb1
general: Remove inih
2023-11-21 01:58:13 -05:00
t895
230bd06245
config: Unify config handling under frontend_common
...
Replaces every way of handling config for each frontend with SimpleIni. frontend_common's Config class is at the center where it saves and loads all of the cross-platform settings and provides a set of pure virtual functions for platform specific settings.
As a result of making config handling platform specific, several parts had to be moved to each platform's own config class or to other parts. Default keys were put in platform specific config classes and translatable strings for Qt were moved to shared_translation. Default hotkeys, default_theme, window geometry, and qt metatypes were moved to uisettings. Additionally, to reduce dependence on Qt, QStrings were converted to std::strings where applicable.
2023-11-21 01:58:13 -05:00
Narr the Reg
5f6b4418df
service: hid: Create appropriate hid resources
2023-11-20 17:19:17 -06:00
Narr the Reg
1588a32251
Merge pull request #12011 from Macj0rdan/controller-applet
...
Implemented qlaunch version of the controller applet
2023-11-20 16:53:33 -06:00
daisymlleung
afdf4437aa
Stub CheckBlockedUserListAvailability
2023-11-21 01:57:58 +08:00
t895
abe2856c57
translations: Add android translations to transifex config
2023-11-20 10:37:09 -05:00
liamwhite
671df51874
Merge pull request #12093 from t895/zip-intent
...
android: Use file picker intent for save exporter
2023-11-20 09:38:44 -05:00
liamwhite
93ae67ce97
Merge pull request #12092 from t895/recent-games-default
...
android: Select recently played games by default in search tab
2023-11-20 09:38:36 -05:00
liamwhite
1af284c3f9
Merge pull request #12091 from t895/silly-speed
...
android: Allow up to 400% for the limit speed percent setting
2023-11-20 09:38:21 -05:00
Narr the Reg
d4cb543eae
Merge pull request #12097 from Squall-Leonhart/ResourceToGetResource
...
service: hid: Ensure resource manager is initialized
2023-11-19 20:10:38 -06:00
Squall-Leonhart
a1ca92a79a
service: hid: Ensure resource manager is initialized
...
Ensures the proper initialization of the IActiveVibrationDeviceList. By using GetResourceManager() instead of resource_manager, we make sure that the IActiveVibrationDeviceListis initialized before it's used, preventing potential null issues.
Fixes #12088
2023-11-20 11:43:56 +11:00
t895
e60440e42c
android: Use file picker intent for save exporter
2023-11-19 17:52:53 -05:00
t895
2129d33eaa
android: Use path instead of programId for recently added / played key
2023-11-19 16:00:41 -05:00
t895
edb8d4c406
android: Select recently played games by default in search tab
2023-11-19 15:57:05 -05:00
t895
0b747daa41
android: Allow up to 400% for the limit speed percent setting
2023-11-19 15:36:25 -05:00
liamwhite
da57f07bce
Merge pull request #12083 from liamwhite/viewport
...
renderer_vulkan: ignore viewport stores on non-supporting drivers
2023-11-19 14:09:25 -05:00
liamwhite
6e62c07d00
Merge pull request #12085 from liamwhite/build-fix
...
qt: fix linux build
2023-11-19 14:09:18 -05:00
FrozenAra
09d7bec6e1
Implemented qlaunch version of the controller applet
2023-11-19 18:38:58 +01:00
Liam
4699324651
qt: fix linux build
2023-11-19 11:49:51 -05:00
Liam
a41e57d968
renderer_vulkan: ignore viewport stores on non-supporting drivers
2023-11-19 11:27:12 -05:00
liamwhite
d0d6abbc21
Merge pull request #12081 from FernandoS27/check-out-on-your-broke-crypto-friends
...
Vulkan: Be more generous with pipeline workers for Android
2023-11-19 11:16:19 -05:00