| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-08-20 | acc: Replace profile_manager include with a forward declaration | Lioncash | |
| This is only used in a shared_ptr, so we can forward declare it. | |||
| 2018-08-20 | acc: Simplify WriteBuffer call within LoadImage() | Lioncash | |
| 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. | |||
| 2018-08-20 | acc: Correct IProfile's constructor initializer list order | Lioncash | |
| Arranges them in the order the members would be initialized | |||
| 2018-08-20 | acc: Remove unused DEFAULT_USER_ID | Lioncash | |
| This is no longer used, so it can be removed. | |||
| 2018-08-20 | profile_manager: Use INVALID_UUID in the initializer of last_opened_user | Lioncash | |
| Makes it a little bit more self-documenting. | |||
| 2018-08-20 | profile_manager: Remove unnecessary memcpy in GetProfileBaseAndData() | Lioncash | |
| Given the source and destination types are the same std::array type, we can simply use regular assignment to perform the same behavior. | |||
| 2018-08-20 | profile_manager: Use type aliases for username data, profile data, and user ↵ | Lioncash | |
| arrays Avoids the need to repeatedly specify the whole array type in multiple places. | |||
| 2018-08-20 | profile_manager: Take ProfileInfo by const reference where applicable | Lioncash | |
| ProfileInfo is quite a large struct in terms of data, and we don't need to perform a copy in these instances, so we can just pass constant references instead. | |||
| 2018-08-20 | profile_manager: Make array parameter to CreateNewUser a const reference | Lioncash | |
| This doesn't modify the passed in array, so this can be a const reference. | |||
| 2018-08-20 | profile_manager: Remove unnecessary static | Lioncash | |
| This can just be constexpr like the others | |||
| 2018-08-20 | profile_manager: Simplify UUID's two param constructor, operator==, and ↵ | Lioncash | |
| operator bool We can use the constructor initializer list and just compare the contained u128's together instead of comparing each element individually. Ditto for comparing against an invalid UUID. | |||
| 2018-08-20 | profile_manager: Move UUID generation function to the cpp file | Lioncash | |
| This avoids needing to dump the contents of <random> into other files that include the profile manager header. | |||
| 2018-08-20 | profile_manager: Remove unnecessary std::move in AddToProfiles() and ↵ | Lioncash | |
| CreateNewUser() Moving a const reference isn't possible, so this just results in a copy (and given ProfileInfo is composed of trivial types and aggregates, a move wouldn't really do anything). | |||
| 2018-08-12 | Better UUID randomness | David Marcec | |
| 2018-08-12 | Removed un-needed count from ListOpenUsers and ListAllUsers | David Marcec | |
| 2018-08-12 | Added better explanations in the profile manager | David Marcec | |
| 2018-08-12 | Code cleanup for profile manager | David Marcec | |
| 2018-08-12 | Removed const from ProfileBase Invalidate | David Marcec | |
| 2018-08-11 | fixed invalid uuid bool operator | David Marcec | |
| 2018-08-11 | Added GetOpenUserCount | David Marcec | |
| 2018-08-11 | Removed all for loops from the profile manager | David Marcec | |
| 2018-08-11 | Added missing ListAllUsers count | David Marcec | |
| 2018-08-11 | If statement style change | David Marcec | |
| 2018-08-11 | Second round of account changes | David Marcec | |
| 2018-08-11 | First round of account changes | David Marcec | |
| 2018-08-11 | Refactored profile manager sharing | David Marcec | |
| 2018-08-11 | Merge remote-tracking branch 'origin/master' into better-account | David Marcec | |
| 2018-08-11 | Added IsUserRegistrationRequestPermitted | David Marcec | |
| 2018-08-09 | Don't add user if the uuid already exists | David Marcec | |
| 2018-08-09 | Open first user added | David Marcec | |
| 2018-08-09 | Inital pass of account backend implementation | David Marcec | |
| This commit verified working on puyo | |||
| 2018-08-08 | GetProfileBase and GetProfileBaseAndData added | David Marcec | |
| 2018-08-08 | began initial implementation of "ProfileManager" | David Marcec | |
| 2018-08-08 | Service/Account: stub LoadImage function | mailwl | |
| 2018-08-08 | Switched uuids from u128 to new UUID struct | David Marcec | |
| 2018-08-07 | acc: Add missing function table entries for GetUserCount | Lioncash | |
| Given this is stubbed within the common module in 5ac7b84, it should be added to the other relevant tables as well. | |||
| 2018-08-07 | acc: Stub GetUserCount. (#973) | bunnei | |
| - Used by Pokken Tournament DX. | |||
| 2018-08-03 | Added ability to change username & language code in the settings ui. Added ↵ | David | |
| IProfile::Get and SET::GetLanguageCode for libnx tests (#851) | |||
| 2018-07-23 | core: Make converting constructors explicit where applicable | Lioncash | |
| Avoids unwanted implicit conversions. Thankfully, given the large amount of cleanup in past PRs, only this tiny amount is left over to cover. | |||
| 2018-07-20 | HLE/ACC: Stub IManagerForApplication::GetAccountId to return an error. | Subv | |
| 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. | |||
| 2018-07-19 | Merge pull request #728 from Subv/acc_profile | bunnei | |
| HLE/ACC: Change the default user id and small improvements to the way we handle profiles | |||
| 2018-07-19 | Merge pull request #727 from Subv/acc_users | bunnei | |
| HLE/ACC: Write a single whole user id in ListAllUsers and ListOpenUsers. | |||
| 2018-07-19 | HLE/ACC: Return an IProfile that is consistent with what was requested. | Subv | |
| 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. | |||
| 2018-07-19 | HLE/ACC: Change the default user id to be consistent with what we tell games ↵ | Subv | |
| on startup. In IApplicationFunctions::PopLaunchParameter we tell the games that they were launched as user id 1. | |||
| 2018-07-19 | HLE/ACC: Write a single whole user id in ListAllUsers and ListOpenUsers. | Subv | |
| We only emulate a single user id for now. | |||
| 2018-07-19 | hle/service: Make constructors explicit where applicable | Lioncash | |
| Prevents implicit construction and makes these lingering non-explicit constructors consistent with the rest of the other classes in services. | |||
| 2018-07-02 | Rename logging macro back to LOG_* | James Rowe | |
| 2018-04-24 | acc: Move logging macros over to new fmt-compatible ones | Lioncash | |
| 2018-04-19 | service: Use nested namespace specifiers where applicable | Lioncash | |
| Tidies up namespace declarations | |||
| 2018-04-17 | Various service name fixes - part 2 (rebased) (#322) | Hexagon12 | |
| * 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 | |||
