Commit Graph

1197 Commits

Author SHA1 Message Date
rcowsill
cbcb3561e4 PR #8406: [UE5] Slate line/spline rendering fixes (Contributed by rcowsill)
#jira UE-127032
#rb daren.cheng
#preflight 6155e62b9ed4ad0001376213

#ROBOMERGE-AUTHOR: daren.cheng
#ROBOMERGE-SOURCE: CL 17697541 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v875-17642767)

[CL 17697549 by rcowsill in ue5-release-engine-test branch]
2021-10-01 17:43:22 -04:00
aurel cordonnier
69fe095547 Merge from Release-Engine-Staging @ 17636544 to Release-Engine-Test
This represents UE4/Main @17638339 and Dev-PerfTest @17636504

[CL 17638842 by aurel cordonnier in ue5-release-engine-test branch]
2021-09-27 19:54:25 -04:00
phillip kavan
9e61fafd06 Add an SToolTip delegate to allow users to optionally adjust the desired window location for interactive tooltips.
#jira UE-119546
#rb Vincent.Gauthier
#preflight 614b8a23a3310f0001195289

#ROBOMERGE-AUTHOR: phillip.kavan
#ROBOMERGE-SOURCE: CL 17614658 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17614672 by phillip kavan in ue5-release-engine-test branch]
2021-09-23 17:52:41 -04:00
matt kuhlenschmidt
38d5064a65 Consecutive separators are now ignored in toolbars
#ROBOMERGE-AUTHOR: matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 17584479 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17584492 by matt kuhlenschmidt in ue5-release-engine-test branch]
2021-09-21 13:03:53 -04:00
daren cheng
77df5ea302 Fix checkbox style on editor utility widgets.
#jira UE-117887
#rb Vincent.Gauthier
#preflight 6148f759315f54000134958f

#ROBOMERGE-AUTHOR: daren.cheng
#ROBOMERGE-SOURCE: CL 17576768 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17576786 by daren cheng in ue5-release-engine-test branch]
2021-09-20 18:41:00 -04:00
daren cheng
c4de69334c Add anim drawer to UMG editor.
#jira UETOOL-4267
#rb Matt.Kuhlenschmidt, Vincent.Gauthier, Prajwal.Manjunath
#preflight 6141ffeb4778fa000124a7d8

#ROBOMERGE-AUTHOR: daren.cheng
#ROBOMERGE-SOURCE: CL 17520627 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17520639 by daren cheng in ue5-release-engine-test branch]
2021-09-15 11:29:25 -04:00
steven dao
bd70a073fb Replace chevrons with triangles in tree views/details panels + tweak colors to match latest designs
#jira UETOOL-4233
#rb louise.rasmussen
#preflight 613f65ea1bca9200019fe4b7

#ROBOMERGE-AUTHOR: steven.dao
#ROBOMERGE-SOURCE: CL 17493963 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17493979 by steven dao in ue5-release-engine-test branch]
2021-09-13 13:27:15 -04:00
matt kuhlenschmidt
38deb8ff6b Update default editor buttons padding and size
#ROBOMERGE-AUTHOR: matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 17490939 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17490941 by matt kuhlenschmidt in ue5-release-engine-test branch]
2021-09-13 08:14:22 -04:00
matt kuhlenschmidt
f4e58dd856 Add back in SecondaryButton style
#ROBOMERGE-AUTHOR: matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 17448632 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17448673 by matt kuhlenschmidt in ue5-release-engine-test branch]
2021-09-07 15:26:22 -04:00
matt kuhlenschmidt
2e68ab4b03 Upade starshipcorestyle with some button styles for backwards compat
#ROBOMERGE-AUTHOR: matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 17448521 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17448553 by matt kuhlenschmidt in ue5-release-engine-test branch]
2021-09-07 15:19:14 -04:00
matt kuhlenschmidt
285e342293 Added Primary Button to new "ToolWidgets" module. The ToolWidgets module is designed to house common widgets used in tool like applications (editors, insights, ufe,etc) that do not depend on UnrealEd
#ROBOMERGE-AUTHOR: matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 17448165 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17448166 by matt kuhlenschmidt in ue5-release-engine-test branch]
2021-09-07 14:47:02 -04:00
aurel cordonnier
7f517562d5 Merge from Release-Engine-Staging @ 17438845 to Release-Engine-Test
This represents UE4/Main @17430120 and Dev-PerfTest @17437669

[CL 17439044 by aurel cordonnier in ue5-release-engine-test branch]
2021-09-06 12:23:53 -04:00
matt kuhlenschmidt
4d00efa3b9 Adjust viewport toolbar color and styles
#ROBOMERGE-SOURCE: CL 17405434 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17405547 by matt kuhlenschmidt in ue5-release-engine-test branch]
2021-09-02 13:34:57 -04:00
matt kuhlenschmidt
57683a9c8e Updated segmented control style
#ROBOMERGE-SOURCE: CL 17373189 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17373197 by matt kuhlenschmidt in ue5-release-engine-test branch]
2021-08-31 14:13:49 -04:00
matt kuhlenschmidt
fcea7ab455 Stage one of editor style recolor
- Buttons, checkboxes, menus, toolbars, trees, combos, and text boxes all have consistent sizing and coloring
- Invalidated current dark theme

