Commit Graph

3232 Commits

Author SHA1 Message Date
ben marsh
e231296ef7 LiveCoding: Tweaks to live coding settings.
* Compile dropdown now just contains a checkbox for enabling live coding.
* Compile dropdown has a link to open the editor preferences window.
* Live coding can be enabled from the editor settings window.
* Option to show the console on startup is now folded into the startup mode.
* Options in the editor settings window are greyed out unless live coding is enabled.

#rb none
#jira

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5352692 in //UE4/Release-4.22/... via CL 5364901
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5424743 by ben marsh in Dev-Core branch]
2019-03-18 03:41:36 -04:00
ben marsh
77ef8ea8b8 LiveCoding: Tidy up console output.
#rb none
#jira

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5350764 in //UE4/Release-4.22/... via CL 5364832
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5424721 by ben marsh in Dev-Core branch]
2019-03-18 03:40:32 -04:00
ben marsh
095395fc36 LiveCoding: Suppress dev channel log messages from console. Add a new server log channel that they are written to instead.
#rb none
#jira UE-71257

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5350628 in //UE4/Release-4.22/... via CL 5364828
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5424720 by ben marsh in Dev-Core branch]
2019-03-18 03:40:29 -04:00
ben marsh
92194d06b6 Move live coding settings back under the editor preferences window, since it's a user-specific thing.
#rb none
#jira UE-71126

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5350227 in //UE4/Release-4.22/... via CL 5364819
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5424718 by ben marsh in Dev-Core branch]
2019-03-18 03:40:25 -04:00
maxime mercier
ed6625f239 Fix build break
#jira UE-71251
#rb trivial

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: maxime.mercier
#ROBOMERGE-SOURCE: CL 5359443 in //UE4/Main/...
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5408998 by maxime mercier in Dev-Core branch]
2019-03-15 04:43:38 -04:00
alexis matte
8dadf20d6b Fix LOD Material assignment error when reimporting staticmesh and there is some LODs that are generated and the order of the SectionInfoMap is changed by old re-import.
#rb none

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: alexis.matte
#ROBOMERGE-SOURCE: CL 5351520 via CL 5351521 via CL 5354156 via CL 5354233
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5408624 by alexis matte in Dev-Core branch]
2019-03-15 04:21:38 -04:00
ben marsh
329146e11b Fix new project dialog allowing creation of new code projects even if an IDE is not installed.
#rb none
#jira UE-71070
#rnx

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5343356 in //UE4/Release-4.22/... via CL 5343357
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5407919 by ben marsh in Dev-Core branch]
2019-03-15 03:26:17 -04:00
ben marsh
0c9b49eff3 LiveCoding: Disable the editor compile button while a compile is in progress.
#rb none
#jira UE-71077

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5343160 in //UE4/Release-4.22/... via CL 5343162
#ROBOMERGE-BOT: CORE (Main -> Dev-Core)

[CL 5407914 by ben marsh in Dev-Core branch]
2019-03-15 03:25:40 -04:00
ben marsh
c4ddf4689b Restore code that was accidentally commented out while debugging.
#rb none
#jira
#rnx

#ROBOMERGE-SOURCE: CL 5341380 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5341387 by ben marsh in Main branch]
2019-03-07 16:01:49 -05:00
peter sauerbrei
2b8158239f disable XGE shader compiling for IOS
#jira UE-33401
#rb john.mauney

#ROBOMERGE-SOURCE: CL 5340798 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5340840 by peter sauerbrei in Main branch]
2019-03-07 15:36:00 -05:00
ben marsh
b02ec9e909 LiveCoding: Expose a Tick() function so that systems that don't use fire EndFrame() callbacks can still tick the live coding module. Also add a -LiveCoding command line argument to force it on.
#rb none
#jira

#ROBOMERGE-SOURCE: CL 5340479 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5340483 by ben marsh in Main branch]
2019-03-07 15:21:21 -05:00
alexis matte
a081ab1967 Fix the packing of UV, make sure the temporary destination has enough indices to receive the new computed UVLightMap
#jira UE-71048
#rb none

#ROBOMERGE-SOURCE: CL 5337966 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5338978 by alexis matte in Main branch]
2019-03-07 13:41:48 -05:00
maxime mercier
bc2ef4e460 Fix build break
#rb none


#ROBOMERGE-SOURCE: CL 5336932 via CL 5338226

