Commit Graph

63 Commits

Author SHA1 Message Date
Patrick Boutot
0c164affd0 Slate: Add ObservableArray pattern to ListView, TitleView and TreeView.The TreeView implementation only supports the new pattern for the root items. It is where we would have the most gain in performance when it is changed.
The observable array automatically notify the view when an item is added/removed from the array.
#jira UE-132673
#review https://p4-swarm.epicgames.net/reviews/23853491
#preflight 64087eaaaa00423335a0891f

[CL 24594683 by Patrick Boutot in ue5-main branch]
2023-03-10 13:11:54 -05:00
patrick boutot
10ce641929 Remove c-style cast that is doing a reinterpret_cast when the type is not included by the callee.
#rb steve.robb, michael.noland
#preflight 62272ce5671c913c050b951d

#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 19302261 via CL 19304303 via CL 19309901 via CL 19309964
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v926-19321884)

[CL 19347440 by patrick boutot in ue5-main branch]
2022-03-10 21:20:55 -05:00
zach brockway
62420f5b4e Add Noto Sans Math as an editor-only font.
#preflight 621d2c01037be0078cafb0f0
#jira UE-144107
#lockdown alejandro.arango
#rb jamie.dale

#ROBOMERGE-AUTHOR: zach.brockway
#ROBOMERGE-SOURCE: CL 19186533 in //UE5/Release-5.0/... via CL 19187418
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19208323 by zach brockway in ue5-main branch]
2022-03-01 17:30:00 -05:00
ionut matasaru
2a4edbd6e3 Added search filter for the list of icons in the Starship gallery.
Also fixed crash when selecting an option in the combo box.

#rb Matt.Kuhlenschmidt

[CL 17386876 by ionut matasaru in ue5-main branch]
2021-09-01 11:01:44 -04:00
Matt Kuhlenschmidt
945d39ea9f Update starship gallery with new styles
[CL 17370815 by Matt Kuhlenschmidt in ue5-main branch]
2021-08-31 12:34:45 -04:00
aditya ravichandran
49f5a0539b Updated the Timline Track Icons and Toolbar, and moved some icons used by multiple features to the common library
#jira UETOOL-3392
#rb lauren.barnes
#preflight 611d72a476f1fd00014c235f

[CL 17226305 by aditya ravichandran in ue5-main branch]
2021-08-18 20:40:45 -04:00
Steven Dao
00e760aa52 Add graph editor icons section to starship icons gallery
#rb aditya.ravichandran
#preflight 6112c9530ccb840001bca558

[CL 17126059 by Steven Dao in ue5-main branch]
2021-08-10 18:14:26 -04:00
michael balzer
736647a5ff ModelingToolsEditorMode: Move plugin from Experimental to Editor
#jira UETOOL-3823
#rb semion.piskarev
#rnx

[CL 16972720 by michael balzer in ue5-main branch]
2021-07-27 16:00:09 -04:00
Patrick Boutot
aeea5f0679 Slate: Convert SConcertScrollBox, SWrapBox, SBoxPanel, SWindow FSlot's to the FSlotArgument syntax.
#jira UE-114425
#preflight 60adb0b704188d000133d0b9

[CL 16466544 by Patrick Boutot in ue5-main branch]
2021-05-26 06:42:00 -04:00
louise rasmussen
57c4387482 Removes UE4 references in AppFramework
#JIRA UE-111736

#ROBOMERGE-SOURCE: CL 15902738 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)

[CL 15902740 by louise rasmussen in ue5-main branch]
2021-04-02 13:10:52 -04:00
matt kuhlenschmidt
ecc2dc53c1 Updated starship widget gallery with progress bar examples
#ROBOMERGE-SOURCE: CL 15409708 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15409710 by matt kuhlenschmidt in ue5-main branch]
2021-02-15 15:41:59 -04:00
Marc Audy
50a3d7d368 Merge Release-Engine-Staging to Main @ CL# 14467590
This represents UE4/Main @ 14432125 + some cherrypick fixes

[CL 14468207 by Marc Audy in ue5-main branch]
2020-10-09 22:42:26 -04:00
Matt Kuhlenschmidt
5cf42c3644 Fix missing submenu indicators
#jira UE-97780

