Commit graph

54 commits

Author SHA1 Message Date
wheremyfoodat
6e6c84eebb Add Mii Selector 2024-01-25 03:39:48 +02:00
wheremyfoodat
ef3bd02819 Properly transfer data between apps and applets 2024-01-25 02:09:14 +02:00
wheremyfoodat
d09254a8ae Implement software keyboard kinda 2024-01-24 21:47:18 +02:00
wheremyfoodat
5fe1637e17 Add APT::StartLibraryApplet 2024-01-24 20:28:16 +02:00
wheremyfoodat
c108da5e02 Moar appletting 2024-01-24 18:51:44 +02:00
noumidev
6c73fb13c5
Proper handling of SetApplicationCpuTimeLimit with invalid parameters (#353)
* Add NotImplemented error code

* Add proper handling of SetAppCpuTimeLimit with invalid params

Set default time limit to 0

* Add AppCpuTimeLimit tests

* Replace spaces with tab
2023-12-18 20:45:57 +02:00
wheremyfoodat
18f1ea5453 [APT] Gracefully handle SetApplicationCpuTimeLimit with invalid inputs 2023-12-16 22:11:14 +02:00
wheremyfoodat
62af35c42b [Applet Manager] Fix resetting 2023-11-12 21:27:32 +02:00
wheremyfoodat
aa40eaf4cc [APT] Remove redundant cast 2023-11-12 21:16:38 +02:00
wheremyfoodat
bd1d7b7a81 [APT] Properly forward parameters in SendParameter 2023-11-12 21:07:44 +02:00
wheremyfoodat
135c8cb508 [Applets] Proper glance/receiveParameter sorta 2023-11-11 20:11:40 +02:00
wheremyfoodat
80ebb353a5 Update apt.cpp 2023-09-25 00:54:35 +03:00
wheremyfoodat
45593b3eab
[APT] Revert accidental switch from panicDev to panic 2023-08-24 15:51:13 +03:00
wheremyfoodat
150cac89a4 [APT] Check for resume event before signalling 2023-08-24 01:35:40 +03:00
wheremyfoodat
74f7aeedbb Proper applet manager class 2023-08-23 18:07:24 +03:00
wheremyfoodat
f099cc12fa Add swkbd applet 2023-08-23 01:16:27 +03:00
wheremyfoodat
0bd3729417 Stub APT::PrepareLibraryApplet 2023-08-22 23:11:14 +03:00
wheremyfoodat
3b22f15e67 Merge branch 'master' into mii_selector 2023-08-21 18:53:36 +03:00
wheremyfoodat
4b2c0f42ea
Update APT::AppletUtility (#168)
* Update APT::AppletUtility

* Fix derp

* Update apt.cpp

* Update apt.cpp

* Update apt.cpp
2023-08-10 14:32:15 +03:00
wheremyfoodat
f614bcb005 Merge branch 'master' into mii_selector 2023-08-10 12:18:43 +03:00
wheremyfoodat
e9cdf07af3 [APT] SendParameter 2023-08-05 00:35:44 +03:00
wheremyfoodat
5f25b84c0d
Fix UB 2023-08-05 00:13:46 +03:00
wheremyfoodat
77dff17107 I hate this 2023-08-04 20:32:09 +03:00
wheremyfoodat
17724e77ca More appleting 2023-08-04 19:26:12 +03:00
wheremyfoodat
0b2ff6c5c8 Separate user and dev builds 2023-07-02 22:36:45 +03:00
Mary
122b1b2727 hle: Add proper type for result code
This should clean up all HLE errorcode in the codebase.

I didn't removed Rust::Result as this should be a cleanup for another
iteration.
2023-06-16 20:09:37 +02:00
wheremyfoodat
cf35491fb1 [APT] Stub APT::PreloadLibraryApplet 2023-06-11 13:28:21 +03:00
wheremyfoodat
ca7ee380ec derp 2023-04-21 01:40:29 +03:00
wheremyfoodat
7002860d48 [APT] Stub GlanceParameter 2023-04-21 01:40:13 +03:00
wheremyfoodat
33158c7908 [Kernel] Make WaitSyncN better 2023-04-21 01:08:13 +03:00
wheremyfoodat
2b492a435e [Services] Uhh implement IPC result header which apparently libctru's apt code nees 2023-04-20 02:03:05 +03:00
wheremyfoodat
fecf038982 [APT/Kernel] More fixing hacks 2023-04-19 23:11:29 +03:00
wheremyfoodat
98501c90d3 [APT Fix SetScreencapPostPermission derp 2023-04-19 01:35:53 +03:00
wheremyfoodat
4803fe15b4 [APT] Stub GetWirelessRebootInfo 2023-03-31 15:33:16 +03:00
wheremyfoodat
1078253f6c [APT/CFG/Kernel] Smash Bros stuff 2023-03-21 22:34:29 +02:00
wheremyfoodat
7834f6d734 Stub APT::GetLockHandle to fail 2023-03-17 02:46:11 +02:00
wheremyfoodat
098b70690a [APT] Start implementing shared font 2023-01-23 13:34:13 +02:00
wheremyfoodat
400db8ef0a [APT] Some hacks 2023-01-05 21:10:35 +02:00
wheremyfoodat
70dd8b2e9d [APT] Add inquireNotification/setScreencapPermission 2023-01-03 22:02:12 +02:00
wheremyfoodat
9396b1ec9c [APT] Fix initialize 2023-01-03 19:27:56 +02:00
wheremyfoodat
514ddf39bd Implement APT::Initialize 2022-11-17 23:48:27 +02:00
wheremyfoodat
3c55d88fab [Kernel & APT] Mutexes v0.1 2022-11-17 00:29:02 +02:00
wheremyfoodat
41e01bbdd4 Sync objects 0.1 2022-11-16 22:02:52 +02:00
wheremyfoodat
182132cbb1 [APT] Better GetLockHandle stub. 2022-10-20 00:30:44 +03:00
wheremyfoodat
512a7f7bec [APT] Fix typo 2022-10-20 00:20:01 +03:00
wheremyfoodat
ec26631e5d [APT] Implement some functions for Metroid 2 2022-10-15 21:30:38 +03:00
wheremyfoodat
4930c1a947 [APT] Stub AppletUtility 2022-10-09 19:30:15 +03:00
wheremyfoodat
58b6791971 [APT] Stub ReceiveParameter 2022-10-09 19:22:23 +03:00
wheremyfoodat
cd13ba6271 [Kernel/APT] Stub some APT and threading stuff to make OoT go further 2022-10-09 18:59:54 +03:00
wheremyfoodat
0aaf1c317d [APT] Implement new 3DS check, [OS] Fix mem allog bug & impl more of HID 2022-09-25 03:35:40 +03:00