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 |
|
XProger
|
f589310ef2
|
fix unusable touch by adding touch identifier into touchPosition
|
2019-01-03 21:16:06 +01:00 |
|
fincs
|
49efa74e70
|
Remove static_asserts from hid.h in order to avoid a hard dependency on C11
|
2019-01-01 03:27:43 +01:00 |
|
yellows8
|
e59036d4c8
|
Added PsmSession, which is now an additional param for: psmBindStateChangeEvent, psmWaitStateChangeEvent, and psmUnbindStateChangeEvent. Hence, the psm session is now handled with this object instead of libnx automatically handling it internally. psmBindStateChangeEvent no longer calls psmUnbindStateChangeEvent. Other adjustments.
|
2018-12-31 19:36:07 -05:00 |
|
yellows8
|
e9cc565e92
|
Fixed usbhs 3.0.0+ support with usbHsAcquireUsbIf.
|
2018-12-26 11:18:09 -05:00 |
|
yellows8
|
36a2404e4b
|
Updated applet/swkbd comments.
|
2018-12-24 20:13:09 -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 |
|
Michael Scire
|
7c01659953
|
vi: Improve ViScalingMode enum
|
2018-12-19 19:33:31 +01:00 |
|
Michael Scire
|
798d8ff50c
|
Add vi wrappers for system StrayLayer usage.
|
2018-12-19 19:33:31 +01: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
|
3dce07d78c
|
Fixed broken object sending in ipcPrepareHeaderForDomain(), and added serviceSendObject().
|
2018-12-16 18:10:37 -05:00 |
|
yellows8
|
f61e9237e6
|
Added accountGetPreselectedUser.
|
2018-12-15 21:50:27 -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
|
3af857575c
|
Added comment to appletStorageMap.
|
2018-12-15 16:43:53 -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 |
|
Michael Scire
|
3cff199b42
|
Add remaining pm:shell services, address issues
|
2018-12-10 00:12:46 +01:00 |
|
Michael Scire
|
0fad4244da
|
Add ro:dmnt, ldr:ro.
|
2018-12-10 00:12:46 +01:00 |
|
Michael Scire
|
8e1ba23b83
|
pm: Add remaining pm:dmnt services
|
2018-12-10 00:12:46 +01:00 |
|
Michael Scire
|
0a92b0eb07
|
ns: Implement all of ns:dev
|
2018-12-10 00:12:46 +01:00 |
|
plutooo
|
c328a74f71
|
Add fsIsExFatSupported()
|
2018-12-09 17:06:47 +01:00 |
|
yellows8
|
bc2dff0361
|
Added hidAcquireNpadStyleSetUpdateEventHandle.
|
2018-12-02 16:48:59 -05:00 |
|
yellows8
|
b7b64858a6
|
Added usb_standard_request from libusb.
|
2018-11-30 20:13:58 -05:00 |
|
yellows8
|
e986799784
|
Updated usbhs comments and added usbHsIfIsActive/usbHsIfGetID.
|
2018-11-30 20:13:58 -05:00 |
|
yellows8
|
ee066a27ee
|
Implemented usbhs endpoints, other adjustments. Updated field name in UsbHsXferReport. Added defines in usb.h from libusb.
|
2018-11-30 20:13:58 -05:00 |
|
yellows8
|
31cea3a6b6
|
Implemented usbhs control transfers. Fixed eventCtrlXfer init. Updated a field name in UsbHsXferReport.
|
2018-11-30 20:13:58 -05:00 |
|
yellows8
|
2049ff081d
|
Updated usbhs comments and store the interface ID in UsbHsClientIfSession. Added: usbHsIfSetInterface, usbHsIfGetInterface, usbHsIfGetAlternateInterface, usbHsIfGetCurrentFrame, and usbHsIfResetDevice.
|
2018-11-30 20:13:58 -05:00 |
|
yellows8
|
83dfc58adb
|
Moved interface-specific data from UsbHsInterface into UsbHsInterfaceInfo. Added usbHsAcquireUsbIf/usbHsIfClose and the related structs.
|
2018-11-30 20:13:58 -05:00 |
|
yellows8
|
f1ba199d1c
|
Initial usbhs support.
|
2018-11-30 20:13:58 -05:00 |
|
yellows8
|
ba68e198db
|
Use PACKED for usb_endpoint_descriptor and usb_config_descriptor.
|
2018-11-29 17:25:46 -05:00 |
|
rsn8887
|
b2bee550ff
|
Improve documentation of hidMergeSingleJoyAsDualJoy
|
2018-11-29 11:09:14 -05:00 |
|
yellows8
|
725ac9f00a
|
Moved usb code specific to usbds into seperate .c/.h.
|
2018-11-28 17:34:53 -05:00 |
|
yellows8
|
528b17c9b5
|
Added usb_config_descriptor in usb.h.
|
2018-11-28 17:11:11 -05:00 |
|
yellows8
|
36bed9f8fc
|
Added support for getting file timestamps via 3.0.0+ fsFsGetFileTimeStampRaw, *stat() timestamps are now set when fsFsGetFileTimeStampRaw is successful. This is now used in fsdev_open() for supporting fstat. The sysver is now checked in fsFsCleanDirectoryRecursively(). Closes #204.
|
2018-11-20 14:22:19 -05:00 |
|
pixel-stuck
|
a7577f7b56
|
Add pcvSetVoltageEnabled and pcvGetVoltageEnabled (#208)
* Add pcvSetVoltageEnabled and pcvGetVoltageEnabled
|
2018-11-19 10:37:59 -05:00 |
|
yellows8
|
8767ea798b
|
Determine whether to use AUDREN_REVISION_1-4 via the sysver, instead of hard-coding it for the 3.0+ rev. Updated comments and added AUDREN_REVISION_5/AUDREN_REVISION_6 defines.
|
2018-11-17 11:43:24 -05:00 |
|
yellows8
|
e7117a7903
|
Added enum for hidSetNpadJoyHoldType. Improved hid docs. Use hidSetNpadJoyHoldType during hid init/exit. Closes #206.
|
2018-11-15 21:36:34 -05:00 |
|
rsn8887
|
33364a8271
|
support SL/SR buttons on right JoyCons
|
2018-11-16 00:18:19 +01:00 |
|
Michael Scire
|
4e4d5ef320
|
fatal: Implement fatalWithContext
|
2018-11-14 19:52:40 -05:00 |
|
Michael Scire
|
e943eb6ea5
|
Add fs gamecard attribute retrieve commands
|
2018-11-14 19:52:40 -05:00 |
|
Michael Scire
|
4581e597c0
|
Add SetSysFlag_RequiresRunRepairTimeReviser
|
2018-11-14 19:52:40 -05:00 |
|
Michael Scire
|
8bef0e6298
|
Add GpioPadName_ButtonVol[UpDown]
|
2018-11-14 19:52:40 -05:00 |
|
Michael Scire
|
7b7bd9dd9d
|
Add setsys fatal commands
|
2018-11-14 19:52:40 -05:00 |
|
Michael Scire
|
5386edef4f
|
Add gpio wrapper
|
2018-11-14 19:52:40 -05:00 |
|
Michael Scire
|
dec6f1ffe1
|
Add i2cOpenSession, i2csessionSendAuto
|
2018-11-14 19:52:40 -05:00 |
|
Michael Scire
|
3ba8a5aa87
|
Add lblSwitchBacklightOn and lblSwitchBacklightOff
|
2018-11-14 19:52:40 -05:00 |
|
Michael Scire
|
8cb9004a2f
|
Add pcvGetClockRate/pcvSetClockRate
|
2018-11-14 19:52:40 -05:00 |
|
Michael Scire
|
27936900d0
|
Add enum for PsmBatteryVoltageState
|
2018-11-14 19:52:40 -05:00 |
|
Michael Scire
|
94dc8f75f9
|
Add bpcGetSleepButtonState
|
2018-11-14 19:52:40 -05:00 |
|
Michael Scire
|
ee55b63f79
|
Add spsm wrapper.
|
2018-11-14 19:52:40 -05:00 |
|
SciresM
|
e19765445d
|
fs: Add fsFsQueryEntry (and fsFsSetArchiveBit helper) (#202)
* fs: Add fsFsSetArchiveBit
* Add fsdevSetArchiveBit wrapper
|
2018-11-09 22:03:47 -05:00 |
|
natinusala
|
fd4afacb01
|
Expose appletSetFocusHandlingMode
|
2018-11-08 19:27:56 -05:00 |
|
yellows8
|
6a8dba4eb4
|
Added support for hwopus multistream. Minor adjustments in hwopus.h.
|
2018-11-06 15:10:54 -05:00 |
|
yellows8
|
c99518643c
|
Use _hwopusDecodeInterleavedWithPerfOld on 4.0.0+. Use the multistream cmdid when a bool flag is set in HwopusDecoder, which is currently not set.
|
2018-11-06 10:47:09 -05:00 |
|
yellows8
|
c5d3f0dfb5
|
Added HwopusHeader struct.
|
2018-11-04 22:03:25 -05:00 |
|
yellows8
|
a6412e1e3a
|
Fixed swapped output raw fields in hwopusDecodeInterleaved, and also swapped those in the params.
|
2018-11-04 20:29:38 -05:00 |
|
yellows8
|
34e99d53c2
|
Added hwopus.
|
2018-11-04 18:39:04 -05:00 |
|
SciresM
|
7c2d89dc71
|
psc: Add PmModule support (#200)
* psc: Add PmModule support
|
2018-11-03 21:40:15 -04:00 |
|
yellows8
|
576302444d
|
Added auddev and AudioDeviceName.
|
2018-11-02 16:04:09 -04:00 |
|
yellows8
|
49e4e31fcc
|
Added support for psm StateChangeEvent. Added psmGetBatteryVoltageState. Code style adjustments, use serviceIpc*, etc.
|
2018-10-26 13:07:10 -04:00 |
|
yellows8
|
de79614a12
|
Added info regarding timeout to the appletLockExit comments.
|
2018-10-25 12:34:33 -04:00 |
|
SciresM
|
ac853db5f0
|
set:sys: Add GetFirmwareVersion(2) (#190)
* set:sys: Add GetFirmwareVersion
|
2018-10-24 17:16:35 -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
|
0fb0f67d2e
|
hidGetControllerConnected -> hidIsControllerConnected
|
2018-10-22 12:20:28 -04:00 |
|
yellows8
|
0370140c12
|
Added hidGetControllerConnected() and updated CONTROLLER_P1_AUTO comment.
|
2018-10-22 12:13:59 -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 |
|
yellows8
|
6a9d194fe3
|
Added hidGetControllerColors and HidControllerColors. Changed rightColorbuttons to rightColorButtons in HidControllerHeader. Updated CONTROLLER_P1_AUTO comment.
|
2018-10-16 22:45:44 -04:00 |
|
Michael Scire
|
40e0bf4db7
|
Refactor service IPC to support domains.
|
2018-10-16 17:56:39 -04:00 |
|
yellows8
|
cde495241c
|
Added _hidActivateNpad/_hidDeactivateNpad for internal use in hidInitialize/hidExit. Added hidSetNpadJoyHoldType. Added _hidCmdWithInputU64 and _hidCmdWithNoInput.
|
2018-10-15 12:10:07 -04:00 |
|
yellows8
|
d4277b6d32
|
Added hidSetSupportedNpadIdType(), which is automatically called during init. Closes #148, however vibration disable+enable in system-settings is still needed.
|
2018-10-14 21:47:26 -04:00 |
|
yellows8
|
57ad3cc1d2
|
Clarified comments for appletLockExit.
|
2018-10-14 16:05:24 -04:00 |
|
yellows8
|
c1b4b95bd7
|
Updated wiki URLs.
|
2018-10-11 21:44:51 -04:00 |
|
yellows8
|
42d3c32b37
|
Use FatalType_ErrorReportAndErrorScreen instead of FatalType_ErrorScreen, on pre-3.0.0. FatalType_ErrorScreen is only available with 3.0.0+, this fixes a regression where using fatalSimple on pre-3.0.0 caused a system hang.
|
2018-10-11 15:41:05 -04:00 |
|
SciresM
|
347e3b3156
|
Refactor usb:ds, add 5.0.0+ support to usbComms. (#181)
* Refactor usb:ds, add support for 5.0.0+. Closes #109.
|
2018-10-11 15:35:22 -04:00 |
|
yellows8
|
25052190d2
|
Added comment regarding PlSharedFontType_NintendoExt.
|
2018-10-09 11:25:25 -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
|
4fb364060c
|
Added support for timezones, hence localtime() will now return actual localtime. Added timeToCalendarTimeWithMyRule and TimeCalendarTime/TimeCalendarAdditionalInfo, which are used for timezones support.
|
2018-10-05 19:59:24 -04:00 |
|
yellows8
|
6d2699b38d
|
Added pmshellGetApplicationPid().
|
2018-10-04 18:44:45 -04:00 |
|
yellows8
|
0b1b7039ca
|
Changed the value of TimeType_Default to TimeType_UserSystemClock. When timeGetCurrentTime fails where __nx_time_type isn't TimeType_Default, call it again with TimeType_Default.
|
2018-10-03 19:48:33 -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 |
|
Vicki Pfau
|
7a952ab39b
|
hid: Uncomment function that works now
|
2018-09-30 16:39:51 -04:00 |
|
Vicki Pfau
|
8add42378b
|
hid: Add SixAxis sensor support
|
2018-09-30 16:39:51 -04:00 |
|
Vicki Pfau
|
68b2ad0c1e
|
hid: Call SetSupportedNpadStyleSet to enable additional Npad features
|
2018-09-27 16:23:37 -04:00 |
|
yellows8
|
1267019d83
|
Added partial support for hid SixAxisSensor. Moved some hid ipc code into a single func for using cmds with an input u32. Moved handle-generation code from hidInitializeVibrationDevices into a new func, with some improvements + support for SixAxisSensor.
|
2018-09-26 22:28:40 -04:00 |
|
leo60228
|
1c948e2d32
|
applet: Add appletSelfExit()
|
2018-09-21 15:55:06 -04:00 |
|