Commit Graph
7 Commits
Author SHA1 Message Date
MarcZX10 ada749dda2 test(libSceNpAuthAuthorizedAppDialog): cover the PSN notice on Open
Check that silent mode shows nothing, that show mode shows the PSN notice
when Open succeeds with a valid parameter, and that a null parameter shows
nothing. The guest test links libSceIme.
2026-10-30 18:49:36 +00:00
MarcZX10 276fa3d0b7 feat(libSceNpAuthAuthorizedAppDialog): show the PSN notice when the dialog opens
Open sends the notice after its checks pass and the dialog moves to
FINISHED. Status and result are unchanged, and nothing is shown unless
ANYPS5_PSN_DIALOGS is show.
2026-10-30 18:49:35 +00:00
boykopovar f38d29fd08 refactor(sdk): add canonical headers for remaining libraries 2026-10-24 23:17:42 +03:00
boykopovar 35cf8d56cd refactor(sdk): add canonical headers for core libraries 2026-10-24 23:17:37 +03:00
boykopovar a159f77523 fix(npauthdialog): restore parameter validation and lifecycle 2026-10-21 21:54:00 +03:00
Nithishvelan M 826f1abafd fix(libSceNpAuthAuthorizedAppDialog): transition to finished on dialog close
Transition dialog status to finished in sceNpAuthAuthorizedAppDialogClose, matching the behavior in libSceSigninDialog, and add unit test coverage in GuestNpAuthAuthorizedAppDialog.
2026-10-19 16:28:38 +02:00
Mouad-Scriptz-0andClaude Fable 5.1 295e6b501d feat(libSceNpAuthAuthorizedAppDialog): add the dialog, with NpAuth and SaveData imports of Minecraft
Minecraft (PPSA17221) fails to load on nine absent imports. The authorized-app
dialog runs the common-dialog state machine without UI and reports the user
as having cancelled, like the login and VR setup dialogs. The other two,
sceNpAuthGetAuthorizedAppCode and the unnamed libSceSaveData.native NID
RvID8BVeg+g, are declared as throwing stubs with unknown signatures.

Co-Authored-By: Claude Fable 5.1 <[email protected]>
2026-10-12 08:53:30 +00:00