| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
The service context helps to manage all created events and allows us to close them upon destruction.
|
|
|
|
|
|
|
|
|
|
Fixes the softlock after the controller applet exits in Mario Kart 8 Deluxe.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Co-authored-by: Its-Rei <kupfel@gmail.com>
|
|
|
|
kernel objects. (#3154)
* kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel objects.
- See https://github.com/citra-emu/citra/pull/4710 for details.
|
|
Allows other services to call applets without using LLE.
|
|
Avoids the use of global accessors, removing the reliance on global
state. This also makes dependencies explicit in the interface, as
opposed to being hidden
|
|
Avoids using system accessor to get current process in applet code.
|
|
|
|
core: Add detailed local reporting feature for development
|
|
The contents of these includes aren't used anywhere in this translation
unit.
|
|
This also reworks the applet data storage to be peekable.
|
|
|
|
Gets rid of a few unnecessary header dependencies in some source files.
|
|
|
|
|
|
|
|
The accessor should be doing just that, accessing, rather than retaining
the lifetime of the data broker as well.
|
|
Also resolve places where includes should have been provided, but
weren't.
|
|
Avoids wonky wrapping and makes it nicer to read.
|
|
This cleans up most of the callbacks and such in the Applets::Applet interface, while also properly implementing all four data channels.
|
|
|
|
|
|
|
|
Allows the game to verify and send a message to the frontend.
|
|
|
|
Adds an Initialize and Execute methods which are used by the ILibraryAppletAccessor to start and control the applet.
|