#pf 612d40b9423a8f00013c5b92

#ROBOMERGE-SOURCE: CL 17369605 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17369625 by matt kuhlenschmidt in ue5-release-engine-test branch]
2021-08-31 12:02:37 -04:00
robb surridge
ad738b4544 Makes the font size for default SToolTips consistent with SDocumentationTooltips.
#jira none
#rb lauren.barnes

#ROBOMERGE-SOURCE: CL 17355191 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17355202 by robb surridge in ue5-release-engine-test branch]
2021-08-30 13:47:42 -04:00
steven dao
969d9a3708 Sidebar tab pinning - pinned tabs' drawers stay open instead of automatically dismissing when they lose focus
STabManager and SDockingTabStack: store pinned state in FTab, serialize pinned state, helpers for accessing/setting pinned state

STabDrawer:
- allow bypassing animation when opening drawer (e.g. for restoring pinned drawers on startup) and provide helper to check whether drawer is in the middle of closing
- automatically activate tab when its drawer gains focus and deactivate tab when its drawer starts to close

STabSidebar:
- change blue stripe on sidebar tab button to indicate tab active state, which is more consistent with regular tabs
- open sidebar tabs on mouse press (not mouse click), which is more consistent with regular tabs
- add UI for toggling pin state to the sidebar tab button
- prevent pinned sidebar tab drawers from closing when they lose focus
- automatically summon back drawers for pinned tabs when all other drawers are closed

#jira UETOOL-3813
#rb lauren.barnes
#preflight 612ce47a79d62b00015abe3b

#ROBOMERGE-SOURCE: CL 17353020 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17353055 by steven dao in ue5-release-engine-test branch]
2021-08-30 11:31:46 -04:00
aditya ravichandran
6672878421 Fixed an issue causing major tabs to be larger than intended due to padding issues.
#rb trivial
[FYI] matt.kuhlenschmidt
#preflight 6126b4f245848f00015eb968

#ROBOMERGE-SOURCE: CL 17311909 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v861-17282326)

[CL 17315166 by aditya ravichandran in ue5-release-engine-test branch]
2021-08-26 07:02:12 -04:00
daren cheng
2c9bd07cad Remove Margin clamping
#rb trivial
#jira none
[FYI] trystan.binkley-Jone

#ROBOMERGE-SOURCE: CL 17291558 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v861-17282326)

[CL 17291579 by daren cheng in ue5-release-engine-test branch]
2021-08-24 15:21:20 -04:00
aditya ravichandran
b63c6159fe Levels window now only shows a save modified icon if a level is dirty,
Fixed an issue where new folder default names would not increment correctly,
Updated lock icons and added save modified and solid light bulb icons.

#jira UE-115797
#rb lauren.barnes
#preflight 611ff9b7aabad100017b070a

#ROBOMERGE-SOURCE: CL 17252473 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17252488 by aditya ravichandran in ue5-release-engine-test branch]
2021-08-20 16:03:35 -04:00
steven dao
95a2edb2b2 Updated tab sidebar/drawer appearance with outline stroke extending to tab
#jira UETOOL-3813
#rb lauren.barnes
#preflight 611fe4e78ff5540001ac2d17

#ROBOMERGE-SOURCE: CL 17251756 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17251810 by steven dao in ue5-release-engine-test branch]
2021-08-20 15:27:45 -04:00
aditya ravichandran
e268af78fe Fixed minor tabs being incorrectly colored (similar to the major tabs reskin)
#jira UETOOL-4032
#rb lauren.barnes

#ROBOMERGE-SOURCE: CL 17236097 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17236107 by aditya ravichandran in ue5-release-engine-test branch]
2021-08-19 12:59:12 -04:00
aditya ravichandran
e643a6b04b Major Tabs reskin - Removed vertical separaters, changed inter-tab spacing and added color backing to asset tab icons.
#jira UETOOL-4032
#rb lauren.barnes
#preflight 611d2a56008be90001ae47c9

#ROBOMERGE-SOURCE: CL 17223045 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17223110 by aditya ravichandran in ue5-release-engine-test branch]
2021-08-18 17:38:37 -04:00
steven dao
4ae3c4fa88 Improve tab sidebar readability when the sidebar is small or there are many tabs
- Reduce sidebar tab size when there's not enough room to show all tabs at full size
- Add tooltip for sidebar tabs
- Ellipsize sidebar tab titles when they don't fit in the tab (requires changes to support ellipsizing rotated text)

#jira UETOOL-2794
#rb matt.kuhlenschmidt
#preflight 611c0b779db7df00010de693

#ROBOMERGE-SOURCE: CL 17211229 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17211238 by steven dao in ue5-release-engine-test branch]
2021-08-18 01:11:34 -04:00
andriy tylychko
6bf3101dcd deprecated FTicker and family and replaced by thread-safe FTSTicker
#jira UE-120090
#rb francis.hurteau


#ROBOMERGE-SOURCE: CL 17176325 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17176374 by andriy tylychko in ue5-release-engine-test branch]
2021-08-16 11:09:22 -04:00