Commit Graph

163 Commits

Author SHA1 Message Date
Andrey Yamashev
f455e456e1 SwitchBoard: Added RenderOffscreen parameter to command line
#jira UE-169453
#rb Alejandro.Arango
#preflight none

[CL 23218174 by Andrey Yamashev in ue5-main branch]
2022-11-21 00:18:11 -05:00
Alejandro Arango
78321dbf6f Switchboard: Added LiveLink dropdown for Unreal and nDisplay devices.
Also fixed bug in the LiveLinkPreset command line parser, where it would think that a future comma later in the command line was the end of the live link name.

#jira
#rb zach.brockway, simon.therriault
#preflight 6378203df514e1ded9e111cb

[CL 23211088 by Alejandro Arango in ue5-main branch]
2022-11-18 19:31:02 -05:00
Joe Kirchoff
afe8737c64 Suppress warnings in Windows SDK headers that weren't wrapped with THIRD_PARTY_INCLUDES_START
#rnx
#rb trivial
#preflight 63780330170bc34a938304d7

[CL 23208584 by Joe Kirchoff in ue5-main branch]
2022-11-18 18:09:50 -05:00
Alejandro Arango
8b1492c6e8 Switchboard: Added option to not retrieve logs.
Useful for faster iteration when log and trace transfers are not desired.

#rb trivial
#jira
#preflight none, python only

[CL 23000455 by Alejandro Arango in ue5-main branch]
2022-11-05 00:58:34 -04:00
henrik karlsson
8f895fef35 Added includes needed after removing includes in headers
#preflight 6360b63e41625be270a6e464
#rb none

[CL 22888775 by henrik karlsson in ue5-main branch]
2022-11-01 15:14:15 -04:00
Alejandro Arango
0df2472096 Switchboard: Add option to disable slate throttling (defaults to no throttling).
This is typically desired on Virtual Production stages since the Editor is used by the operators and prefer to see real time updates on the viewports as they change object properties, such as color grading on led walls.

#rb zach.brockway
#jira
#preflight none, python app only
#skipci

[CL 22888584 by Alejandro Arango in ue5-main branch]
2022-11-01 15:07:55 -04:00
Alejandro Arango
0e57610f2f Switchboard: Sets more related cvars and options when unattended and no screen messages.
-unattended is not enough to disable certain popups that interfere with nDisplay, so added Slate.bAllowNotifications=0 to complement.

In addition, Disable All Screen Messages now also generates -NoScreenMessages in command line.

#rb
#jira
#preflight none, python code only
#skipci

[CL 22853178 by Alejandro Arango in ue5-main branch]
2022-10-29 14:59:36 -04:00
henrik karlsson
5298cc8120 Non-unity/pch compile fixes when building UnrealEditor linux
#rb none
#preflight skipped

[CL 22794114 by henrik karlsson in ue5-main branch]
2022-10-26 17:49:37 -04:00
zach brockway
d7300d612c Switchboard: Update uassetparser.py to account for EUnrealEngineObjectUE5Version::ADD_SOFTOBJECTPATH_LIST (introduced in CL 22225193).
#jira UE-165726
#rb Alejandro.Arango
#preflight skip
#rnx

[CL 22286564 by zach brockway in ue5-main branch]
2022-09-30 23:05:59 -04:00
zach brockway
90211ebfc1 Switchboard: Fix race condition which could lead to multiple instances of UnrealMultUserSlateServer opening when launching several devices.
Also tidies up some exception handling in add_config_dialog.py, as encountered by a customer in UDN 00477437.

#jira UE-161214
#rb jason.walter
#preflight skip

[CL 22263052 by zach brockway in ue5-main branch]
2022-09-30 00:42:54 -04:00
zach brockway
8b92f84b8e Switchboard: Add Vulkan option to the nDisplay RHI setting dropdown.
#jira UE-142311
#preflight skip

[CL 22176298 by zach brockway in ue5-main branch]
2022-09-25 08:34:03 -04:00
matt johnson
862a7c68a5 Switchboard: generalized mechanism for exposing plugin contents for use in UI
This enables specifying plugins that Switchboard should search for content not just
by plugin name but also by relative or absolute file path to the plugin directory.

