Commit Graph

4881 Commits

Author SHA1 Message Date
Rex Hill
e5fb220915 Menu editor, hide legacy items while editing to simplify logic
#rb none
#rnx

[CL 9057251 by Rex Hill in Dev-Editor branch]
2019-09-24 17:26:10 -04:00
Rex Hill
794e961c3c Menu editor
- Add minimum window size
- Update icon in menu
- Add reset all customizations button with prompt
#rb none
#rnx

[CL 9054774 by Rex Hill in Dev-Editor branch]
2019-09-24 16:45:41 -04:00
Rex Hill
cb418cafa2 Tool menu customization GUI
#jira UETOOL-1498
#rb Lauren.Barnes

[CL 9051483 by Rex Hill in Dev-Editor branch]
2019-09-24 15:16:06 -04:00
Brandon Schaefer
bae0591647 Fix debug editor crash on Linux due to Persona static init to early during loading
#jira UE-80101
#rb none
#fyi Laurent.Delayen, Thomas.Sarkanen

[CL 8979820 by Brandon Schaefer in Dev-Editor branch]
2019-09-23 12:43:42 -04:00
Richard TalbotWatkin
e28cbc7ead Fixed implicit conversion warning in VS2019.
#rb none

[CL 8930754 by Richard TalbotWatkin in Dev-Editor branch]
2019-09-20 13:19:09 -04:00
Jamie Dale
3f2ecf7b57 Collection UX improvements
Revamped collection UI:
 - Uses a more modern design.
 - Adds the asset count to the collection view.
 - Adds the collections more prominently in asset tooltips.

Revamped sources panel UI:
 - Added a unified search for all aspects of the sources panel (paths, favorites, and collections).
 - Added a switcher for the paths and collections views, which auto-switches as you browse to paths or collections.
 - Collections are now visible by default, rather than hidden behind a View Option.

Improved Content Browser auto-complete:
 - Now lists collection and meta-data tag names, as well as the old class names.
 - Tokenizes the search terms to allow auto-complete on partial statements.
 - Note: Involves some breaking API changes to SAssetSearchBox to allow more complex filtering and auto-complete rules.

Added scripting API support:
 - Collections can now be created, destroyed, and manipulated via Python or Editor Utilities (editor-only, see the AssetTagsSubsystem API).
 - Collections can be queried both in-editor and at runtime (if cooked).

Added support for optionally "cooking" collections for use at runtime:
 - This only works for static collections, and adds their information to the asset registry meta-data.
 - See the AssetRegistry settings in BaseEngine.ini (bTagAllCollections, CollectionsToIncludeAsTags, and CollectionsToExcludeAsTags).
 - No collections are cooked by default.

#rb Chris.Gagnon

[CL 8847950 by Jamie Dale in Dev-Editor branch]
2019-09-18 16:53:27 -04:00
Brandon Schaefer
6ba9506e4b Increment the index so we dont spin for ever in the OpenGL standalone renderer
#jira UE-78459
#rb none
#fyi Matt.Kuhlenschmidt, Michael.Trepka, Will.Damon

[CL 8704413 by Brandon Schaefer in Dev-Editor branch]
2019-09-16 17:07:56 -04:00
projectgheist
3b0933d67b PR #4284: Enable EditorSettings import button (Contributed by projectgheist)
#rb Chris.Gagnon
#fyi Matt.Kuhlenschmidt,Tim.Gautier

[CL 8701185 by Chris Gagnon in Dev-Editor branch]
2019-09-16 16:18:11 -04:00
Rex Hill
0ec5a42556 Add option to prevent menu from being customized with menu editor dialog
#rb none
#rnx

[CL 8685626 by Rex Hill in Dev-Editor branch]
2019-09-15 13:13:09 -04:00
Rex Hill
394a246aa1 Tool menu's module load/unload functions are now called
#rb none
#rnx

[CL 8685625 by Rex Hill in Dev-Editor branch]
2019-09-15 13:10:43 -04:00
Gines Hidalgo
a8b1d1a608 #jira UE-76662
Enhancement: When right-clicking a Material Function on the Content Browser, added the "Find Materials Using This" option to open the Reference Viewer with the Materials using that/those selected material function(s).
#rb lauren.barnes

