summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/am (unfollow)
Commit message (Expand)AuthorFilesLines
2022-09-07core: nfp: Implement Convert and RecreateApplicationArea, accuracy fixesNarr the Reg1-1/+1
2022-09-03core: ns: Implement pl:s serviceNarr the Reg1-1/+1
2022-09-01Demote services from warning/info to debug to reduce log spam:Kelebek11-1/+1
2022-07-24applet/swkbd: Implement optional symbol keysMorph1-0/+6
2022-07-22Project AndioKelebek12-2/+9
2022-07-18implement resume messageGus Caplan2-0/+5
2022-07-14service am: Update service tables to 14.0.0german771-0/+3
2022-06-27core: Replace all instances of ResultCode with Resultgerman7716-42/+42
2022-06-20service: am: Stub PerformSystemButtonPressingIfInFocusNarr the Reg2-1/+24
2022-06-14common: Change semantics of UNREACHABLE to unconditionally crashLiam7-9/+9
2022-04-23general: Convert source file copyright comments over to SPDXMorph33-99/+66
2022-04-07service: jit: stub JIT serviceLiam2-1/+9
2022-04-02applets/web: Keep foreground (websession) web applet openMorph1-0/+8
2022-03-22applets/swkbd: Split software keyboard initializationMorph2-160/+349
2022-03-22applets/swkbd: Add new inline software keyboard typesMorph1-6/+66
2022-03-22applets/mii: Remove unused includeMorph1-1/+0
2022-03-22applets/mii: Cleanup MiiEdit applet implementationMorph2-44/+85
2022-03-22applets/mii: Cleanup MiiEdit applet typesMorph1-23/+44
2022-03-22applets/mii: Move MiiEdit applet types into its own fileMorph3-54/+69
2022-03-22applets: Rename Mii to MiiEditMorph4-34/+35
2022-03-19core: Reduce unused includesameerj1-1/+0
2022-03-15core: hle: kernel: Use weak_ptr where possible for SessionRequestHandler and SessionRequestManager.bunnei1-2/+2
2022-03-01applet: mii: Simple implementation of mii appletgerman774-5/+212
2022-02-22service: am: Update enum names to match documentationNarr the Reg2-5/+37
2022-02-05general: Rename NewUUID to UUID, and remove the previous UUID implMorph3-7/+6
2022-02-05profile: Migrate to the new UUID implementationMorph3-10/+11
2022-01-21service/am: Update omm function tablesLioncash1-0/+1
2021-12-03service: am: ISelfController: Stub SaveCurrentScreenshotMorph2-1/+14
2021-11-25core/hid: Remove usage of native types, fix a couple of errors with motiongerman772-1/+6
2021-11-25second commit lion reviewgerman771-0/+2
2021-11-25kraken: Address comments from reviewgerman771-1/+1
2021-11-25configuration: Migrate controller settings to emulated controllergerman771-11/+3
2021-11-25core/frontend: Update appletsgerman771-1/+1
2021-11-16Settings: eliminate rescaling_factor.Fernando Sahmkow1-8/+4
2021-11-08applets/swkbd: Fix text check message encodingMorph1-7/+15
2021-11-08applets/swkbd: Skip text checking if the text has been confirmedMorph2-8/+15
2021-11-04general: Get the current process program id directly from the systemMorph4-15/+9
2021-11-04general: Rename GetTitleID to GetProgramIDMorph4-9/+11
2021-11-04core: Remove unused includesameerj4-7/+0
2021-10-11applets/web: Fallback to loader to get the manual romfs if none is foundFeng Chen1-0/+10
2021-10-07service: Reduce header include overheadMorph2-2/+2
2021-10-02service: am: Make use of Exit to exit the currently running applicationMorph1-2/+2
2021-10-02service: Replace service event creation with ServiceContext::CreateEventMorph4-94/+104
2021-09-27service/am: Update to 13.0.0german771-0/+4
2021-09-22common/uuid: Add validity checking functions to interfaceLioncash1-1/+1
2021-09-10am: Implement GetNotificationStorageChannelEventgerman772-2/+16
2021-08-19applet_error: Fix 64-bit error code conversionMorph1-6/+25
2021-08-05applet_swkbd: Include the null terminator in the buffer size calculationMorph1-2/+4
2021-07-30applet_swkbd: Correct string buffer size calculationMorph1-2/+2
2021-07-20applet_controller: Add preliminary support for version 8Morph2-3/+33
2021-07-15applets/web: Resolve Nintendo CDN URLsMorph1-0/+13
2021-07-14service: Append service name prefix to common filenamesMorph1-2/+2
2021-07-14applets: Append applet_ prefix to backend appletsMorph16-17/+17
2021-06-28general: Make most settings a BasicSettinglat9nq1-1/+1
2021-06-02general: Replace RESULT_UNKNOWN with ResultUnknownMorph1-6/+6
2021-06-02general: Replace RESULT_SUCCESS with ResultSuccessMorph12-137/+137
2021-05-28applets/swkbd: Make use of std::move where applicableMorph1-8/+8
2021-05-28applets/swkbd: Only read the text check message on Failure/ConfirmMorph1-2/+7
2021-05-26common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270)Morph2-28/+24
2021-05-16core: Make variable shadowing a compile-time errorLioncash1-7/+7
2021-05-06fixup! hle: kernel: Ensure all kernel objects with KAutoObject are properly created.bunnei1-2/+0
2021-05-06hle: kernel: Rename Process to KProcess.bunnei4-4/+4
2021-05-06hle: kernel: Remove deprecated Object class.bunnei1-1/+0
2021-05-06hle: kernel: Migrate KTransferMemory to KAutoObject.bunnei2-5/+6
2021-05-06hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject.bunnei1-1/+0
2021-05-06hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject.bunnei4-30/+28
2021-05-06hle: kernel: Ensure all kernel objects with KAutoObject are properly created.bunnei2-0/+18
2021-05-06hle: kernel: Migrate KEvent to KAutoObject.bunnei4-76/+65
2021-05-06hle: kernel: Refactor IPC interfaces to not use std::shared_ptr.bunnei4-11/+10
2021-05-05service: Remove unused class variablesLioncash1-5/+4
2021-05-04service: Resolve cases of member field shadowingLioncash2-4/+4
2021-04-26service: Eliminate cases of member shadowingLioncash2-4/+4
2021-04-24ICommonStateGetter: Stub SetRequestExitToLibraryAppletAtExecuteNextProgramEnabledMorph2-1/+10
2021-04-17applets: Send focus state change message on applet state changeMorph10-22/+56
2021-04-17applets: Make the applet mode a protected property of AppletMorph14-22/+20
2021-04-15applets/swkbd: Implement the Normal and Inline Software Keyboard AppletMorph3-13/+1487
2021-04-15ILibraryAppletCreator: Implement CreateHandleStorageMorph2-6/+64
2021-04-15ILibraryAppletAccessor: Demote from ERROR to DEBUG for null storage logsMorph1-2/+2
2021-04-15applets: Pass in the LibraryAppletMode each applet's constructorMorph13-33/+58
2021-04-15applets: Remove the previous software keyboard applet implementationMorph2-227/+6
2021-04-15common: Move settings to common from core.bunnei1-1/+1
2021-04-07ISelfController: Update to 11.xMorph1-0/+1
2021-04-07IApplicationFunctions: Update to 11.xMorph1-0/+6
2021-04-07IDebugFunctions: Update to 12.xMorph1-0/+2
2021-04-07ICommonStateGetter: Update to 12.xMorph1-0/+9
2021-04-07IGlobalStateController: Update to 12.xMorph1-0/+1
2021-04-07IHomeMenuFunctions: Update to 12.xMorph1-0/+3
2021-03-30ISelfController: Stub SetAlbumImageTakenNotificationEnabledMorph2-1/+17
2021-02-14hle: service: am: IStorageAccessor: Fix out of bounds error handling.bunnei1-6/+7
2021-02-11software_keyboard: Implement Finalize request commandMorph1-0/+4
2021-02-09am/controller: Remove [[fallthrough]] from unreachable pathLioncash1-1/+2
2021-02-05hle: kernel: Reimplement KReadableEvent and KWritableEvent.bunnei4-58/+70
2021-02-05hle: kernel: Rename WritableEvent to KWritableEvent.bunnei4-14/+14
2021-02-05hle: kernel: Rename ReadableEvent to KReadableEvent.bunnei4-12/+12
2021-02-04Fix npad struct to match switchbrewgerman1-1/+1
2021-02-02IApplicationFunctions: Implement GetHealthWarningDisappearedSystemEventMorph2-1/+14
2021-01-31am/IApplicationFunctions: Stub IsGamePlayRecordingSupportedMorph2-1/+12
2021-01-31am: Stub TryPopFromFriendInvitationStorageChannelameerj2-1/+10
2021-01-24hle: Implement remaining services for Stereo VisionChloe Marcec2-1/+9
2021-01-21hle: service: am: Stub ILibraryAppletAccessor::PresetLibraryAppletGpuTimeSliceZero.bunnei1-1/+8
2021-01-15common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINITReinUsesLisp1-5/+5
2021-01-02general: Fix various spelling errorsMorph2-4/+4
2020-12-18applets/web: Implement the online web browser appletMorph2-3/+11
2020-12-18main, applets/web: Re-add progress dialog for RomFS extractionMorph2-32/+44
2020-12-18pl_u, applets/web: Decrypt shared fonts to TTF filesMorph1-0/+86
2020-12-18applets/web: Implement the default web browser applet frontendMorph1-1/+4
2020-12-18applets/web: Implement the offline browser applet backendMorph2-13/+143
2020-12-18applets/web: Initial implementation of the web browser appletMorph3-2/+428
2020-12-18applets: Remove the previous web browser applet implementationMorph4-609/+37
2020-12-08core: Remove unnecessary enum casts in log callsLioncash3-10/+10
2020-12-08controller: Use std::move within ConvertToFrontendParameters()Lioncash1-3/+3
2020-12-08controller: Avoid unnecessary copies in ConfigurationComplete()Lioncash1-9/+8
2020-12-05applets: Resolve variable shadowingMorph1-1/+1
2020-11-27service: Eliminate usages of the global system instanceLioncash24-130/+149
2020-11-25service: am: Implement ExecuteProgram and required stubs.bunnei2-3/+34
2020-11-24hle: services: Fix a crash with improper NVFlinger lifetime management. (#4977)bunnei6-35/+34
2020-11-18patch_manager: Remove usages of the global system instanceLioncash1-4/+10
2020-11-16controllers/npad: Rename NPadType to NpadStyleSetMorph1-1/+1
2020-11-16settings: Preparation for per-game input settingsMorph2-3/+3
2020-11-08ipc_helpers: Remove usage of the global system instanceLioncash1-1/+1
2020-11-08applets: Rename LibraryAppletVersion to ControllerAppletVersionMorph2-15/+15
2020-11-08applets/controller: Pop normal data for StrapGuide and FirmwareUpdateMorph2-6/+19
2020-11-08applets/controller: Introduce additional checks for mode and callerMorph2-5/+39
2020-11-08applets/controller: Add ControllerUpdateFirmwareArg structMorph1-0/+7
2020-10-28service: Update function tablesLioncash1-0/+2
2020-10-21Revert "core: Fix clang build"bunnei2-14/+14
2020-10-18core: Fix clang buildLioncash2-14/+14
2020-09-26frontend/controller: Eliminate dependency on the global system instanceLioncash1-1/+2
2020-09-18am: Stub GetPreviousProgramIndexMorph2-1/+11
2020-09-04Address feedbackMorph2-0/+7
2020-09-04applets/controller: Set min_players to have a minimum value of 1.Morph1-1/+1
2020-09-04applets/controller: Implement "Explain Text"Morph2-16/+26
2020-09-04Project Mjölnir: Part 2 - Controller AppletMorph4-31/+375
2020-08-16common/fileutil: Convert namespace to Common::FSLioncash1-8/+8
2020-08-14software_keyboard: Resolve a pessimizing move warningLioncash1-2/+1
2020-08-13General: Tidy up clang-format warnings part 2Lioncash1-1/+2
2020-07-31am: Unstub SetScreenShotPermissionDavid Marcec2-1/+12
2020-07-30fs: Rename SaveDataDescriptor to SaveDataAttributeMorph1-5/+5
2020-07-27remove unused variable;CrazyMax1-1/+0
2020-07-20Address issuesDavid Marcec1-2/+2
2020-07-19swkbd: Return result for Calc request for inlined swkbdDavid Marcec2-13/+49
2020-07-10configuration: implement per-game configurations (#4098)lat9nq1-4/+4
2020-07-08AM: fix GetDesiredLanguage:CrazyMax1-1/+13
2020-07-07GetDisplayVersion should return a null-terminated version string.CrazyMax1-4/+16
2020-07-05AM/ISelfController: Stub CreateManagedDisplaySeparableLayerMorph2-1/+20
2020-06-28am: Stub GetIndirectLayerConsumerHandleDavid Marcec1-1/+13
2020-06-27am: Update function tables and add missing classes (#4169)VolcaEM3-17/+19
2020-06-24Prevent nullptr dereference on swkbd error caseDavid Marcec1-1/+1
2020-06-20software_keyboard: Eliminate trivial redundant copiesLioncash1-2/+2
2020-05-03Update src/core/hle/service/am/am.cppbunnei1-1/+1
2020-05-01am: IHomeMenuFunctions:GetPopFromGeneralChannelEventDavid Marcec3-4/+20
2020-04-30am: GetFriendInvitationStorageChannelEventDavid Marcec2-1/+14
2020-04-29am: Properly implement GetDisplayVersionDavid Marcec1-3/+14
2020-04-29am: IsVrModeEnabled & SetVrModeEnabled fixesDavid Marcec2-16/+6
2020-04-28style: Change AMs & Glues error codes to be dec instead of hexDavid Marcec1-3/+3
2020-04-20service: Update function tablesLioncash1-0/+10
2020-04-18am: Resolve ineffective movesLioncash1-2/+2
2020-03-27am: Implement VR related APIsperillamint2-3/+42
2020-03-22core/web_browser: Allow WebApplet to exit gracefully when an error occursFearlessTobi1-0/+6
2020-02-27AM/ICommonStateGetter: Stub SetLcdBacklighOffEnabled (#3454)Morph2-2/+14
2020-02-08hle: services: Use std::shared_ptr instead of copy by value.bunnei8-43/+43
2020-02-06am: Correct IPC object count mismatch.bunnei1-6/+4
2020-02-06services: am: Clear events on PopOutData and PopInteractiveOutData.bunnei1-0/+2
2020-02-06am: Refactor IStorage interface.bunnei7-43/+81
2020-02-06applets: software_keyboard: Signal state change on end of interactive session.bunnei1-0/+1
2020-02-06applets: software_keyboard: Minor cleanup.bunnei1-2/+2
2019-11-25kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154)bunnei4-11/+10
2019-11-14service/am: Remove unnecessary Skip callsLioncash1-8/+16
2019-11-14am: Stub QueryApplicationPlayStatisticsLioncash2-5/+14
2019-11-12service: Update function tablesLioncash3-2/+23
2019-11-12service: Resolve sign conversion errorsLioncash2-10/+10
2019-11-11Implement stub for QueryApplicationPlayStatisticsByUidMichael Scire2-0/+10
2019-11-04common_func: Use std::array for INSERT_PADDING_* macros.bunnei1-5/+6
2019-11-03kernel: events: Remove ResetType::Automatic.bunnei2-13/+13
2019-11-03core/am: Stub InitializeApplicationCopyrightFrameBuffer, SetApplicationCopyrightImage and SetApplicationCopyrightVisibilityFearlessTobi2-3/+31
2019-10-15bcat: Remove use of global system accessorsLioncash1-2/+3
2019-10-06hle/service: Replace global system instance calls with instance-based onesLioncash1-3/+3
2019-10-05service/am: Silence -WreorderReinUsesLisp1-2/+1
2019-10-01bcat: Add FSC accessors for BCAT dataZach Hilman1-1/+2
2019-09-30am: Unstub PopLaunchParameter and add bcat connection for app-specific dataZach Hilman2-16/+52
2019-09-30applets: Add accessor for AppletFrontendSetZach Hilman2-0/+6
2019-09-22Deglobalize System: AmDavid Marcec1-1/+1
2019-09-22qt: Prompt user for confirmation if exit lock is activeZach Hilman1-1/+1
2019-09-22am: Implement ISelfController ExitLock commandsZach Hilman1-2/+6
2019-09-22am: Implement ISelfController ExitZach Hilman4-4/+20
2019-09-22am: Add RequestExit event to AppletMessageQueueZach Hilman2-0/+6
2019-09-22configure_debug: Move reporting option to loggingZach Hilman3-6/+7
2019-09-21services: Pass FileSystemController as reference to services that need itZach Hilman5-4/+13
2019-09-21am: Unstub IApplicationFunctions EnsureSaveData (20)Zach Hilman1-8/+14
2019-09-05service/am: Remove usages of global system accessorsLioncash16-96/+141
2019-09-04AM: Stub IApplicationFunctions::GetGpuErrorDetectedSystemEvent (#2827)mailwl2-0/+16
2019-07-11service/am: Implement IsAutoSleepDisabledLioncash2-1/+10
2019-07-11service/am: Implement SetAutoSleepDisabledLioncash2-1/+23
2019-07-06clang-format fixesMichael Scire1-4/+5
2019-07-06am: Implement GetAccumulatedSuspendedTickValueMichael Scire2-7/+19
2019-07-02file_sys: Rename other ContentRecordType membersBakugo1-2/+2
2019-06-29am: Implement SetCpuBoostMode in terms of APMZach Hilman4-12/+25
2019-06-25applets: Pass current process title ID to appletsZach Hilman10-40/+58
2019-06-25general_frontend: Add documentation for parental controls and ecommerce appletsZach Hilman2-16/+16
2019-06-25web_browser: Only delete temporary directory if it was createdZach Hilman1-1/+3
2019-06-25web_browser: Take ECommerce applet frontend optionally in constructorZach Hilman1-1/+6
2019-06-25web_browser: Use function tables for execute and initializeZach Hilman2-7/+285
2019-06-25web_browser: Correct structures and properly parse TLVs/ShimKindZach Hilman2-61/+168
2019-06-25applets: Track ECommerce and Parental Control applet frontendsZach Hilman2-7/+29
2019-06-25applets: Implement Auth applet backendZach Hilman2-0/+146
2019-06-16Signalled accumulated_suspended_tick_changed_event on creation based on REDavid Marcec1-0/+1
2019-06-16Impl'd IsUserAccountSwitchLocked, SetAudioOutVolume, GetAudioOutVolume & Partial impl of GetAccumulatedSuspendedTickChangedEventDavid Marcec2-1/+19
2019-06-12common/hex_util: Combine HexVectorToString() and HexArrayToString()Lioncash1-6/+6
2019-05-29core/core: Remove unnecessary includesLioncash2-5/+37
2019-05-26loader: Move NSO module tracking to AppLoaderZach Hilman2-3/+4
2019-05-25applets/error: Save report on error appletZach Hilman1-5/+14
2019-05-25applets: Save report on stubbed appletZach Hilman4-15/+49
2019-05-23Implement IApplicationFunctions::GetDesiredLanguageMichael Scire1-2/+38
2019-05-19service/am: Add missing return in error case for IStorageAccessor's Read()/Write().Lioncash1-0/+2
2019-05-18core/kernel/object: Rename ResetType enum membersLioncash2-6/+6
2019-04-25mii_manager: Fix incorrect loop condition in mii UUID generation codeZach Hilman2-1/+2
2019-04-25profile_select: Port Service::Account::UUID to Common::UUIDZach Hilman2-5/+5
2019-04-17web_browser: Make OpenPage non-constZach Hilman8-15/+20
2019-04-17main: Add GMainWindow hooks for Error displayZach Hilman1-2/+2
2019-04-17general_backend: Move StubApplet and add backend PhotoViewerZach Hilman2-1/+102
2019-04-17applets: Add Error appletZach Hilman3-24/+224
2019-04-17applets: Port current applets to take frontend in constructorZach Hilman6-14/+16
2019-04-17am: Delegate applet creation to AppletManagerZach Hilman1-24/+3
2019-04-17applets: Add AppletManager class to control lifetimeZach Hilman2-0/+137
2019-04-11service: Update service function tablesLioncash2-0/+24
2019-04-04hle/service: Resolve unused variable warningsLioncash1-3/+4
2019-04-03service/am: Correct behavior of CreateTransferMemoryStorage()Lioncash1-6/+6
2019-03-28patch_manager: Dump NSO name with build IDZach Hilman1-2/+1
2019-03-27game_list: Register content with ContentProviderZach Hilman1-2/+3
2019-03-26service/am: Implement EnterFatalSection and LeaveFatalSectionLioncash2-2/+29
2019-03-26service/am: Sort ISelfController's member functions according to table orderLioncash2-36/+36
2019-03-21service/am: Add function table for IDebugFunctionsLioncash1-1/+15
2019-03-18service/am: Add basic implementation of ChangeMainAppletMasterVolumeLioncash2-1/+29
2019-03-18service/am: Unstub SetTransparentVolumeRate()Lioncash2-1/+17
2019-03-18service/am: Unstub SetExpectedMasterVolume()Lioncash2-11/+27
2019-03-05core/hle/ipc: Remove unnecessary includesLioncash2-0/+4
2019-02-06service/nvflinger,service/vi: Handle failure cases with exposed APILioncash1-3/+4
2019-01-30service/am/applet_ae: Update function tablesLioncash1-1/+2
2019-01-17core/frontend/applets/web_browser: Include missing headersLioncash1-2/+8
2019-01-17core/frontend/applets/web_browser: Make OpenPage() non-constLioncash1-1/+1
2019-01-04Proper no message handling for AM::PopMessageDavid Marcec1-1/+10
2019-01-01core/kernel: Remove unnecessary inclusionsLioncash2-2/+2
2018-12-29web_browser: Add bounds checking to applet interfaceZach Hilman1-7/+7
2018-12-28core: Add getter and setter for WebBrowserApplet frontendZach Hilman1-1/+1
2018-12-28applets: Implement LibAppletOff (Web) appletZach Hilman3-0/+232
2018-12-28am: Add size parameter to am:IStorage loggingZach Hilman1-4/+4
2018-12-27am: Implement GetSaveDataSize and ExtendSaveDataZach Hilman2-2/+47
2018-12-18service/am: Unstub GetAppletResourceUserIdLioncash1-2/+5
2018-12-10applets: Correct usage of SignalStateChanged eventZach Hilman3-6/+4
2018-12-03applets: Correct event ResetTypes from OneShot to StickyZach Hilman4-13/+5
2018-12-03am: Use ProfileSelect appletZach Hilman1-0/+4
2018-12-03applets: Implement ProfileSelect appletZach Hilman2-0/+130
2018-12-03software_keyboard: Signal state changed event upon constructionZach Hilman1-1/+6
2018-11-29hle_ipc: Refactor SleepClientThread to avoid ReadableEventZach Hilman2-5/+2
2018-11-29kernel/event: Reference ReadableEvent from WritableEventZach Hilman4-43/+29
2018-11-29core: Port all current usages of Event to Readable/WritableEventZach Hilman4-45/+57
2018-11-27Reworked svcs slightly, improved error messages in AM and fsp_srvDavid Marcec1-2/+4
2018-11-26Improved error messages in AM, HwOpus and NvMapDavid Marcec1-6/+9
2018-11-26Changed logging to be "Log before execution", Added more error logging, all services should now log on some levelDavid Marcec3-128/+174
2018-11-22am: Return StubApplet instead of nullptr when AppletId not foundZach Hilman3-11/+11
2018-11-22applets: Add StubAppletZach Hilman2-0/+96
2018-11-21am: Correct build failureLioncash1-2/+2
2018-11-20am/applets: Make the applet data broker part of the applet itself.Lioncash5-31/+36
2018-11-20am/applets: Replace includes with forward declarations where applicableLioncash2-2/+9
2018-11-20am/applets: Relocate comments above the relevant data member in AppletDataBrokerLioncash1-11/+18
2018-11-19software_keyboard: Fix erroneous extra PushNormalDataZach Hilman1-3/+2
2018-11-19software_keyboard: Return correct result code on user cancel operationZach Hilman3-5/+1
2018-11-19applet: Add AppletDataBroker to manage HLE to AM service interactionZach Hilman5-104/+194
2018-11-19software_keyboard: Use correct offset for inital text stringZach Hilman1-1/+2
2018-11-19software_keyboard: Check for UTF-8 config flagZach Hilman2-9/+23
2018-11-18software_keyboard: Push all data over all channels on dialog completionZach Hilman1-18/+26
2018-11-18applet: Use std::queue instead of std::vector for storage stackZach Hilman5-18/+44
2018-11-18applet: Add operation completed callbackZach Hilman2-3/+5
2018-11-18software_keyboard: Push buffer size to offset 0x4 in output dataZach Hilman4-18/+39
2018-11-18software_keyboard: Make GetText asynchronousZach Hilman3-6/+20
2018-11-18am: Allow applets to push multiple and different channels of dataZach Hilman4-36/+34
2018-11-18am: Implement ILibraryAppletAccessor IsCompleted and GetResultZach Hilman1-4/+8
2018-11-18am: Implement text check software keyboard modeZach Hilman3-14/+95
2018-11-18am: Deglobalize software keyboard appletZach Hilman6-27/+44
2018-11-18am: Construct and use proper applets with ILibraryAppletAccessorZach Hilman1-1/+26
2018-11-18am/applets: Add connector between frontend and AM applet classesZach Hilman2-0/+128
2018-11-18am/applets: Add Applet superclass to describe a generic appletZach Hilman2-0/+75
2018-11-18am: Unstub ILibraryAppletAccessor::StartZach Hilman1-5/+17
2018-11-18am: Implement PopInteractiveOutData and PushInteractiveInDataZach Hilman1-14/+24
2018-11-18am: Convert storage stack to vectorZach Hilman1-27/+59
2018-11-18am: Move AM::IStorage to headerZach Hilman1-0/+16
2018-11-18am: Move IStorageAccessor to header and update backing bufferZach Hilman2-64/+62
2018-11-18am: Implement CreateTransferMemoryStorageZach Hilman2-0/+26
2018-11-17Stubbed am:EnableApplicationCrashReportMysticExile2-10/+18
2018-11-16Report resolution scaling support for vi and amDavid Marcec1-4/+8
2018-11-07FixupsDavid Marcec1-1/+1
2018-11-07Ability to switch between docked and undocked mode in-gameDavid Marcec6-35/+138
2018-10-30global: Use std::optional instead of boost::optional (#1578)Frederic L1-1/+1
2018-10-24profile_manager: Use std::optional instead of boost::optionalLioncash1-1/+1
2018-10-24acc: Fix account UUID duplication errorZach Hilman1-10/+19
2018-10-24profile_manager: Load user icons, names, and UUIDs from system saveZach Hilman1-2/+6
2018-10-24am: Pass current user UUID to launch parametersZach Hilman1-7/+9
2018-10-21am: Add the basic skeleton for the tcap serviceLioncash3-0/+42
2018-10-21am: Update service function tablesLioncash4-15/+60
2018-10-19Stubbed home blockingDavid Marcec2-4/+36
2018-10-19omm: Update service function tablesLioncash1-16/+18
2018-09-19Removed the use of rp.MakeBuilderDavid Marcec1-4/+4
2018-09-18Implemented GetDefaultDisplayResolutionDavid Marcec2-1/+18
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi1-1/+1
2018-09-11hle/service: Default constructors and destructors in the cpp file where applicableLioncash12-2/+50
2018-08-29kernel: Eliminate kernel global stateLioncash1-3/+6
2018-08-24Added GetBootMode (#1107)David2-1/+12
2018-08-21am: Utilize std::array within PopLaunchParameter()Lioncash1-3/+4
2018-08-17Implement SetIdleTimeDetectionExtension & GetIdleTimeDetectionExtension (#1059)greggameplayer2-2/+22
2018-08-16correct coding stylegreggameplayer1-1/+1
2018-08-16Implement GetDefaultDisplayResolutionChangeEventgreggameplayer2-1/+13
2018-08-08am: Stub SetScreenShotImageOrientation.bunnei2-1/+9
2018-08-03Added ability to change username & language code in the settings ui. Added IProfile::Get and SET::GetLanguageCode for libnx tests (#851)David1-1/+2
2018-07-31service/am: Add missing am servicesLioncash7-0/+150
2018-07-19hle/service: Make constructors explicit where applicableLioncash5-5/+5
2018-07-19Virtual Filesystem 2: Electric Boogaloo (#676)Zach Hilman1-1/+0
2018-07-17General Filesystem and Save Data Fixes (#670)Zach Hilman1-14/+5
2018-07-08Revert "Virtual Filesystem (#597)"bunnei1-1/+1
2018-07-06Virtual Filesystem (#597)Zach Hilman1-1/+1
2018-07-03Rename logging macro back to LOG_*James Rowe3-74/+74
2018-06-06am: Stub out IApplicationFunctions::GetPseudoDeviceId.bunnei2-1/+13
2018-06-04am: Implement ILibraryAppletAccessor::PopOutData.bunnei1-1/+11
2018-06-04am: ISelfController:LaunchableEvent should be sticky.bunnei1-1/+1
2018-06-04am: Stub out ILibraryAppletAccessor Start and GetResult methods.bunnei1-2/+16
2018-06-04am: Implement ILibraryAppletAccessor::PushInData.bunnei1-43/+55
2018-06-04am: Implement IStorageAccessor::Write.bunnei1-1/+17
2018-06-04am: Cleanup IStorageAccessor::Read.bunnei1-5/+3
2018-06-04am: Implement ILibraryAppletCreator::CreateStorage.bunnei2-21/+34
2018-05-26am: Stub IApplicationFunctions GetDisplayVersion.bunnei2-1/+10
2018-05-26Add & correct miscellaneous things (#470)greggameplayer3-4/+52
2018-05-07Stubs for QLaunch (#428)Hexagon124-5/+221
2018-05-02general: Make formatting of logged hex values more straightforwardLioncash1-1/+1
2018-04-29am: Fix GetDesiredLanguage implementation.bunnei1-2/+4
2018-04-24am: Move logging macros over to new fmt-compatible onesLioncash3-50/+50
2018-04-20service: Use nested namespace specifiers where applicableLioncash3-12/+6
2018-04-11Various fixes and clangHexagon121-1/+1
2018-04-10Updated AppletOE with more service names.Hexagon121-0/+1
2018-04-10Updated AppletAE with more service names.Hexagon121-0/+1
2018-04-10Updated AM with more service names.Hexagon121-2/+82
2018-03-27config: Rename is_docked to use_docked_mode to be consistent with other config bools.bunnei1-5/+5
2018-03-27config: Add setting for whether the system is docked or not.bunnei1-2/+6
2018-03-04FS: Make EnsureSaveData create the savedata folder when called for the first time.Subv1-2/+20
2018-02-22Stub more functionsmailwl2-1/+39
2018-02-22Stub am::SetScreenShotPermission, and bsd::StartMonitoring functionsmailwl2-0/+9
2018-02-19AM: Corrected the response in EnsureSaveData.Subv1-1/+2
2018-02-14service: Remove remaining uses of BufferDescriptor*.bunnei1-3/+3
2018-02-07Service: stub some functions in am, audio, time, vi servicesmailwl2-1/+82
2018-02-06IApplicationFunctions: Stub out EnsureSaveData.bunnei2-0/+8
2018-02-04logger: Add AM service logging category.bunnei3-42/+42
2018-02-02Service/am: Add AppletAE service (#153)mailwl6-379/+569
2018-01-25hle: Rename RequestBuilder to ResponseBuilder.bunnei1-33/+33
2018-01-25service: Fix all incorrect IPC response headers.bunnei1-11/+11
2018-01-22AppletOE: Stubbed CreateManagedDisplayLayer to create a new layer in the Default display.Subv1-0/+14
2018-01-22AppletOE: Make ISelfController keep a reference to nvflinger.Subv4-9/+31
2018-01-21Format: Run the new clang format on everythingJames Rowe1-1/+2
2018-01-19acc, set, applet_oe: stub various functions, add set service (#105)goaaats2-0/+14
2018-01-19ISelfController: Stub LockExit and UnlockExitRozlette1-0/+16
2018-01-19applet_oe: Clang-format.bunnei1-2/+1
2018-01-18Stub PopLaunchParameter and implement Buffer C Descriptors reading on hle_ipc (#96)gdkchan1-0/+86
2018-01-17applet_oe: Fix GetOperationMode and GetPerformanceMode.bunnei1-2/+2
2018-01-17Services: Stubbed APM::OpenSession and the ISession interface.Subv1-1/+2
2018-01-17AppletOE: Stub a bunch of functions required by libnx homebrew.Subv1-4/+62
2018-01-16implemented more of ISelfController and IApplicationFunctionsDavid Marcec1-0/+53
2018-01-15applet_oe: Stub SetFocusHandlingMode, GetCurrentFocusState, SetTerminateResult.bunnei1-2/+55
2018-01-15Games expect 15 for ICommonStateGetter::ReceiveMessage in order to continue executionDavid Marcec1-1/+1
2018-01-13yuzu: Update license text to be consistent across project.bunnei4-4/+4
2018-01-07AppletOE: Fixed command buffer structure for ReceiveMessage.Subv1-2/+1
2018-01-07IPC: Corrected some command header sizes in appletOE.Subv1-12/+21
2018-01-07IPC Cleanup: Remove 3DS-specific code and translate copy, move and domain objects in IPC requests.Subv1-1/+1
2017-12-29applet_oe: Stub out a bunch of interfaces necessary for boot.bunnei2-1/+159
2017-12-29ap, aoc_u: Minor cleanup.bunnei1-2/+0
2017-12-28service: Clean up apm/lm/applet_oe/controller/sm ctor/dtor.bunnei2-4/+2
2017-10-15hle: Add service stubs for apm and appletOE.bunnei4-0/+75
2017-10-10hle: Remove a large amount of 3ds-specific service code.bunnei10-772/+0
2017-06-06Service: Remove unnecessary includes from service.hYuri Kunde Schlesner1-2/+4
2016-12-08Update AM service function tablesLioncash6-113/+246
2016-09-21Use negative priorities to avoid special-casing the self-includeYuri Kunde Schlesner5-5/+5
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot1-3/+1
2016-09-19Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner5-61/+64
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot5-143/+150
2016-04-24am: title_id is long long uintSam Spilsbury1-1/+1
2016-04-08update the code of AM service! (#1623)JamePeng6-51/+289
2016-02-02services: Get rid of unnecessary includesLioncash6-11/+3
2015-12-30services: Update some function tablesLioncash3-0/+73
2015-07-29core: Eliminate some unused variable warningsLioncash1-1/+1
2015-07-29core: Fix missing prototype warningsLioncash1-0/+1
2015-07-29am_net: Add missing function to the function tableLioncash1-0/+1
2015-07-29am_net: Add correct function name to the function tableLioncash1-1/+1
2015-07-21Services/AM: Stubbed am:app::GetNumContentInfos to return 0 results.Subv3-3/+33
2015-06-12Services: Continue separation of services into their own folderspurpasmart9610-0/+294