yellows8
|
933cfb543d
|
Added support for applet ApplicationCopyright. Fixed a comment.
|
2019-07-14 17:42:46 -04:00 |
|
yellows8
|
333de18494
|
Added appletRequestToShutdown and appletRequestToReboot.
|
2019-07-13 20:04:26 -04:00 |
|
yellows8
|
3270bf3996
|
Reordered applet funcs to match cmdid order, improved docs, etc. Added appletBeginBlockingHomeButtonShortAndLongPressed and appletEndBlockingHomeButtonShortAndLongPressed.
|
2019-07-13 19:45:53 -04:00 |
|
yellows8
|
2262259984
|
Added appletGetDisplayVersion.
|
2019-07-13 18:57:37 -04:00 |
|
yellows8
|
40d7e0de51
|
Use an enum for appletSetScreenShotPermission with info from wiki. Improved applet docs. Use _appletIsApplication() instead of _appletIsRegularApplication() in appletQueryApplicationPlayStatistics/appletQueryApplicationPlayStatisticsByUid. Added appletGetGpuErrorDetectedSystemEvent. Added support for the [7.0.0+] CreateApplication*ToStartForQuest cmds.
|
2019-07-13 10:45:40 -04:00 |
|
yellows8
|
7f7ba17802
|
Fixed appletQueryApplicationPlayStatistics and added appletQueryApplicationPlayStatisticsByUid. Renamed AppletApplicationPlayStatistics to PdmApplicationPlayStatistics, updated it, and moved it to new file pdm.h.
|
2019-06-29 20:44:55 -04:00 |
|
yellows8
|
76b6f521fe
|
Added appletIsVrModeEnabled and appletSetVrModeEnabled.
|
2019-04-21 13:45:49 -04:00 |
|
yellows8
|
3b0f2014e3
|
Added appletGetCurrentIlluminance, appletGetCurrentIlluminanceEx, and appletIsIlluminanceAvailable.
|
2019-04-20 16:11:05 -04:00 |
|
yellows8
|
3dde2148cc
|
Added appletSetCpuBoostMode, appletGetCurrentPerformanceConfiguration, and ApmCpuBoostMode enum. Updated comments / various minor changes.
|
2019-04-14 12:16:37 -04:00 |
|
yellows8
|
d353213d72
|
Added appletHolderRequestExit.
|
2019-03-04 10:42:07 -05:00 |
|
yellows8
|
6dea82a668
|
Moved applet notification-msg handling code into new funcs appletGetMessage and appletProcessMessage (with some improvements), which appletMainLoop now calls.
|
2019-02-27 19:03:35 -05:00 |
|
exelix
|
ad5b8c019f
|
Add some functions from IOverlayAppletProxy and hid:sys (#242)
|
2019-02-27 16:17:03 +01:00 |
|
yellows8
|
d61c2d07b6
|
Added appletRequestLaunchApplication and appletRequestLaunchApplicationForQuest.
|
2019-02-19 23:12:29 -05:00 |
|
fincs
|
11b7bece4a
|
Change all services except fatal to use hosversion* instead of kernelAboveXYZ
|
2019-02-18 21:48:49 +01:00 |
|
yellows8
|
2e3fd9bd9f
|
Use const for appletQueryApplicationPlayStatistics.
|
2019-01-05 14:47:42 -05:00 |
|
yellows8
|
2ccaa302a1
|
Added appletQueryApplicationPlayStatistics. Use BufferType_Normal instead of 0 in _appletGetSessionProxy.
|
2019-01-05 14:34:18 -05:00 |
|
yellows8
|
82e526c72f
|
Added appletHolderActive and appletHolderCheckFinished.
|
2019-01-04 11:46:36 -05:00 |
|
yellows8
|
854e3058ba
|
Replaced appletSetMediaPlaybackStateForApplication with appletSetMediaPlaybackState, which now supports non-Application. Added _appletCmdInU8/_appletCmdInBool, the latter is now used by appletSetMediaPlaybackState.
|
2018-12-21 11:33:56 -05:00 |
|
Cpasjuste
|
8be5cad7f8
|
Added appletSetMediaPlaybackStateForApplication
|
2018-12-21 10:30:28 -05:00 |
|
yellows8
|
d821185e3d
|
Added buffer param to appletCreateTransferMemoryStorage and appletCreateHandleStorageTmem, tmemCreateFromMemory will now be used with this when buffer is not NULL.
|
2018-12-20 12:59:59 -05:00 |
|
yellows8
|
6e10568589
|
Added applets/libapplet. Added appletSetThemeColorType and appletGetThemeColorType.
|
2018-12-19 19:49:57 -05:00 |
|
yellows8
|
9f63f29988
|
Use eventActive for g_appletLibraryAppletLaunchableEvent. Fixed _appletWaitLibraryAppletLaunchableEvent, and set rc to eventWait ret in _appletWaitLibraryAppletLaunchableEvent. Added appletHolderWaitInteractiveOut.
|
2018-12-19 13:00:40 -05:00 |
|
yellows8
|
ced4f16ee1
|
Fixed+enabled appletSetTerminateResult and added it to applet.h.
|
2018-12-18 21:45:13 -05:00 |
|
yellows8
|
d8683ea188
|
Added appletHolderPopOutData and appletHolderPopInteractiveOutData.
|
2018-12-18 20:07:29 -05:00 |
|
yellows8
|
a6e1413712
|
Added storage pushing for AppletHolder. Verify that the input storage is initialized in _appletCmdInStorage().
|
2018-12-18 19:37:07 -05:00 |
|
yellows8
|
5874a272d0
|
Added appletHolderJoin and appletHolderGetExitReason.
|
2018-12-18 19:03:22 -05:00 |
|
yellows8
|
bca797afc2
|
Use LibraryAppletLaunchableEvent and handle LibraryApplet self-creation. Implemented LibraryApplet starting.
|
2018-12-17 20:23:43 -05:00 |
|
yellows8
|
8f22e9e213
|
Initial impl for LibraryApplet creation.
|
2018-12-17 12:16:46 -05:00 |
|
natinusala
|
c8f732fda8
|
Add missing applet focus states and handling modes
|
2018-12-17 11:03:49 -05:00 |
|
yellows8
|
42e7cf44cb
|
Implemented applet IPC code for pushing storages/objects. Added appletPushToGeneralChannel().
|
2018-12-16 18:16:01 -05:00 |
|
yellows8
|
41e75d0b7d
|
Removed AppletStorage.isHandleStorage since it's not usable for storages not created by the current process. Hence, appletStorageGetSize no longer supports HandleStorage.
|
2018-12-15 18:11:21 -05:00 |
|
yellows8
|
10826dda13
|
Added appletPopLaunchParameter.
|
2018-12-15 17:31:36 -05:00 |
|
yellows8
|
d65c2ec94b
|
Added support for tmem with AppletStorage, and added HandleStorage support. applet IPC improvements.
|
2018-12-15 16:34:23 -05:00 |
|
yellows8
|
1077cc2b46
|
Implemented AppletStorage. Various IPC improvements in applet.c, etc.
|
2018-12-13 22:48:48 -05:00 |
|
yellows8
|
8b86e4ecb8
|
Use domains for applet.
|
2018-12-12 21:13:01 -05:00 |
|
natinusala
|
fd4afacb01
|
Expose appletSetFocusHandlingMode
|
2018-11-08 19:27:56 -05:00 |
|
yellows8
|
ccfb1fd4d2
|
Use Event in applet instead of raw handles.
|
2018-10-26 14:00:13 -04:00 |
|
yellows8
|
bcddc1ea35
|
Only allow using video-recording with regular-application, since it's not usable with SystemApplication. Added _appletIsRegularApplication() for this.
|
2018-10-23 16:23:14 -04:00 |
|
yellows8
|
a15c9945a7
|
Updated comments regarding requirements for using video-recording, etc. Changed appletInitializeGamePlayRecording to (void) since the sysmodule only supports a fixed size.
|
2018-10-22 13:37:25 -04:00 |
|
yellows8
|
a62e29d5cf
|
Added support for applet video-recording, currently not usable. In appletExit, only call appletSetFocusHandlingMode when g_appletExitProcessFlag is zero, so that it isn't called twice during proc-exit.
|
2018-10-21 22:24:54 -04:00 |
|
Samuel P
|
74ebf370dd
|
add an exit request hook type, allow to delay exit (#183)
* add an exit request hook type, allow to delay exit
* appletMainLoop: return false on exit request msg
|
2018-10-09 11:04:33 -04:00 |
|
yellows8
|
dc011024f9
|
Call appletSetFocusHandlingMode in appletExit for AppletType_Application.
|
2018-10-04 22:19:58 -04:00 |
|
yellows8
|
b4859873ec
|
Added env AppletFlags handling. Don't enter the msg-loop for AppletType_Application when the output from _appletGetCurrentFocusState is already 1. This fixes the hang issue with AppletType_Application where applet init with AppletType_Application was previously done. Moved AppletType_*Application checks into a dedicated function which also checks for AppletType_SystemApplication, hence some of these funcs which didn't check for AppletType_SystemApplication now support it.
|
2018-10-04 18:06:00 -04:00 |
|
yellows8
|
16bbf3411e
|
Added automatic process exit handling with applet cmds, see __nx_applet_exit_mode. appletSelfExit is no longer user-accessible, see __nx_applet_exit_mode instead. Added envSetExitFuncPtr. Added disabled _appletSetTerminateResult func.
|
2018-10-03 19:04:48 -04:00 |
|
yellows8
|
beef09a27e
|
Removed appletSelfExit and replaced it with the previously disabled _appletSelfExit, now renamed to appletSelfExit.
|
2018-10-01 18:35:49 -04:00 |
|
leo60228
|
1c948e2d32
|
applet: Add appletSelfExit()
|
2018-09-21 15:55:06 -04:00 |
|
neonsea
|
20a39ef86c
|
Add appletBeginBlockingHomeButton() and appletEndBlockingHomeButton() (#165)
|
2018-09-09 19:55:53 +02:00 |
|
plutooo
|
74958c57ce
|
Use reference counting across services
|
2018-08-31 13:05:21 +02:00 |
|
plutooo
|
efacee6956
|
Simplify nv
|
2018-08-31 13:05:21 +02:00 |
|
yellows8
|
3513c91c3c
|
Added the remaining init for AppletType_SystemApplet.
|
2018-08-17 21:55:37 -04:00 |
|