nick darnell
f84306084f
Slate - Adding a note as a reminder how the parents end up getting invalidated when you remove slots from the children set.
...
#ROBOMERGE-SOURCE: CL 4974177 via CL 4974179 via CL 4974990
[CL 4975003 by nick darnell in Main branch]
2019-02-12 14:58:35 -05:00
ben zeigler
e836deb349
#jira UE-61501 Fix all blueprint-exposed single line API comments that use /** [at]returns to be /** Returns, as the first form does not parse correctly in the editor or in doxygen
...
Fix a few minor comment inaccuracies
Integrates changes from PR #5526
#rb michael.noland
#ROBOMERGE-SOURCE: CL 4964132 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 4968596 by ben zeigler in Main branch]
2019-02-12 09:40:42 -05:00
matt kuhlenschmidt
9a09362ef6
Redo removal of redundant delegates on SImage which was lost by 4743892
...
#ROBOMERGE-SOURCE: CL 4950300 via CL 4952164
[CL 4954690 by matt kuhlenschmidt in Main branch]
2019-02-08 19:13:15 -05:00
jamie dale
44b019c493
Fixed infinite recursion that could happen when logging font load warnings with the Output Log open
...
This would log before setting the data, resulting in it constantly being requested by each log addition.
#jira UE-69391
#rb none
#ROBOMERGE-SOURCE: CL 4890053 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 4890055 by jamie dale in Main branch]
2019-02-04 14:52:09 -05:00
matt kuhlenschmidt
25be00b25f
Slate: Fix non-axis aligned stencil clipping still being a problem
...
[CODEREVIEW] nick.darnell, chris.gagnon
#jira UE-69145
#ROBOMERGE-SOURCE: CL 4833877 via CL 4837874
[CL 4837984 by matt kuhlenschmidt in Main branch]
2019-01-30 03:24:56 -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
05e14a4d2f
Removed dependency on internal HarfBuzz API
...
#rb Francis.Hurteau, Chris.Gagnon
#lockdown Chris.Gagnon
[CL 4783864 by Jamie Dale in Dev-Editor branch]
2019-01-23 11:44:18 -05:00
Chris Gagnon
0dbe1f7fb2
Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
...
#rb none
[CL 4766091 by Chris Gagnon in Dev-Editor branch]
2019-01-21 17:47:02 -05:00
Jamie Dale
57c85d7b0c
Added CVar to disable legacy localized fallback font support, and added a warning if the legacy fallback fonts are loaded.
...
Slate.EnableLegacyLocalizedFallbackFont is the CVar. It currently defaults to enabled to preserve old behavior, but will be set to disabled in the next version, and removed in the one after that.
Please ensure your composite fonts use localized sub-font families: https://docs.unrealengine.com/en-US/Engine/UMG/UserGuide/Fonts/Overview
#rb none
[CL 4743638 by Jamie Dale in Dev-Editor branch]
2019-01-17 11:40:47 -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
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
Rex Hill
a7a1914cb6
Optimized memory and performance rendering very long text strings by culling glyphs outside clipping area
...
#jira UE-67747
#rb Matt.Kuhlenschmidt
#fyi jamie.dale
[CL 4688522 by Rex Hill in Dev-Editor branch]
2019-01-08 10:45:55 -05:00
Michael Trepka
e8660b8ad0
Hide Mac native window buttons when the editor's viewport is in immersive mode
...
#rb Brandon.Schaefer
#jira UE-13789
[CL 4684971 by Michael Trepka in Dev-Editor branch]
2019-01-07 11:13:21 -05:00
Matt Kuhlenschmidt
6e60e8d50c
Fix race condition with slates usage of time for materials. Time was previously accessed directly on the render thread. It is now passed from the game thread to the render thread like scene rendering.
...
#codereview nick.darnell
#rb none
[CL 4681165 by Matt Kuhlenschmidt in Dev-Editor branch]
2019-01-04 09:00:49 -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
Jamie Dale
6d645ff9cc
Unrolled a loop and stopped some temporary small arrays from allocating on the heap for their common case
...
#rb none
[CL 4596905 by Jamie Dale in Dev-Editor branch]
2018-11-27 10:45:30 -05:00
Jamie Dale
dbedeaae9e
Don't early out of complex shaping detection when detecting ASCII characters
...
We still need to process the rest of the string, as there may be characters later on that require complex shaping
#rb none
[CL 4592078 by Jamie Dale in Dev-Editor branch]
2018-11-26 10:47:17 -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
Rex Hill
fa08bed744
Optimize a few FNames being created repeatedly in slate
...
#rb none
#codereview Matt.Kuhlenschmidt
[CL 4564775 by Rex Hill in Dev-Editor branch]
2018-11-14 09:24:31 -05:00
Rex Hill
15cebf3d82
Fix startup movie audio continuing to play on Windows platform after application closed
...
#jira UE-66227
#rb Matt.Kuhlenschmidt
[CL 4551565 by Rex Hill in Dev-Editor branch]
2018-11-08 11:24:45 -05:00
projectgheist
196c7eeb61
PR #5241 : Prevent popup from unexpectedly overlapping mouse position (Contributed by projectgheist)
...
#rb Chris.Gagnon
[CL 4544454 by Chris Gagnon in Dev-Editor branch]
2018-11-06 14:09:44 -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
Chris Gagnon
2922ab56af
Previous and next now support wrap navigation rules, also Stop navigation now works properly.
...
#jira UE-65120
#rb Lauren.Ridge
#codereview Nick.Darnell
[CL 4500366 by Chris Gagnon in Dev-Editor branch]
2018-10-23 18:32:01 -04:00
Cody Albert
c452e1373e
Change default font size for SlateFontInfo from 0 to 24
...
#rb matt.kuhlenschmidt
[CL 4407965 by Cody Albert in Dev-Editor branch]
2018-09-28 17:20:34 -04:00
Matt Kuhlenschmidt
0c387a28a1
Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
...
#rb none
[CL 4395683 by Matt Kuhlenschmidt in Dev-Editor branch]
2018-09-25 13:44:09 -04:00