[CL 8636266 by Gines Hidalgo in Dev-Editor branch]
2019-09-11 10:25:41 -04:00
Lauren Barnes
b4b7f96557 UEdMode initial implementation and handling by FEdModeManager
#jira UETOOL-1722
#rb none
#rnx
#fyi Ryan.Schmidt

[CL 8614167 by Lauren Barnes in Dev-Editor branch]
2019-09-10 12:01:07 -04:00
Chris Gagnon
7de4a4b114 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb chris.gagnon

[CL 8612971 by Chris Gagnon in Dev-Editor branch]
2019-09-10 10:38:54 -04:00
ben marsh
db589e216b Live Coding: Remove warning about LiveCodingInfo.json files not being found. These files do not exist in the binary release.
#rb none
#jira UE-79622

#ROBOMERGE-SOURCE: CL 8573224 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v407-8568993)

[CL 8573226 by ben marsh in Main branch]
2019-09-09 12:08:50 -04:00
Chris Gagnon
8388cba784 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor) prep for copy up.
#rb none

[CL 8573147 by Chris Gagnon in Dev-Editor branch]
2019-09-09 11:59:53 -04:00
Chris Gagnon
6f65d35a7a Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor) in prep for copy up
#rb none

[CL 8563299 by Chris Gagnon in Dev-Editor branch]
2019-09-06 19:11:19 -04:00
jeremy moore
bb630dc0f6 Add support to material interface for querying RVT paramters
Stubbed out material instance implementation for now
Use the new interface in RVT parameter material expressions


#ROBOMERGE-SOURCE: CL 8556897 via CL 8562562
#ROBOMERGE-BOT: (v406-8472469)

[CL 8562734 by jeremy moore in Main branch]
2019-09-06 18:57:30 -04:00
Michael Trepka
c0b5758c34 Fixed CrashReportClient freezing when using Copy command from right-click context menu
#jira UE-79606
#rb Brandon.Schaefer
#lockdown cristina.riveron

#ROBOMERGE-OWNER: Michael.Trepka
#ROBOMERGE-AUTHOR: michael.trepka
#ROBOMERGE-SOURCE: CL 8555206 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v406-8472469)

[CL 8555674 by Michael Trepka in Main branch]
2019-09-06 15:04:37 -04:00
Alexis Matte
2c6edc19b4 Fix degenerated triangle that introduce nan value into the normals when we compute them
#jira UE-79793
#rb david.hill
#lockdown chris.gagnon

[CL 8551910 by Alexis Matte in Dev-Editor branch]
2019-09-06 11:53:24 -04:00
Alexis Matte
430520a2f1 Fix degenerated triangle that introduce nan value into the normals when we compute them
#jira UE-79793
#rb david.hill

[CL 8551647 by Alexis Matte in Main branch]
2019-09-06 11:36:14 -04:00
ben marsh
102b2a4930 Allow overriding the shared DDC path via a command line option (-SharedDataCachePath=...).
#jira


#ROBOMERGE-SOURCE: CL 8498023 via CL 8501495
#ROBOMERGE-BOT: (v406-8472469)

[CL 8505402 by ben marsh in Main branch]
2019-09-05 11:42:07 -04:00
nicholas goldstein
b858e7c281 Fix typo in blueprint nativization with TMap entry default Value assignment.
#jira UE-79756
#rb phillip.kavan

[CL 8498068 by nicholas goldstein in Main branch]
2019-09-04 15:54:18 -04:00
ben marsh
fb4078d777 More IncludeTool fixes.
#rb none
#rnx
#jira

#ROBOMERGE-SOURCE: CL 8374228 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v406-8472469)

[CL 8497914 by ben marsh in Main branch]
2019-09-04 15:40:51 -04:00
arciel rekman
8d5482a397 Add UnrealInsights support for Linux (UE-79574)
#jira UE-79574
[CODEREVIEW] Martin.Ridgers, Ionut.Matasaru, Will.Damon
#rb Martin.Ridgers, Ionut.Matasaru
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 8372896 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v406-8472469)

[CL 8497732 by arciel rekman in Main branch]
2019-09-04 15:29:27 -04:00
ben marsh
a6cc4468b7 More IncludeTool fixes.
#rb none
#jira
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 8371085 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v406-8472469)

[CL 8497721 by ben marsh in Main branch]
2019-09-04 15:28:59 -04:00