| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Added missing include for pl:u | 2018-08-22 | 1 | -0/+1 | |
| | | | | | Should fix any compile errors | ||||
| * | PL:U Added BFTTF loading(Loading from System NAND dumps) (#1088) | 2018-08-21 | 1 | -25/+140 | |
| | | | | | | | | | | | | | * Added bfttf loading We can now load system bfttf fonts from system archives AND shared memory dumps. This allows people who have installed their system nand dumps to yuzu to automatically get shared font support. We also now don't hard code the offsets or the sizes of the shared fonts and it's all calculated for us now. * Addressed plu fixups * Style changes for plu * Fixed logic error for plu and added more error checks. | ||||
| * | Merge pull request #1145 from lioncash/fwd-decl | 2018-08-21 | 3 | -2/+3 | |
| |\ | | | | | vfs: Replace mode.h include with forward declarations where applicable | ||||
| | * | vfs: Replace mode.h include with forward declarations where applicable | 2018-08-21 | 3 | -2/+3 | |
| | | | | | | | | | | | Avoids the need to rebuild these source files if the mode header changes. | ||||
| * | | am: Utilize std::array within PopLaunchParameter() | 2018-08-21 | 1 | -3/+4 | |
| |/ | | | | | | Gets rid of the potential for C array-to-pointer decay, and also makes pointer arithmetic to get the end of the copy range unnecessary. We can just use std::array's begin() and end() member functions. | ||||
| * | Merge pull request #1129 from lioncash/header | 2018-08-21 | 3 | -5/+19 | |
| |\ | | | | | romfs_factory, service/filesystem: Use forward declarations where applicable | ||||
| | * | service/filesystem: Use forward declarations where applicable | 2018-08-20 | 3 | -5/+19 | |
| | | | | | | | | | | | | | | | | | Avoids the need to rebuild multiple source files if the filesystem code headers change. This also gets rid of a few instances of indirect inclusions being relied upon | ||||
| * | | Merge pull request #1122 from lioncash/acc | 2018-08-20 | 4 | -57/+61 | |
| |\ \ | |/ |/| | acc/profile_manager: General cleanup | ||||
| | * | acc: Replace profile_manager include with a forward declaration | 2018-08-20 | 2 | -2/+6 | |
| | | | | | | | | | This is only used in a shared_ptr, so we can forward declare it. | ||||
| | * | acc: Simplify WriteBuffer call within LoadImage() | 2018-08-20 | 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 | 2018-08-20 | 1 | -1/+1 | |
| | | | | | | | | | Arranges them in the order the members would be initialized | ||||
| | * | acc: Remove unused DEFAULT_USER_ID | 2018-08-20 | 1 | -3/+0 | |
| | | | | | | | | | This is no longer used, so it can be removed. | ||||
| | * | profile_manager: Use INVALID_UUID in the initializer of last_opened_user | 2018-08-20 | 1 | -1/+1 | |
| | | | | | | | | | Makes it a little bit more self-documenting. | ||||
| | * | profile_manager: Remove unnecessary memcpy in GetProfileBaseAndData() | 2018-08-20 | 1 | -1/+1 | |
| | | | | | | | | | | | Given the source and destination types are the same std::array type, we can simply use regular assignment to perform the same behavior. | ||||
| | * | profile_manager: Use type aliases for username data, profile data, and user ↵ | 2018-08-20 | 2 | -19/+22 | |
| | | | | | | | | | | | | | | | arrays Avoids the need to repeatedly specify the whole array type in multiple places. | ||||
| | * | profile_manager: Take ProfileInfo by const reference where applicable | 2018-08-20 | 2 | -8/+8 | |
| | | | | | | | | | | | | | 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. | ||||
| | * | profile_manager: Make array parameter to CreateNewUser a const reference | 2018-08-20 | 2 | -2/+2 | |
| | | | | | | | | | | | This doesn't modify the passed in array, so this can be a const reference. | ||||
| | * | profile_manager: Remove unnecessary static | 2018-08-20 | 1 | -1/+1 | |
| | | | | | | | | | This can just be constexpr like the others | ||||
| | * | profile_manager: Simplify UUID's two param constructor, operator==, and ↵ | 2018-08-20 | 1 | -6/+4 | |
| | | | | | | | | | | | | | | | | | 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. | ||||
| | * | profile_manager: Move UUID generation function to the cpp file | 2018-08-20 | 2 | -10/+12 | |
| | | | | | | | | | | | This avoids needing to dump the contents of <random> into other files that include the profile manager header. | ||||
| | * | profile_manager: Remove unnecessary std::move in AddToProfiles() and ↵ | 2018-08-20 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | 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). | ||||
| * | | Merge pull request #1095 from DarkLordZach/sysarchives | 2018-08-20 | 4 | -16/+50 | |
| |\ \ | |/ |/| | filesystem: Add support for loading of system archives | ||||
| | * | filesystem: Add support for loading of system archives | 2018-08-18 | 4 | -16/+50 | |
| | | | |||||
| * | | Merge pull request #1117 from ogniK5377/CheckFreeCommunicationPermission | 2018-08-20 | 1 | -1/+8 | |
| |\ \ | | | | | | | Added CheckFreeCommunicationPermission | ||||
| | * | | Added CheckFreeCommunicationPermission | 2018-08-20 | 1 | -1/+8 | |
| | |/ | | | | | | | This fixes save files not loading in splatoon 2 | ||||
| * | | Merge pull request #1017 from ogniK5377/better-account | 2018-08-20 | 12 | -74/+438 | |
| |\ \ | |/ |/| | New account backend to allow for future extended support | ||||
| | * | Better UUID randomness | 2018-08-12 | 1 | -2/+7 | |
| | | | |||||
| | * | Removed un-needed count from ListOpenUsers and ListAllUsers | 2018-08-12 | 1 | -4/+2 | |
| | | | |||||
| | * | Added better explanations in the profile manager | 2018-08-12 | 2 | -1/+34 | |
| | | | |||||
| | * | Code cleanup for profile manager | 2018-08-12 | 3 | -40/+47 | |
| | | | |||||
| | * | Removed const from ProfileBase Invalidate | 2018-08-12 | 1 | -1/+1 | |
| | | | |||||
| | * | fixed invalid uuid bool operator | 2018-08-11 | 1 | -1/+1 | |
| | | | |||||
| | * | Added GetOpenUserCount | 2018-08-11 | 3 | -3/+14 | |
| | | | |||||
| | * | Removed all for loops from the profile manager | 2018-08-11 | 1 | -9/+4 | |
| | | | |||||
| | * | Added missing ListAllUsers count | 2018-08-11 | 1 | -1/+2 | |
| | | | |||||
| | * | If statement style change | 2018-08-11 | 1 | -11/+19 | |
| | | | |||||
| | * | Second round of account changes | 2018-08-11 | 3 | -18/+21 | |
| | | | |||||
| | * | First round of account changes | 2018-08-11 | 3 | -49/+55 | |
| | | | |||||
| | * | Refactored profile manager sharing | 2018-08-11 | 10 | -20/+28 | |
| | | | |||||
| | * | Merge remote-tracking branch 'origin/master' into better-account | 2018-08-11 | 17 | -36/+78 | |
| | |\ | |||||
| | * | | Added IsUserRegistrationRequestPermitted | 2018-08-11 | 7 | -3/+19 | |
| | | | | |||||
| | * | | Don't add user if the uuid already exists | 2018-08-09 | 1 | -0/+4 | |
| | | | | |||||
| | * | | Open first user added | 2018-08-09 | 1 | -1/+3 | |
| | | | | |||||
| | * | | Inital pass of account backend implementation | 2018-08-09 | 3 | -12/+22 | |
| | | | | | | | | | | | | | This commit verified working on puyo | ||||
| | * | | GetProfileBase and GetProfileBaseAndData added | 2018-08-08 | 3 | -44/+106 | |
| | | | | |||||
| | * | | began initial implementation of "ProfileManager" | 2018-08-08 | 4 | -44/+200 | |
| | | | | |||||
| | * | | Switched uuids from u128 to new UUID struct | 2018-08-08 | 2 | -10/+49 | |
| | | | | |||||
| * | | | Implement SetIdleTimeDetectionExtension & GetIdleTimeDetectionExtension (#1059) | 2018-08-17 | 2 | -2/+22 | |
| | | | | | | | | | | * Used by Mario Tennis Aces | ||||
| * | | | correct coding style | 2018-08-16 | 1 | -1/+1 | |
| | | | | |||||
| * | | | Implement GetDefaultDisplayResolutionChangeEvent | 2018-08-16 | 2 | -1/+13 | |
| | | | | | | | | | | | | | Require by Toki Tori and Toki Tori 2+ | ||||