Commit Graph

52 Commits

Author SHA1 Message Date
jared therriault
46e1d2c10f Console Variables Editor:
-Fix: Console Variables Editor does not Execute "HighResShot" more than once when the Execute button is selected.

#jira UE-193709
#rb Jason.Walter

[CL 27535326 by jared therriault in ue5-main branch]
2023-08-31 16:02:28 -04:00
jared therriault
551334ed26 Console Variables Editor:
-Fix: "Show" Filters Do Not Update Cvar List

#jira UE-193868
#rb Jason.Walter

[CL 27533473 by jared therriault in ue5-main branch]
2023-08-31 15:17:36 -04:00
jared therriault
63886fc5c0 Console Variables Editor:
-Check for session before sending/receiving MU cvar change

#jira UE-192969

#rb Jason.Walter

[CL 27212717 by jared therriault in ue5-main branch]
2023-08-18 14:12:18 -04:00
rex hill
211ecb744c Fix crash on shutdown with FConsoleVariablesEditorCommandInfo accessing stale deleted IConsoleVariable
#rb aditya.ravichandran

[CL 25898325 by rex hill in ue5-main branch]
2023-06-09 13:28:38 -04:00
Dominik Peacock
a772468a93 Fix crash in ~FManagerImpl not checking for nullptr
#jira none
#rb Jason.Walter
#preflight https://horde.devtools.epicgames.com/job/641c155cee0aed1347085130

[CL 24815488 by Dominik Peacock in ue5-main branch]
2023-03-28 03:50:24 -04:00
Patrick Boutot
0c164affd0 Slate: Add ObservableArray pattern to ListView, TitleView and TreeView.The TreeView implementation only supports the new pattern for the root items. It is where we would have the most gain in performance when it is changed.
The observable array automatically notify the view when an item is added/removed from the array.
#jira UE-132673
#review https://p4-swarm.epicgames.net/reviews/23853491
#preflight 64087eaaaa00423335a0891f

[CL 24594683 by Patrick Boutot in ue5-main branch]
2023-03-10 13:11:54 -05:00
chad williams
fe2540a743 MoviePipeline: Updated the Console Variables setting to display the cvars contained within each cvar preset.
* Added a new customization to display the cvars in a preset.
* CVar enable state (within a preset) exposed via UMovieSceneConsoleVariableTrackInterface::IsConsoleVariableEnabled().
* Added UMoviePipelineConsoleVariableSetting::AddConsoleVariable() so cvar overrides can be created from a preset.

#jira UE-170949
#rb matt.hoffman
#preflight 63d98ee465738ba951fad34a

[CL 23939422 by chad williams in ue5-main branch]
2023-01-31 17:18:44 -05:00
eric renaudhoude
94727d9d6e CVar Editor: Bypass cvar change callback during automation tests.
#jira UE-173862
#rb jason.walter
#rnx
#preflight 63c6ef4e727c1c11047343bb

[CL 23742568 by eric renaudhoude in ue5-main branch]
2023-01-17 14:10:26 -05:00
chad williams
fdb73e4ac6 ConsoleVariablesEditor: Make the autocomplete widget public, and added a few features.
MRQ needs the same autocomplete widget, which is why it's being made public.

Added some settings on the widget for MRQ purposes (as well as keeping it compatible w/ existing CVE needs):
* Allow the input to be enabled/disabled.
* Allow overrides for font and hint text.
* Text can be provided, and optionally cleared upon commit.
* Provide TextChanged/Committed events.
* The widget can be hidden when focus is lost.

The input will also display a tooltip w/ the command's help text.

#jira UE-170934
#rb jared.therriault
#preflight 63c1b5d170575f8900555fe8

[CL 23684982 by chad williams in ue5-main branch]
2023-01-13 15:15:24 -05:00
jason walter
ac36156698 Make log warning strictly informational.
#jira UE-173862
#preflight none, log change
#rb none

[CL 23663002 by jason walter in ue5-main branch]
2023-01-12 10:10:48 -05:00
chad williams
2433f60f6b ConsoleVariablesEditor: Make FConsoleVariablesEditorCommandInfo and CommandInfo accessors in FConsoleVariablesEditorModule public. This is in preparation
for integrating CommandInfo into Movie Render Queue.

#jira UE-170937
#rb jared.therriault
#preflight 63b7166968068a8bd6cb4613

