| Commit message (Expand) | Author | Files | Lines |
2024-01-25 | result: Make fully constexpr, add ON_RESULT_INCLUDED | FearlessTobi | 1 | -2/+2 |
2024-01-25 | fs: Replace Mode enum by OpenMode enum | FearlessTobi | 1 | -3/+3 |
2024-01-25 | vfs: Move vfs files to their own directory | FearlessTobi | 2 | -2/+2 |
2024-01-08 | Fix typos in src/core (#12625) | Viktor Szépe | 1 | -1/+1 |
2024-01-05 | hid_core: Move hid to it's own subproject | Narr the Reg | 2 | -5/+5 |
2023-11-26 | service: nfc: Validate mii data | german77 | 1 | -1/+1 |
2023-11-26 | service: am: Create random mii for cabinet applet | german77 | 1 | -1/+2 |
2023-11-19 | Implemented qlaunch version of the controller applet | FrozenAra | 1 | -1/+1 |
2023-11-06 | service: am: Set the correct album program id | german77 | 1 | -2/+2 |
2023-11-05 | yuzu: Only store games in the recently played list | german77 | 1 | -0/+24 |
2023-11-01 | romfs: fix extraction of single-directory root | Liam | 1 | -2/+1 |
2023-10-29 | core: Close all KEvents | german77 | 1 | -1/+3 |
2023-10-08 | service: Stub multiple functions to increase stability of album applet | Narr the Reg | 1 | -0/+5 |
2023-10-01 | service: am: Set push in arguments according to the launched applet | Narr the Reg | 4 | -14/+68 |
2023-09-28 | service: mii: Fix reported bugs | german77 | 1 | -0/+2 |
2023-09-22 | am: mii_edit: Implement DB operations | Narr the Reg | 2 | -9/+48 |
2023-09-11 | mii: Prepare Interface for new implementation | german77 | 1 | -4/+7 |
2023-09-11 | service: mii: separate mii types into their own file | german77 | 1 | -1/+2 |
2023-09-07 | service: mii: Fix broken mii on MK8 | Narr the Reg | 1 | -1/+1 |
2023-08-15 | vfs: expand support for NCA reading | Liam | 1 | -1/+1 |
2023-06-22 | input_common: Implement native mifare support | Narr the Reg | 1 | -1/+1 |
2023-05-06 | service: nfc: Merge device interfaces and create the device manager | Narr the Reg | 2 | -14/+16 |
2023-03-30 | applet: controller: Implement cancel button | german77 | 2 | -7/+14 |
2023-03-29 | service: am: Improve profile select applet | Narr the Reg | 2 | -14/+140 |
2023-03-25 | qt: implement RequestExit for applets | Liam | 8 | -9/+9 |
2023-03-25 | applets: implement RequestExit | Liam | 17 | -0/+61 |
2023-03-10 | service: nfp: Improve implementation | Narr the Reg | 1 | -2/+2 |
2023-03-07 | hle: rename legacy errors to Results | Liam | 2 | -8/+6 |
2023-02-14 | remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency | arades79 | 1 | -4/+4 |
2023-02-14 | add static lifetime to constexpr values to force compile time evaluation where possible | arades79 | 1 | -4/+4 |
2023-02-14 | general: rename CurrentProcess to ApplicationProcess | Liam | 3 | -3/+3 |
2022-11-14 | Add break for default cases | Kyle Kienapfel | 2 | -0/+3 |
2022-11-14 | general: Address review comments | german77 | 2 | -13/+14 |
2022-11-13 | service: am: Fix cabinet applet result | german77 | 2 | -10/+22 |
2022-11-13 | service: am: Implement cabinet applet backend | german77 | 4 | -7/+293 |
2022-10-22 | general: Enforce C4800 everywhere except in video_core | Morph | 1 | -1/+1 |
2022-10-13 | kernel: remove KWritableEvent | Liam | 1 | -5/+5 |
2022-09-07 | core: nfp: Implement Convert and RecreateApplicationArea, accuracy fixes | Narr the Reg | 1 | -1/+1 |
2022-09-03 | core: ns: Implement pl:s service | Narr the Reg | 1 | -1/+1 |
2022-07-24 | applet/swkbd: Implement optional symbol keys | Morph | 1 | -0/+6 |
2022-06-27 | core: Replace all instances of ResultCode with Result | german77 | 15 | -38/+38 |
2022-06-14 | common: Change semantics of UNREACHABLE to unconditionally crash | Liam | 7 | -9/+9 |
2022-04-23 | general: Convert source file copyright comments over to SPDX | Morph | 19 | -57/+38 |
2022-04-02 | applets/web: Keep foreground (websession) web applet open | Morph | 1 | -0/+8 |
2022-03-22 | applets/swkbd: Split software keyboard initialization | Morph | 2 | -160/+349 |
2022-03-22 | applets/swkbd: Add new inline software keyboard types | Morph | 1 | -6/+66 |
2022-03-22 | applets/mii: Remove unused include | Morph | 1 | -1/+0 |
2022-03-22 | applets/mii: Cleanup MiiEdit applet implementation | Morph | 2 | -44/+85 |
2022-03-22 | applets/mii: Cleanup MiiEdit applet types | Morph | 1 | -23/+44 |
2022-03-22 | applets/mii: Move MiiEdit applet types into its own file | Morph | 3 | -54/+69 |
2022-03-22 | applets: Rename Mii to MiiEdit | Morph | 4 | -34/+35 |
2022-03-19 | core: Reduce unused includes | ameerj | 1 | -1/+0 |
2022-03-01 | applet: mii: Simple implementation of mii applet | german77 | 4 | -5/+212 |
2022-02-05 | general: Rename NewUUID to UUID, and remove the previous UUID impl | Morph | 2 | -6/+5 |
2022-02-05 | profile: Migrate to the new UUID implementation | Morph | 2 | -7/+8 |
2021-11-25 | core/hid: Remove usage of native types, fix a couple of errors with motion | german77 | 2 | -1/+6 |
2021-11-25 | second commit lion review | german77 | 1 | -0/+2 |
2021-11-25 | kraken: Address comments from review | german77 | 1 | -1/+1 |
2021-11-25 | configuration: Migrate controller settings to emulated controller | german77 | 1 | -11/+3 |
2021-11-25 | core/frontend: Update applets | german77 | 1 | -1/+1 |
2021-11-08 | applets/swkbd: Fix text check message encoding | Morph | 1 | -7/+15 |
2021-11-08 | applets/swkbd: Skip text checking if the text has been confirmed | Morph | 2 | -8/+15 |
2021-11-04 | general: Get the current process program id directly from the system | Morph | 3 | -6/+3 |
2021-11-04 | general: Rename GetTitleID to GetProgramID | Morph | 3 | -3/+3 |
2021-11-04 | core: Remove unused includes | ameerj | 3 | -4/+0 |
2021-10-11 | applets/web: Fallback to loader to get the manual romfs if none is found | Feng Chen | 1 | -0/+10 |
2021-10-02 | service: Replace service event creation with ServiceContext::CreateEvent | Morph | 2 | -25/+26 |
2021-09-22 | common/uuid: Add validity checking functions to interface | Lioncash | 1 | -1/+1 |
2021-08-19 | applet_error: Fix 64-bit error code conversion | Morph | 1 | -6/+25 |
2021-08-05 | applet_swkbd: Include the null terminator in the buffer size calculation | Morph | 1 | -2/+4 |
2021-07-30 | applet_swkbd: Correct string buffer size calculation | Morph | 1 | -2/+2 |
2021-07-20 | applet_controller: Add preliminary support for version 8 | Morph | 2 | -3/+33 |
2021-07-15 | applets/web: Resolve Nintendo CDN URLs | Morph | 1 | -0/+13 |
2021-07-14 | applets: Append applet_ prefix to backend applets | Morph | 15 | -14/+14 |
2021-06-02 | general: Replace RESULT_SUCCESS with ResultSuccess | Morph | 9 | -11/+11 |
2021-05-28 | applets/swkbd: Make use of std::move where applicable | Morph | 1 | -8/+8 |
2021-05-28 | applets/swkbd: Only read the text check message on Failure/Confirm | Morph | 1 | -2/+7 |
2021-05-26 | common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) | Morph | 2 | -28/+24 |
2021-05-06 | hle: kernel: Rename Process to KProcess. | bunnei | 3 | -3/+3 |
2021-05-06 | hle: kernel: Remove deprecated Object class. | bunnei | 1 | -1/+0 |
2021-05-06 | hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObject. | bunnei | 1 | -1/+0 |
2021-05-06 | hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject. | bunnei | 2 | -15/+15 |
2021-05-06 | hle: kernel: Ensure all kernel objects with KAutoObject are properly created. | bunnei | 1 | -0/+5 |
2021-05-06 | hle: kernel: Migrate KEvent to KAutoObject. | bunnei | 2 | -23/+18 |
2021-05-06 | hle: kernel: Refactor IPC interfaces to not use std::shared_ptr. | bunnei | 2 | -6/+6 |
2021-05-05 | service: Remove unused class variables | Lioncash | 1 | -5/+4 |
2021-05-04 | service: Resolve cases of member field shadowing | Lioncash | 2 | -4/+4 |
2021-04-26 | service: Eliminate cases of member shadowing | Lioncash | 2 | -4/+4 |
2021-04-17 | applets: Send focus state change message on applet state change | Morph | 8 | -17/+46 |
2021-04-17 | applets: Make the applet mode a protected property of Applet | Morph | 14 | -22/+20 |
2021-04-15 | applets/swkbd: Implement the Normal and Inline Software Keyboard Applet | Morph | 3 | -13/+1487 |
2021-04-15 | applets: Pass in the LibraryAppletMode each applet's constructor | Morph | 12 | -31/+56 |
2021-04-15 | applets: Remove the previous software keyboard applet implementation | Morph | 2 | -227/+6 |
2021-02-11 | software_keyboard: Implement Finalize request command | Morph | 1 | -0/+4 |
2021-02-09 | am/controller: Remove [[fallthrough]] from unreachable path | Lioncash | 1 | -1/+2 |
2021-02-05 | hle: kernel: Reimplement KReadableEvent and KWritableEvent. | bunnei | 2 | -18/+24 |
2021-02-05 | hle: kernel: Rename WritableEvent to KWritableEvent. | bunnei | 2 | -5/+5 |
2021-02-05 | hle: kernel: Rename ReadableEvent to KReadableEvent. | bunnei | 2 | -7/+7 |
2021-02-04 | Fix npad struct to match switchbrew | german | 1 | -1/+1 |
2021-01-15 | common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINIT | ReinUsesLisp | 1 | -5/+5 |
2020-12-18 | applets/web: Implement the online web browser applet | Morph | 2 | -3/+11 |
2020-12-18 | main, applets/web: Re-add progress dialog for RomFS extraction | Morph | 2 | -32/+44 |
2020-12-18 | pl_u, applets/web: Decrypt shared fonts to TTF files | Morph | 1 | -0/+86 |
2020-12-18 | applets/web: Implement the default web browser applet frontend | Morph | 1 | -1/+4 |
2020-12-18 | applets/web: Implement the offline browser applet backend | Morph | 2 | -13/+143 |
2020-12-18 | applets/web: Initial implementation of the web browser applet | Morph | 3 | -2/+428 |
2020-12-18 | applets: Remove the previous web browser applet implementation | Morph | 4 | -609/+37 |
2020-12-08 | core: Remove unnecessary enum casts in log calls | Lioncash | 2 | -4/+4 |
2020-12-08 | controller: Use std::move within ConvertToFrontendParameters() | Lioncash | 1 | -3/+3 |
2020-12-08 | controller: Avoid unnecessary copies in ConfigurationComplete() | Lioncash | 1 | -9/+8 |
2020-12-05 | applets: Resolve variable shadowing | Morph | 1 | -1/+1 |
2020-11-27 | service: Eliminate usages of the global system instance | Lioncash | 10 | -26/+34 |
2020-11-16 | controllers/npad: Rename NPadType to NpadStyleSet | Morph | 1 | -1/+1 |
2020-11-16 | settings: Preparation for per-game input settings | Morph | 1 | -1/+1 |
2020-11-08 | applets: Rename LibraryAppletVersion to ControllerAppletVersion | Morph | 2 | -15/+15 |
2020-11-08 | applets/controller: Pop normal data for StrapGuide and FirmwareUpdate | Morph | 2 | -6/+19 |
2020-11-08 | applets/controller: Introduce additional checks for mode and caller | Morph | 2 | -5/+39 |
2020-11-08 | applets/controller: Add ControllerUpdateFirmwareArg struct | Morph | 1 | -0/+7 |
2020-10-21 | Revert "core: Fix clang build" | bunnei | 1 | -13/+13 |
2020-10-18 | core: Fix clang build | Lioncash | 1 | -13/+13 |
2020-09-26 | frontend/controller: Eliminate dependency on the global system instance | Lioncash | 1 | -1/+2 |
2020-09-04 | Address feedback | Morph | 2 | -0/+7 |
2020-09-04 | applets/controller: Set min_players to have a minimum value of 1. | Morph | 1 | -1/+1 |
2020-09-04 | applets/controller: Implement "Explain Text" | Morph | 2 | -16/+26 |
2020-09-04 | Project Mjölnir: Part 2 - Controller Applet | Morph | 4 | -31/+375 |
2020-08-16 | common/fileutil: Convert namespace to Common::FS | Lioncash | 1 | -8/+8 |
2020-08-14 | software_keyboard: Resolve a pessimizing move warning | Lioncash | 1 | -2/+1 |
2020-08-13 | General: Tidy up clang-format warnings part 2 | Lioncash | 1 | -1/+2 |
2020-07-20 | Address issues | David Marcec | 1 | -2/+2 |
2020-07-19 | swkbd: Return result for Calc request for inlined swkbd | David Marcec | 2 | -13/+49 |
2020-06-24 | Prevent nullptr dereference on swkbd error case | David Marcec | 1 | -1/+1 |
2020-06-20 | software_keyboard: Eliminate trivial redundant copies | Lioncash | 1 | -2/+2 |
2020-03-22 | core/web_browser: Allow WebApplet to exit gracefully when an error occurs | FearlessTobi | 1 | -0/+6 |
2020-02-08 | hle: services: Use std::shared_ptr instead of copy by value. | bunnei | 7 | -39/+39 |
2020-02-06 | services: am: Clear events on PopOutData and PopInteractiveOutData. | bunnei | 1 | -0/+2 |
2020-02-06 | am: Refactor IStorage interface. | bunnei | 5 | -10/+10 |
2020-02-06 | applets: software_keyboard: Signal state change on end of interactive session. | bunnei | 1 | -0/+1 |
2020-02-06 | applets: software_keyboard: Minor cleanup. | bunnei | 1 | -2/+2 |
2019-11-25 | kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects. (#3154) | bunnei | 2 | -6/+6 |
2019-11-12 | service: Resolve sign conversion errors | Lioncash | 1 | -8/+8 |
2019-11-04 | common_func: Use std::array for INSERT_PADDING_* macros. | bunnei | 1 | -5/+6 |
2019-11-03 | kernel: events: Remove ResetType::Automatic. | bunnei | 1 | -5/+5 |
2019-09-30 | applets: Add accessor for AppletFrontendSet | Zach Hilman | 2 | -0/+6 |
2019-09-05 | service/am: Remove usages of global system accessors | Lioncash | 12 | -48/+88 |
2019-07-02 | file_sys: Rename other ContentRecordType members | Bakugo | 1 | -2/+2 |
2019-06-25 | applets: Pass current process title ID to applets | Zach Hilman | 4 | -14/+20 |
2019-06-25 | general_frontend: Add documentation for parental controls and ecommerce applets | Zach Hilman | 2 | -16/+16 |
2019-06-25 | web_browser: Only delete temporary directory if it was created | Zach Hilman | 1 | -1/+3 |
2019-06-25 | web_browser: Take ECommerce applet frontend optionally in constructor | Zach Hilman | 1 | -1/+6 |
2019-06-25 | web_browser: Use function tables for execute and initialize | Zach Hilman | 2 | -7/+285 |
2019-06-25 | web_browser: Correct structures and properly parse TLVs/ShimKind | Zach Hilman | 2 | -61/+168 |
2019-06-25 | applets: Track ECommerce and Parental Control applet frontends | Zach Hilman | 2 | -7/+29 |
2019-06-25 | applets: Implement Auth applet backend | Zach Hilman | 2 | -0/+146 |
2019-06-12 | common/hex_util: Combine HexVectorToString() and HexArrayToString() | Lioncash | 1 | -6/+6 |
2019-05-29 | core/core: Remove unnecessary includes | Lioncash | 2 | -5/+37 |
2019-05-26 | loader: Move NSO module tracking to AppLoader | Zach Hilman | 2 | -3/+4 |
2019-05-25 | applets/error: Save report on error applet | Zach Hilman | 1 | -5/+14 |
2019-05-25 | applets: Save report on stubbed applet | Zach Hilman | 4 | -15/+49 |
2019-05-18 | core/kernel/object: Rename ResetType enum members | Lioncash | 1 | -3/+3 |
2019-04-25 | mii_manager: Fix incorrect loop condition in mii UUID generation code | Zach Hilman | 2 | -1/+2 |
2019-04-25 | profile_select: Port Service::Account::UUID to Common::UUID | Zach Hilman | 2 | -5/+5 |
2019-04-17 | web_browser: Make OpenPage non-const | Zach Hilman | 8 | -15/+20 |
2019-04-17 | main: Add GMainWindow hooks for Error display | Zach Hilman | 1 | -2/+2 |
2019-04-17 | general_backend: Move StubApplet and add backend PhotoViewer | Zach Hilman | 2 | -1/+102 |
2019-04-17 | applets: Add Error applet | Zach Hilman | 3 | -24/+224 |
2019-04-17 | applets: Port current applets to take frontend in constructor | Zach Hilman | 6 | -14/+16 |
2019-04-17 | applets: Add AppletManager class to control lifetime | Zach Hilman | 2 | -0/+137 |
2019-03-28 | patch_manager: Dump NSO name with build ID | Zach Hilman | 1 | -2/+1 |
2019-03-27 | game_list: Register content with ContentProvider | Zach Hilman | 1 | -2/+3 |
2019-03-05 | core/hle/ipc: Remove unnecessary includes | Lioncash | 2 | -0/+4 |
2019-01-17 | core/frontend/applets/web_browser: Include missing headers | Lioncash | 1 | -2/+8 |
2019-01-17 | core/frontend/applets/web_browser: Make OpenPage() non-const | Lioncash | 1 | -1/+1 |
2019-01-01 | core/kernel: Remove unnecessary inclusions | Lioncash | 2 | -2/+2 |
2018-12-29 | web_browser: Add bounds checking to applet interface | Zach Hilman | 1 | -7/+7 |
2018-12-28 | core: Add getter and setter for WebBrowserApplet frontend | Zach Hilman | 1 | -1/+1 |
2018-12-28 | applets: Implement LibAppletOff (Web) applet | Zach Hilman | 2 | -0/+228 |
2018-12-10 | applets: Correct usage of SignalStateChanged event | Zach Hilman | 2 | -5/+4 |
2018-12-03 | applets: Correct event ResetTypes from OneShot to Sticky | Zach Hilman | 4 | -13/+5 |
2018-12-03 | applets: Implement ProfileSelect applet | Zach Hilman | 2 | -0/+130 |
2018-12-03 | software_keyboard: Signal state changed event upon construction | Zach Hilman | 1 | -1/+6 |
2018-11-29 | hle_ipc: Refactor SleepClientThread to avoid ReadableEvent | Zach Hilman | 1 | -5/+1 |
2018-11-29 | kernel/event: Reference ReadableEvent from WritableEvent | Zach Hilman | 2 | -18/+12 |
2018-11-29 | core: Port all current usages of Event to Readable/WritableEvent | Zach Hilman | 2 | -20/+28 |
2018-11-22 | am: Return StubApplet instead of nullptr when AppletId not found | Zach Hilman | 2 | -7/+5 |
2018-11-22 | applets: Add StubApplet | Zach Hilman | 2 | -0/+96 |
2018-11-20 | am/applets: Make the applet data broker part of the applet itself. | Lioncash | 4 | -20/+27 |
2018-11-20 | am/applets: Replace includes with forward declarations where applicable | Lioncash | 2 | -2/+9 |
2018-11-20 | am/applets: Relocate comments above the relevant data member in AppletDataBroker | Lioncash | 1 | -11/+18 |
2018-11-19 | software_keyboard: Fix erroneous extra PushNormalData | Zach Hilman | 1 | -3/+2 |
2018-11-19 | software_keyboard: Return correct result code on user cancel operation | Zach Hilman | 3 | -5/+1 |
2018-11-19 | applet: Add AppletDataBroker to manage HLE to AM service interaction | Zach Hilman | 4 | -47/+159 |
2018-11-19 | software_keyboard: Use correct offset for inital text string | Zach Hilman | 1 | -1/+2 |
2018-11-19 | software_keyboard: Check for UTF-8 config flag | Zach Hilman | 2 | -9/+23 |
2018-11-18 | software_keyboard: Push all data over all channels on dialog completion | Zach Hilman | 1 | -18/+26 |
2018-11-18 | applet: Use std::queue instead of std::vector for storage stack | Zach Hilman | 4 | -8/+22 |
2018-11-18 | applet: Add operation completed callback | Zach Hilman | 1 | -1/+1 |
2018-11-18 | software_keyboard: Push buffer size to offset 0x4 in output data | Zach Hilman | 3 | -7/+20 |
2018-11-18 | software_keyboard: Make GetText asynchronous | Zach Hilman | 2 | -5/+19 |
2018-11-18 | am: Allow applets to push multiple and different channels of data | Zach Hilman | 3 | -18/+18 |
2018-11-18 | am: Implement text check software keyboard mode | Zach Hilman | 2 | -9/+63 |
2018-11-18 | am: Deglobalize software keyboard applet | Zach Hilman | 4 | -18/+29 |
2018-11-18 | am/applets: Add connector between frontend and AM applet classes | Zach Hilman | 2 | -0/+128 |
2018-11-18 | am/applets: Add Applet superclass to describe a generic applet | Zach Hilman | 2 | -0/+75 |