charles lefebvre
47718bb848
Fix LiveCoding console not starting when activated through command line
...
#rnx
#rb Tim.Smith
[CL 36761985 by charles lefebvre in 5.5 branch]
2024-10-01 20:13:18 -04:00
Tim Smith
e0faa51c3e
Fix issue with content browser now properly detecting new classes from live coding.
...
#rnx
#rb Julien.StJean
#jira UE-225318
[CL 36592555 by Tim Smith in 5.5 branch]
2024-09-25 17:41:09 -04:00
jonathan bard
08898836fe
Fixed LiveCoding not detecting changes when working from vanilla editor
...
#rb Tim.Smith
[CL 35366022 by jonathan bard in ue5-main branch]
2024-08-07 08:44:03 -04:00
steve robb
f40be2d759
Fixed some 'deprecated' FString usage.
...
#rb james.hopkin
[CL 34603027 by steve robb in ue5-main branch]
2024-06-24 09:25:50 -04:00
maxime mercier
f602aaf8b6
Fix LiveCoding hitting a check upon starting.
...
#rb matt.breindel, Tim.Smith
[CL 34285568 by maxime mercier in ue5-main branch]
2024-06-11 14:50:11 -04:00
VesCodes
004d5cae1c
PR #11437 : LiveCoding: Fix crash patching headless editor instances
...
#jira UE-206330
#rb Tim.Smith
[CL 32589028 by VesCodes in ue5-main branch]
2024-03-28 15:19:29 -04:00
julien stjean
67d9048ae5
Large perf improvement for the editor in a large project:
...
Reworked the ClassDataSource so that it doesn't require a full data refresh when a module is Loaded, Unloaded or Reloaded.
Deprecated the capacity for a ContentBrowser Data Source to request a full data refresh since this doesn't well scale on large projects.
Added a way to query a IReload for the classes that were reinstancited.
Fixed a bug in the FNativeClassHierarchy::GatherMatchingNodesForPaths function. It failed a getting a existing class node if a folder in its path had the same name has the class.
#jira UE-208789
#rb kevin.macaulayvacher
[CL 32212553 by julien stjean in ue5-main branch]
2024-03-13 10:24:34 -04:00
robert millar
69d430b79c
Add synchronous version of live coding compile command for use with cmdlink tool/remote console commands in general
...
[CL 31067089 by robert millar in ue5-main branch]
2024-01-31 17:07:52 -05:00
nick edwards
642f1a39bb
Allow enabling/disabling LiveCoding via command line switch -LiveCoding=true|false
...
Useful in cases where there are multiple live coding targets, and you are only interested in having live coding enabled for one.
#rb Tim.Smith
[CL 30686790 by nick edwards in ue5-main branch]
2024-01-18 11:54:34 -05:00
maxime mercier
78714aa45a
Enabling LiveCoding in UEFN
...
Support live coding when the BaseDir is != than the Executable path
#rb Tim.Smith
[CL 30592990 by maxime mercier in ue5-main branch]
2024-01-12 10:16:10 -05:00
tim smith
9cc91976c0
Fix to live coding shutdown to eliminate a somewhat rare crash on exit.
...
#rb Dan.Engelbrecht
#jira UE-188767
[CL 26055035 by tim smith in ue5-main branch]
2023-06-16 11:55:21 -04:00
tim smith
20d5198a07
Fixed issue in LiveCoding preload module support where if a module name is known but not currently loaded, the engine would generate a check.
...
#rb devin.doucette
#jira UE-177805
#preflight 63f4f6f19b26c4957e0b8914
[CL 24345013 by tim smith in ue5-main branch]
2023-02-21 13:47:53 -05:00
tim smith
a6a1bcf63b
Fixed issue with LiveCoding where large projects might not have enough memory reserved around libraries preventing patching.
...
#rb josh.adams, self
#preflight 63d9550fba4fadeef097c212
[CL 23935004 by tim smith in ue5-main branch]
2023-01-31 14:46:34 -05:00
tim smith
d447f60f19
Fixed LiveCoding issue where if a typo is made in the preloaded module list, the game would hit a breakpoint.
...
#rb self
#preflight 63c54a302e714f64adda77e0
[CL 23729054 by tim smith in ue5-main branch]
2023-01-16 09:26:35 -05:00
Tim Smith
9f52c3aa2d
Fix to allow settings objects to be properly handled by LiveCoding and HotReload.
...
#rb matt.peters
#jira UE-169808
#preflight 6373dbaf232e3d12cbd1e9a0
[CL 23139425 by Tim Smith in ue5-main branch]
2022-11-15 13:39:47 -05:00
Tim Smith
684a5edf74
Fixed issue where Live Coding Console would fail to properly enable when it is started on demand.
...
#rb self
#jira UE-169199
#preflight 63655cf1882365b859bea5e4
[CL 22992274 by Tim Smith in ue5-main branch]
2022-11-04 14:48:13 -04:00
Tim Smith
d087b03671
Improved Live Coding startup time to make starting the console an asyncronous task.
...
#rb Robert.Miller
#preflight 635143efc9559712ed540c11
[CL 22654049 by Tim Smith in ue5-main branch]
2022-10-20 09:21:20 -04:00
Tim Smith
af57b8323e
Fixed issue where packaged blueprint builds would not be able to start live coding without first having to clear the live coding source project variable.
...
#rb self
#jira UE-149584
#preflight 62fb8d851e39eb26a03adcfc
[CL 21403836 by Tim Smith in ue5-main branch]
2022-08-16 08:49:21 -04:00
Tim Smith
dfc7238978
Provide console feedback when starting live coding fails packaged builds
...
#rb self
#jira UE-149580
#preflight 62fa974c153b17e746461877
[CL 21391530 by Tim Smith in ue5-main branch]
2022-08-15 15:08:39 -04:00
Tim Smith
0ad177d3af
Added tagging for unassigned allocations
...
#rb self
#jira UE-153910
#preflight 62fa5e6bb66d5d93137aada8
[CL 21387777 by Tim Smith in ue5-main branch]
2022-08-15 12:06:33 -04:00
Tim Smith
6da6208fa9
Fixed issue where modules listed to be preloaded were not being preloaded.
...
#rb self
#jira UE-160674
#preflight 62f4f82e7c66d5539e8a8bad
[CL 21334853 by Tim Smith in ue5-main branch]
2022-08-11 08:59:35 -04:00
Tim Smith
561cc621f4
Fixed issue where live coding would always complain that a plugin wasn't enabled for live coding. This would happen if the plugin wasn't explicitly enabled by the project but was loaded by another plugin.
...
#rb self
#jira UE-155343
#preflight 62d57d283c3df32390b44c54
[CL 21149283 by Tim Smith in ue5-main branch]
2022-07-18 11:46:10 -04:00
tim smith
c440be643c
Live coding now handles adding a feature pack as long as the project already contained source files. Otherwise it requests that the game be built from the IDE. Will also request that the game be built from the IDE when adding a class to a blueprint only project.
...
#rb none
#rnx
#jira UE-130744 UE-134701
#ushell-cherrypick of 18406025 by Tim.Smith
#preflight 61b0d7367177ccd1a130be05
#ROBOMERGE-AUTHOR: tim.smith
#ROBOMERGE-SOURCE: CL 18407173 in //UE5/Release-5.0/... via CL 18407182
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)
[CL 18407194 by tim smith in ue5-release-engine-test branch]
2021-12-08 11:50:54 -05:00
tim smith
d0f6b45a08
Fixing compile issue with type not being defined
...
#rb trivial
#rnx
#preflight 616701a45eae5700010b2db9
#ROBOMERGE-AUTHOR: tim.smith
#ROBOMERGE-SOURCE: CL 17802769 in //UE5/Release-5.0/... via CL 17802809
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v881-17767770)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17802827 by tim smith in ue5-release-engine-test branch]
2021-10-13 13:18:44 -04:00
tim smith
0617a5be6f
LiveCoding feedback to user when the console can't be started has been improved.
...
#rb trivial
#preflight 6166c0d5bf7be80001d33794
#ROBOMERGE-AUTHOR: tim.smith
#ROBOMERGE-SOURCE: CL 17798658 in //UE5/Release-5.0/... via CL 17801707
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v881-17767770)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17801876 by tim smith in ue5-release-engine-test branch]
2021-10-13 12:19:13 -04:00