Commit Graph

1350 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
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
Louise Rasmussen
9ef45762dc UX: Cleaner Frames, Splitter Bug Fix
- splitters would not show their hover brush if the normal brush was non-transparent

#rb matt.kuhlenschmidt

[CL 9000818 by Louise Rasmussen in Dev-Editor branch]
2019-09-23 18:11:12 -04:00
Lauren Barnes
a79e1bd5c0 Fix for crash when opening a static mesh or blueprint asset in VR Mode
#jira UE-80344
#rb trivial

[CL 8896181 by Lauren Barnes in Dev-Editor branch]
2019-09-19 14:47:42 -04:00
Jamie Dale
46ce7a54e2 Removed legacy localized fallback font support for 4.24
It had been deprecated in 4.22, and disabled by default in 4.23.

#rb none

[CL 8894983 by Jamie Dale in Dev-Editor branch]
2019-09-19 14:28:28 -04:00
Louise Rasmussen
a3d4fcc5f8 Modes Toolbar Palettes
#rb matt.kuhlenschmidt

[CL 8851306 by Louise Rasmussen in Dev-Editor branch]
2019-09-18 18:05:12 -04:00
projectgheist
40614148d2 PR #4308: Can always use Select All shortcut in EditableText (Contributed by projectgheist)
#jira UE-53309
#rb me

[CL 8828165 by Jamie Dale in Dev-Editor branch]
2019-09-18 12:27:21 -04:00
Jamie Dale
83d9ea2614 Deprecate SetText taking FString on STextBlock
#fyi Matt.Kuhlenschmidt, Ryan.Schmidt
#rb none

[CL 8646995 by Jamie Dale in Dev-Editor branch]
2019-09-11 17:53:20 -04:00
Gines Hidalgo
19c4bef94a #jira UE-79342
Enhancement: Automatically close unrecognized tabs when the Editor is opened (e.g., the tabs of a plugin that was disabled). However, they are kept saved in the layout file in case they are recognized in future starts (e.g., if the plugin is re-enabled).
#rb lauren.barnes

[CL 8636280 by Gines Hidalgo in Dev-Editor branch]
2019-09-11 10:26:10 -04:00
Gines Hidalgo
771e7a2467 #jira UE-75683
Bug fix: Monitors to the left of monitor 0 (with negative pixel indexes) were not showing the tooltips in the right place.
To avoid future related bugs, deprecated "FSlateRect GetToolTipForceFieldRect(...)" and replaced by "bool GetToolTipForceFieldRect(..., FSlateRect&)",  which indicates whether the function found a solution, so anybody using this function can now more easily avoid the bug.
#rb rex.hill

[CL 8636271 by Gines Hidalgo in Dev-Editor branch]
2019-09-11 10:25:54 -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
nick darnell
d136c0604e Editor - The material thumbnail renderer no longer attempts to use an in world render to draw UI Materials, instead it uses the WidgetRenderer to draw the SlateMaterial like it would be for real. Unselecting the material in the material editor when changing materials.
Matt.Kuhlenschmidt, Vincent.Gauthier


#ROBOMERGE-OWNER: nick.darnell
#ROBOMERGE-AUTHOR: nick.darnell
#ROBOMERGE-SOURCE: CL 8568427 via CL 8568434 via CL 8568522
#ROBOMERGE-BOT: (v406-8472469)

[CL 8568569 by nick darnell in Main branch]
2019-09-07 20:48:56 -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
dan hertzka
10a7755097 Removed #pragma once from the top of SlateScope.h to resolve static analysis error
- Still compiles fine, and now matches PartyPackage.h exactly (which SA has no issue with), so this should resolve the SA error

#jira UE-79912


#ROBOMERGE-SOURCE: CL 8556974 via CL 8562610
#ROBOMERGE-BOT: (v406-8472469)

[CL 8562789 by dan hertzka in Main branch]
2019-09-06 18:57:57 -04:00
dan hertzka
aba43adbbe FAnalogCursor now inherits from TSharedFromThis
- Allows FAnalogCursor and subclasses to bind delegates w/ BindSP (safe since InputPreprocessors are already always tracked via shared ptr)



#ROBOMERGE-SOURCE: CL 8556971 via CL 8562606
#ROBOMERGE-BOT: (v406-8472469)

