|
pgl: Reimplement the pgl sysmodule (#896)
* pgl: add skeleton folder to stratosphere * pgl: Add service interface for IShellInterface * pgl: begin skeletoning shell service, implement two commands. * pgl: Implement three more commands. * pgl: implement bool tracking commands * pgl: Implement TriggerApplicationSnapShotDumper * pgl: implement InitializeProcessControlTask * pgl: Implement pgl::srv::Initialize * pgl: Implement main() * pgl: Implement (Get)ShellEventObserver * pgl: implement LaunchProgramFromHost, GetHostContentMetaInfo * pgl: Implement ProcessControlTask * settings: fix duplicate object name * pgl: fix minor bugs in impl |
|---|
|
|
| libraries/libstratosphere/include/stratosphere/ldr.hpp |
|---|
| libraries/libstratosphere/include/stratosphere/ldr/ldr_shell_api.hpp 0 → 100644 |
|---|
| libraries/libstratosphere/include/stratosphere/ncm/ncm_system_content_meta_id.hpp |
|---|
| libraries/libstratosphere/include/stratosphere/os.hpp |
|---|
| libraries/libstratosphere/include/stratosphere/os/os_sdk_mutex.hpp 0 → 100644 |
|---|
| libraries/libstratosphere/include/stratosphere/pgl.hpp |
|---|
| libraries/libstratosphere/include/stratosphere/pgl/pgl_shell_api.hpp |
|---|
| libraries/libstratosphere/include/stratosphere/pgl/pgl_types.hpp |
|---|
| libraries/libstratosphere/include/stratosphere/pgl/sf/pgl_sf_i_shell_interface.hpp 0 → 100644 |
|---|
| libraries/libstratosphere/include/stratosphere/pgl/srv/pgl_srv_api.hpp 0 → 100644 |
|---|
| libraries/libstratosphere/include/stratosphere/pgl/srv/pgl_srv_shell_interface.hpp 0 → 100644 |
|---|
| libraries/libstratosphere/include/stratosphere/pm/pm_shell_api.hpp |
|---|
| libraries/libstratosphere/include/stratosphere/pm/pm_types.hpp |
|---|
| libraries/libstratosphere/include/stratosphere/settings.hpp |
|---|
| libraries/libstratosphere/include/stratosphere/settings/system/settings_error_report.hpp 0 → 100644 |
|---|
| libraries/libstratosphere/include/stratosphere/sf.hpp |
|---|
| libraries/libstratosphere/include/stratosphere/sf/sf_lmem_utility.hpp 0 → 100644 |
|---|
| libraries/libstratosphere/source/diag/diag_assertion_impl.cpp |
|---|
| libraries/libstratosphere/source/fssystem/fssystem_pooled_buffer.cpp |
|---|
| libraries/libstratosphere/source/ldr/ldr_shell_api.cpp 0 → 100644 |
|---|
| libraries/libstratosphere/source/lr/lr_remote_location_resolver_impl.hpp |
|---|
| libraries/libstratosphere/source/os/os_sdk_mutex.cpp 0 → 100644 |
|---|
| libraries/libstratosphere/source/pgl/pgl_shell_api.cpp |
|---|
| libraries/libstratosphere/source/pgl/srv/pgl_srv_api.cpp 0 → 100644 |
|---|
| libraries/libstratosphere/source/pgl/srv/pgl_srv_shell.cpp 0 → 100644 |
|---|
| libraries/libstratosphere/source/pgl/srv/pgl_srv_shell.hpp 0 → 100644 |
|---|
| libraries/libstratosphere/source/pgl/srv/pgl_srv_shell_event_observer.cpp 0 → 100644 |
|---|
| libraries/libstratosphere/source/pgl/srv/pgl_srv_shell_event_observer.hpp 0 → 100644 |
|---|
| libraries/libstratosphere/source/pgl/srv/pgl_srv_shell_host_utils.cpp 0 → 100644 |
|---|
| libraries/libstratosphere/source/pgl/srv/pgl_srv_shell_host_utils.hpp 0 → 100644 |
|---|
| libraries/libstratosphere/source/pgl/srv/pgl_srv_shell_interface.cpp 0 → 100644 |
|---|
| libraries/libstratosphere/source/pm/pm_shell_api.cpp |
|---|
| libraries/libstratosphere/source/settings/impl/settings_error_report_impl.cpp 0 → 100644 |
|---|
| libraries/libstratosphere/source/settings/impl/settings_error_report_impl.hpp 0 → 100644 |
|---|
| libraries/libstratosphere/source/settings/settings_error_report.cpp 0 → 100644 |
|---|
| libraries/libstratosphere/source/settings/settings_fwdbg_api.cpp |
|---|
| libraries/libvapours/include/vapours/results.hpp |
|---|
| libraries/libvapours/include/vapours/results/pgl_results.hpp 0 → 100644 |
|---|
| stratosphere/pgl/Makefile 0 → 100644 |
|---|
| stratosphere/pgl/pgl.json 0 → 100644 |
|---|
| stratosphere/pgl/source/pgl_main.cpp 0 → 100644 |
|---|
| stratosphere/pm/source/impl/pm_process_manager.cpp |
|---|