summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/am/applets (unfollow)
Commit message (Expand)AuthorFilesLines
2021-05-06hle: kernel: Refactor IPC interfaces to not use std::shared_ptr.bunnei2-6/+6
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-17applets: Send focus state change message on applet state changeMorph8-17/+46
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-15applets: Pass in the LibraryAppletMode each applet's constructorMorph12-31/+56
2021-04-15applets: Remove the previous software keyboard applet implementationMorph2-227/+6
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.bunnei2-18/+24
2021-02-05hle: kernel: Rename WritableEvent to KWritableEvent.bunnei2-5/+5
2021-02-05hle: kernel: Rename ReadableEvent to KReadableEvent.bunnei2-7/+7
2021-02-04Fix npad struct to match switchbrewgerman1-1/+1
2021-01-15common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINITReinUsesLisp1-5/+5
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 callsLioncash2-4/+4
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 instanceLioncash10-26/+34
2020-11-16controllers/npad: Rename NPadType to NpadStyleSetMorph1-1/+1
2020-11-16settings: Preparation for per-game input settingsMorph1-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-21Revert "core: Fix clang build"bunnei1-13/+13
2020-10-18core: Fix clang buildLioncash1-13/+13
2020-09-26frontend/controller: Eliminate dependency on the global system instanceLioncash1-1/+2
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-20Address issuesDavid Marcec1-2/+2
2020-07-19swkbd: Return result for Calc request for inlined swkbdDavid Marcec2-13/+49
2020-06-24Prevent nullptr dereference on swkbd error caseDavid Marcec1-1/+1
2020-06-20software_keyboard: Eliminate trivial redundant copiesLioncash1-2/+2
2020-03-22core/web_browser: Allow WebApplet to exit gracefully when an error occursFearlessTobi1-0/+6
2020-02-08hle: services: Use std::shared_ptr instead of copy by value.bunnei7-39/+39
2020-02-06services: am: Clear events on PopOutData and PopInteractiveOutData.bunnei1-0/+2
2020-02-06am: Refactor IStorage interface.bunnei5-10/+10
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)bunnei2-6/+6
2019-11-12service: Resolve sign conversion errorsLioncash1-8/+8
2019-11-04common_func: Use std::array for INSERT_PADDING_* macros.bunnei1-5/+6
2019-11-03kernel: events: Remove ResetType::Automatic.bunnei1-5/+5
2019-09-30applets: Add accessor for AppletFrontendSetZach Hilman2-0/+6
2019-09-05service/am: Remove usages of global system accessorsLioncash12-48/+88
2019-07-02file_sys: Rename other ContentRecordType membersBakugo1-2/+2
2019-06-25applets: Pass current process title ID to appletsZach Hilman4-14/+20
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-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-18core/kernel/object: Rename ResetType enum membersLioncash1-3/+3
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-17applets: Add AppletManager class to control lifetimeZach Hilman2-0/+137
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-05core/hle/ipc: Remove unnecessary includesLioncash2-0/+4
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-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 Hilman2-0/+228
2018-12-10applets: Correct usage of SignalStateChanged eventZach Hilman2-5/+4
2018-12-03applets: Correct event ResetTypes from OneShot to StickyZach Hilman4-13/+5
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 Hilman1-5/+1
2018-11-29kernel/event: Reference ReadableEvent from WritableEventZach Hilman2-18/+12
2018-11-29core: Port all current usages of Event to Readable/WritableEventZach Hilman2-20/+28
2018-11-22am: Return StubApplet instead of nullptr when AppletId not foundZach Hilman2-7/+5
2018-11-22applets: Add StubAppletZach Hilman2-0/+96
2018-11-20am/applets: Make the applet data broker part of the applet itself.Lioncash4-20/+27
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 Hilman4-47/+159
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 Hilman4-8/+22
2018-11-18applet: Add operation completed callbackZach Hilman1-1/+1
2018-11-18software_keyboard: Push buffer size to offset 0x4 in output dataZach Hilman3-7/+20
2018-11-18software_keyboard: Make GetText asynchronousZach Hilman2-5/+19
2018-11-18am: Allow applets to push multiple and different channels of dataZach Hilman3-18/+18
2018-11-18am: Implement text check software keyboard modeZach Hilman2-9/+63
2018-11-18am: Deglobalize software keyboard appletZach Hilman4-18/+29
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