[CL 14208208 by Matt Kuhlenschmidt in ue5-main branch]
2020-08-28 10:33:14 -04:00
Louise Rasmussen
825ef11518 Icon Reorganization
#rb matt.kuhlenschmidt

[CL 14054416 by Louise Rasmussen in ue5-main branch]
2020-08-06 18:48:27 -04:00
Louise Rasmussen
dce868da9f Updated Style Colors and Color Usage
#fyi matt.kuhlenschmidt

[CL 14032714 by Louise Rasmussen in ue5-main branch]
2020-08-04 19:05:20 -04:00
Louise Rasmussen
e38fa108e5 STextBlockStyle added TransformPolicy
- Update Button Text Styles

#rb matt.kuhlenschmidt

[CL 13983624 by Louise Rasmussen in ue5-main branch]
2020-07-30 19:41:11 -04:00
Louise Rasmussen
a0af09a605 Removing unused Quixel Icons, update SlateViewer Icon Manefest
[CL 13926011 by Louise Rasmussen in ue5-main branch]
2020-07-22 14:47:17 -04:00
Louise Rasmussen
c62cd54064 SegmentedControl Widget
#rb matt.kuhlenschmidt

[CL 13764689 by Louise Rasmussen in ue5-main branch]
2020-06-24 18:00:00 -04:00
Louise Rasmussen
c101f0b5b3 Widget Gallery updated with ForegroundHeader color
[CL 13478996 by Louise Rasmussen in ue5-main branch]
2020-05-20 19:12:41 -04:00
Louise Rasmussen
4165cea171 CoreStyle: SScrollBar, SScrollBox, SInlineEditableText
#rb none

[CL 13292029 by Louise Rasmussen in ue5-main branch]
2020-05-12 20:14:44 -04:00
Louise Rasmussen
a8a61cc505 Slate Viewer Gallery: Added selection colors, Icon Gallery now scrolls
#rb none

[CL 13242104 by Louise Rasmussen in ue5-main branch]
2020-05-07 17:45:37 -04:00
Ben Marsh
99be00dcdb Merging latest from Private-Starship.
[CL 13192225 by Ben Marsh in ue5-main branch]
2020-05-05 18:50:52 -04: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
dan hertzka
b98c32b262 Resolving nonunity build error in SlateViewer
#rb none


#ROBOMERGE-SOURCE: CL 7634663 via CL 7642679
#ROBOMERGE-BOT: (v372-7473910)

[CL 7642801 by dan hertzka in Main branch]
2019-07-26 17:03:29 -04:00
dan hertzka
d41799712f Unblocking robomerge
- Merge was a little involved, ran SlateViewer and things seem to be working as expected

ListView improvements
- Added horizontal layout option to both SListView and STileView.
- Added smooth inertial scrolling. Doing so naturally requires more refreshes, so it's not intended for use in perf-sensitive scenarios and is disabled by default.
- Added option to establish a consistent fixed offset when scrolling (to, for example, ensure the top item is always flush with the top of the list, or that the bottom 25% of the preceeding item is always visible above). Note that enabling this will override the NavigationScrollOffset property, as the two concepts fully conflict.
- Exposed all new functionality to the UMG counterparts of the slate lists
- Updated SlateViewer's ListView testing tab to include a horizontal list, a horizontal tile view, and options for enabling animated scrolling and fixed offsets. Also tinkered a bit with the default sizing and open tab, as the default size seemed universally too small.

#rb Matt.Loesby, Josh.Gross, Nick.Darnell
[FYI] Matt.Kuhlenschmidt, Chris.Gagnon, Stephan.Jiang, Saad.Nader, Philip.Buuck, Don.Eubanks, Matt.Stone, Geoff.Wong, Ryan.Reed


#ROBOMERGE-OWNER: dan.hertzka
#ROBOMERGE-AUTHOR: dan.hertzka
#ROBOMERGE-SOURCE: CL 7634094 via CL 7642338
#ROBOMERGE-BOT: (v372-7473910)

[CL 7642344 by dan hertzka in Main branch]
2019-07-26 16:57:25 -04:00