Commit Graph

59 Commits

Author SHA1 Message Date
bryan sefcik
b93a6cf7ed Pass 1 on editor include fixes:
Removed redundant private include paths from build.cs files.
Fixed include paths to be relative to the private or public folders.
Hid or removed includes that reached into other private module folders.
Updated PublicInclude paths when necessary.

#jira
#preflight 631e283bec5b0c765fc0ffdb

[CL 21960084 by bryan sefcik in ue5-main branch]
2022-09-11 18:33:06 -04:00
Lauren Barnes
343775910b Adding a one-time popup for a user's industry for analytics. Off in internal builds, and can be suppressed either by turning off all analytics or specifically with bSuppressIndustryPopup on UAnalyticsPrivacySettings.
#jira UE-141190
#rb Patrick.Laflamme
#preflight 630e5d870345de4ccfb9e234

[CL 21708302 by Lauren Barnes in ue5-main branch]
2022-08-30 16:08:19 -04:00
lina lam
82ae71bfdd [Backout] - CL20985288
#fyi aurel.cordonnier
#rb marc.audy
Original CL Desc
-----------------------------------------------------------------
[Backout] - CL20972352
#fyi lina.lam
Original CL Desc
-----------------------------------------------------------------
Added a new function FocusOutputLog that determines whether to open an output log tab or output log drawer. Fixed focus issue that made drawers close immediately when focus change is window activated.

#jira UE-130893 - Selecting "Show Output Log" in packaging toasts opens a standalone Output Log instead of the Output Log drawer on the Status Bar
#preflight 62c5e139b47aed4cf11621fc
#rb editor-ux

[CL 21041671 by lina lam in ue5-main branch]
2022-07-11 12:04:12 -04:00
aurel cordonnier
173a055b00 [Backout] - CL20972352
#fyi lina.lam
Original CL Desc
-----------------------------------------------------------------
Added a new function FocusOutputLog that determines whether to open an output log tab or output log drawer. Fixed focus issue that made drawers close immediately when focus change is window activated.

#jira UE-130893 - Selecting "Show Output Log" in packaging toasts opens a standalone Output Log instead of the Output Log drawer on the Status Bar
#preflight 62c5e139b47aed4cf11621fc
#rb editor-ux

[CL 20985288 by aurel cordonnier in ue5-main branch]
2022-07-07 12:14:43 -04:00
lina lam
3b9415d9db Added a new function FocusOutputLog that determines whether to open an output log tab or output log drawer. Fixed focus issue that made drawers close immediately when focus change is window activated.
#jira UE-130893 - Selecting "Show Output Log" in packaging toasts opens a standalone Output Log instead of the Output Log drawer on the Status Bar
#preflight 62c5e139b47aed4cf11621fc
#rb editor-ux

[CL 20972352 by lina lam in ue5-main branch]
2022-07-06 16:02:58 -04:00
lauren barnes
53488dc718 Updating CrashReportClient style to only use images from certain folders, and moving developer tool style setup to individual style classes.
#jira UE-152623
#rb Josh.Adams, Patrick.Boutot, Patrick.Laflamme, Louise.Rasmussen
#preflight 628d6c5faf7a2e956b8de990

#ROBOMERGE-OWNER: lauren.barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20366551 via CL 20368551 via CL 20369147 via CL 20369164
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v949-20362246)

[CL 20370889 by lauren barnes in ue5-main branch]
2022-05-25 16:27:45 -04:00
Lauren Barnes
6248f8d412 Replacing legacy EditorStyle calls with AppStyle
#preflight 6272a74d2f6d177be3c6fdda
#rb Matt.Kuhlenschmidt

#ROBOMERGE-OWNER: Lauren.Barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20057269 via CL 20070159 via CL 20072035 via CL 20072203
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
#ROBOMERGE-CONFLICT from-shelf

[CL 20105363 by Lauren Barnes in ue5-main branch]
2022-05-09 13:12:28 -04:00
leon huang
0193ffe8d3 Fix for CIS warnings for localization duplicate keys. Fixes simply involve changing one of the colliding localization keys.
#rnx
	#rb: Vincent.Gauthier
	#jira: UE-143620
	#preflight: 6222489d2f7d78332e121416
	#lockdown Mitchell.Wilson

#ROBOMERGE-AUTHOR: leon.huang
#ROBOMERGE-SOURCE: CL 19272838 in //UE5/Release-5.0/... via CL 19273134
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v924-19243027)

[CL 19275063 by leon huang in ue5-main branch]
2022-03-04 16:10:23 -05:00
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
Luc Eygasier
84ac733e6b Adds Submit Content menu entry.
Moves Source Control related actions to Tools menu.

#rb Sebastien.Lussier
#jira UE-117782, FORT-415499
#p4v-cherrypick 17872483

#changelist validated

[CL 17876035 by Luc Eygasier in ue5-main branch]
2021-10-20 14:15:53 -04:00
aurel cordonnier
a12d56ff31 Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485

[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00
matt kuhlenschmidt
ef22ba687e Update delay timer for status bar progress notifications to avoid popups for quick completing async tasks
#ROBOMERGE-AUTHOR: matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 17598884 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17598968 by matt kuhlenschmidt in ue5-release-engine-test branch]
2021-09-22 15:13: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
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
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
matt kuhlenschmidt
c1ac5d86b1 fix ordering of notification tests
#ROBOMERGE-SOURCE: CL 16922609 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16922809 by matt kuhlenschmidt in ue5-release-engine-test branch]
2021-07-22 09:55:57 -04:00
matt kuhlenschmidt
22122a948f Logging and safeguard for docking content browser drawer crash
#jira UE-118098

#ROBOMERGE-SOURCE: CL 16691010 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)

[CL 16691016 by matt kuhlenschmidt in ue5-release-engine-test branch]
2021-06-16 13:09:00 -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
Rex Hill
0decac9e17 Fix source control submenu not updating each time menu is opened
#jira UE-116554
#rb luc.eygasier
#fyi matt.kuhlenschmidt

[CL 16488282 by Rex Hill in ue5-main branch]
2021-05-27 13:50:26 -04:00
matt kuhlenschmidt
9b214e74ae Fix console edit box not appearing in immersive mode
#jira UE-116426

#ROBOMERGE-SOURCE: CL 16447020 in //UE5/Main/... via CL 16447043
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Release-Engine-Staging) (v818-16446889)

[CL 16447047 by matt kuhlenschmidt in ue5-release-engine-staging branch]
2021-05-25 09:35:30 -04:00
Matt Kuhlenschmidt
034543a222 Fix console edit box not appearing in immersive mode
#jira UE-116426

[CL 16447020 by Matt Kuhlenschmidt in ue5-main branch]
2021-05-25 09:32:44 -04:00
matt kuhlenschmidt
8a71ad940c 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.

#ROBOMERGE-SOURCE: CL 16352021 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v804-16311228)

[CL 16352157 by matt kuhlenschmidt in ue5-release-engine-test branch]
2021-05-17 11:31:32 -04:00