[CL 23590620 by chad williams in ue5-main branch]
2023-01-05 13:36:14 -05:00
henrik karlsson
eab4339b3a Fixed compile errors when building QAGame with orphaned headers on
#preflight skipped
#rb none

[CL 23552117 by henrik karlsson in ue5-main branch]
2022-12-21 02:06:44 -05:00
brandon schaefer
f77afc5a1d Fix lifetime issues, all of these are undefined behaviour
#jira UE-172308
#rb Jimmy.Andrews
[FYI] Steve.Robb
#preflight 63922e890d013d47efae9480

[CL 23460229 by brandon schaefer in ue5-main branch]
2022-12-08 21:22:12 -05:00
jason walter
7500ef64ea Invalidate our cache when rebuilding the list.
#jira UE-169087
#rb Jared.Theriault
#preflight 63754d0c232e3d12cb5049cf

[CL 23177038 by jason walter in ue5-main branch]
2022-11-17 11:22:31 -05:00
andrew rodham
84085745fd Sequencer: Added the ability to assign console variable collections to console variable tracks
#rb Max.Chen, Matt.Hoffman
#preflight 6362a3f0af536047f4edf777

[CL 22937944 by andrew rodham in ue5-main branch]
2022-11-02 23:07:13 -04:00
Zousar Shaker
61b028946e Fix further encountered instances of TObjectPtr<T> used with T that is not derived from UObject. A subsequent change will be disallowing this at compile time.
#rb none
#preflight 6362c4e7ce676ae868601d73

[CL 22924544 by Zousar Shaker in ue5-main branch]
2022-11-02 15:42:09 -04:00
joe kirchoff
a615cb833a Fix Linux include error
#rnx
#rb trivial

[CL 22798998 by joe kirchoff in ue5-main branch]
2022-10-26 19:26:52 -04:00
joe kirchoff
59023dda71 Use proper ThirdParty include path for LibOVRPlatform header
#rnx
#rb trivial

[CL 22795888 by joe kirchoff in ue5-main branch]
2022-10-26 18:17:31 -04:00
bryan sefcik
a7ff083006 Removed a #include that isn't needed.
#jira
#preflight 6358388a566b75a62760a8d1

[CL 22758968 by bryan sefcik in ue5-main branch]
2022-10-25 15:36:52 -04:00
Robb Surridge
610c467639 Update vendor links for built-in plugins to use secure protocol.
#jira UE-166823
#rb lauren.barnes
#preflight 6352b20b7261e565c476ec3b

[CL 22690089 by Robb Surridge in ue5-main branch]
2022-10-21 11:04:07 -04:00
nick darnell
78de3db499 Followup to CL 22508580, fixing discovering several implementations that remain using HasActions. More things to be upgraded.
#jira UE-165574
[REVIEW] [at]Rex.Hill, [at]Lauren.Barnes
#preflight 63483c43ad0f7e2f20e44910

[CL 22534788 by nick darnell in ue5-main branch]
2022-10-14 17:10:07 -04:00
Jared Therriault
cfbe81b6f6 Console Variables Editor:
-Fix: Cvars edited in CVE do not generate output log events

#jira UE-166063

#Jason.Walter

#preflight https://horde.devtools.epicgames.com/job/633f37a22a0a2c1ead3fcfe1

[CL 22484804 by Jared Therriault in ue5-main branch]
2022-10-12 16:18:47 -04:00
jason walter
94a7004063 Clean-up Multi-user server messages - multiple messages were sent creating ping / pong scenario. Added a enum to detect modifies, adds and removes from CVE asset.
#jira UE-164521
#rb jared.therriault
#preflight 6334d7f8f418a1071a39930b

[CL 22261385 by jason walter in ue5-main branch]
2022-09-29 20:57:28 -04:00
jason walter
eb1297fd4a Add a core redirect for the ConsoleVariableAsset
#jira UE-164152
#rb none
[FYI] jared.therriault
#preflight none

[CL 22217585 by jason walter in ue5-main branch]
2022-09-27 23:49:08 -04:00
bryan sefcik
7b9e5abbcc Pass 1 on plugins:
Removed redundant private include paths from build.cs files.
Fixed include paths to be relative to the private or public folders.
Hid or removed includes that reached into other private module folders.
Updated PublicInclude paths when necessary.

#jira
#preflight 631b93c6967ffc68fb2c32df

[CL 21935609 by bryan sefcik in ue5-main branch]
2022-09-10 00:03:16 -04:00