summaryrefslogtreecommitdiff
path: root/src/core/hle/service/acc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* acc: add account manager for acc:u1Gravatar Liam2024-02-242-9/+16
|
* service: am: Fix GetMainAppletAvailableUsers for user creationGravatar Narr the Reg2024-02-161-3/+2
|
* Update based on feedbackGravatar Andrew Pilley2024-01-171-2/+2
|
* Allow -u to accept a username string in addition to index, and suppress the ↵Gravatar Andrew Pilley2024-01-172-0/+18
| | | | User selector even if settings requires it to be shown for one instance only.
* service: acc: Only save profiles when profiles have changedGravatar german772024-01-132-3/+17
|
* service: acc: Ensure proper profile sizeGravatar german772023-11-051-9/+47
|
* Merge pull request #11791 from german77/bufferxGravatar liamwhite2023-10-181-6/+6
|\ | | | | service: hle: Allow to access read buffer A and X directly
| * service: hle: Allow to access read buffer A and X directlyGravatar german772023-10-161-6/+6
| |
* | service: acc: Implement functions needed for profile select (#11653)Gravatar Narr the Reg2023-10-174-5/+50
|/
* core: remove ResultVal typeGravatar Liam2023-08-081-5/+6
|
* core: implement GetGaiStringErrorRequest, IContextRegistrarGravatar Liam2023-07-221-1/+2
|
* service: account: Save user profile folder on first user creationGravatar german772023-06-031-0/+1
|
* general: fix spelling mistakesGravatar Liam2023-03-122-4/+4
|
* hle: rename legacy errors to ResultsGravatar Liam2023-03-062-18/+18
|
* service: move hle_ipc from kernelGravatar Liam2023-03-014-62/+62
|
* Merge pull request #9832 from liamwhite/hle-mpGravatar liamwhite2023-03-012-12/+14
|\ | | | | service: HLE multiprocess
| * service: refactor server architectureGravatar Liam2023-02-212-12/+14
| | | | | | | | Converts services to have their own processes
* | core: Update service function tables to 16.0.0+Gravatar Narr the Reg2023-02-242-0/+12
|/
* general: rename CurrentProcess to ApplicationProcessGravatar Liam2023-02-131-2/+2
|
* general: fix compile for Apple ClangGravatar Liam2022-11-222-0/+2
|
* core: hle: service: acc: Fix ListOpenContextStoredUsers/StoreOpenContext.Gravatar bunnei2022-11-025-23/+42
| | | | | | - These APIs are used to capture the opened users and allow that state to be persisted across processes. - They are not intended to just return the system opened users, that is what ListOpenUsers is for. - Fixes the launch hang with Bayonetta 3.
* kernel: remove KWritableEventGravatar Liam2022-10-121-1/+1
|
* core/acc: Make CheckAvailability use LOG_DEBUGGravatar FearlessTobi2022-08-271-1/+1
| | | | Previously it was spamming the logs in certain multiplayer games like Puyo Puyo Tetris.
* service: ac: Replace intances of ProfileData with UserDataGravatar german772022-07-143-24/+22
|
* core: Replace all instances of ResultCode with ResultGravatar german772022-06-266-20/+20
|
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-2315-45/+30
| | | | | This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
* common: Reduce unused includesGravatar ameerj2022-03-191-0/+1
|
* core: Reduce unused includesGravatar ameerj2022-03-191-1/+0
|
* general: Rename NewUUID to UUID, and remove the previous UUID implGravatar Morph2022-02-054-69/+68
| | | | This completes the removal of the old UUID implementation.
* profile: Migrate to the new UUID implementationGravatar Morph2022-02-054-92/+94
|
* service/acc: Update unknown function namesGravatar Lioncash2022-01-212-4/+4
| | | | Switchbrew has the function names now.
* general: Get the current process program id directly from the systemGravatar Morph2021-11-041-4/+2
| | | | This allows us to avoid including KProcess' header file in files that only need to get the current process' program id.
* general: Rename GetTitleID to GetProgramIDGravatar Morph2021-11-041-2/+2
|
* Merge pull request #7282 from ameerj/core-includesGravatar bunnei2021-11-041-2/+0
|\ | | | | core: Reduce unused header includes
| * core: Remove unused includesGravatar ameerj2021-11-031-2/+0
| |
* | service/acc: Rename Unknown160 to InitializeApplicationInfoV2Gravatar german772021-11-043-3/+3
| |
* | service: acc: Stub acc:u0 '160'Gravatar Morph2021-11-043-0/+9
|/ | | | | | - Used by Animal Crossing: New Horizons v2.0.0 Since the name is currently unknown, '160' is used as a placeholder.
* service: Replace service event creation with ServiceContext::CreateEventGravatar Morph2021-10-012-9/+15
| | | | The service context helps to manage all created events and allows us to close them upon destruction.
* common/uuid: Add validity checking functions to interfaceGravatar Lioncash2021-09-222-6/+6
| | | | | Given we have a function to invalidate, we should also have ones to query the validity. Also makes the code more straightforward to read.
* Mark is_complete as atomicGravatar Chloe Marcec2021-09-092-4/+5
|
* Addressed issuesGravatar Chloe Marcec2021-09-093-15/+14
|
* address name shadowing with systemGravatar Chloe Marcec2021-09-061-2/+2
|
* account: EnsureTokenIdCacheAsyncGravatar Chloe Marcec2021-09-063-19/+152
| | | | Closes #2547, #6946
* common: uuid: Return a lower-case hex string in FormatGravatar Morph2021-07-261-11/+11
|
* service: Append service name prefix to common filenamesGravatar Morph2021-07-142-2/+2
|
* general: Make most settings a BasicSettingGravatar lat9nq2021-06-281-1/+2
| | | | | | | | | | | Creates a new BasicSettings class in common/settings, and forces setting a default and label for each setting that uses it in common/settings. Moves defaults and labels from both frontends into common settings. Creates a helper function in each frontend to facillitate reading the settings now with the new default and label properties. Settings::Setting is also now a subclass of Settings::BasicSetting. Also adds documentation for both Setting and BasicSetting.
* general: Replace RESULT_UNKNOWN with ResultUnknownGravatar Morph2021-06-021-3/+3
| | | | Transition to PascalCase for result names.
* general: Replace RESULT_SUCCESS with ResultSuccessGravatar Morph2021-06-022-28/+28
| | | | Transition to PascalCase for result names.
* common: fs: Rework the Common Filesystem interface to make use of ↵Gravatar Morph2021-05-252-28/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | std::filesystem (#6270) * common: fs: fs_types: Create filesystem types Contains various filesystem types used by the Common::FS library * common: fs: fs_util: Add std::string to std::u8string conversion utility * common: fs: path_util: Add utlity functions for paths Contains various utility functions for getting or manipulating filesystem paths used by the Common::FS library * common: fs: file: Rewrite the IOFile implementation * common: fs: Reimplement Common::FS library using std::filesystem * common: fs: fs_paths: Add fs_paths to replace common_paths * common: fs: path_util: Add the rest of the path functions * common: Remove the previous Common::FS implementation * general: Remove unused fs includes * string_util: Remove unused function and include * nvidia_flags: Migrate to the new Common::FS library * settings: Migrate to the new Common::FS library * logging: backend: Migrate to the new Common::FS library * core: Migrate to the new Common::FS library * perf_stats: Migrate to the new Common::FS library * reporter: Migrate to the new Common::FS library * telemetry_session: Migrate to the new Common::FS library * key_manager: Migrate to the new Common::FS library * bis_factory: Migrate to the new Common::FS library * registered_cache: Migrate to the new Common::FS library * xts_archive: Migrate to the new Common::FS library * service: acc: Migrate to the new Common::FS library * applets/profile: Migrate to the new Common::FS library * applets/web: Migrate to the new Common::FS library * service: filesystem: Migrate to the new Common::FS library * loader: Migrate to the new Common::FS library * gl_shader_disk_cache: Migrate to the new Common::FS library * nsight_aftermath_tracker: Migrate to the new Common::FS library * vulkan_library: Migrate to the new Common::FS library * configure_debug: Migrate to the new Common::FS library * game_list_worker: Migrate to the new Common::FS library * config: Migrate to the new Common::FS library * configure_filesystem: Migrate to the new Common::FS library * configure_per_game_addons: Migrate to the new Common::FS library * configure_profile_manager: Migrate to the new Common::FS library * configure_ui: Migrate to the new Common::FS library * input_profiles: Migrate to the new Common::FS library * yuzu_cmd: config: Migrate to the new Common::FS library * yuzu_cmd: Migrate to the new Common::FS library * vfs_real: Migrate to the new Common::FS library * vfs: Migrate to the new Common::FS library * vfs_libzip: Migrate to the new Common::FS library * service: bcat: Migrate to the new Common::FS library * yuzu: main: Migrate to the new Common::FS library * vfs_real: Delete the contents of an existing file in CreateFile Current usages of CreateFile expect to delete the contents of an existing file, retain this behavior for now. * input_profiles: Don't iterate the input profile dir if it does not exist Silences an error produced in the log if the directory does not exist. * game_list_worker: Skip parsing file if the returned VfsFile is nullptr Prevents crashes in GetLoader when the virtual file is nullptr * common: fs: Validate paths for path length * service: filesystem: Open the mod load directory as read only
* hle: kernel: Rename Process to KProcess.Gravatar bunnei2021-05-051-1/+1
|