Commit Graph

74 Commits

Author SHA1 Message Date
Lauren Barnes
6248f8d412 Replacing legacy EditorStyle calls with AppStyle
#preflight 6272a74d2f6d177be3c6fdda
#rb Matt.Kuhlenschmidt

#ROBOMERGE-OWNER: Lauren.Barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20057269 via CL 20070159 via CL 20072035 via CL 20072203
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
#ROBOMERGE-CONFLICT from-shelf

[CL 20105363 by Lauren Barnes in ue5-main branch]
2022-05-09 13:12:28 -04:00
Matt Peters
c1b46b1fed FAssetData: Callsites need to handle AssetData.GetClass() returning null. Added IsInstanceOf(UClass*) for the common operation GetClass() && GetClass->IsChildOf(BaseClass).
#jira UE-146521
#rb Zousar.Shaker
#rnx
#preflight 623874b789625f06129e466b

[CL 19450936 by Matt Peters in ue5-main branch]
2022-03-21 09:00:36 -04:00
aditya ravichandran
d7a6de08dd Place Actors Panel: Fix checkbox styling
#rb Lauren.Barnes
#jira UE-138922
#preflight 62213592bf662715a8cdfa7c

[CL 19254055 by aditya ravichandran in ue5-main branch]
2022-03-03 16:53:20 -05:00
aditya ravichandran
71590a8885 Reskin the Level Editor Main Toolbar,
Move Editor Modes to a Combo Button,
Combine Content and Create into one dropdown,
Reorder items in the Content Browser add and context menu to be more meaningful
#jira UETOOL-3814
#preflight 61434322599fd8000190b8bf
#rb Louise.Rasmussen, brooke.hubert

[CL 17538574 by aditya ravichandran in ue5-main branch]
2021-09-16 10:11:51 -04:00
julien stjean
cc5d08a65b Fixed a crash when creating an actor while there is no viewport open in the level editor.
#jira UE-117383
#rb Lauren.Barnes
#preflight 60bfb58a9e139d0001a2ddca
#lockdown simon.tourangeau

#ROBOMERGE-SOURCE: CL 16590687 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v828-16531559)

[CL 16590688 by julien stjean in ue5-main branch]
2021-06-08 15:05:25 -04:00
lauren barnes
550deb637e Fixes for create menu - handling of missing factories fixed to prevent crashes, items checked for if they are placeable
#jira UE-117401
#rb Brooke.Hubert
#preflight 60bf3518545fbc0001c5de5b
#lockdown Simon.Tourangeau

#ROBOMERGE-SOURCE: CL 16586564 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v828-16531559)

[CL 16586585 by lauren barnes in ue5-main branch]
2021-06-08 09:59:23 -04:00
louise rasmussen
bed322fb0e Fixed Assert after clicking Create>Cinematics or Create>Testing
#JIRA UE109854
#rb Lauren.Barnes

#ROBOMERGE-SOURCE: CL 15608635 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)

[CL 15608656 by louise rasmussen in ue5-main branch]
2021-03-04 12:53:26 -04:00
dave belanger
763e3d01c0 Manual merge from UE4
Placement tool item predicates
#rb Rex.Hill

#ROBOMERGE-SOURCE: CL 15586288 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)

[CL 15586411 by dave belanger in ue5-main branch]
2021-03-03 15:31:08 -04:00
dave belanger
a0918d345f Manual merge from UE4
Placement Tool:
- Add category blacklist
- Don't trigger OnAllPlaceableAssetsChanged event during initial loading of assets
#rb Rex.Hill

#ROBOMERGE-SOURCE: CL 15585527 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)

[CL 15585530 by dave belanger in ue5-main branch]
2021-03-03 14:33:59 -04:00
dave belanger
80a64983b4 Remove obsoiete code from placement tool
#rb trivial
#jira none

#ROBOMERGE-SOURCE: CL 15584943 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)

[CL 15584952 by dave belanger in ue5-main branch]
2021-03-03 13:54:11 -04:00
louise rasmussen
a78f62c1d6 Create Menu Cleanup - Place actor in front of camera on click
UETOOL-3054

#ROBOMERGE-SOURCE: CL 15463367 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15466451 by louise rasmussen in ue5-main branch]
2021-02-18 20:46:33 -04:00
Louise Rasmussen
c1b37680e7 Fixes dragable AssetCard from Quick Place Actors Menu
#rb trivial

