summaryrefslogtreecommitdiff
path: root/src/core/frontend/applets (follow)
Commit message (Collapse)AuthorAgeFilesLines
* am: re-namespace frontend applets to frontend directoryGravatar Liam2024-01-297-26/+26
|
* result: Make fully constexpr, add ON_RESULT_INCLUDEDGravatar FearlessTobi2024-01-251-3/+3
|
* service: hid: Create abstracted pad structureGravatar german772024-01-111-1/+1
|
* hid_core: Move hid to it's own subprojectGravatar Narr the Reg2024-01-051-3/+3
|
* general: Use console mode helper across projectGravatar lat9nq2023-08-221-1/+2
|
* general: Convert use_docked_mode to an enumerationGravatar lat9nq2023-08-221-1/+2
| | | | Allows some special interactions with it in the Qt frontend.
* service: nfc: Merge device interfaces and create the device managerGravatar Narr the Reg2023-05-052-6/+6
|
* Merge pull request #10006 from german77/profile_selectGravatar liamwhite2023-04-012-4/+15
|\ | | | | service: am: Improve profile select applet
| * service: am: Improve profile select appletGravatar Narr the Reg2023-03-292-4/+15
| |
* | applet: controller: Implement cancel buttonGravatar german772023-03-302-2/+2
|/
* qt: implement RequestExit for appletsGravatar Liam2023-03-2517-9/+63
|
* applets/controller: Use aliases for callbacksGravatar Lioncash2022-12-052-3/+5
|
* applets/error: Use aliases for callbacksGravatar Lioncash2022-12-052-9/+11
|
* applets/mii_edit: Use aliases for callbacksGravatar Lioncash2022-12-052-3/+5
|
* applets/profile_select: Use aliases for callbacksGravatar Lioncash2022-12-052-4/+5
| | | | Deduplicates callback definitions and situates it in one place.
* applets/web_browser: Use aliases for callbacksGravatar Lioncash2022-12-052-18/+17
| | | | Deduplicates a lot of long callback declarations
* applets/software_keyboard: Use aliases for callbacksGravatar Lioncash2022-12-052-21/+16
| | | | | Deduplicates really long std::function declarations to make the interface nicer to read.
* general: fix compile for Apple ClangGravatar Liam2022-11-221-0/+1
|
* general: Address review commentsGravatar german772022-11-132-4/+5
|
* service: am: Implement cabinet applet backendGravatar german772022-11-132-0/+56
|
* applet/swkbd: Implement optional symbol keysGravatar Morph2022-07-241-0/+2
| | | | These are only used in the numeric keyboard, and correspond to the keys to the left and right of the "0" key on the numeric keyboard.
* core: Replace all instances of ResultCode with ResultGravatar german772022-06-262-9/+9
|
* common: Change semantics of UNREACHABLE to unconditionally crashGravatar Liam2022-06-131-1/+1
|
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-2314-42/+28
| | | | | 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.
* applets/mii: Remove frontend parametersGravatar Morph2022-03-212-17/+4
| | | | These are unused for now as we do not support a frontend implementation.
* service: Move mii enums and structs into its own fileGravatar Morph2022-03-211-1/+1
| | | | Moves these into types.h, since other files also make use of these types.
* applets: Rename Mii to MiiEditGravatar Morph2022-03-212-7/+8
|
* core: Reduce unused includesGravatar ameerj2022-03-191-1/+0
|
* applet: mii: Simple implementation of mii appletGravatar german772022-02-282-0/+54
|
* general: Rename NewUUID to UUID, and remove the previous UUID implGravatar Morph2022-02-052-6/+5
| | | | This completes the removal of the old UUID implementation.
* profile: Migrate to the new UUID implementationGravatar Morph2022-02-052-6/+6
|
* core/hid: Fix controller type validationGravatar german772021-12-291-5/+5
|
* core/hid: Rename NpadType to NpadStyleIndexGravatar german772021-11-241-5/+5
|
* Morph review first waveGravatar german772021-11-241-3/+2
|
* kraken: Address comments from reviewGravatar german772021-11-242-34/+25
| | | | review fixes
* core/frontend: Update appletsGravatar german772021-11-241-9/+14
|
* applets/swkbd: Skip text checking if the text has been confirmedGravatar Morph2021-11-082-5/+6
| | | | | | | Confirm means that the text has already been checked by the application to be correct, but is asking the user for confirmation. The confirmation text itself seems to be corrupted though, this needs to be investigated. Fixes the software keyboard in Famicom Detective Club: The Missing Heir
* core: Remove unused includesGravatar ameerj2021-11-033-3/+0
|
* core/profile_select: Avoid uninitialized read in SelectProfile()Gravatar Lioncash2021-09-221-1/+2
| | | | | The default constructor of UUID doesn't initialize its data members, so we need to directly initialize it to be invalid.
* applets: Append applet_ prefix to backend appletsGravatar Morph2021-07-142-2/+2
|
* general: Make most settings a BasicSettingGravatar lat9nq2021-06-281-1/+1
| | | | | | | | | | | 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.
* applets/web: Fix a use-after-free when passing in the URL stringGravatar Morph2021-04-282-6/+7
| | | | | | The URL string was being deleted before being used, leading to a use-after-free occurring when it is used afterwards. Fix this by taking the string by const ref to extend its lifetime, ensuring it doesn't get deleted before use.
* applets/swkbd: Implement the Default Software Keyboard frontendGravatar Morph2021-04-152-2/+236
|
* applets: Remove the previous software keyboard applet implementationGravatar Morph2021-04-152-53/+1
|
* common: Move settings to common from core.Gravatar bunnei2021-04-141-1/+1
| | | | - Removes a dependency on core and input_common from common.
* hid: Implement GC controllerGravatar german2021-02-071-0/+1
|
* applets/web: Implement the online web browser appletGravatar Morph2020-12-182-0/+17
|
* main, applets/web: Re-add progress dialog for RomFS extractionGravatar Morph2020-12-182-8/+8
|
* applets/web: Implement the default web browser applet frontendGravatar Morph2020-12-182-0/+20
|
* applets: Remove the previous web browser applet implementationGravatar Morph2020-12-184-136/+0
|