Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | service/acc: Correct error case within TrySelectUserWithoutInteraction() | Lioncash | 2018-11-14 | 1 | -2/+4 |
| | | | | | | empty() in this case will always return false, since the returned container is a std::array. Instead, check if all given users are invalid before returning the error code. | ||||
* | fixed spelling error | David Marcec | 2018-11-07 | 1 | -1/+1 |
| | |||||
* | Added missing log | David Marcec | 2018-11-07 | 1 | -0/+1 |
| | |||||
* | Implement acc:TrySelectUserWithoutInteraction | David Marcec | 2018-11-07 | 1 | -0/+21 |
| | | | | Needed for Shantae - Half-Genie Hero - Ultimate Edition! | ||||
* | service/acc: Move fallback image to file scope | Lioncash | 2018-10-25 | 1 | -14/+13 |
| | | | | | | This is just flat data, so it doesn't really need to be in the function itself. This also allows deduplicating the constant for the backup size in GetImageSize(). | ||||
* | service/acc: Silence compiler warnings | Lioncash | 2018-10-25 | 1 | -5/+8 |
| | | | | | Silences compiler warnings related to truncation. This also introduces a small helper function to perform the clamping of the image size. | ||||
* | service/acc: Early return in failure case in LoadImage() | Lioncash | 2018-10-25 | 1 | -8/+8 |
| | | | | Allows unindenting the other branch's code. | ||||
* | acc: Fix account UUID duplication error | Zach Hilman | 2018-10-24 | 1 | -2/+7 |
| | |||||
* | profile_manager: Load user icons, names, and UUIDs from system save | Zach Hilman | 2018-10-24 | 1 | -18/+13 |
| | |||||
* | acc: Load user images from config dir | Zach Hilman | 2018-10-24 | 1 | -9/+45 |
| | |||||
* | Fixed GetAccountId stub, Added error code for OpenDirectory and added ActivateNpadWithRevision | David Marcec | 2018-09-19 | 1 | -5/+4 |
| | | | | With these, `Nintendo Entertainment System - Nintendo Switch Online` loads | ||||
* | Implemented GetImageSize | David Marcec | 2018-09-18 | 1 | -1/+9 |
| | |||||
* | acc: Replace profile_manager include with a forward declaration | Lioncash | 2018-08-21 | 1 | -1/+3 |
| | | | | This is only used in a shared_ptr, so we can forward declare it. | ||||
* | acc: Simplify WriteBuffer call within LoadImage() | Lioncash | 2018-08-21 | 1 | -3/+3 |
| | | | | | | We have an overload of WriteBuffer that accepts containers that satisfy the ContiguousContainer concept, which std::array does, so we only need to pass in the array itself. | ||||
* | acc: Correct IProfile's constructor initializer list order | Lioncash | 2018-08-21 | 1 | -1/+1 |
| | | | | Arranges them in the order the members would be initialized | ||||
* | acc: Remove unused DEFAULT_USER_ID | Lioncash | 2018-08-21 | 1 | -3/+0 |
| | | | | This is no longer used, so it can be removed. | ||||
* | Removed un-needed count from ListOpenUsers and ListAllUsers | David Marcec | 2018-08-11 | 1 | -4/+2 |
| | |||||
* | Code cleanup for profile manager | David Marcec | 2018-08-11 | 1 | -2/+5 |
| | |||||
* | Added GetOpenUserCount | David Marcec | 2018-08-11 | 1 | -1/+2 |
| | |||||
* | Added missing ListAllUsers count | David Marcec | 2018-08-11 | 1 | -1/+2 |
| | |||||
* | First round of account changes | David Marcec | 2018-08-11 | 1 | -1/+1 |
| | |||||
* | Refactored profile manager sharing | David Marcec | 2018-08-11 | 1 | -8/+9 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into better-account | David Marcec | 2018-08-11 | 1 | -1/+22 |
|\ | |||||
| * | Service/Account: stub LoadImage function | mailwl | 2018-08-08 | 1 | -1/+22 |
| | | |||||
* | | Added IsUserRegistrationRequestPermitted | David Marcec | 2018-08-11 | 1 | -0/+7 |
| | | |||||
* | | Inital pass of account backend implementation | David Marcec | 2018-08-08 | 1 | -8/+3 |
| | | | | | | | | This commit verified working on puyo | ||||
* | | GetProfileBase and GetProfileBaseAndData added | David Marcec | 2018-08-08 | 1 | -43/+34 |
| | | |||||
* | | began initial implementation of "ProfileManager" | David Marcec | 2018-08-08 | 1 | -7/+10 |
| | | |||||
* | | Switched uuids from u128 to new UUID struct | David Marcec | 2018-08-08 | 1 | -10/+12 |
|/ | |||||
* | acc: Stub GetUserCount. (#973) | bunnei | 2018-08-08 | 1 | -0/+7 |
| | | | - Used by Pokken Tournament DX. | ||||
* | Added ability to change username & language code in the settings ui. Added IProfile::Get and SET::GetLanguageCode for libnx tests (#851) | David | 2018-08-03 | 1 | -3/+27 |
| | |||||
* | core: Make converting constructors explicit where applicable | Lioncash | 2018-07-24 | 1 | -1/+1 |
| | | | | | Avoids unwanted implicit conversions. Thankfully, given the large amount of cleanup in past PRs, only this tiny amount is left over to cover. | ||||
* | HLE/ACC: Stub IManagerForApplication::GetAccountId to return an error. | Subv | 2018-07-20 | 1 | -6/+8 |
| | | | | | | And make IManagerForApplication::CheckAvailability always return false. Returning a bogus id from GetAccountId causes games to crash on boot. We should investigate this with a hwtest and either stub it properly or implement it. | ||||
* | Merge pull request #728 from Subv/acc_profile | bunnei | 2018-07-20 | 1 | -7/+16 |
|\ | | | | | HLE/ACC: Change the default user id and small improvements to the way we handle profiles | ||||
| * | HLE/ACC: Return an IProfile that is consistent with what was requested. | Subv | 2018-07-19 | 1 | -5/+15 |
| | | | | | | | | | | The default username for now is "yuzu". We should eventually allow the creation of users in the emulator and have the ability to modify their parameters. | ||||
| * | HLE/ACC: Change the default user id to be consistent with what we tell games on startup. | Subv | 2018-07-19 | 1 | -2/+1 |
| | | | | | | | | In IApplicationFunctions::PopLaunchParameter we tell the games that they were launched as user id 1. | ||||
* | | HLE/ACC: Write a single whole user id in ListAllUsers and ListOpenUsers. | Subv | 2018-07-19 | 1 | -4/+6 |
|/ | | | | We only emulate a single user id for now. | ||||
* | Rename logging macro back to LOG_* | James Rowe | 2018-07-03 | 1 | -10/+10 |
| | |||||
* | acc: Move logging macros over to new fmt-compatible ones | Lioncash | 2018-04-24 | 1 | -10/+10 |
| | |||||
* | service: Use nested namespace specifiers where applicable | Lioncash | 2018-04-20 | 1 | -4/+2 |
| | | | | Tidies up namespace declarations | ||||
* | Various service name fixes - part 2 (rebased) (#322) | Hexagon12 | 2018-04-17 | 1 | -0/+8 |
| | | | | | | | | | | | | | | | | * Updated ACC with more service names * Updated SVC with more service names * Updated set with more service names * Updated sockets with more service names * Updated SPL with more service names * Updated time with more service names * Updated vi with more service names | ||||
* | Service/ACC: convert to module, add acc:aa, acc:su, acc:u1 services | mailwl | 2018-04-10 | 1 | -1/+129 |
| | |||||
* | acc_u0: Add IPC interface and stub InitializeApplicationInfo. | bunnei | 2018-01-17 | 1 | -0/+16 |