[CL 8562785 by dan hertzka in Main branch]
2019-09-06 18:57:55 -04:00
graham lewis
dcb9371404 Fixed getting stuck in infinite loop if next 2 entries in list view aren't selectable or navigable.
#rnx
[at]Nick.Darnell


#ROBOMERGE-SOURCE: CL 8515034 via CL 8515134 via CL 8525006
#ROBOMERGE-BOT: (v406-8472469)

[CL 8525030 by graham lewis in Main branch]
2019-09-06 05:49:52 -04:00
dan hertzka
4302ccfb68 Resolve issue where FSlateUser::GetCaptorPaths ensures when the map is modified during iteration
#ROBOMERGE-SOURCE: CL 8510199 via CL 8512479
#ROBOMERGE-BOT: (v406-8472469)

[CL 8512592 by dan hertzka in Main branch]
2019-09-05 18:27:53 -04:00
bob tellez
4fbba6d60b #UE4 Quick fix for a crash found in automation
[FYI] Dan.Hertzka


#ROBOMERGE-SOURCE: CL 8501040 via CL 8501813
#ROBOMERGE-BOT: (v406-8472469)

[CL 8509125 by bob tellez in Main branch]
2019-09-05 15:40:23 -04:00
bob tellez
4f1cad34aa #UE4 CIS fix
[FYI] Dan.Hertzka


#ROBOMERGE-SOURCE: CL 8495035 via CL 8501291
#ROBOMERGE-BOT: (v406-8472469)

[CL 8504802 by bob tellez in Main branch]
2019-09-05 11:31:59 -04:00
dan hertzka
83dd1f1da3 Fixing Mac compile error
#ROBOMERGE-SOURCE: CL 8494767 via CL 8501255
#ROBOMERGE-BOT: (v406-8472469)

[CL 8502723 by dan hertzka in Main branch]
2019-09-05 04:41:03 -04:00
dan hertzka
b196058dd5 Moving everything based on FUserAndPointer in FSlateApplication over into FSlateUser directly
- Secondary users now have a faux cursor to control
- Slate now supports per-user tooltips and drag-drop operations
- FSlateUsers are now accessible from outside of FSlateApplication
- Internally enforcing validity of the UserIndex associated with input events within GetOrCreateUser/RegisterNewUser
- ForEachUser provides an FSlateUser& now
- Added the SLATE_SCOPE macro to allow public access to class elements from within the slate module only (external modules see them as protected)

[REVIEW] [at]Nick.Darnell, [at]Nick.Atamas, [at]Matt.Kuhlenschmidt, [at]Chris.Gagnon, [at]Cody.Albert
#rb Nick.Darnell


#ROBOMERGE-SOURCE: CL 8494217 via CL 8501221
#ROBOMERGE-BOT: (v406-8472469)

[CL 8502630 by dan hertzka in Main branch]
2019-09-05 04:38:52 -04:00
Rex Hill
8c235475ce Editor asset context menu additional customization support.
#rb none
#rnx

[CL 8435564 by Rex Hill in Dev-Editor branch]
2019-09-03 17:19:04 -04:00
nick darnell
3a3988c7a3 Fixing the logic for navigating away from jagged tile views. They now correctly calculcate the current row and the number of rows to determine if it's fine to allow navigation to continue off the bottom of the tileview.
#ROBOMERGE-SOURCE: CL 8417507 via CL 8417508 via CL 8417652 via CL 8417665 via CL 8419265
#ROBOMERGE-BOT: (v404-8404397)

[CL 8419364 by nick darnell in Main branch]
2019-09-03 10:18:22 -04:00
nick darnell
f715098086 Fixing the sliders so that they feel better to move and properly invalidate when changed.
#ROBOMERGE-SOURCE: CL 8417501 via CL 8417502 via CL 8417650 via CL 8417663 via CL 8419256
#ROBOMERGE-BOT: (v404-8404397)

[CL 8419362 by nick darnell in Main branch]
2019-09-03 10:18:18 -04:00
Max Chen
61603c83e4 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor) at CL#8390086
#rb none

[CL 8393238 by Max Chen in Dev-Editor branch]
2019-09-01 02:03:35 -04:00