Commit Graph

9 Commits

Author SHA1 Message Date
Gliniak
e45c25c4c9 [XAM] Added check for UserSetting max ID 2026-07-04 20:25:18 +02:00
Gliniak
b5a7767aae [XAM] Added some missing user settings.
Names put according to findings in: 54510896
2026-03-07 23:39:39 +01:00
Adrian
ef65c6761b [XAM] Cleanup user settings header to reduce including issues 2026-02-07 22:29:29 +01:00
Gliniak
e786d5c8c3 [XAM] Fixed potantial crash while upserting setting related to missing SPA
- Fixed OOR asssertion caused by invalid amount of characters read by from_string
2025-12-22 18:47:34 +01:00
Adrian
925c59790f [XAM] Cleanup parsing gamer tile key 2025-12-18 07:45:12 +01:00
Gliniak
b864149575 [Misc] Cleanup in Kernel 2025-05-31 12:00:47 +02:00
Gliniak
e601b5ab87 [UI] Added modify profile UI
- Changed default icons size from 75x75 to 64x64 to match console icons size
- Added png_utils
- Removed all dialogs from xam_ui.cc into separate entities under xam/ui
- Added option to return INT32 and WSTRING type settings to host
- Added multiple enums related to user settings
- Added code to handle changing user pfp
- Fixed bug with system app being added to GPD played list
- Changed logic in: XamUserGetUserFlagsFromXUID
- Implemented: XamUserIsOnlineEnabled
- Implemented: XamUserGetMembershipTier
- Implemented: XamUserGetMembershipTierFromXUID
- Implemented: XamUserGetUserTenure
- Partially Implemented: XamUserGetSubscriptionType
2025-05-29 09:00:14 +02:00
Gliniak
1544349499 [XAM] Settings: Added specific default settings list 2025-03-09 23:33:13 +01:00
Gliniak
1110cdd372 [Kernel] Added support for writing/reading GPD files
This breaks settings in games that are using them and savefiles in games that use settings to store progress
2025-03-07 11:59:48 +01:00