Invitation Dialog (#4653)

* added dummy invitation dialog

* fixup

* dummy dialog management cycle

* fixed include

* added all neccesary structs for invitation dialog

* logging is my friend

* logging fixups

* fixup

* better error codes

* one more time

* clNF

* added some function prototypes

* typo

* fixed compile

* draft invitation_dialog work

* initial invitation dialog work . doesn't send invitations yet mostly UI stuff

* update for the recv dialog

* added SendSessionInvitation

* sending invitations should work now

* added OrbisNpSessionInvitationEventParam structs

* system service events

* improve invitation dialog accept , queue invitation and general cleanups

* clang

* fixup

* Improve callbacks

* fixup

* invitation prompt layer

* clang pal
This commit is contained in:
georgemoralis
2026-07-06 20:04:47 +03:00
committed by GitHub
parent 8f4d05fe1b
commit dd60483956
15 changed files with 1518 additions and 5 deletions
+6
View File
@@ -516,6 +516,10 @@ set(SYSTEM_LIBS src/core/libraries/system/commondialog.cpp
src/core/libraries/video_recording/video_recording.cpp
src/core/libraries/video_recording/video_recording.h
src/core/libraries/video_recording/video_recording_error.h
src/core/libraries/invitation_dialog/invitation_dialog.cpp
src/core/libraries/invitation_dialog/invitation_dialog.h
src/core/libraries/invitation_dialog/invitation_dialog_ui.cpp
src/core/libraries/invitation_dialog/invitation_dialog_ui.h
)
set(VIDEOOUT_LIB src/core/libraries/videoout/buffer.h
@@ -1140,6 +1144,8 @@ set(IMGUI src/imgui/imgui_config.h
src/imgui/imgui_translations.h
src/imgui/friends_layer.cpp
src/imgui/friends_layer.h
src/imgui/invitation_prompt_layer.cpp
src/imgui/invitation_prompt_layer.h
src/imgui/shadnet_notifications_layer.cpp
src/imgui/shadnet_notifications_layer.h
src/imgui/notifications_layer.cpp