René Stadler
|
097cacebbd
|
Add new base time feature
The log view context menu gains a new action "Set base time", which changes the
time column to show the delta to the selected row.
|
2014-09-11 20:51:46 +02:00 |
|
René Stadler
|
390262a363
|
Cleanup whitespace
|
2014-09-11 20:51:45 +02:00 |
|
René Stadler
|
7dcd3db661
|
Use mmap in a portable way
|
2014-09-11 20:51:45 +02:00 |
|
René Stadler
|
984549d45a
|
Add FIXME comments
|
2014-09-11 20:51:45 +02:00 |
|
René Stadler
|
7fdbfa2cf4
|
Move more attribute lookups out of loops for speed
|
2014-09-11 20:51:45 +02:00 |
|
René Stadler
|
ff146e1cb1
|
Add support for recent log format changes, be more tolerant on whitespaces, cope with object names containing '>'
|
2014-09-11 20:51:45 +02:00 |
|
René Stadler
|
e5d490cabe
|
Use GdkColors for level column, cleanup color handling
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
e523019f50
|
Correctly parse categories with digits in them (fixes flump3dec, v4l2src messages)
|
2014-09-11 20:51:44 +02:00 |
|
René Stadler
|
c28059e36c
|
Use the mmapped fileobj in more places and use slice access
|
2014-09-11 20:51:42 +02:00 |
|
René Stadler
|
d9fcd38371
|
Fix crash when viewing a colored log file
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
a2b332c495
|
Gracefully handle garbage lines at the line cache level
|
2014-09-11 20:51:41 +02:00 |
|
René Stadler
|
ffd3cbb07c
|
Add reload file functionality
|
2014-09-11 20:51:39 +02:00 |
|
René Stadler
|
13a1310e44
|
Fix copyright/license headers and module docstrings
|
2014-09-11 20:51:39 +02:00 |
|
René Stadler
|
e3410d3305
|
Ditch arrays for offset storage again
|
2014-09-11 20:51:38 +02:00 |
|
René Stadler
|
75d1ff49e4
|
Use an array for line offset mapping (if file < 4GB)
|
2014-09-11 20:51:38 +02:00 |
|
René Stadler
|
03713f4a0e
|
Add LogLines class
|
2014-09-11 20:51:38 +02:00 |
|
René Stadler
|
500e9b53c3
|
Fix object name serialization
|
2014-09-11 20:51:38 +02:00 |
|
René Stadler
|
9de84e42e7
|
Add test script to generate a simple test log. Fix level name space adjustment
|
2014-09-11 20:51:38 +02:00 |
|
René Stadler
|
56e4a95450
|
Almost allow copying a full line to clipboard
|
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
|
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
|
2d6b01144d
|
Correctly handle variable length thread address formatting
|
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
|
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
|
8464704408
|
Fix progress display on load
|
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 |
|