Commit Graph

80 Commits

Author SHA1 Message Date
patrick boutot
a5ae0a9bf9 UMG: Fix matching macro in TextBlock
#jira UE-149097
#rnx
#rb none
#preflight none

#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 19758369 via CL 19758399 via CL 19758428
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v939-19570697)

[CL 19802052 by patrick boutot in ue5-main branch]
2022-04-18 23:29:44 -04:00
patrick boutot
00509a3076 UMG: Update the TextBlock widget with accessors.
#rb daren.cheng, sebastien.nordgren
#preflight 6256b877c869cc25414cda6d

#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 19738533 via CL 19738538 via CL 19738551
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v938-19570697)

[CL 19740125 by patrick boutot in ue5-main branch]
2022-04-13 10:57:51 -04:00
erin wasik
43b46e512f Common TextBlocks: add options for enabling/disabling scroll style for marqueeing text
- handles ellipsis when scrolling. it should be off and when no longer scrolling it should revert to its desired setting

[REVIEW] [at]editor-ui-systems
#rb [at]vincent.gauthier
[FYI] [at]jesse.raymond, [at]michail.michail

#ROBOMERGE-AUTHOR: erin.wasik
#ROBOMERGE-SOURCE: CL 19354851 via CL 19354907 via CL 19355910 via CL 19357541 via CL 19357717
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v926-19321884)

[CL 19359151 by erin wasik in ue5-main branch]
2022-03-11 14:31:02 -05:00
patrick boutot
7bed43cccc UMG: Remove deprecation code bellow 4.23 in UMG code.
#rb vincent.gauthier
#preflight 621cc32a9a5676d19a301114

#ROBOMERGE-OWNER: patrick.boutot
#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 19172743 via CL 19172838 via CL 19172865 via CL 19173039 via CL 19173047 via CL 19173891
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19174092 by patrick boutot in ue5-main branch]
2022-02-28 10:47:01 -05:00
vincent gauthier
c6d5e56ef8 Expose overflow policy to RichTextBlock
- Moving the propertly to the Clipping->Advanced section ad it make more sense to put it there
- A few comments fixes
- Minor fixes to TextBlock usage of the property

#jira UE-134497
#rb sebastian.nordgren

#ROBOMERGE-AUTHOR: vincent.gauthier
#ROBOMERGE-SOURCE: CL 18445384 in //UE5/Release-5.0/... via CL 18445572
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18445600 by vincent gauthier in ue5-release-engine-test branch]
2021-12-13 13:48:40 -05:00
matt kuhlenschmidt
dc1bc4eae2 Slate text widgets now have a "Text Overflow" argument that dicates what happens to text when it is larger than its clip rect. The two overflow methods are Clip and Ellipsis. Clip is the default and existing behavior where text is clipped per pixel. Ellipsis replaces clipped text with a "..." string to provide a more polished look when text is clipped.
Supports left and right justification and left and right text flows.

The ellipsis uses the U+2026 character or 3 dots if the font does not have U+2026. Localizers can override the text used.

Unsupported:
- Simple, non-shaped text
- Non-axis aligned clip rects.
- Center justified text

#rb jamie.dale
#preflight 0f59f9a92cf890001166d15

#ROBOMERGE-SOURCE: CL 16898534 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16898560 by matt kuhlenschmidt in ue5-release-engine-test branch]
2021-07-20 13:21:50 -04:00
patrick boutot
0cd52ba9f9 Slate: Remove temporary variable in STextBlock
#ROBOMERGE-SOURCE: CL 16841974 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16842004 by patrick boutot in ue5-release-engine-test branch]
2021-07-13 16:12:08 -04:00
jamie dale
a8fc10aff0 Added an option to TextBlock/RichTextBlock to control the lexical transformation of the display text
This can be used to make the display text appear in all lower or upper case, and is preferred when using rich-text as the transformation can affect the format markup and break the parser

#rb Nick.Darnell

