Commit Graph

10 Commits

Author SHA1 Message Date
Josh Adams
bb4d7afa29 - Changes to get SlateUGS compiling without PCH or non-unity
#rb zack.neyland
#preflight skip (not built)

[CL 21856949 by Josh Adams in ue5-main branch]
2022-09-07 14:07:32 -04:00
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