12 Commits
Author SHA1 Message Date
Omar Elmahy 5a582ed235 test(libSceVrSetupDialog): cover parameter validation precedence over uninitialized state 2026-10-28 13:26:50 +00:00
Adrià 76d8390421 Merge pull request #11712 from al3w0f205/test/vrsetupdialog-finished-state-reopen-coverage
test(libSceVrSetupDialog): cover reopen and null parameter behavior in finished dialog state
2026-10-28 05:10:41 +01:00
Hedi Trigui 0cef3f2546 test(libSceVrSetupDialog): cover uninitialized and terminated argument validation 2026-10-27 08:33:52 +01:00
al3w0f205 3ad3755487 test(libSceVrSetupDialog): cover reopen and null parameter behavior in finished dialog state 2026-10-26 23:54:48 -05:00
boykopovar f38d29fd08 refactor(sdk): add canonical headers for remaining libraries 2026-10-24 23:17:42 +03:00
boykopovar 2ee0131006 fix(vrsetupdialog): restore result type and error precedence 2026-10-21 21:54:55 +03:00
boykopovar 420e1aee07 fix(vrsetupdialog): restore parameter header and error codes 2026-10-21 21:54:01 +03:00
Adrià bcb65a32dd Merge pull request #7399 from MarcZX10/codex/dialog-close-finished
fix(libSceVrSetupDialog): finish dialog on close
2026-10-19 21:36:07 +02:00
Nithishvelan M de95052c4a feat(libSceVrSetupDialog): export sceVrSetupDialogGetStatus
Implement sceVrSetupDialogGetStatus in libSceVrSetupDialog, returning the atomic dialog status, and add unit test coverage in GuestVrSetupDialog.
2026-10-19 09:10:42 +05:30
MarcZX100 1bb663f687 fix(libSceVrSetupDialog): finish dialog on close 2026-10-18 04:47:22 +00:00
Nithishvelan M 0488345603 test(libSceVrSetupDialog): cover uninitialized close and initial status in guest test 2026-10-14 19:51:39 +05:30
Abdulrahman Elkordy 2a92eaa351 feat(libs): run the G2P and VR setup dialogs as common dialogs without UI
libSceCdlgG2P and libSceVrSetupDialog threw from every export. They now
run the common-dialog state machine libSceLoginDialog uses: Initialize,
Open, the status calls, GetResult, Close and Terminate follow it, the
dialog finishes at Open without showing anything, and GetResult reports
that the user cancelled, writing only the leading int32 result. The
signatures are assumed from the other common dialogs, as TechnicalDebt
records. 13 exports move from stubs to implemented.

Claude-Session: https://claude.ai/code/session_012SLQbhAiexxW6TtjYToW8a
(cherry picked from commit 07992adf80bae9b2d7da4b751cd21c040fa1c5b8)
2026-10-10 22:53:48 +00:00