[CL 5338257 by maxime mercier in Main branch]
2019-03-07 12:21:33 -05:00
maxime mercier
dd41644cb6 When picking pawn in the GameplayDebugger, also selecting it in the editor. That way the BehaviorTreeEditor automatically changes to the right one.
#rb meiszko.zielinski


#ROBOMERGE-SOURCE: CL 5336887 via CL 5338221

[CL 5338253 by maxime mercier in Main branch]
2019-03-07 12:21:25 -05:00
ben marsh
3ddbc6bee3 Better handling of window focus when compiling for live code.
* Console window is made visible and brought to the front when a compile is triggered.
* Patched application window is brought to the front once patching is complete.

#rb none
#jira UE-71128

#ROBOMERGE-SOURCE: CL 5337696 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5338036 by ben marsh in Main branch]
2019-03-07 11:58:51 -05:00
alexis matte
8605d5a215 Fix mesh merge utilities LOD extra material
#jira UE-70753
#rb none

#ROBOMERGE-SOURCE: CL 5337463 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5338031 by alexis matte in Main branch]
2019-03-07 11:58:41 -05:00
user37337
a8e93a4550 PR #5167: Fix infinite loop while building HLOD proxy meshes (Contributed by user37337)
#jira UE-65147
#rb Thomas.Sarkanen

#ROBOMERGE-SOURCE: CL 5336919 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5337927 by jurre debaare in Main branch]
2019-03-07 11:44:50 -05:00
jurre debaare
26a1e2f83f Textures and Materials have their merged actor's name appended to their names
#jira UE-68800
#rb Thomas.Sarkanen

#ROBOMERGE-SOURCE: CL 5336917 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5337919 by jurre debaare in Main branch]
2019-03-07 11:44:46 -05:00
Marcus Wassmer
459dd9960c Force integrate 5317515 from release-4.22 to fix some issues with 'undo'.
#rb none

[CL 5337699 by Marcus Wassmer in Main branch]
2019-03-07 11:25:32 -05:00
yujiang wang
4d5cbe9bb8 Fix various issues related to lightmap 2-texel padding not being considered
* UVs in lightmap density view were shifting after building lighting. Fixed by considering the padding even if lightmap data is invalid
* Auto generated lightmap UV was snapping charts to the whole padded lightmap instead of the actual valid center region. Fixed by subtracing 2 texels from the packing resolution
* Also fixed some merging conflicts of auto gen

#rb none
[FYI] brian.karis, daniel.wright
#jira UE-64923

#ROBOMERGE-SOURCE: CL 5320218 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5337165 by yujiang wang in Main branch]
2019-03-07 09:34:27 -05:00
brandon schaefer
b33d80ee25 Live coding is only available for Win32/Win64, dont try to include diasdk dir for other platforms
#jira none
#rb Ben.Marsh

#ROBOMERGE-SOURCE: CL 5318794 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5337033 by brandon schaefer in Main branch]
2019-03-07 09:13:59 -05:00
rolando caloca
6a91db8fee UE4.22 - Tessellation on Vulkan (experimental, disabled)
#rb none
#jira
#rnx

#ROBOMERGE-OWNER: rolando.caloca
#ROBOMERGE-AUTHOR: rolando.caloca
#ROBOMERGE-SOURCE: CL 5318719 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5337029 by rolando caloca in Main branch]
2019-03-07 09:13:39 -05:00
alexis matte
7c430ab02a Fix MeshMergeUtilities when remapping polygon group
#jira UE-71016
#rb none

#ROBOMERGE-SOURCE: CL 5317646 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5336840 by alexis matte in Main branch]
2019-03-07 08:13:58 -05:00
Juan Canada
d2f93b57b2 Undo //UE4/Main/... changelist 5335728
#rb marcus.wassmer

[CL 5335770 by Juan Canada in Main branch]
2019-03-06 23:59:18 -05:00
Juan Canada
27b0d7a824 Copying //UE4/Private-Woodchuck-Staging[at]5316917 to Release-4.22 (//UE4/Release-4.22)
#rb none
#JIRA

#ROBOMERGE-OWNER: Juan.Canada
#ROBOMERGE-AUTHOR: juan.canada
#ROBOMERGE-SOURCE: CL 5317515 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5335728 by Juan Canada in Main branch]
2019-03-06 23:42:45 -05:00