Brandon Schaefer
71b8b80d56
Add support for a MessageQueue that allows for queuing up functions from threads that will be called on the main thread
...
Add inital support for PerforceMonitor callbacks, and lists the latest 100 CLs for the given workspace
Add tick function to tabs, so we can clear our message queue, or other things when needed on the main thread
#jira none
#rb none
#fyi Robert.Seiver
#preflight none
[CL 21066658 by Brandon Schaefer in ue5-main branch]
2022-07-12 21:26:56 -04:00
Brandon Schaefer
d33a131dd7
Add log category
...
#jira none
#rb none
#fyi Robert.Seiver
#preflight none
[CL 21015803 by Brandon Schaefer in ue5-main branch]
2022-07-08 17:44:08 -04:00
robert seiver
3f4837252a
Fixed error caused by leftover reference to deleted GameSyncController file
...
#fyi @Brandon.Schaefer
#preflight none
[CL 20991922 by robert seiver in ue5-main branch]
2022-07-07 16:20:48 -04:00
Brandon Schaefer
c8412b6014
Fix crash on exit due to TabManager going out of scope after the Engine is dead
...
#jira none
#rb none
#fyi Robert.Seiver
#preflight none
[CL 20972385 by Brandon Schaefer in ue5-main branch]
2022-07-06 16:04:16 -04:00
robert seiver
106b7597f7
Introduced UGSTab and UGSTabManager which acts as a buffer between UGSCore code and Widget UI (Slate) code.
...
#fyi @Brandon.Schaefer
#preflight none
[CL 20968936 by robert seiver in ue5-main branch]
2022-07-06 13:15:26 -04:00
robert seiver
125f1d5a98
Rename/move SUnrealGameSyncWindow to Widgets/SGameSyncTab and fix associated references
...
#fyi @Brandon.Schaefer
#preflight none
[CL 20656672 by robert seiver in ue5-main branch]
2022-06-14 16:32:12 -04:00
robert seiver
12f3ed9aaa
Incremental progress on SlateUGS UI. Empty window and workspace selection/creation window now work (in addition to the main UGS window)
...
#fyi @Brandon.Schaefer
#preflight none
[CL 20655957 by robert seiver in ue5-main branch]
2022-06-14 16:13:13 -04:00
Brandon Schaefer
d160aa61fc
Fix compiler error, implicit int -> bool conversion
...
#jira none
#rb none
#fyi Robert.Seiver
#preflight none
[CL 20652398 by Brandon Schaefer in ue5-main branch]
2022-06-14 13:08:31 -04:00
robert seiver
3810bb1598
Add experimental Slate UGS prototype that has UI frontend, no data layer yet.
...
See the attached Jira for a current screenshot of the UI
#jira UE-148909
#review @Brandon.Schaefer, @editor-ux
#preflight none
[CL 20368463 by robert seiver in ue5-main branch]
2022-05-25 14:02:29 -04:00