Commit graph

2111 commits

Author SHA1 Message Date
René Stadler
e92d613dec Replace model.get with model.get_value 2014-09-11 20:51:38 +02:00
René Stadler
4ec31e6aa0 Cleanup 2014-09-11 20:51:38 +02:00
René Stadler
2932f7ebbe Remove commented code, resolve FIXME 2014-09-11 20:51:38 +02:00
René Stadler
a511073ea2 Simplify function 2014-09-11 20:51:38 +02:00
René Stadler
8747ab3a6e Rename more density stuff to timeline 2014-09-11 20:51:38 +02:00
René Stadler
f17d2000c8 Remove unused attribute 2014-09-11 20:51:38 +02:00
René Stadler
949a6ee149 And now make it actually run\! 2014-09-11 20:51:38 +02:00
René Stadler
cf96667ad9 Also commit the previous change to the GUI module :-/ 2014-09-11 20:51:38 +02:00
René Stadler
25f8f316d7 Move final log line parsing from GUI to Data module 2014-09-11 20:51:38 +02:00
René Stadler
ef78287a70 Optimize color stripping function a bit 2014-09-11 20:51:38 +02:00
René Stadler
5329d7503e Also plot green info line count in timeline display 2014-09-11 20:51:38 +02:00
René Stadler
fad744c07f Add user/system time to benchmark output 2014-09-11 20:51:38 +02:00
René Stadler
887ae6d898 Rename line frequency plugin/widget to timeline 2014-09-11 20:51:37 +02:00
René Stadler
7e8b53221a Speed up level density sentinel 2014-09-11 20:51:37 +02:00
René Stadler
2d6b01144d Correctly handle variable length thread address formatting 2014-09-11 20:51:37 +02:00
René Stadler
df353a932a Add markers for warning and error log messages to the timeline display 2014-09-11 20:51:37 +02:00
René Stadler
435b9bd55a Colorize log and debug log levels in frequency display widget 2014-09-11 20:51:37 +02:00
René Stadler
97d114aeb1 Colorize debug level column 2014-09-11 20:51:37 +02:00
René Stadler
0a483e4931 Rename debug level instances 2014-09-11 20:51:37 +02:00
René Stadler
95476926f8 Hacky commit to parse debug level on line cache level 2014-09-11 20:51:37 +02:00
René Stadler
a52c2c3310 Add (commented out) support for parsing debug level at line cache scan time 2014-09-11 20:51:37 +02:00
René Stadler
ed04803d87 Cleanup 2014-09-11 20:51:37 +02:00
René Stadler
0482a50c3b Fix timestamps of unparsable lines to fix line density display 2014-09-11 20:51:37 +02:00
René Stadler
00786f0121 Fix message display 2014-09-11 20:51:37 +02:00
René Stadler
109cc29ed9 Save huge amounts of memory by never caching the message and interning data for the other columns 2014-09-11 20:51:37 +02:00
René Stadler
b3f21b5a59 Use less regex matching to parse lines (does not provide a performance gain though) 2014-09-11 20:51:37 +02:00
René Stadler
df2d890d40 Make column id order match log line fields order 2014-09-11 20:51:37 +02:00
René Stadler
c21fa27d1b Fix benchmark hack option 2014-09-11 20:51:37 +02:00
René Stadler
9d8f796931 Add some simple filtering 2014-09-11 20:51:37 +02:00
René Stadler
2f96b18869 Add evil comment about treeview slowness with multiple selection mode 2014-09-11 20:51:37 +02:00
René Stadler
c7e3c56305 Fix comment 2014-09-11 20:51:37 +02:00
René Stadler
2511183d74 Use monospace font for some numeric columns 2014-09-11 20:51:37 +02:00
René Stadler
b1085b3b4d Also draw vertical help lines 2014-09-11 20:51:37 +02:00
René Stadler
9619daa316 Change model design to be more filter friendly 2014-09-11 20:51:37 +02:00
René Stadler
805629cc35 Draw horizontal helper lines in frequency display 2014-09-11 20:51:37 +02:00
René Stadler
09b74c44b2 Separate log model into base class and lazy implementation. Add basis for a filter model based on that 2014-09-11 20:51:37 +02:00
René Stadler
c84f0ccd75 Remove dead/commented out code 2014-09-11 20:51:37 +02:00
René Stadler
770eb32ca6 Add/change comments 2014-09-11 20:51:37 +02:00
René Stadler
de83182e02 Change view columns menu item label 2014-09-11 20:51:37 +02:00
René Stadler
eea7c6687b Add PID column 2014-09-11 20:51:36 +02:00
René Stadler
6eb37ebc3c Add skeleton for file properties plugin 2014-09-11 20:51:36 +02:00
René Stadler
519ac2bf99 Add debug output. Add filename column 2014-09-11 20:51:36 +02:00
René Stadler
be2929d7fa Add view columns visibility and ordering state persistence 2014-09-11 20:51:36 +02:00
René Stadler
21091d1dbd Don't make column headers clickable 2014-09-11 20:51:36 +02:00
René Stadler
8464704408 Fix progress display on load 2014-09-11 20:51:36 +02:00
René Stadler
eb50a5dd41 If the indicator in the frequency display is just 1px wide, don't use transparency 2014-09-11 20:51:36 +02:00
René Stadler
71cddb7d78 New import (the old repo got busted, just had 4 revs anyways) 2014-09-11 20:51:36 +02:00
Thibault Saunier
07391578c9 validate: Make sphinx documentation generation optionnal 2014-09-06 12:37:30 +02:00
Thibault Saunier
3ff59368f0 validate:launcher: Add needed files to build documentation with sphinx 2014-09-06 12:22:48 +02:00
Thibault Saunier
b843ead1f8 validate: launcher: Cleanup and rename apps to avoid '-' in their name 2014-09-06 11:38:38 +02:00