Commit Graph

62 Commits

Author SHA1 Message Date
sebastian kowalczyk
27cc9c64cd Fixed issue which could give us inaccessible vlogs in LogVisualizer with persistent filters.
Made small refactor in code, to fix how LogVisualizer works with filters.

[CL 2463824 by sebastian kowalczyk in Main branch]
2015-02-27 07:26:07 -05:00
sebastian kowalczyk
c0698e1cd2 Fix for UE-7497 "No Graphs are displayed in Visual Logger after enabling them" issue. Toggle graph button is hidden for logs without any graph/histogram data now.
[CL 2458474 by sebastian kowalczyk in Main branch]
2015-02-24 10:45:21 -05:00
sebastian kowalczyk
97e5515d07 Integrated change to fix issue "Pause does not stop the Visual Logger from recording data while PIEing with dedicated server" from Dev to Main.
- Added option to LogVisualizer's settings, to select between regular pause or PlayersOnly pause - to pause gamplay on level if needed.

[CL 2458345 by sebastian kowalczyk in Main branch]
2015-02-24 09:19:13 -05:00
sebastian kowalczyk
d6915147bf Fixes for visual logs and LogVisualizer:
- Fixed compilation warnings,
- fixes bug in vlogs serialization,
- fixed information about warnings and errors on timelines in LogVisualizer,
- fixed data reset in LogVisualizer

[CL 2408614 by sebastian kowalczyk in Main branch]
2015-01-16 06:25:10 -05:00
sebastian kowalczyk
ca53253636 Fixed crash in LogVisualizer.
[CL 2407264 by sebastian kowalczyk in Main branch]
2015-01-15 10:01:11 -05:00
sebastian kowalczyk
1da64949ca Bunch of internal changes to LogVisualize and added module interface to controll cursor location on timelines.
[CL 2407176 by sebastian kowalczyk in Main branch]
2015-01-15 06:19:24 -05:00
sebastian kowalczyk
9c0476b5ee Fixes for horizontal scroll bar in LogVisualizer tool
Categories/filters highlights from selected item on timeline  in LogVisualizer tool

[CL 2403294 by sebastian kowalczyk in Main branch]
2015-01-12 07:48:45 -05:00
Steve Robb
0756ef15b9 Delegate comparisons deprecated, lots of other associated code deprecated, and lots of warning fixups:
* Multicast delegate Add* calls now return FDelegateHandles, and Remove* calls are now all deprecated, except for a new Remove function which takes a FDelegateHandle.
* New FConsoleManager::RegisterConsoleVariableSink_Handle and UnregisterConsoleVariableSink_Handle functions which work in terms of FConsoleVariableSinkHandle.
* Timer calls which don't take FTimerHandles are deprecated.
* FTicker::AddTicker now returns an FDelegateHandle and is removed by an overloaded Remove function.
* DEFINE_ONLINE_DELEGATE* macros now define _Handle variants of the Add/Remove functions which return/take handles.
* Various other handle-based registration changes.
* Some unity build fixes.
* Some simplification of delegate code.
* Fixes for lots of existing code to use handle-based registration and unregistration.

#codereview robert.manuszewski

[CL 2400883 by Steve Robb in Main branch]
2015-01-08 09:29:27 -05:00
Matt Kuhlenschmidt
8bd2b65b16 Fix visual logger command conflict with level save commands causing tooltips to appear incorrectly.
[CL 2399992 by Matt Kuhlenschmidt in Main branch]
2015-01-07 13:24:58 -05:00
sebastian kowalczyk
395f210254 Feature request for LogVisualizer:
- data reset for new PIE sessions (or for each new data loaded from file). This feature is disabled by default.
- fixes for  "stick to new data" feature, to work better with zoomed data, etc.
- tweaks and fixes for movement on timeline with keyboard
- fixed time range issues on timellines

[CL 2399729 by sebastian kowalczyk in Main branch]
2015-01-07 08:06:36 -05:00
sebastian kowalczyk
66816b0ffb Bunch of fixes for LogVisualizer and added two new features to this tool:
- Filters can be presistent even between editor sessions (option for this in settings)
- Option to filter logs by owner class

[CL 2392383 by sebastian kowalczyk in Main branch]
2014-12-18 08:37:06 -05:00
sebastian kowalczyk
4a1b929643 Changed NewLogVisualizer module name to LogVisualizer module.
[CL 2385367 by sebastian kowalczyk in Main branch]
2014-12-11 07:19:14 -05:00