Commit Graph

61 Commits

Author SHA1 Message Date
Marc Audy
d3e1006533 Copying //UE4/Dev-Framework to Dev-Main (//UE4/Dev-Main) @ 2926658
#lockdown Nick.Penwarden

==========================
MAJOR FEATURES + CHANGES
==========================

Change 2821607 on 2016/01/08 by Mieszko.Zielinski

	Added a way to limit amount of information logged by vlog by discarding logs from classes from outside of class whitelist #UE4

	This feature was followed by refactoring of functions taking FVisualLogEntry pointers to use references instead.

	#rb Lukasz.Furman
	#codereview John.Abercrombie

Change 2828384 on 2016/01/14 by Mieszko.Zielinski

	Back out of visual log refactor done as part of CL#2821607 #UE4

Change 2910454 on 2016/03/15 by Zak.Middleton

	#ue4 - Properly exclude zero-distance MTD results in ComponentEncroachesBlockingGeometry_WithAdjustment() in the presense of multiple overlaps.

	#rb Jeff.Farris
	#jira UE-24327
	UDN: https://udn.unrealengine.com/questions/270574/jeff-farris-hack-for-physx-mtd.html

Change 2910548 on 2016/03/15 by Zak.Middleton

	#ue4 - Handle MTD computation returning NaN direction when there is a "contact" with zero distance.

Change 2912311 on 2016/03/16 by Marc.Audy

	Properly handle overlaps in C++ in documentation code and UE4 to Unity doc
	#rb Martin.Wilson

Change 2913086 on 2016/03/17 by Marc.Audy

	Adding ability to have 9 parameters to a dynamic delegate

Change 2913101 on 2016/03/17 by Marc.Audy

	Fix some of the loctext error messages

