Commit Graph

665 Commits

Author SHA1 Message Date
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
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
Matt Kuhlenschmidt
f08e329c9a Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 4381877 by Matt Kuhlenschmidt in Dev-Editor branch]
2018-09-20 11:11:16 -04:00
Ben Marsh
cedae2f68c Fix compile errors with latest version of MSVC with /permissive- enabled.
#rb none
#lockdown Nick.Penwarden
#rnx

[CL 4370874 by Ben Marsh in Main branch]
2018-09-17 17:37:58 -04:00
Matt Kuhlenschmidt
7a83cd6530 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 4368773 by Matt Kuhlenschmidt in Dev-Editor branch]
2018-09-17 09:26:59 -04:00