summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/am (follow)
Commit message (Expand)AuthorAgeFilesLines
* general: Convert use_docked_mode to an enumerationlat9nq2023-08-221-2/+4
* vfs: expand support for NCA readingLiam2023-08-151-1/+1
* core: remove ResultVal typeLiam2023-08-081-10/+16
* Merge pull request #11210 from german77/settingsliamwhite2023-08-051-24/+0
|\
| * service: set: Implement system settings for QlaunchNarr the Reg2023-08-031-24/+0
* | service: am: Fix wrong interfaceNarr the Reg2023-08-023-3/+55
|/
* Debug SetIdleTimeDetectionExtensionKelebek12023-07-181-2/+2
* input_common: Implement native mifare supportNarr the Reg2023-06-221-1/+1
* am: stub CreateCacheStorageLiam2023-05-112-1/+33
* service: nfc: Merge device interfaces and create the device managerNarr the Reg2023-05-062-14/+16
* core: am: Demote TryPopFromFriendInvitationStorageChannel Log levelgerman772023-04-221-1/+1
* Merge pull request #10006 from german77/profile_selectliamwhite2023-04-012-14/+140
|\
| * service: am: Improve profile select appletNarr the Reg2023-03-292-14/+140
* | applet: controller: Implement cancel buttongerman772023-03-302-7/+14
|/
* Merge pull request #9505 from liamwhite/request-exitliamwhite2023-03-2918-1/+71
|\
| * qt: implement RequestExit for appletsLiam2023-03-258-9/+9
| * applets: implement RequestExitLiam2023-03-2518-1/+71
* | memory: rename global memory references to application memoryLiam2023-03-241-2/+4
|/
* kernel: convert KProcess to new styleLiam2023-03-131-1/+1
* service: nfp: Improve implementationNarr the Reg2023-03-101-2/+2
* hle: rename legacy errors to ResultsLiam2023-03-073-18/+16
* nvnflinger: fix nameLiam2023-03-016-54/+53
* service: move hle_ipc from kernelLiam2023-03-016-239/+235
* Merge pull request #9832 from liamwhite/hle-mpliamwhite2023-03-012-10/+13
|\
| * service: refactor server architectureLiam2023-02-212-10/+13
* | Merge pull request #9859 from liamwhite/tmem-useliamwhite2023-02-281-6/+4
|\ \
| * | am: avoid direct pointer access of transfer memory objectsLiam2023-02-241-6/+4
| |/
* / core: Update service function tables to 16.0.0+Narr the Reg2023-02-251-0/+6
|/
* Merge pull request #9796 from liamwhite/currentliamwhite2023-02-154-13/+15
|\
| * general: rename CurrentProcess to ApplicationProcessLiam2023-02-144-13/+15
* | Merge pull request #9782 from arades79/fix-consexpr-value-declaration-usageliamwhite2023-02-151-1/+1
|\ \
| * | remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistencyarades792023-02-142-7/+7
| * | add static lifetime to constexpr values to force compile time evaluation where possiblearades792023-02-142-7/+7
| |/
* / service: remove deleted servicesLiam2023-02-143-44/+0
|/
* Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span"ameerj2023-02-031-1/+1
* Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer"liamwhite2023-02-021-1/+1
* hle_ipc: Rename ReadBufferSpan to ReadBufferameerj2022-12-291-1/+1
* service: Use ReadBufferSpan where it is trivial to do soameerj2022-12-251-1/+1
* general: fix compile for Apple ClangLiam2022-11-231-2/+2
* Merge pull request #9238 from german77/cabinet_appletbunnei2022-11-204-7/+306
|\
| * general: Address review commentsgerman772022-11-142-13/+14
| * service: am: Fix cabinet applet resultgerman772022-11-132-10/+22
| * service: am: Implement cabinet applet backendgerman772022-11-134-7/+293
* | Add break for default casesKyle Kienapfel2022-11-142-0/+3
|/
* service: am: Stub SetRecordVolumeMutedgerman772022-10-302-1/+13
* general: Enforce C4800 everywhere except in video_coreMorph2022-10-221-1/+1
* kernel: remove KWritableEventLiam2022-10-132-11/+11
* core: nfp: Implement Convert and RecreateApplicationArea, accuracy fixesNarr the Reg2022-09-071-1/+1
* core: ns: Implement pl:s serviceNarr the Reg2022-09-031-1/+1
* Demote services from warning/info to debug to reduce log spam:Kelebek12022-09-011-1/+1
* applet/swkbd: Implement optional symbol keysMorph2022-07-241-0/+6
* Project AndioKelebek12022-07-222-2/+9
* implement resume messageGus Caplan2022-07-182-0/+5
* service am: Update service tables to 14.0.0german772022-07-141-0/+3
* core: Replace all instances of ResultCode with Resultgerman772022-06-2716-42/+42
* service: am: Stub PerformSystemButtonPressingIfInFocusNarr the Reg2022-06-202-1/+24
* common: Change semantics of UNREACHABLE to unconditionally crashLiam2022-06-147-9/+9
* general: Convert source file copyright comments over to SPDXMorph2022-04-2333-99/+66
* service: jit: stub JIT serviceLiam2022-04-072-1/+9
* applets/web: Keep foreground (websession) web applet openMorph2022-04-021-0/+8
* Merge pull request #8041 from Morph1984/inline-swkbdbunnei2022-03-263-166/+415
|\
| * applets/swkbd: Split software keyboard initializationMorph2022-03-222-160/+349
| * applets/swkbd: Add new inline software keyboard typesMorph2022-03-221-6/+66
* | applets/mii: Remove unused includeMorph2022-03-221-1/+0
* | applets/mii: Cleanup MiiEdit applet implementationMorph2022-03-222-44/+85
* | applets/mii: Cleanup MiiEdit applet typesMorph2022-03-221-23/+44
* | applets/mii: Move MiiEdit applet types into its own fileMorph2022-03-223-54/+69
* | applets: Rename Mii to MiiEditMorph2022-03-224-34/+35
|/
* core: Reduce unused includesameerj2022-03-191-1/+0
* Merge pull request #7964 from german77/miiiibunnei2022-03-174-5/+212
|\
| * applet: mii: Simple implementation of mii appletgerman772022-03-014-5/+212
* | core: hle: kernel: Use weak_ptr where possible for SessionRequestHandler and SessionRequestManager.bunnei2022-03-151-2/+2
|/
* service: am: Update enum names to match documentationNarr the Reg2022-02-222-5/+37
* general: Rename NewUUID to UUID, and remove the previous UUID implMorph2022-02-053-7/+6
* profile: Migrate to the new UUID implementationMorph2022-02-053-10/+11
* service/am: Update omm function tablesLioncash2022-01-211-0/+1
* service: am: ISelfController: Stub SaveCurrentScreenshotMorph2021-12-032-1/+14
* core/hid: Remove usage of native types, fix a couple of errors with motiongerman772021-11-252-1/+6
* second commit lion reviewgerman772021-11-251-0/+2
* kraken: Address comments from reviewgerman772021-11-251-1/+1
* configuration: Migrate controller settings to emulated controllergerman772021-11-251-11/+3
* core/frontend: Update appletsgerman772021-11-251-1/+1
* Settings: eliminate rescaling_factor.Fernando Sahmkow2021-11-161-8/+4
* applets/swkbd: Fix text check message encodingMorph2021-11-081-7/+15
* applets/swkbd: Skip text checking if the text has been confirmedMorph2021-11-082-8/+15
* general: Get the current process program id directly from the systemMorph2021-11-044-15/+9
* general: Rename GetTitleID to GetProgramIDMorph2021-11-044-9/+11
* core: Remove unused includesameerj2021-11-044-7/+0
* Merge pull request #7110 from vonchenplus/fix_extract_offline_romefs_errorMorph2021-10-111-0/+10
|\
| * applets/web: Fallback to loader to get the manual romfs if none is foundFeng Chen2021-10-111-0/+10
* | service: Reduce header include overheadMorph2021-10-072-2/+2
* | Merge pull request #7103 from Morph1984/service-ctx-eventbunnei2021-10-054-94/+104
|\ \
| * | service: Replace service event creation with ServiceContext::CreateEventMorph2021-10-024-94/+104
* | | service: am: Make use of Exit to exit the currently running applicationMorph2021-10-021-2/+2
|/ /
* | service/am: Update to 13.0.0german772021-09-271-0/+4
* | common/uuid: Add validity checking functions to interfaceLioncash2021-09-221-1/+1
|/
* am: Implement GetNotificationStorageChannelEventgerman772021-09-102-2/+16
* applet_error: Fix 64-bit error code conversionMorph2021-08-191-6/+25
* applet_swkbd: Include the null terminator in the buffer size calculationMorph2021-08-051-2/+4
* applet_swkbd: Correct string buffer size calculationMorph2021-07-301-2/+2
* applet_controller: Add preliminary support for version 8Morph2021-07-202-3/+33
* applets/web: Resolve Nintendo CDN URLsMorph2021-07-151-0/+13
* service: Append service name prefix to common filenamesMorph2021-07-141-2/+2
* applets: Append applet_ prefix to backend appletsMorph2021-07-1416-17/+17
* general: Make most settings a BasicSettinglat9nq2021-06-281-1/+1
* general: Replace RESULT_UNKNOWN with ResultUnknownMorph2021-06-021-6/+6
* general: Replace RESULT_SUCCESS with ResultSuccessMorph2021-06-0212-137/+137
* applets/swkbd: Make use of std::move where applicableMorph2021-05-281-8/+8
* applets/swkbd: Only read the text check message on Failure/ConfirmMorph2021-05-281-2/+7
* common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270)Morph2021-05-262-28/+24
* core: Make variable shadowing a compile-time errorLioncash2021-05-161-7/+7
* fixup! hle: kernel: Ensure all kernel objects with KAutoObject are properly created.bunnei2021-05-061-2/+0
* hle: kernel: Rename Process to KProcess.bunnei2021-05-064-4/+4
* hle: kernel: Remove deprecated Object class.bunnei2021-05-061-1/+0
* hle: kernel: Migrate KTransferMemory to KAutoObject.bunnei2021-05-062-5/+6
* hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject.bunnei2021-05-061-1/+0
* hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject.bunnei2021-05-064-30/+28
* hle: kernel: Ensure all kernel objects with KAutoObject are properly created.bunnei2021-05-062-0/+18
* hle: kernel: Migrate KEvent to KAutoObject.bunnei2021-05-064-76/+65
* hle: kernel: Refactor IPC interfaces to not use std::shared_ptr.bunnei2021-05-064-11/+10
* service: Remove unused class variablesLioncash2021-05-051-5/+4
* service: Resolve cases of member field shadowingLioncash2021-05-042-4/+4
* service: Eliminate cases of member shadowingLioncash2021-04-262-4/+4
* ICommonStateGetter: Stub SetRequestExitToLibraryAppletAtExecuteNextProgramEnabledMorph2021-04-242-1/+10
* applets: Send focus state change message on applet state changeMorph2021-04-1710-22/+56
* applets: Make the applet mode a protected property of AppletMorph2021-04-1714-22/+20
* applets/swkbd: Implement the Normal and Inline Software Keyboard AppletMorph2021-04-153-13/+1487
* ILibraryAppletCreator: Implement CreateHandleStorageMorph2021-04-152-6/+64
* ILibraryAppletAccessor: Demote from ERROR to DEBUG for null storage logsMorph2021-04-151-2/+2
* applets: Pass in the LibraryAppletMode each applet's constructorMorph2021-04-1513-33/+58
* applets: Remove the previous software keyboard applet implementationMorph2021-04-152-227/+6
* common: Move settings to common from core.bunnei2021-04-151-1/+1
* ISelfController: Update to 11.xMorph2021-04-071-0/+1
* IApplicationFunctions: Update to 11.xMorph2021-04-071-0/+6
* IDebugFunctions: Update to 12.xMorph2021-04-071-0/+2
* ICommonStateGetter: Update to 12.xMorph2021-04-071-0/+9
* IGlobalStateController: Update to 12.xMorph2021-04-071-0/+1
* IHomeMenuFunctions: Update to 12.xMorph2021-04-071-0/+3
* ISelfController: Stub SetAlbumImageTakenNotificationEnabledMorph2021-03-302-1/+17
* hle: service: am: IStorageAccessor: Fix out of bounds error handling.bunnei2021-02-141-6/+7
* Merge pull request #5902 from lioncash/core-warnbunnei2021-02-121-1/+2
|\
| * am/controller: Remove [[fallthrough]] from unreachable pathLioncash2021-02-091-1/+2
* | software_keyboard: Implement Finalize request commandMorph2021-02-111-0/+4
|/
* Merge pull request #5326 from german77/hidUpdate1bunnei2021-02-061-1/+1
|\
| * Fix npad struct to match switchbrewgerman2021-02-041-1/+1
* | hle: kernel: Reimplement KReadableEvent and KWritableEvent.bunnei2021-02-054-58/+70
* | hle: kernel: Rename WritableEvent to KWritableEvent.bunnei2021-02-054-14/+14
* | hle: kernel: Rename ReadableEvent to KReadableEvent.bunnei2021-02-054-12/+12
* | IApplicationFunctions: Implement GetHealthWarningDisappearedSystemEventMorph2021-02-022-1/+14
|/
* am/IApplicationFunctions: Stub IsGamePlayRecordingSupportedMorph2021-01-312-1/+12
* am: Stub TryPopFromFriendInvitationStorageChannelameerj2021-01-312-1/+10
* hle: Implement remaining services for Stereo VisionChloe Marcec2021-01-242-1/+9
* hle: service: am: Stub ILibraryAppletAccessor::PresetLibraryAppletGpuTimeSliceZero.bunnei2021-01-211-1/+8
* common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINITReinUsesLisp2021-01-151-5/+5
* general: Fix various spelling errorsMorph2021-01-022-4/+4
* applets/web: Implement the online web browser appletMorph2020-12-182-3/+11
* main, applets/web: Re-add progress dialog for RomFS extractionMorph2020-12-182-32/+44
* pl_u, applets/web: Decrypt shared fonts to TTF filesMorph2020-12-181-0/+86
* applets/web: Implement the default web browser applet frontendMorph2020-12-181-1/+4
* applets/web: Implement the offline browser applet backendMorph2020-12-182-13/+143
* applets/web: Initial implementation of the web browser appletMorph2020-12-183-2/+428
* applets: Remove the previous web browser applet implementationMorph2020-12-184-609/+37
* Merge pull request #5166 from lioncash/log-castbunnei2020-12-093-10/+10
|\
| * core: Remove unnecessary enum casts in log callsLioncash2020-12-083-10/+10
* | Merge pull request #5135 from Morph1984/applets-shadowbunnei2020-12-091-1/+1
|\ \
| * | applets: Resolve variable shadowingMorph2020-12-051-1/+1
| |/
* | controller: Use std::move within ConvertToFrontendParameters()Lioncash2020-12-081-3/+3
* | controller: Avoid unnecessary copies in ConfigurationComplete()Lioncash2020-12-081-9/+8
|/
* service: Eliminate usages of the global system instanceLioncash2020-11-2724-130/+149
* service: am: Implement ExecuteProgram and required stubs.bunnei2020-11-252-3/+34
* hle: services: Fix a crash with improper NVFlinger lifetime management. (#4977)bunnei2020-11-246-35/+34
* patch_manager: Remove usages of the global system instanceLioncash2020-11-181-4/+10
* controllers/npad: Rename NPadType to NpadStyleSetMorph2020-11-161-1/+1
* settings: Preparation for per-game input settingsMorph2020-11-162-3/+3
* Merge pull request #4895 from Morph1984/cave-story-plus-applet-fixbunnei2020-11-132-26/+80
|\
| * applets: Rename LibraryAppletVersion to ControllerAppletVersionMorph2020-11-082-15/+15
| * applets/controller: Pop normal data for StrapGuide and FirmwareUpdateMorph2020-11-082-6/+19
| * applets/controller: Introduce additional checks for mode and callerMorph2020-11-082-5/+39
| * applets/controller: Add ControllerUpdateFirmwareArg structMorph2020-11-081-0/+7
* | ipc_helpers: Remove usage of the global system instanceLioncash2020-11-081-1/+1
|/
* service: Update function tablesLioncash2020-10-281-0/+2
* Revert "core: Fix clang build"bunnei2020-10-212-14/+14
* core: Fix clang buildLioncash2020-10-182-14/+14
* frontend/controller: Eliminate dependency on the global system instanceLioncash2020-09-261-1/+2
* am: Stub GetPreviousProgramIndexMorph2020-09-182-1/+11
* Address feedbackMorph2020-09-042-0/+7
* applets/controller: Set min_players to have a minimum value of 1.Morph2020-09-041-1/+1
* applets/controller: Implement "Explain Text"Morph2020-09-042-16/+26
* Project Mjölnir: Part 2 - Controller AppletMorph2020-09-044-31/+375
* common/fileutil: Convert namespace to Common::FSLioncash2020-08-161-8/+8
* software_keyboard: Resolve a pessimizing move warningLioncash2020-08-141-2/+1
* General: Tidy up clang-format warnings part 2Lioncash2020-08-131-1/+2
* Merge pull request #4457 from ogniK5377/SetScreenShotPermissionbunnei2020-08-072-1/+12
|\
| * am: Unstub SetScreenShotPermissionDavid Marcec2020-07-312-1/+12
* | fs: Rename SaveDataDescriptor to SaveDataAttributeMorph2020-07-301-5/+5
|/
* remove unused variable;CrazyMax2020-07-271-1/+0
* Address issuesDavid Marcec2020-07-201-2/+2
* swkbd: Return result for Calc request for inlined swkbdDavid Marcec2020-07-192-13/+49
* Merge pull request #4275 from CrazyMax/desired_languagebunnei2020-07-121-1/+13
|\
| * AM: fix GetDesiredLanguage:CrazyMax2020-07-081-1/+13
* | configuration: implement per-game configurations (#4098)lat9nq2020-07-101-4/+4
* | Merge pull request #4248 from Morph1984/CreateManagedDisplaySeparableLayerbunnei2020-07-102-1/+20
|\ \ | |/ |/|
| * AM/ISelfController: Stub CreateManagedDisplaySeparableLayerMorph2020-07-052-1/+20
* | GetDisplayVersion should return a null-terminated version string.CrazyMax2020-07-071-4/+16
|/
* am: Stub GetIndirectLayerConsumerHandleDavid Marcec2020-06-281-1/+13
* Merge pull request #4154 from ogniK5377/swkbd-nullptrbunnei2020-06-271-1/+1
|\
| * Prevent nullptr dereference on swkbd error caseDavid Marcec2020-06-241-1/+1
* | am: Update function tables and add missing classes (#4169)VolcaEM2020-06-273-17/+19
|/
* software_keyboard: Eliminate trivial redundant copiesLioncash2020-06-201-2/+2
* Merge pull request #3843 from ogniK5377/GetPopFromGeneralChannelEventbunnei2020-05-043-4/+20
|\
| * am: IHomeMenuFunctions:GetPopFromGeneralChannelEventDavid Marcec2020-05-013-4/+20
* | Merge pull request #3824 from ogniK5377/GetDisplayVersionbunnei2020-05-031-3/+14
|\ \ | |/ |/|
| * Update src/core/hle/service/am/am.cppbunnei2020-05-031-1/+1
| * am: Properly implement GetDisplayVersionDavid Marcec2020-04-291-3/+14
* | Merge pull request #3823 from ogniK5377/setvrmodeMat M2020-04-302-16/+6
|\ \
| * | am: IsVrModeEnabled & SetVrModeEnabled fixesDavid Marcec2020-04-292-16/+6
| |/
* / am: GetFriendInvitationStorageChannelEventDavid Marcec2020-04-302-1/+14
|/
* style: Change AMs & Glues error codes to be dec instead of hexDavid Marcec2020-04-281-3/+3
* service: Update function tablesLioncash2020-04-201-0/+10
* am: Resolve ineffective movesLioncash2020-04-181-2/+2
* am: Implement VR related APIsperillamint2020-03-272-3/+42
* core/web_browser: Allow WebApplet to exit gracefully when an error occursFearlessTobi2020-03-221-0/+6
* AM/ICommonStateGetter: Stub SetLcdBacklighOffEnabled (#3454)Morph2020-02-272-2/+14
* hle: services: Use std::shared_ptr instead of copy by value.bunnei2020-02-088-43/+43
* am: Correct IPC object count mismatch.bunnei2020-02-061-6/+4
* services: am: Clear events on PopOutData and PopInteractiveOutData.bunnei2020-02-061-0/+2
* am: Refactor IStorage interface.bunnei2020-02-067-43/+81
* applets: software_keyboard: Signal state change on end of interactive session.bunnei2020-02-061-0/+1
* applets: software_keyboard: Minor cleanup.bunnei2020-02-061-2/+2
* Merge pull request #3094 from lioncash/tablesbunnei2019-11-253-2/+23
|\
| * service: Update function tablesLioncash2019-11-123-2/+23
* | kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)bunnei2019-11-254-11/+10
* | Merge pull request #3112 from lioncash/skipbunnei2019-11-211-8/+16
|\ \
| * | service/am: Remove unnecessary Skip callsLioncash2019-11-141-8/+16
* | | Merge pull request #3111 from lioncash/querybunnei2019-11-212-5/+14
|\ \ \
| * | | am: Stub QueryApplicationPlayStatisticsLioncash2019-11-142-5/+14
| |/ /
* | | Merge pull request #3091 from lioncash/core-conversionbunnei2019-11-152-10/+10
|\ \ \ | |/ / |/| |
| * | service: Resolve sign conversion errorsLioncash2019-11-122-10/+10
| |/
* / Implement stub for QueryApplicationPlayStatisticsByUidMichael Scire2019-11-112-0/+10
|/
* Merge pull request #3062 from bunnei/event-improvebunnei2019-11-062-13/+13
|\
| * kernel: events: Remove ResetType::Automatic.bunnei2019-11-032-13/+13
* | common_func: Use std::array for INSERT_PADDING_* macros.bunnei2019-11-041-5/+6
* | core/am: Stub InitializeApplicationCopyrightFrameBuffer, SetApplicationCopyrightImage and SetApplicationCopyrightVisibilityFearlessTobi2019-11-032-3/+31
|/
* bcat: Remove use of global system accessorsLioncash2019-10-151-2/+3
* hle/service: Replace global system instance calls with instance-based onesLioncash2019-10-061-3/+3
* service/am: Silence -WreorderReinUsesLisp2019-10-051-2/+1
* bcat: Add FSC accessors for BCAT dataZach Hilman2019-10-011-1/+2
* am: Unstub PopLaunchParameter and add bcat connection for app-specific dataZach Hilman2019-09-302-16/+52
* applets: Add accessor for AppletFrontendSetZach Hilman2019-09-302-0/+6
* Merge pull request #2683 from DarkLordZach/lock-exitDavid2019-09-224-7/+33
|\
| * qt: Prompt user for confirmation if exit lock is activeZach Hilman2019-09-221-1/+1
| * am: Implement ISelfController ExitLock commandsZach Hilman2019-09-221-2/+6
| * am: Implement ISelfController ExitZach Hilman2019-09-224-4/+20
| * am: Add RequestExit event to AppletMessageQueueZach Hilman2019-09-222-0/+6
* | Deglobalize System: AmDavid Marcec2019-09-221-1/+1
|/
* configure_debug: Move reporting option to loggingZach Hilman2019-09-223-6/+7
* services: Pass FileSystemController as reference to services that need itZach Hilman2019-09-215-4/+13
* am: Unstub IApplicationFunctions EnsureSaveData (20)Zach Hilman2019-09-211-8/+14
* service/am: Remove usages of global system accessorsLioncash2019-09-0516-96/+141
* AM: Stub IApplicationFunctions::GetGpuErrorDetectedSystemEvent (#2827)mailwl2019-09-042-0/+16
* service/am: Implement IsAutoSleepDisabledLioncash2019-07-112-1/+10
* service/am: Implement SetAutoSleepDisabledLioncash2019-07-112-1/+23
* Merge pull request #2651 from DarkLordZach/apm-boost-mode-1bunnei2019-07-084-12/+25
|\
| * am: Implement SetCpuBoostMode in terms of APMZach Hilman2019-06-294-12/+25
* | clang-format fixesMichael Scire2019-07-061-4/+5
* | am: Implement GetAccumulatedSuspendedTickValueMichael Scire2019-07-062-7/+19
* | file_sys: Rename other ContentRecordType membersBakugo2019-07-021-2/+2
|/
* applets: Pass current process title ID to appletsZach Hilman2019-06-2510-40/+58
* general_frontend: Add documentation for parental controls and ecommerce appletsZach Hilman2019-06-252-16/+16
* web_browser: Only delete temporary directory if it was createdZach Hilman2019-06-251-1/+3
* web_browser: Take ECommerce applet frontend optionally in constructorZach Hilman2019-06-251-1/+6
* web_browser: Use function tables for execute and initializeZach Hilman2019-06-252-7/+285
* web_browser: Correct structures and properly parse TLVs/ShimKindZach Hilman2019-06-252-61/+168
* applets: Track ECommerce and Parental Control applet frontendsZach Hilman2019-06-252-7/+29
* applets: Implement Auth applet backendZach Hilman2019-06-252-0/+146
* Merge pull request #2482 from DarkLordZach/prepobunnei2019-06-215-20/+64
|\
| * loader: Move NSO module tracking to AppLoaderZach Hilman2019-05-262-3/+4
| * applets/error: Save report on error appletZach Hilman2019-05-251-5/+14
| * applets: Save report on stubbed appletZach Hilman2019-05-254-15/+49
* | Signalled accumulated_suspended_tick_changed_event on creation based on REDavid Marcec2019-06-161-0/+1
* | Impl'd IsUserAccountSwitchLocked, SetAudioOutVolume, GetAudioOutVolume & Partial impl of GetAccumulatedSuspendedTickChangedEventDavid Marcec2019-06-162-1/+19
* | common/hex_util: Combine HexVectorToString() and HexArrayToString()Lioncash2019-06-121-6/+6
* | Merge pull request #2526 from lioncash/globalZach Hilman2019-06-052-5/+37
|\ \
| * | core/core: Remove unnecessary includesLioncash2019-05-292-5/+37
| |/
* | Merge pull request #2510 from SciresM/desired_languageZach Hilman2019-06-051-2/+38
|\ \
| * | Implement IApplicationFunctions::GetDesiredLanguageMichael Scire2019-05-231-2/+38
| |/
* | Merge pull request #1931 from DarkLordZach/mii-database-1bunnei2019-05-302-6/+7
|\ \ | |/ |/|
| * mii_manager: Fix incorrect loop condition in mii UUID generation codeZach Hilman2019-04-252-1/+2
| * profile_select: Port Service::Account::UUID to Common::UUIDZach Hilman2019-04-252-5/+5
* | Merge pull request #2487 from lioncash/service-returnHexagon122019-05-191-0/+2
|\ \
| * | service/am: Add missing return in error case for IStorageAccessor's Read()/Write().Lioncash2019-05-191-0/+2
| |/
* / core/kernel/object: Rename ResetType enum membersLioncash2019-05-182-6/+6
|/
* web_browser: Make OpenPage non-constZach Hilman2019-04-178-15/+20
* main: Add GMainWindow hooks for Error displayZach Hilman2019-04-171-2/+2
* general_backend: Move StubApplet and add backend PhotoViewerZach Hilman2019-04-172-1/+102
* applets: Add Error appletZach Hilman2019-04-173-24/+224
* applets: Port current applets to take frontend in constructorZach Hilman2019-04-176-14/+16
* am: Delegate applet creation to AppletManagerZach Hilman2019-04-171-24/+3
* applets: Add AppletManager class to control lifetimeZach Hilman2019-04-172-0/+137
* service: Update service function tablesLioncash2019-04-112-0/+24
* Merge pull request #1957 from DarkLordZach/title-providerbunnei2019-04-101-1/+1
|\
| * patch_manager: Dump NSO name with build IDZach Hilman2019-03-281-2/+1
| * game_list: Register content with ContentProviderZach Hilman2019-03-271-2/+3
* | hle/service: Resolve unused variable warningsLioncash2019-04-041-3/+4
* | Merge pull request #2328 from lioncash/transferbunnei2019-04-041-6/+6
|\ \
| * | service/am: Correct behavior of CreateTransferMemoryStorage()Lioncash2019-04-031-6/+6
| |/
* | service/am: Implement EnterFatalSection and LeaveFatalSectionLioncash2019-03-262-2/+29
* | service/am: Sort ISelfController's member functions according to table orderLioncash2019-03-262-36/+36
|/
* service/am: Add function table for IDebugFunctionsLioncash2019-03-211-1/+15
* service/am: Add basic implementation of ChangeMainAppletMasterVolumeLioncash2019-03-182-1/+29
* service/am: Unstub SetTransparentVolumeRate()Lioncash2019-03-182-1/+17
* service/am: Unstub SetExpectedMasterVolume()Lioncash2019-03-182-11/+27
* core/hle/ipc: Remove unnecessary includesLioncash2019-03-052-0/+4
* service/nvflinger,service/vi: Handle failure cases with exposed APILioncash2019-02-061-3/+4
* service/am/applet_ae: Update function tablesLioncash2019-01-301-1/+2
* core/frontend/applets/web_browser: Include missing headersLioncash2019-01-171-2/+8
* core/frontend/applets/web_browser: Make OpenPage() non-constLioncash2019-01-171-1/+1
* Merge pull request #1939 from DarkLordZach/web-appletbunnei2019-01-104-5/+237
|\
| * web_browser: Add bounds checking to applet interfaceZach Hilman2018-12-291-7/+7
| * core: Add getter and setter for WebBrowserApplet frontendZach Hilman2018-12-281-1/+1
| * applets: Implement LibAppletOff (Web) appletZach Hilman2018-12-283-0/+232
| * am: Add size parameter to am:IStorage loggingZach Hilman2018-12-281-4/+4
* | Proper no message handling for AM::PopMessageDavid Marcec2019-01-041-1/+10
* | core/kernel: Remove unnecessary inclusionsLioncash2019-01-012-2/+2
|/
* am: Implement GetSaveDataSize and ExtendSaveDataZach Hilman2018-12-272-2/+47
* Merge pull request #1781 from DarkLordZach/applet-profile-selectbunnei2018-12-233-0/+131
|\
| * applets: Correct event ResetTypes from OneShot to StickyZach Hilman2018-12-034-13/+5
| * am: Use ProfileSelect appletZach Hilman2018-12-031-0/+4
| * applets: Implement ProfileSelect appletZach Hilman2018-12-032-0/+130
| * software_keyboard: Signal state changed event upon constructionZach Hilman2018-12-031-1/+6
* | Merge pull request #1914 from lioncash/idbunnei2018-12-211-2/+5
|\ \
| * | service/am: Unstub GetAppletResourceUserIdLioncash2018-12-181-2/+5
| |/
* / applets: Correct usage of SignalStateChanged eventZach Hilman2018-12-103-6/+4
|/
* hle_ipc: Refactor SleepClientThread to avoid ReadableEventZach Hilman2018-11-292-5/+2
* kernel/event: Reference ReadableEvent from WritableEventZach Hilman2018-11-294-43/+29
* core: Port all current usages of Event to Readable/WritableEventZach Hilman2018-11-294-45/+57
* Reworked svcs slightly, improved error messages in AM and fsp_srvDavid Marcec2018-11-271-2/+4
* Improved error messages in AM, HwOpus and NvMapDavid Marcec2018-11-261-6/+9
* Changed logging to be "Log before execution", Added more error logging, all services should now log on some levelDavid Marcec2018-11-263-128/+174
* Merge pull request #1708 from ogniK5377/res-scalebunnei2018-11-241-4/+8
|\
| * Report resolution scaling support for vi and amDavid Marcec2018-11-161-4/+8
* | am: Return StubApplet instead of nullptr when AppletId not foundZach Hilman2018-11-223-11/+11
* | applets: Add StubAppletZach Hilman2018-11-222-0/+96
* | Merge pull request #1742 from lioncash/hle-swkbdbunnei2018-11-215-44/+63
|\ \
| * | am/applets: Make the applet data broker part of the applet itself.Lioncash2018-11-205-31/+36
| * | am/applets: Replace includes with forward declarations where applicableLioncash2018-11-202-2/+9
| * | am/applets: Relocate comments above the relevant data member in AppletDataBrokerLioncash2018-11-201-11/+18
* | | am: Correct build failureLioncash2018-11-211-2/+2
|/ /
* | software_keyboard: Fix erroneous extra PushNormalDataZach Hilman2018-11-191-3/+2
* | software_keyboard: Return correct result code on user cancel operationZach Hilman2018-11-193-5/+1
* | applet: Add AppletDataBroker to manage HLE to AM service interactionZach Hilman2018-11-195-104/+194
* | software_keyboard: Use correct offset for inital text stringZach Hilman2018-11-191-1/+2
* | software_keyboard: Check for UTF-8 config flagZach Hilman2018-11-192-9/+23
* | software_keyboard: Push all data over all channels on dialog completionZach Hilman2018-11-181-18/+26
* | applet: Use std::queue instead of std::vector for storage stackZach Hilman2018-11-185-18/+44
* | applet: Add operation completed callbackZach Hilman2018-11-182-3/+5
* | software_keyboard: Push buffer size to offset 0x4 in output dataZach Hilman2018-11-184-18/+39
* | software_keyboard: Make GetText asynchronousZach Hilman2018-11-183-6/+20
* | am: Allow applets to push multiple and different channels of dataZach Hilman2018-11-184-36/+34
* | am: Implement ILibraryAppletAccessor IsCompleted and GetResultZach Hilman2018-11-181-4/+8
* | am: Implement text check software keyboard modeZach Hilman2018-11-183-14/+95
* | am: Deglobalize software keyboard appletZach Hilman2018-11-186-27/+44
* | am: Construct and use proper applets with ILibraryAppletAccessorZach Hilman2018-11-181-1/+26
* | am/applets: Add connector between frontend and AM applet classesZach Hilman2018-11-182-0/+128
* | am/applets: Add Applet superclass to describe a generic appletZach Hilman2018-11-182-0/+75
* | am: Unstub ILibraryAppletAccessor::StartZach Hilman2018-11-181-5/+17
* | am: Implement PopInteractiveOutData and PushInteractiveInDataZach Hilman2018-11-181-14/+24
* | am: Convert storage stack to vectorZach Hilman2018-11-181-27/+59
* | am: Move AM::IStorage to headerZach Hilman2018-11-181-0/+16
* | am: Move IStorageAccessor to header and update backing bufferZach Hilman2018-11-182-64/+62
* | am: Implement CreateTransferMemoryStorageZach Hilman2018-11-182-0/+26
* | Stubbed am:EnableApplicationCrashReportMysticExile2018-11-172-10/+18
|/
* FixupsDavid Marcec2018-11-071-1/+1
* Ability to switch between docked and undocked mode in-gameDavid Marcec2018-11-076-35/+138
* global: Use std::optional instead of boost::optional (#1578)Frederic L2018-10-301-1/+1
* profile_manager: Use std::optional instead of boost::optionalLioncash2018-10-241-1/+1
* acc: Fix account UUID duplication errorZach Hilman2018-10-241-10/+19
* profile_manager: Load user icons, names, and UUIDs from system saveZach Hilman2018-10-241-2/+6
* am: Pass current user UUID to launch parametersZach Hilman2018-10-241-7/+9
* am: Add the basic skeleton for the tcap serviceLioncash2018-10-213-0/+42
* am: Update service function tablesLioncash2018-10-214-15/+60
* Merge pull request #1526 from lioncash/svc-idbunnei2018-10-201-16/+18
|\
| * omm: Update service function tablesLioncash2018-10-191-16/+18
* | Stubbed home blockingDavid Marcec2018-10-192-4/+36
|/
* Removed the use of rp.MakeBuilderDavid Marcec2018-09-191-4/+4
* Implemented GetDefaultDisplayResolutionDavid Marcec2018-09-182-1/+18
* Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi2018-09-151-1/+1
* hle/service: Default constructors and destructors in the cpp file where applicableLioncash2018-09-1112-2/+50
* kernel: Eliminate kernel global stateLioncash2018-08-291-3/+6
* Added GetBootMode (#1107)David2018-08-242-1/+12
* am: Utilize std::array within PopLaunchParameter()Lioncash2018-08-211-3/+4
* Implement SetIdleTimeDetectionExtension & GetIdleTimeDetectionExtension (#1059)greggameplayer2018-08-172-2/+22
* correct coding stylegreggameplayer2018-08-161-1/+1
* Implement GetDefaultDisplayResolutionChangeEventgreggameplayer2018-08-162-1/+13
* am: Stub SetScreenShotImageOrientation.bunnei2018-08-082-1/+9
* Added ability to change username & language code in the settings ui. Added IProfile::Get and SET::GetLanguageCode for libnx tests (#851)David2018-08-031-1/+2
* service/am: Add missing am servicesLioncash2018-07-317-0/+150
* hle/service: Make constructors explicit where applicableLioncash2018-07-195-5/+5
* Virtual Filesystem 2: Electric Boogaloo (#676)Zach Hilman2018-07-191-1/+0
* General Filesystem and Save Data Fixes (#670)Zach Hilman2018-07-171-14/+5
* Revert "Virtual Filesystem (#597)"bunnei2018-07-081-1/+1
* Virtual Filesystem (#597)Zach Hilman2018-07-061-1/+1
* Rename logging macro back to LOG_*James Rowe2018-07-033-74/+74
* am: Stub out IApplicationFunctions::GetPseudoDeviceId.bunnei2018-06-062-1/+13
* am: Implement ILibraryAppletAccessor::PopOutData.bunnei2018-06-041-1/+11
* am: ISelfController:LaunchableEvent should be sticky.bunnei2018-06-041-1/+1
* am: Stub out ILibraryAppletAccessor Start and GetResult methods.bunnei2018-06-041-2/+16
* am: Implement ILibraryAppletAccessor::PushInData.bunnei2018-06-041-43/+55
* am: Implement IStorageAccessor::Write.bunnei2018-06-041-1/+17
* am: Cleanup IStorageAccessor::Read.bunnei2018-06-041-5/+3
* am: Implement ILibraryAppletCreator::CreateStorage.bunnei2018-06-042-21/+34
* am: Stub IApplicationFunctions GetDisplayVersion.bunnei2018-05-262-1/+10
* Add & correct miscellaneous things (#470)greggameplayer2018-05-263-4/+52
* Stubs for QLaunch (#428)Hexagon122018-05-074-5/+221
* general: Make formatting of logged hex values more straightforwardLioncash2018-05-021-1/+1
* am: Fix GetDesiredLanguage implementation.bunnei2018-04-291-2/+4
* am: Move logging macros over to new fmt-compatible onesLioncash2018-04-243-50/+50
* service: Use nested namespace specifiers where applicableLioncash2018-04-203-12/+6
* Various fixes and clangHexagon122018-04-111-1/+1
* Updated AppletOE with more service names.Hexagon122018-04-101-0/+1
* Updated AppletAE with more service names.Hexagon122018-04-101-0/+1
* Updated AM with more service names.Hexagon122018-04-101-2/+82
* config: Rename is_docked to use_docked_mode to be consistent with other config bools.bunnei2018-03-271-5/+5
* config: Add setting for whether the system is docked or not.bunnei2018-03-271-2/+6
* FS: Make EnsureSaveData create the savedata folder when called for the first time.Subv2018-03-041-2/+20
* Stub more functionsmailwl2018-02-222-1/+39
* Stub am::SetScreenShotPermission, and bsd::StartMonitoring functionsmailwl2018-02-222-0/+9
* AM: Corrected the response in EnsureSaveData.Subv2018-02-191-1/+2
* service: Remove remaining uses of BufferDescriptor*.bunnei2018-02-141-3/+3
* Service: stub some functions in am, audio, time, vi servicesmailwl2018-02-072-1/+82
* IApplicationFunctions: Stub out EnsureSaveData.bunnei2018-02-062-0/+8
* logger: Add AM service logging category.bunnei2018-02-043-42/+42
* Service/am: Add AppletAE service (#153)mailwl2018-02-026-379/+569
* hle: Rename RequestBuilder to ResponseBuilder.bunnei2018-01-251-33/+33
* service: Fix all incorrect IPC response headers.bunnei2018-01-251-11/+11
* AppletOE: Stubbed CreateManagedDisplayLayer to create a new layer in the Default display.Subv2018-01-221-0/+14
* AppletOE: Make ISelfController keep a reference to nvflinger.Subv2018-01-224-9/+31
* Format: Run the new clang format on everythingJames Rowe2018-01-211-1/+2
* Merge pull request #112 from Rozelette/masterbunnei2018-01-191-0/+16
|\
| * ISelfController: Stub LockExit and UnlockExitRozlette2018-01-191-0/+16
* | acc, set, applet_oe: stub various functions, add set service (#105)goaaats2018-01-192-0/+14
|/
* applet_oe: Clang-format.bunnei2018-01-191-2/+1
* Stub PopLaunchParameter and implement Buffer C Descriptors reading on hle_ipc (#96)gdkchan2018-01-181-0/+86
* applet_oe: Fix GetOperationMode and GetPerformanceMode.bunnei2018-01-171-2/+2
* Services: Stubbed APM::OpenSession and the ISession interface.Subv2018-01-171-1/+2
* AppletOE: Stub a bunch of functions required by libnx homebrew.Subv2018-01-171-4/+62
* implemented more of ISelfController and IApplicationFunctionsDavid Marcec2018-01-161-0/+53
* applet_oe: Stub SetFocusHandlingMode, GetCurrentFocusState, SetTerminateResult.bunnei2018-01-151-2/+55
* Games expect 15 for ICommonStateGetter::ReceiveMessage in order to continue executionDavid Marcec2018-01-151-1/+1
* yuzu: Update license text to be consistent across project.bunnei2018-01-134-4/+4
* AppletOE: Fixed command buffer structure for ReceiveMessage.Subv2018-01-071-2/+1
* IPC: Corrected some command header sizes in appletOE.Subv2018-01-071-12/+21
* IPC Cleanup: Remove 3DS-specific code and translate copy, move and domain objects in IPC requests.Subv2018-01-071-1/+1
* applet_oe: Stub out a bunch of interfaces necessary for boot.bunnei2017-12-292-1/+159
* ap, aoc_u: Minor cleanup.bunnei2017-12-291-2/+0
* service: Clean up apm/lm/applet_oe/controller/sm ctor/dtor.bunnei2017-12-282-4/+2
* hle: Add service stubs for apm and appletOE.bunnei2017-10-154-0/+75
* hle: Remove a large amount of 3ds-specific service code.bunnei2017-10-1010-772/+0
* Service: Remove unnecessary includes from service.hYuri Kunde Schlesner2017-06-061-2/+4
* Update AM service function tablesLioncash2016-12-086-113/+246
* Use negative priorities to avoid special-casing the self-includeYuri Kunde Schlesner2016-09-215-5/+5
* Remove empty newlines in #include blocks.Emmanuel Gil Peyrot2016-09-211-3/+1
* Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner2016-09-195-61/+64
* Sources: Run clang-format on everything.Emmanuel Gil Peyrot2016-09-185-143/+150
* am: title_id is long long uintSam Spilsbury2016-04-241-1/+1
* update the code of AM service! (#1623)JamePeng2016-04-086-51/+289
* services: Get rid of unnecessary includesLioncash2016-02-026-11/+3
* services: Update some function tablesLioncash2015-12-303-0/+73
* core: Eliminate some unused variable warningsLioncash2015-07-291-1/+1
* core: Fix missing prototype warningsLioncash2015-07-291-0/+1
* am_net: Add missing function to the function tableLioncash2015-07-291-0/+1
* am_net: Add correct function name to the function tableLioncash2015-07-291-1/+1
* Services/AM: Stubbed am:app::GetNumContentInfos to return 0 results.Subv2015-07-213-3/+33
* Services: Continue separation of services into their own folderspurpasmart962015-06-1210-0/+294