Dominik Peacock
7e80946fee
Move SStatusBar to new StatusBarWidget developer module so it can be used in programs
...
#jira none
#rb Matt.Kuhlenschmidt
#preflight 620d2d3f742ffef42025462e
[CL 19017117 by Dominik Peacock in ue5-main branch]
2022-02-16 12:37:26 -05:00
matt kuhlenschmidt
e73afd0e61
Remove editor throttle from status bar progress animations. They cause issues when the progress bar is active but the parent tab is not. While a fix exists where we stop throttling when the active tab changes, this throttle is happening without user interaction which voliates our rules on when we throttle.
...
#jira UE-139058
#rb patrick.boutot
#preflight 62067af0b84973a2bb8addca
#lockdown jeanmichel.dignard
#ROBOMERGE-AUTHOR: matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 18952630 in //UE5/Release-5.0/... via CL 18952781 via CL 18953007
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v917-18934589)
[CL 18953052 by matt kuhlenschmidt in ue5-main branch]
2022-02-11 11:11:27 -05:00
sebastian nordgren
b89a39b7f2
Fixed crash when SDockingTab::GetTabManager() dereferenced an invalid weak pointer. GetTabManager has been deprecated in favor of GetTabManagerPtr which returns a TSharedPtr.
...
#jira UE-140354
#preflight 61fbda35176256ec4f6ffa17
#rnx
#lockdown jeanmichel.dignard
#rb patrick.boutot
#ROBOMERGE-AUTHOR: sebastian.nordgren
#ROBOMERGE-SOURCE: CL 18861915 in //UE5/Release-5.0/... via CL 18862125 via CL 18862236
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)
[CL 18862253 by sebastian nordgren in ue5-main branch]
2022-02-04 08:33:30 -05:00
aurel cordonnier
34f55d3a4a
Merge from Release-Engine-Test @ 17946149 to UE5/Main
...
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035
[CL 17949667 by aurel cordonnier in ue5-main branch]
2021-10-27 15:14:40 -04:00
Matt Kuhlenschmidt
a7854adff4
Update delay timer for status bar progress notifications to avoid popups for quick completing async tasks
...
[CL 17598884 by Matt Kuhlenschmidt in ue5-main branch]
2021-09-22 15:06:54 -04:00
daren cheng
e588123757
Add anim drawer to UMG editor.
...
#jira UETOOL-4267
#rb Matt.Kuhlenschmidt, Vincent.Gauthier, Prajwal.Manjunath
#preflight 6141ffeb4778fa000124a7d8
[CL 17520627 by daren cheng in ue5-main branch]
2021-09-15 11:29:01 -04:00
Matt Kuhlenschmidt
6e66751c61
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 https://horde.devtools.epicgames.com/job/612d40b9423a8f00013c5b92
[CL 17369605 by Matt Kuhlenschmidt in ue5-main branch]
2021-08-31 12:01:38 -04:00
Patrick Boutot
98830126c1
Slate: Update Hittestgrid and some FWidgetPath's function to takes a SWidget pointer instead of a SWidget shared ptr to reduce the number shared ptr copy. FWidgetAndPointer uses a TOptional instead of a TSharedPtr.
...
#jira UE-115497
#rb vincent.gauthier
#preflight 60b66d94107dc600015d58cc
[CL 16532706 by Patrick Boutot in ue5-main branch]
2021-06-02 08:06:36 -04:00
Matt Kuhlenschmidt
6305bb83cc
Minor adjustments to the output log drawer.
...
- ~ key now also works for python command boxes
- Improved tooltip for the output log drawer
- Cosmetic UI changes.
[CL 16352021 by Matt Kuhlenschmidt in ue5-main branch]
2021-05-17 11:28:02 -04:00
Matt Kuhlenschmidt
179f7fcc79
The output log can now be summoned from a drawer in each asset editor status bar. The default sequence mirrors -game behavior where '~' will toggle between focusing the console input box, opening the drawer, and restoring focus to the previously focused UI element. This behavior can be disabled in settings to prevent the output log from opening as a drawer with '~'. Additionally a separate shortcut can be bound in order to activate the output log drawer independently of console input box focus.
...
#preflight 609bfbab7ed62d0001454827
[CL 16312223 by Matt Kuhlenschmidt in ue5-main branch]
2021-05-13 09:36:03 -04:00
Matt Kuhlenschmidt
a4cd6f7167
Fix notifications which are just duplicating widgets in order to show the default notification background. This is no longer necessary.
...
[CL 16124682 by Matt Kuhlenschmidt in ue5-main branch]
2021-04-27 09:25:32 -04:00
matt kuhlenschmidt
d43686a0bf
UE5 layout changes
...
Content browser now hidden by default, opening tip is displayed showing you how to access it from the drawer. It can be permanently docked into the layout from there. Opening tip is never shown again
Placement browser is now closed by default
A UE4 classic layout has been added for those who want the placement browser and content browser docked by default
#jira UETOOL-2669
#ROBOMERGE-OWNER: matt.kuhlenschmidt
#ROBOMERGE-AUTHOR: matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 15918688 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
#ROBOMERGE-CONFLICT from-shelf
[CL 15921147 by matt kuhlenschmidt in ue5-main branch]
2021-04-05 15:03:56 -04:00
danny couture
2473f46490
Fix status progress not taking increased value of UpdatedTotalWorkToDo into account
...
#rb Matt.Kuhlenschmidt
#robomerge Release-5.0-EarlyAccess
[CL 15850508 by danny couture in ue5-main branch]
2021-03-29 09:51:49 -04:00
matt kuhlenschmidt
31580efaca
Notification reskin and progress notification support. Progress notifications appear as a notification with short timeout and then progress appears at the bottom of the status bar until progress completes.
...
#rb lauren.barnes
#ROBOMERGE-SOURCE: CL 15797473 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v783-15756269)
[CL 15807593 by matt kuhlenschmidt in ue5-main branch]
2021-03-24 16:26:36 -04:00
matt kuhlenschmidt
95d18e0f31
Generized the content browser drawer in the status bar so it can be used for other status bar based drawers
...
#ROBOMERGE-SOURCE: CL 15525097 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15525113 by matt kuhlenschmidt in ue5-main branch]
2021-02-24 22:11:55 -04:00
Matt Kuhlenschmidt
29efa07420
Fix some instances of the content browser drawer dismissing when menus are opened inside of it
...
[CL 15056349 by Matt Kuhlenschmidt in ue5-main branch]
2021-01-12 17:01:59 -04:00
Matt Kuhlenschmidt
156b9c1ec7
Content browser drawer improvements
...
- Always focus search field even when clicking drawer button
- Drawer is now summoned if there is no content browser when clicking the browse button in the details panel or asset editor.
- Creation of the content browser drawer is now handled by the content browser singleton.
[CL 14513618 by Matt Kuhlenschmidt in ue5-main branch]
2020-10-19 09:18:57 -04:00
Matt Kuhlenschmidt
e49a615ad2
Fix console not appearing in immersive mode
...
[CL 14247339 by Matt Kuhlenschmidt in ue5-main branch]
2020-09-02 16:05:07 -04:00
Matt Kuhlenschmidt
272e293224
Ensure any open content browser drawer is properly cleaned up when a status bar is destroyed
...
[CL 13706641 by Matt Kuhlenschmidt in ue5-main branch]
2020-06-18 12:22:33 -04:00
Matt Kuhlenschmidt
bec2f2d2dd
Fix flickering in the status bar source control menu
...
#jira UE-94482
[CL 13702678 by Matt Kuhlenschmidt in ue5-main branch]
2020-06-17 23:29:20 -04:00
Matt Kuhlenschmidt
59ee39fb26
Fix content browser drawer icon
...
[CL 13677840 by Matt Kuhlenschmidt in ue5-main branch]
2020-06-15 12:01:29 -04:00
Matt Kuhlenschmidt
1a339ca7a0
Fix dragging content browser drawer sometimes causing erratic movement
...
[CL 13569440 by Matt Kuhlenschmidt in ue5-main branch]
2020-05-28 12:08:34 -04:00
Matt Kuhlenschmidt
a5b5b7b0c5
Some fixes to address hitching in the CB when animating from a drawer
...
[CL 13563384 by Matt Kuhlenschmidt in ue5-main branch]
2020-05-27 18:41:29 -04:00
Matt Kuhlenschmidt
3c3f88f851
Throttle viewport rendering while moving up the content browser drawer because as the drawer grows thumbnails redraw which can cause hitching while moving
...
[CL 13560549 by Matt Kuhlenschmidt in ue5-main branch]
2020-05-27 15:18:59 -04:00
Matt Kuhlenschmidt
2404ad0f94
The content browser drawer in the status bar is now resizable
...
[CL 13557796 by Matt Kuhlenschmidt in ue5-main branch]
2020-05-27 11:55:53 -04:00