Commit Graph

1856 Commits

Author SHA1 Message Date
Richard TalbotWatkin
5608d150bf Fixed issue where creating a child of an anim blueprint would result in a regular blueprint being created. Also fixed a similar issue with GameplayAbilityBlueprints.
#jira UE-15787 - Creating a child blueprint of an anim blueprint does not result in an anim blueprint
#reviewedby Benn.Gallagher

[CL 2558443 by Richard TalbotWatkin in Main branch]
2015-05-20 07:23:37 -04:00
sebastian kowalczyk
6dbff685d2 Added new shapes to log with Visual Logger: mesh, convex polygon, navarea / extruded convex and navoctree dump from given bounding box.
[CL 2558364 by sebastian kowalczyk in Main branch]
2015-05-20 05:30:24 -04:00
Joe Conley
a59c7bad6d First pass of the Localization Service interface. Allows plugins for specific localization service providers (OneSky, etc). Can execute commands which run asyncronously on worker thread.
[CL 2558098 by Joe Conley in Main branch]
2015-05-19 22:51:39 -04:00
Steve Robb
87c0faf865 Makefile is invalidated by .uproject file changes.
Change to makefile timestamp checks to use FileInfo instead of FileItem to avoid some time offset issues.
Misc cleanups in some module reload code.

#codereview robert.manuszewski,ben.marsh

[CL 2557832 by Steve Robb in Main branch]
2015-05-19 18:19:46 -04:00
Jaroslaw Palczynski
f065239148 UE-15366: Hot-reload crashes if you try to change and reload a default subobject's class.
#codereview Robert.Manuszewski, Maciej.Mroz, Ben.Zeigler

[CL 2553253 by Jaroslaw Palczynski in Main branch]
2015-05-15 14:07:44 -04:00
Jaroslaw Surowiec
2d17d05d27 Profiler - Optimized data usage, converted TArray<uin8> to FString, requires only 4 time more bandwidth, but not 12, also UDP serializer is no longer an issue, compression/hex is done on the task graph
[CL 2552724 by Jaroslaw Surowiec in Main branch]
2015-05-15 10:26:05 -04:00
Ben Marsh
f402d91865 Fix build failures in Test configurations.
#codereview Jaroslaw.Surowiec

[CL 2551071 by Ben Marsh in Main branch]
2015-05-14 14:32:58 -04:00
Jaroslaw Surowiec
341ab47a68 Core - UE-12192/Crash previewing capture data in session frontend
[CL 2550533 by Jaroslaw Surowiec in Main branch]
2015-05-14 08:13:44 -04:00
Dmitry Rekman
9b466aca72 Linux: multiple fixes for DirectoryWatcher.
- DW now returns correct paths for changes in subdirectory (UE-11861)
- DW will now automatically watch for changes in the whole tree, updating mapping when directories are added/deleted.
- DW now honors bIncludeDirectoryChanges option.
- Code has been hardened (should handle overflow and other failures).
- This change Incorporates parts from PR #1139 by 3dluvr (UE-15443) .
- Passes TestPAL and automation tests.

[CL 2549034 by Dmitry Rekman in Main branch]
2015-05-13 11:15:57 -04:00
Marc Audy
f6e82cc12c Fix crash when creating unique asset name if the source name was entirely numeric
[CL 2548912 by Marc Audy in Main branch]
2015-05-13 10:16:14 -04:00
Martin Wilson
f067748902 Make sure ActiveBoneIndices is sorted on root lod when importing skeletal meshes
[CL 2548899 by Martin Wilson in Main branch]
2015-05-13 10:09:06 -04:00
Marc Audy
1a12e9cffe Add a matching PRAGMA_ENABLE_SHADOW_VARIABLE_WARNINGS for PRAGMA_DISABLE_SHADOW_VARIABLE_WARNINGS instead of using basic PRAGMA_POP
[CL 2548029 by Marc Audy in Main branch]
2015-05-12 17:41:47 -04:00
Jeff Farris
663288bf57 GameplayAbilities module is no longer loaded by default [UE-14860] in all games. Can be optionally loaded by games that need it.
[CL 2547979 by Jeff Farris in Main branch]
2015-05-12 17:23:03 -04:00
Ben Marsh
1c2f8cc368 Fix DirectoryWatcher on Linux.
#codereview Dmitry.Rekman

