Commit Graph

46 Commits

Author SHA1 Message Date
Rex Hill
765e146b8e New UI menu item added to clear recent Python files menu
#jira UE-66202
#rb none
#fyi Jamie.Dale

[CL 6989775 by Rex Hill in Dev-Editor branch]
2019-06-14 12:19:29 -04:00
Rex Hill
4dc68cc88c Updated Python error message about ScriptMethod functions to mention UPRAM(ref)
#rb jamie.dale
#fyi lauren.ridge

[CL 6856137 by Rex Hill in Dev-Editor branch]
2019-06-05 17:53:52 -04:00
Chris Gagnon
0a9f86357f Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 6837840 by Chris Gagnon in Dev-Editor branch]
2019-06-04 15:16:30 -04:00
Chris Gagnon
9f1505e469 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 6671275 by Chris Gagnon in Dev-Editor branch]
2019-05-29 20:48:56 -04:00
Rex Hill
d055a6ecab Rename IsFunctionImplementedInBlueprint to IsFunctionImplementedInScript
#rb jamie.dale

[CL 6665153 by Rex Hill in Dev-Editor branch]
2019-05-29 13:14:10 -04:00
Rex Hill
f68ba2ed82 IsFunctionImplementedInBlueprint for python generated classes
#rb none
#fyi jamie.dale
#codereview jamie.dale

[CL 6664027 by Rex Hill in Dev-Editor branch]
2019-05-29 11:14:08 -04:00
Chris Gagnon
812b127109 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 6525730 by Chris Gagnon in Dev-Editor branch]
2019-05-15 19:27:16 -04:00
Matt Kuhlenschmidt
fddbe0a896 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 6190096 by Matt Kuhlenschmidt in Dev-Editor branch]
2019-05-01 09:59:38 -04:00
Chris Gagnon
56e73ed431 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 6042607 by Chris Gagnon in Dev-Editor branch]
2019-04-22 18:56:08 -04:00
Chris Gagnon
00f8b72a0b Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 5602170 by Chris Gagnon in Dev-Editor branch]
2019-03-27 15:03:08 -04:00
Arciel Rekman
f15cf798fc Linux: link symbols used by Python properly (UE-70768).
#rb none

[CL 5274649 by Arciel Rekman in Dev-Editor branch]
2019-03-01 22:35:19 -05:00
Arciel Rekman
70128fcd1f Make unresolved symbols a compile-time error on Linux.
- This enables reporting of unresolved symbols within a single module. Full reporting (i.e. symbols missing from both library currently being linked and all other
  libraries it is linking to) is not enabled, because it doesn't work with our circular (re)linking scheme. When full reporting is enabled, if module A links to module B
  that links to module A again, then A's symbols referenced in B are reported as unresolved.

- Even with this, some modules cannot be solved at this moment, so this change introduces a setting to opt-out.
   Initially there were 5 modules that needed this opt-out. I solved most of them (some by disabling, since they missed the necessary libs), and now there is only one left.
   Even the last one is solvable (UE-70768), so it is tempting to remove this option. However, I anticipate that there will be moment when a new module addition
   will be breaking CIS due to unresolved symbols, and there will be no immediate and easy way to disable that except for nixing the whole system. Also, licensees may have more.

#rb Ben.Marsh, Anthony.Bills, Brandon.Schaefer
#fyi Marcin.Undak, Michael.Sartain, Brandon.Schaefer

[CL 5237830 by Arciel Rekman in Dev-Editor branch]
2019-02-28 08:52:50 -05:00
Chris Gagnon
80918bea22 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 5110714 by Chris Gagnon in Dev-Editor branch]
2019-02-21 13:05:30 -05:00
Jamie Dale
0d9d57c7ca Allow editing properties marked with CPF_DisableEditOnInstance on asset instances
#fyi James.McNatton
#rb none

[CL 4845219 by Jamie Dale in Dev-Editor branch]
2019-01-30 13:40:27 -05:00
Chris Gagnon
a48e767b94 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 4835066 by Chris Gagnon in Dev-Editor branch]
2019-01-29 16:15:19 -05:00
Jamie Dale
c057e5d6e6 Fixed Python recent files going to wrong config path
#fyi Arciel.Rekman
#rb none
#lockdown Chris.Gagnon

[CL 4831212 by Jamie Dale in Dev-Editor branch]
2019-01-29 10:34:41 -05:00
Jamie Dale
afd5d43a03 Fixed Python stub file excluding all generated glue code when skipping doc generation
#fyi Conan.Reis
#rb none

[CL 4757354 by Jamie Dale in Dev-Editor branch]
2019-01-18 18:36:02 -05:00
Chris Gagnon
1dd3e0189f Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 4730305 by Chris Gagnon in Dev-Editor branch]
2019-01-15 18:47:22 -05:00
Chris Gagnon
bd368fae31 Engine and Editor subsystems
- Dynamic subsystems for fixed module startup wrt subsystem initialization
- Python Gettter exposed for both eg: import_subsystem = unreal.get_editor_subsystem(unreal.ImportSubsystem)
- Import Subsystem with python exposed import events

#rb Matt.Kuhlenschmidt, Rex.Hill
#codereview Matt.Kuhlenschmidt, Rex.Hill

[CL 4725117 by Chris Gagnon in Dev-Editor branch]
2019-01-15 13:41:40 -05:00
Chris Gagnon
1a3bf5caf1 Merging The Engine directory from //UE4/Dev-Main to //UE4/Dev-Editor upto CL 4698813
#rb none

[CL 4720826 by Chris Gagnon in Dev-Editor branch]
2019-01-14 16:55:55 -05:00
Chris Gagnon
8fc25ea18e Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 4676797 by Chris Gagnon in Dev-Editor branch]
2019-01-02 14:54:39 -05:00
Matt Kuhlenschmidt
f4b5f6c454 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 4650481 by Matt Kuhlenschmidt in Dev-Editor branch]
2018-12-11 17:08:36 -05:00
Matt Kuhlenschmidt
cde8160913 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 4572510 by Matt Kuhlenschmidt in Dev-Editor branch]
2018-11-16 11:15:08 -05:00
Matt Kuhlenschmidt
46e3285149 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 4543237 by Matt Kuhlenschmidt in Dev-Editor branch]
2018-11-06 10:00:36 -05:00
Marc Audy
af90b7bcd4 Copying //UE4/Fortnite-Staging to Dev-Main (//UE4/Dev-Main) @ 4395008
#rb
#rnx
#lockdown Nick.Penwarden

[CL 4395058 by Marc Audy in Main branch]
2018-09-25 10:11:35 -04:00