Commit Graph

25 Commits

Author SHA1 Message Date
Marcus Wassmer
dfc7fdff68 Fix Rocket build.
#codereview gil.gribb

[CL 2226087 by Marcus Wassmer in Main branch]
2014-07-21 18:06:25 -04:00
Michael Trepka
ac834c4a36 Removed redundant setting of GUseCrashReportClient on Mac and some unused code from FMacPlatformMisc::SubmitErrorReport()
#codereview Mark.Satterthwaite

[CL 2223750 by Michael Trepka in Main branch]
2014-07-18 14:22:26 -04:00
Bob Tellez
728b13a42a UE4: Fixing a typo in CrashReportClient
[CL 2176811 by Bob Tellez in Main branch]
2014-07-08 18:32:56 -04:00
Jaroslaw Surowiec
34b177acfd CrashReportClient - bCompileSteamOSS=false
[CL 2138035 by Jaroslaw Surowiec in Main branch]
2014-07-04 10:12:39 -04:00
Michael Trepka
9b3937d1a7 Fixed a few compile errors (mostly non-unity)
[CL 2108328 by Michael Trepka in Main branch]
2014-06-17 14:06:07 -04:00
Jaroslaw Surowiec
9d9ce7c3f6 CrashReporter - XML WER is always send as UTF8 regardless the internal format (changed from UTF16 to UTF8)
[CL 2108103 by Jaroslaw Surowiec in Main branch]
2014-06-17 10:06:30 -04:00
Jaroslaw Surowiec
0f52d117de UBT - Added an option to compile a shipping target configuration and save binary with the development name
#codereview Robert.Manuszewski

[CL 2108006 by Jaroslaw Surowiec in Main branch]
2014-06-17 07:35:46 -04:00
Jaroslaw Surowiec
b0d39fe609 CrashReporter - XML WER is always send as UTF16 regardless the internal format which may be (UTF8 or UTF16)
#codereview Bob.Tellez, James.Hopkin

[CL 2107374 by Jaroslaw Surowiec in Main branch]
2014-06-16 16:17:10 -04:00
Jaroslaw Surowiec
b495be2ba1 CrashReporter - CrashReportClient should be built and distributed in Shipping, not Development (both Launcher and Editor versions)
#codereview Bob.Tellez, James.Hopkin