#ROBOMERGE-OWNER: jamie.dale
#ROBOMERGE-AUTHOR: jamie.dale
#ROBOMERGE-SOURCE: CL 12974426 via CL 12974446 via CL 12974447 via CL 12974452
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12974455 by jamie dale in Main branch]
2020-04-22 10:07:44 -04:00
vincent gauthier
c4ad336f0d Remove ensure to GetDynamicFontMaterial since we support it to be null.
#rb dave.belanger


#ROBOMERGE-SOURCE: CL 11336428 via CL 11336476 via CL 11336484
#ROBOMERGE-BOT: (v653-11302973)

[CL 11336491 by vincent gauthier in Main branch]
2020-02-11 09:27:49 -05:00
dave belanger
e81e86fb8d Remove TEXT_STYLE_NDC logs
#rb none
[FYI] Bob.Telez


#ROBOMERGE-SOURCE: CL 11307498 via CL 11307502
#ROBOMERGE-BOT: (v653-11302973)

[CL 11307504 by dave belanger in Main branch]
2020-02-10 13:21:44 -05:00
dave belanger
080c11a112 Fix non-unitty build
#rb none


#ROBOMERGE-SOURCE: CL 11299864 via CL 11299866
#ROBOMERGE-BOT: (v647-11244347)

[CL 11299867 by dave belanger in Main branch]
2020-02-07 22:28:54 -05:00
dave belanger
bf3aeb9c14 Logging to track text style NDC issue.
#rb Nick.Darnell


#ROBOMERGE-SOURCE: CL 11299792 via CL 11299795
#ROBOMERGE-BOT: (v647-11244347)

[CL 11299796 by dave belanger in Main branch]
2020-02-07 21:56:02 -05:00
ryan durand
0f0464a30e Updating copyright for Engine Runtime.
#rnx
#rb none


#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870549 by ryan durand in Main branch]
2019-12-26 14:45:42 -05:00
Robert Manuszewski
7b6f840f7f Copying //UE4/Dev-Core @ 10708550 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 10708666 by Robert Manuszewski in Main branch]
2019-12-13 11:07:03 -05:00
jason stasik
7ca69d839c Move UMG accessibility properties to a separate UObject in order to reduce memory footprint when using default values.
#jira UE-79492
#rb matt.kuhlenschmidt


#ROBOMERGE-SOURCE: CL 8362951 via CL 8365361
#ROBOMERGE-BOT: (v402-8361577)

[CL 8365518 by jason stasik in Main branch]
2019-08-28 16:38:44 -04:00
Dave Belanger
40235d0f1d Support changing text justification at runtime on our various UMG text widgets.
#jira UE-50854
#rb Vincent.Gauthier

[CL 7692149 by Dave Belanger in Main branch]
2019-08-01 13:58:14 -04:00
Chris Gagnon
930e33cb48 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) for 4.23 From CL 6837861
#rb none

[CL 6838042 by Chris Gagnon in Main branch]
2019-06-04 15:42:48 -04:00
jamie dale
f799338478 Fixed SetStrikeBrush showing as an output parameter in BP
#jira
#rb none
#rnx

#ROBOMERGE-SOURCE: CL 5337239 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5337950 by jamie dale in Main branch]
2019-03-07 11:45:21 -05:00
Chris Gagnon
80918bea22 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 5110714 by Chris Gagnon in Dev-Editor branch]
2019-02-21 13:05:30 -05:00
nick darnell
bbdaa1a577 UMG - Making text labels that include newlines strip them out when making the labels used in the widget designer hierarchy.
#ROBOMERGE-SOURCE: CL 4925640 via CL 4925703 via CL 4925989 via CL 4926016 via CL 4927613

[CL 4935840 by nick darnell in Main branch]
2019-02-07 12:27:05 -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
Marc Audy
ab108c215e Copying to Dev-Main @ CL# 4688301
#rb
#rnx

[CL 4688816 by Marc Audy in Main branch]
2019-01-08 11:38:48 -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
Ben Marsh
7598af0532 Update copyright notices to 2019.
#rb none
#lockdown Nick.Penwarden

[CL 4662404 by Ben Marsh in Main branch]
2018-12-14 13:41:00 -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