[CL 2547187 by Ben Marsh in Main branch]
2015-05-12 10:09:42 -04:00
Jaroslaw Surowiec
73d93ad2ae CrashDebugHelper - Fixed source context not showing the source
[CL 2547134 by Jaroslaw Surowiec in Main branch]
2015-05-12 09:31:16 -04:00
Ben Marsh
c061da4204 Add support for directory events in directory watcher, and use it to refresh the list of enabled plugins.
#codereview Michael.Trepka, Dmitry.Rekman

[CL 2547044 by Ben Marsh in Main branch]
2015-05-12 08:01:38 -04:00
Ben Marsh
570c0df105 Disable UBT makefiles when compiling projects from the editor. It's more important to be robust than fast, since we're automating something for the user.
[CL 2547042 by Ben Marsh in Main branch]
2015-05-12 08:01:00 -04:00
Jamie Dale
39d7e66fc2 Epic Friday - Working on adding "snapshots" to the widget reflector
The underlying changes have been made to allow the widget reflector to visualize a live or snapshotted tree.

Submitting these now as the API has changed quite a bit and any future changes will likely conflict.

The "Snapshot" button is implemented but is currently commented out as it's not fully functional (I still need to take a screenshot of the windows so you can pick against their saved state).

[CL 2546993 by Jamie Dale in Main branch]
2015-05-12 06:44:16 -04:00
Dmitriy Dyomin
50d5bf19de Fixed: Building HLOD assets warns that flag bUsedWithStaticLighting needs to be set
UE-15400

[CL 2546794 by Dmitriy Dyomin in Main branch]
2015-05-12 03:43:58 -04:00
Dmitry Rekman
187fa3c94e LinuxNativeDialogs: fix for a crash (UE-15091) and other improvements.
- LND will init/tear down backend DSOs cleanly.
- LND will attempt to detect the desktop environment and use appropriate backend class.
- Filters are fixed so GTK backend can parse them.
- LC_NUMERIC is forced to en_US to prevent comma vs. dot problems when parsing configs.
- Qt4 is tried before Qt5 as the latter can still crash on shutdown.

[CL 2546195 by Dmitry Rekman in Main branch]
2015-05-11 18:30:57 -04:00
Josh Adams
54b9c26f22 - Removed DesktopTargetPlatform from editor (File | Package) [UE-14993]
[CL 2545340 by Josh Adams in Main branch]
2015-05-11 09:47:18 -04:00
Dmitriy Dyomin
714c411fee Fixed: HLOD assets have lighter materials than original meshes
UE-14625

[CL 2545224 by Dmitriy Dyomin in Main branch]
2015-05-11 07:08:08 -04:00
Daniel Lamb
5ca2869421 Integrate Main -> Orion
Added unversioned error message.
Fixed up error so it doesn't occur when using cook on the fly.

[CL 2543444 by Daniel Lamb in Main branch]
2015-05-08 15:17:56 -04:00
Daniel Lamb
9badac8d95 Added unversioned error message.
Fixed up error so it doesn't occur when using cook on the fly.

[CL 2543364 by Daniel Lamb in Main branch]
2015-05-08 14:40:06 -04:00
Dmitry Rekman
9781796a59 Rocket: disable packaging for projects that need libs which aren't bundled (UE-7114).
- Rocket doesn't bundle Linux libs, making code-based projects (and projects with third-party plugins) fail during compilation.
- Updated messaging to reflect this.
- Also added a SDK check for Linux and a 'getting' started UDN page.
- Updated Linux README for 4.8.

#codereview Peter.Sauerbrei, Ben.Marsh, Jeff.Wilson

[CL 2543338 by Dmitry Rekman in Main branch]
2015-05-08 14:31:12 -04:00