[CL 15226212 by Louise Rasmussen in ue5-main branch]
2021-01-27 18:31:11 -04:00
Louise Rasmussen
d52549d8d7 Placement Mode: shape category special icon handling and updates to plugins using FPlaceableItem
#rb lauren.barnes
#JIRA UETOOL-2864

[CL 15212946 by Louise Rasmussen in ue5-main branch]
2021-01-26 19:20:39 -04:00
Matt Kuhlenschmidt
24fd139385 Fixed up locations making one off thumbnail pools and converted them to use the shared thumbnail pool.
[CL 15211295 by Matt Kuhlenschmidt in ue5-main branch]
2021-01-26 17:21:08 -04:00
Louise Rasmussen
d47ed23a3d Quick Place Actors Menu creates an actor at the origin when the menu item is clicked. Holding CTRL leaves the menu open.
#rb Lauren.Barnes

[CL 15179670 by Louise Rasmussen in ue5-main branch]
2021-01-25 13:27:00 -04:00
Louise Rasmussen
c89584e7cb Place Actors (aka Placement Mode) Quick Toolbar Menu
#JIRA UETOOL-2864

#rb Lauren.Barnes

[CL 15168528 by Louise Rasmussen in ue5-main branch]
2021-01-22 19:32:07 -04:00
Jurre deBaare
f074fb8c73 Numerous non-unity fixes
#rb none
#fyi Matt.Kuhlenschmidt, jeanmichel.dignard, Mike.Zyracki, Helge.Mathee, Brett.Miller, Simon.Tovey, Alexis.Matte, Steve.Smith, Sergio.Gardeazabal, Patrick.Boutot, Martin.Ridgers, Brooke.Hubert, Patrick.Enfedaque, Roey.Borsteinas, JeanFrancois.Dube, Jose.Villaroel, John.Hable, Danny.Couture, Zach.Bethel

[CL 14786858 by Jurre deBaare in ue5-main branch]
2020-11-19 11:19:38 -04:00
Matt Kuhlenschmidt
cd26fdd0cf Tab drawer improvements
- activating an editor mode that was already active but in an drawer, opens that drawer
- dock tabs can now register for drawer opening/closing callbacks so that they can do stuff when the drawer opens or closes. For example, now the placement browser focuses its search field when the drawer opens

[CL 14723696 by Matt Kuhlenschmidt in ue5-main branch]
2020-11-11 16:21:17 -04:00
Marc Audy
68150e0be7 Merge UE5/Release-Engine-Staging to UE5/Main @ 14611496
This represents UE4/Main @ 14594913

[CL 14612291 by Marc Audy in ue5-main branch]
2020-10-29 13:38:15 -04:00
Marc Audy
4c1bb11c29 Merge UE5/Release-Engine-Staging to UE5/Main @ 14548662
This represents UE4/Main @ 14525125 + cherrypicked fixes
#skipundocheck

[CL 14551026 by Marc Audy in ue5-main branch]
2020-10-22 19:19:16 -04:00
Louise Rasmussen
5b44b38200 Placement Browser - Wrapped Category Filters
#rb none

[CL 14274297 by Louise Rasmussen in ue5-main branch]
2020-09-08 16:40:56 -04:00
brooke hubert
6256c51b62 Remove legacy placement editor mode.
#rnx
#Jira UE-97664
#rb matt.kuhlenschmidt

[CL 14269170 by brooke hubert in ue5-main branch]
2020-09-08 12:11:22 -04:00
Louise Rasmussen
0909bf3845 Placement Browser Style Updates
#rb matt.kuhlenschmidt

[CL 14249632 by Louise Rasmussen in ue5-main branch]
2020-09-02 19:54:34 -04:00
Matt Kuhlenschmidt
77999a40c3 Fix a few places that were accessing slate style every frame instead of just caching the brushes
#fyi louise.rasmussen

[CL 13567522 by Matt Kuhlenschmidt in ue5-main branch]
2020-05-28 09:31:21 -04:00
jason stasik
567ca8549f Add if/ensure around potential nullptr from crash reporter in SPlacementModeTools
#rb none
#jira UE-91008

#ROBOMERGE-SOURCE: CL 12372444 in //UE4/Release-4.25/... via CL 12372446
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v671-12333473)

[CL 12372452 by jason stasik in Main branch]
2020-03-23 12:35:30 -04:00