Change 2913102 on 2016/03/17 by Thomas.Sarkanen

	Console usability improvements

	Display console autocompletion commands from the lexicographically first element up to either the total number of commands or MAX_AUTOCOMPLETION_LINES, whichever is least. The previous behaviour started the list "in the middle" and hid the first elements if there were too many matches. Thus "[ab ac ad]" with "aa" hidden now becomes "[aa ab ac]" with "ad" hidden.
	To make scrolling work as expected, the input handling of the up and down arrow keys has been reversed so that the cursor iterates forward starting from the top with the down arrow key, and goes back up with the up arrow key. Command history is still accessed with the up arrow key.
	This commit also undoes one of the most evil uses of operator overloading I've ever seen, on par with "#define true false" but more subtle

	Color console autocomplete entries to denote their type: command, CVar or other (manual autocompletion entries). CVars are further divided into writeable and read-only variables.
	Assume that manual console autocompletion entries are commands. This makes the autocompletion list colors more consistent and less noisy

	Automatically select (but don't complete) a command on console character input. To prevent the autocomplete from becoming too trigger happy, no longer automatically complete commands for arbitrary key inputs that we happen to have a match for

	Allow cycling through console commands with the tab key
	Discriminate between first time and repeated tab presses and only scroll through autocomplete entries on the latter

	Fix off-by-one error in console: "x more matches" line was being shown when the number of autocomplete elements was equal to MAX_AUTOCOMPLETION_LINES
	Fix an off-by-one error that was causing the topmost console command to not be shown if there was an autocomplete scroll region

	Show the currently selected autocomplete entry faded out behind the user's typed input
	Slightly increase brightness of the normal input text colour to better distinguish between the typed and autocompleted parts of the input line

	Left-justify command descriptions in the console autocompletion box
	Detect overflow of console autocomplete lines on low resolutions and decrease the space used for description justification to compensate

	Make the console input, history and autocomplete colours user configurable

	Add console background transparency. Configurable, set to 15% by default

	Add missing closing quote to the console dump HTML template

	#github #2061: Console usability improvements from Mattiwatti

Change 2913104 on 2016/03/17 by Thomas.Sarkanen

	Added indicator displayed on animation nodes when they use the 'fast path'

	Added checkbox that can be used to audit Blueprint fast-path usage.
	Switched almost all animation node widgets to derive from new SAnimationGraphNode. This creates the overlay widget that indicates whether this node is using a more optimal path.

	#doc Also added documentation tooltips and UDN doc files/images for the fast path systems.
	#jira UE-24698 - Add icon to pins in anim graph to indicate 'fast mode' access
	#rb Martin.Wilson

Change 2913306 on 2016/03/17 by Marc.Audy

	Cleaning up GetResourceSize
	- Made many call Super::GetResourceSize
	- Removed trivial implementations
	- Fixed HierarchicalInstanceStaticMeshComponent double counting an array

Change 2913535 on 2016/03/17 by Lukasz.Furman

	fixed broken behavior tree graph data after subnode undo
	#ue4 UE-28198

Change 2913608 on 2016/03/17 by Lukasz.Furman

	fixed behavior tree execution indices after undoing move in editor
	#ue4 UE-26705

Change 2913847 on 2016/03/17 by Lukasz.Furman

	added new automation test for UE-28309
	#ue4

Change 2913849 on 2016/03/17 by Lukasz.Furman

	fixed behavior tree skipping over branch when restart request comes during AbortCurrentTask call
	#ue4 UE-28309

Change 2913895 on 2016/03/17 by Marc.Audy

	Added 'self' argument to Actor and PrimitiveComponent delegates that didn't already supply one
	Fixed up all C++ uses of these delegates
	#jira UE-23122
	#rb Zak.Middleton

Change 2914743 on 2016/03/18 by Thomas.Sarkanen

	Editing of primitive data in PhAT

[CL 2926677 by Marc Audy in Main branch]
2016-03-29 16:33:59 -04:00
Matthew Griffin
bb70b349ce Merging CL 2804086 from //UE4/Release-4.11 to Dev-Main (//UE4/Dev-Main) to isolate copyright update
#lockdown Nick.Penwarden

[CL 2819020 by Matthew Griffin in Main branch]
2016-01-07 08:17:16 -05:00
Bob Tellez
b3b6ef475f Checking in Mikolaj Sieluzycki's change to fix up callsites to ask for the value of an enum entry instead of the index. The value and the index are the same unless the enum specified element values in its declaration (i.e. enum MyEnum { FirstValue = 1 })
[CL 2634487 by Bob Tellez in Main branch]
2015-07-27 16:26:39 -04:00
bruce nesbit
ec07d2c153 Removed commented code that checks for additional feature packs when checking FP manifest.
[CL 2631262 by bruce nesbit in Main branch]
2015-07-23 16:17:51 -04:00
bruce nesbit
c41fa1b590 Removed feature pack warning about additional feature packs
[CL 2630403 by bruce nesbit in Main branch]
2015-07-23 06:30:38 -04:00
bruce nesbit
db88a36856 fixed another shadow var in FeaturePackContentSource.cpp
[CL 2618053 by bruce nesbit in Main branch]
2015-07-13 08:15:56 -04:00
bruce nesbit
483fb5d30d Fixed shadowed var in FeaturePackContentSource.cpp
[CL 2617965 by bruce nesbit in Main branch]
2015-07-13 06:55:10 -04:00
bruce nesbit
4c55ba47d9 Fixed include in FeaturePackContentSource.h
[CL 2617907 by bruce nesbit in Main branch]
2015-07-13 05:58:38 -04:00
bruce nesbit
df30071d7e Revised feature pack code.
Additional files can now be specified in feature pack manifest.
Feature packs can now be parsed/installed feature pack without the need for a .upack file
Removed feature packs for shared template resources
Moved shared template resource manifests into a FeaturePack folder and revised so they will work sans .upack
Removed shared feature packs from list of .upacks rocket builds.

[CL 2617901 by bruce nesbit in Main branch]
2015-07-13 05:47:36 -04:00
bruce nesbit
7cb5cc0172 Fixed crash in FeaturePackContenSource.cpp
[CL 2613413 by bruce nesbit in Main branch]
2015-07-08 08:42:02 -04:00
bruce nesbit
e672f05d60 Added code to filter unwanted feature packs from add content dialog
Corrected preview images in shared packs (we dont use these but at least they are correct if we decide we want to)
Removed some defunct preview images.
Removed superfluous , in template manifests
Repacked upacks

[CL 2610298 by bruce nesbit in Main branch]
2015-07-03 06:37:49 -04:00
bruce nesbit
0f732bf4b2 Added automation test for project creation.
Added support for which shared resource to edit

[CL 2603798 by bruce nesbit in Main branch]
2015-06-29 08:27:10 -04:00
bruce nesbit
0a3f1fff92 Revised feature packs to handle supersearch registration correctly.
[CL 2600351 by bruce nesbit in Main branch]
2015-06-25 06:48:13 -04:00
Frank Fella
f620a58b36 AddContentDialog - Fix LogSlateStyle errors
Jira: UE-16603

[CL 2592371 by Frank Fella in Main branch]
2015-06-18 14:33:25 -04:00
bruce nesbit
15f01b813f fixed shadow var
[CL 2590047 by bruce nesbit in Main branch]
2015-06-17 10:07:57 -04:00
bruce nesbit
a85a96ecb5 Minor revision to shared feature pack asset code.
[CL 2589934 by bruce nesbit in Main branch]
2015-06-17 08:24:23 -04:00
bruce nesbit
7631ed93b1 Code to support shared template resources
[CL 2589767 by bruce nesbit in Main branch]
2015-06-17 03:25:33 -04:00
Jamie Dale
fe2c01e3c0 Ensured that everything in the editor using a TTextFilter is reporting syntax error information back to the user
[CL 2582959 by Jamie Dale in Main branch]
2015-06-10 13:22:27 -04:00
bruce nesbit
360c580a9d Added featrure pack automation test
Removed FeaturePack class and put functions from it in FeaturePackContentSource

[CL 2571992 by bruce nesbit in Main branch]
2015-05-31 12:48:56 -04:00
Justin Sargent
d7fe51bc96 The WidgetCarousel no longer defaults to the WidgetCarouselModuleStyle. Instead this must be specified upon construction. This prevents warning spam for applications like the launcher which don't ship editor content which the WidgetCarouselModuleStyle is dependent upon.
Merging using UE4-To-UE4-LauncherDev

[CL 2567510 by Justin Sargent in Main branch]
2015-05-27 17:50:45 -04:00
bruce nesbit
23ca8e3846 Fixed incorrect check for focusasset
[CL 2535885 by bruce nesbit in Main branch]
2015-05-04 12:02:02 -04:00
bruce nesbit
21573a8f18 Cleaned up FP_FirstPersonBP DefaultEngine.ini
Wrapped search tags parse in FeaturePack code with a check that the field exists

[CL 2533301 by bruce nesbit in Main branch]
2015-05-01 05:32:43 -04:00
Mike Fricker
d5144cdb0e Fixed a few compile errors when compiling with Clang on Windows (r231657)
[CL 2531844 by Mike Fricker in Main branch]
2015-04-30 09:40:21 -04:00
bruce nesbit
bb9ed20165 Removed code that was forcing feature packs have a focus asset. (Focus asses aret not mandatory)
[CL 2529987 by bruce nesbit in Main branch]
2015-04-29 06:45:47 -04:00
bruce nesbit
f91da19300 Added missing file to contents for vehicle FP and repacked said FP.
Added log output to FeaturePackContentSource to show when a screenshot file is missing.

[CL 2528169 by bruce nesbit in Main branch]
2015-04-28 04:31:52 -04:00