Commit Graph

45 Commits (d1856b53ba30de8d903e2067e5c70664178b28ec)

Author SHA1 Message Date
Timothy Stack 686ce639a0 [build] use cmath instead of math.h
Defect Number:
    Reviewed By:
   Testing Done:
6 years ago
Timothy Stack 562362ed67 missed including this file with the last commit 6 years ago
Timothy Stack 4ccae48aea [bookmarks] add support for tags and comments for log lines
Initial work for #446 and #447
  TODO: filtering on tags/comments

Also did a bunch of clang-tidy cleanups and improvements to
the online help.
6 years ago
Timothy Stack 7fb881222d [pretty] highlight log messages in the pretty view as in the normal log view 6 years ago
Timothy Stack f25980df03 [ui] rework the default colors change
The default colors change resulted in some parts of the lnav
UI being colored incorrectly.  I've reworked it a bit so that
the ansi color pairs are preserved and the default colors are
only used with the color pairs for roles.  I've also replaced
references to ansi colors with roles in a few places to make
things work consistently.
7 years ago
Timothy Stack 914f4cf4bb [filter-out] show a preview of the filter effects by highlighting matches in red
Defect Number:
    Reviewed By:
   Testing Done:
8 years ago
Timothy Stack 78119dc9f1 fixing some minor issues
Fixes #255
8 years ago
Timothy Stack c0684a97cc [sql] add a regexp_capture tablue-valued function
Fixup the release makefile a bit.
8 years ago
Timothy Stack fa296fca1b [listview] get a batch of rows from the source instead of a single one at a time
Also: bump to c++14 and added a helper template for creating sqlite virtual tables
8 years ago
Timothy Stack 1a87184c82 [log] allow parts of log messages to be hidden
Fixes #412
8 years ago
Timothy Stack 34d1422b76 [highlight] only highlight keywords in text files
Fixes #408
8 years ago
Timothy Stack 4de576fba7 [search] after a search has been entered, move to the first hit if one is found quickly
Defect Number:
    Reviewed By:
   Testing Done:
8 years ago
Timothy Stack b392886f0c [highlight] choose highlight color based on the regex
Defect Number:
    Reviewed By:
   Testing Done:
8 years ago
Timothy Stack ecd3eb05bc [coverity] next set of fixes 9 years ago
Timothy Stack 04f8ceadab [file-marker] some more cleanup 10 years ago
Timothy Stack 033c861028 [cmd] next/prev-mark commands 10 years ago
Timothy Stack a71ca1f1ca [filter] some improvements to the core filtering code 10 years ago
Timothy Stack 08374381b2 [partition] use an underline to mark a partition boundary 11 years ago
Timothy Stack d993d0e8c6 [partition] make partitions a separate bookmark type 11 years ago
Timothy Stack c780ddb9af [mouse] more small fixes for mouse support (dragging) 11 years ago
Timothy Stack f4aeb11ad5 [view_curses] use a vector for string attributes
Using a map/multimap is too expensive/complex for how many
attributes we have on a line due to how many tree nodes
need to be malloced/freed.  Just using a vector should be
good enough and a lot faster.
11 years ago
Timothy Stack 7feeaf0fde highlighting nits and fix filtering
Defect Number:
    Reviewed By:
   Testing Done:
11 years ago
Timothy Stack 59c1d4313b [mouse] more mouse support and other fixes 11 years ago
Timothy Stack c59acba758 [format] initial support for json formats and some bug fixes 11 years ago
Timothy Stack 78099e4fa8 [textview] max line length fix 11 years ago
Timothy Stack af6e289cda [log format] add scaling factors 11 years ago
Timothy Stack 2cd356b4c5 [log format] some more work to externalize log formats; color identifiers in logs 11 years ago
Timothy Stack 6803beca97 [search] fix some glitches 11 years ago
Timothy Stack 5a7d6dab2c [cleanup] uncrustify 11 years ago
Timothy Stack c58f14658a [ansi scrubber] minor reorg 11 years ago
Timothy Stack 8f0aac9dbd [test] add a test for the ansi scrubber 11 years ago
Timothy Stack 8754b45699 [textview] cleanup the ansi scrubber 11 years ago
Timothy Stack 5d478fc17a [cleanup] start a tracer/debugger for the data parser 11 years ago
Timothy Stack 865849f017 [spam] uncrustify pass 12 years ago
Timothy Stack 3128dc772c [sqlite] Major improvements to the sqlite integration.
This is a checkpoint of the improvements to the sqlite integration.  The
data_parser stuff should be much better now and I've tried to improve
other parts of the user experience as well.
12 years ago
Timothy Stack f62b5c271c [release] bump to 0.5.1 12 years ago
Timothy Stack bad57ac735 [misc] add some more comments and fix bugs in the sql view 12 years ago
Timothy Stack 61f15891ec [display] Some log line display enhancements
This change adds back support for line scrubbing and
adds a column that displays the time offset from
different points in the file.  Also, try to handle
deleted files by dropping their lines from the display
view.

 * help.txt: Update the help text for the new features.
 * lnav.cc: Add scrub/time-offset key bindings.  Also
   added some more comments and added some handling for
   deleted files.
 * log_format_impls.cc: Add scrubbing for the generic
   log format that shortens timestamps and RDNS strings.
 * logfile_sub_source.cc: Add a time-offset column to
   the display.
 * textview_curses.cc: Some cleanup.
12 years ago
Tim Stack 7d0e6583df Add 'C' hotkey for clearing the user-selected bookmarks 13 years ago
Timothy Stack c30a0d5f62 more progress on extracting data from log files 13 years ago
Tim Stack e47e3503eb cleanup 14 years ago
tstack fd7d59383b search fixes 14 years ago
Timothy Stack 1d40a8edcf build work 15 years ago
tstack 335dbadb22 random fixes 15 years ago
tstack b4ec432515 first commit 15 years ago