This same mechanism is now used by both the level and nDisplay config dropdown
menus. The old level-specific "maps_plugin_filters" config setting was deprecated
in favor of the newly added and more general "content_plugin_filters" setting, and
any "maps_plugin_filters" settings in existing configs will be automatically upgraded.

#jira UE-157939, UE-158000
#rb jason.walter

[CL 22089552 by matt johnson in ue5-main branch]
2022-09-20 03:46:24 -04:00
robert millar
9ce427ab97 FName -> FSoftObjectPath and FTopLevelAssetPath refactoring.
#rb none
#jira UE-161932
#preflight https://horde.devtools.epicgames.com/job/632649b0ea1c94f4c52f124c

[CL 22068259 by robert millar in ue5-main branch]
2022-09-17 20:10:04 -04:00
mike beach
2621af00df Adding Switchboard option to sync with UGS and not PCBs.
#rb Jason.Walter
[FYI] Jared.Koncsol

[CL 22064537 by mike beach in ue5-main branch]
2022-09-16 20:49:36 -04:00
nick darnell
2a866db4f0 Core - Some more build fixes!
[CL 22064041 by nick darnell in ue5-main branch]
2022-09-16 20:27:52 -04:00
zach brockway
789ab719ba Switchboard: Bump Listener version to 2.2.0 to reflect recent UGS sync support additions.
[FYI] Mike.Beach

[CL 21775349 by zach brockway in ue5-main branch]
2022-09-03 00:15:34 -04:00
mike beach
7cb43f3959 Mitigate issues with syncing PCBs by renaming/moving existing (active) listener binary on disk.
TODO: Need to restore the executable in case it wasn't part of the PCB bundle.

#rb Zach.Brockway

[CL 21775340 by mike beach in ue5-main branch]
2022-09-03 00:14:37 -04:00
mike beach
a1e629b0f4 Moving ugs utilities into a helper file inside of swichboard (so we can use them in more places).
Leveraging for use when refreshing the project CLs list -- note UGS is currently slower in this op, pausing SB for a moment.

#rb Zach.Brockway

[CL 21775287 by mike beach in ue5-main branch]
2022-09-03 00:11:27 -04:00
mike beach
f959d49824 Providing Precompiled Binary syncing support via UnrealGameSync for switchboard.
#rb Zach.Brockway

[CL 21774949 by mike beach in ue5-main branch]
2022-09-03 00:00:06 -04:00
zach brockway
9778c1e079 SwitchboardEditor: Don't hide toolbar button automatically after creating shortcuts.
#preflight skip
#fyi alejandro.arango, ryan.mayeda, vitalii.boiko

[CL 21078521 by zach brockway in ue5-main branch]
2022-07-13 15:46:58 -04:00
zach brockway
edbfb8ee78 Switchboard: Inclusive terminology fixes.
#jira UE-158641
#rb jason.walter
#preflight skip

[CL 21060838 by zach brockway in ue5-main branch]
2022-07-12 15:02:22 -04:00
jason walter
356faa953b Detect the running arguments for the server and reflect information into the UI
#jira UE-150125
#rb zach.brockway
#skipci
#preflight not required

[CL 20966722 by jason walter in ue5-main branch]
2022-07-06 10:29:04 -04:00
Alejandro Arango
5cf6fcfe6f Switchboard: Fix resetting uproject or engine dir path when cancelling browse in the create config dialog.
#rb
#jira
#preflight
#skipci

[CL 20925425 by Alejandro Arango in ue5-main branch]
2022-07-02 00:34:03 -04:00
Alejandro Arango
1cd1d8c008 Switchboard: Added LogDisplayClusterMedia to default log options.
#rb
#jira
#preflight

[CL 20883890 by Alejandro Arango in ue5-main branch]
2022-06-29 17:39:24 -04:00
matt johnson
4421d35ae6 Switchboard: add a setting to allow finding levels that are inside project plugins
This adds a "maps_plugin_filters" StringListSetting that can be used to add
levels located inside plugins to the "Levels" dropdown menu in the main
Switchboard dialog. The setting is a list of filters similar to the existing "maps_filter"
setting which tests against map paths, but "maps_plugin_filters" is tested against
plugin names. Any plugins whose name matches any of the filters will be searched
for levels when populating the dropdown menu.

#jira UE-158000
#rb jason.walter
#preflight skip

[CL 20880258 by matt johnson in ue5-main branch]
2022-06-29 15:13:13 -04:00