[CL 2104545 by Jaroslaw Surowiec in Main branch]
2014-06-13 09:59:36 -04:00
Jaroslaw Palczynski
ebce413232 UE4 Refactoring. Changed OVERRIDE and FINAL macros to keywords override and final.
[CL 2104397 by Jaroslaw Palczynski in Main branch]
2014-06-13 06:14:46 -04:00
Jaroslaw Surowiec
ee816a4369 CrashReporter - Moved DO_LOCAL_TESTING to a better place
[CL 2093187 by Jaroslaw Surowiec in Main branch]
2014-06-03 11:22:11 -04:00
Michael Trepka
e0b50589d2 Removed Mac MainMenu.xib, the app and window menus are now generated dynamically.
[CL 2088627 by Michael Trepka in Main branch]
2014-05-29 17:46:24 -04:00
Bob Tellez
ab8c090a38 UE4: Removed bCompileNetworkProfiler. USE_NETWORK_PROFILER is now true whenever STATS is also true. Also, removed some platform-specific code in NetworkProfiler.cpp
[CL 2082160 by Bob Tellez in Main branch]
2014-05-22 14:04:35 -04:00
James Hopkin
66716e4b5c CrashReportClient now checks app name before uploading crash
Addresses TTP 332274 (mainly CrashReportClientApp.cpp changes) and
- Fixes hang on Linux (uploader wasn't honoring always-unattended setting)
- Fixed erroneous check warnings
- Removed code duplication between CrashReportClient platforms
- Error message now passed on for ensures as well as asserts
- Windows crash reporting multiple instance bail-out is now thread-safe

#CodeReview Bob.Tellez, Jaroslaw.Surowiec

[CL 2077477 by James Hopkin in Main branch]
2014-05-19 07:07:01 -04:00
James Hopkin
43507b1a31 Fixed crash in CrashReportClient introduced by thread API changes
#CodeReview Bob.Tellez, Jaroslaw.Surowiec

[CL 2072971 by James Hopkin in Main branch]
2014-05-14 14:49:45 -04:00
Mikolaj Sieluzycki
61f04f9580 Fix for build break caused by CL#2070165.
[CL 2070228 by Mikolaj Sieluzycki in Main branch]
2014-05-12 08:42:01 -04:00
Bob Tellez
859c6f6604 UE4: Rocket builds no longer write a local Diagnostics.txt when crashing. The callstack is evaluated and displayed to users, but the callstack will be re-resolved on the server.
[CL 2067092 by Bob Tellez in Main branch]
2014-05-08 12:16:36 -04:00
Bob Tellez
71cd1976b3 UE4: Crash reports are now always evaluated client side, even in Rocket. If absolutely no symbols get resolved the "Please send the crash report" message appears, otherwise the callstack appears with the user's ID at the top line.
[CL 2063584 by Bob Tellez in Main branch]
2014-05-05 12:36:20 -04:00
Bob Tellez
f381310617 UE4: CIS fix for slate header outside of !CRASH_REPORT_UNATTENDED_ONLY
[CL 2059415 by Bob Tellez in Main branch]
2014-04-29 21:59:00 -04:00
Max Preussner
7b200a5f99 fixed missing module name
[CL 2057149 by Max Preussner in Main branch]
2014-04-26 17:37:39 -04:00
Max Preussner
b63129a60c Slate: Refactored core Slate implementation into SlateCore module in preparation for UMG.
Other Updates:
- The WidgetReflector is now in its own module as well. It will be converted to a plug-in later.
- The Public API of both Slate and SlateCore has largely been reorganized for better discoverabilty. More cleanup work is needed.
- Added a lot of missing API documentation and fixed existing ones. More and better documentation is needed.
- Removed dead code, fixed a couple things I stubled upon, and conformed to coding guidelines (NULL vs nullptr, line breaks, etc.)

Upgrade Notes:
- The Slate Remote Server is currently disabled - will be re-enabled shortly!
- If your module previously had a module dependency to 'Slate', it now also needs a PrivateModuleDependency to 'SlateCore' in its Build.cs file.
- If your module exposes in any of its Public header files types that are now declared in SlateCore, it needs a PublicModuleDependency to 'SlateCore'
- The ToolTip property type on SWidget has changed from SToolTip to IToolTip; change local variables to TSharedPtr<IToolTip> instead of TSharedPtr<SToolTip> where needed
- IToolTip is not a widget. If you need access to the actual widget that represents the tool tip, use IToolTip::AsWidget(); If you need access to the tool tip's content, use IToolTip::GetContentWidget()

Troubleshooting:
- After syncing to this changelist you may have to clean your /Engine/Intermediate/Build/ directory and rebuild your entire project
- If in your project you are getting linker errors for unresolved types that are now declared in SlateCore, you may be missing a dependency to 'SlateCore'
- If in the Engine code you are getting linker errors for unresolved types that are now declared in SlateCore, you may need to rebuild the entire Engine

[CL 2057118 by Max Preussner in Main branch]
2014-04-26 15:07:24 -04:00
Jaroslaw Surowiec
c351d034a2 #CrashReportClient: Doesn't display assertion text (TTP#33238,fixed)
#codereview Robert.Manuszewski

[CL 2055278 by Jaroslaw Surowiec in Main branch]
2014-04-24 05:03:21 -04:00
Gil Gribb
5310d73ca3 build script, split BPT and UEL off as separate nodes, adjust dependencies accordingly, enable timeouts
[CL 2041521 by Gil Gribb in Main branch]
2014-04-23 17:51:55 -04:00
UnrealBot
db494a6e69 Engine source (Main branch up to CL 2037954) 2014-04-02 18:09:23 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00