Commit Graph

63 Commits

Author SHA1 Message Date
Phil Hord
eee7d0ddfc Squash a bunch of signed/unsigned warnings 2018-03-29 10:49:38 -07:00
Timothy Stack
ef34a6aaaf [search] display lines matching the search in preview instead of jumping to the first
Jumping around can be disruptive, instead show matches in
the preview window.
2018-03-28 07:25:10 -07:00
Timothy Stack
74b58ed9fc [highlights] allow the highlight color to be specified in log formats
Defect Number:
    Reviewed By:
   Testing Done:
2017-12-29 06:51:09 -08:00
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.
2017-12-02 22:11:34 -08:00
Kevin Pham
52f78cfb75 add config option to use default fg/bg colors 2017-09-14 18:52:29 -07:00
Timothy Stack
f6e01e9ad0 [build] fix for last checkin 2017-08-01 10:28:27 -07:00
Timothy Stack
753e12d606 [unicode] do not clobber wide chars when applying attributes
Attempt to address #414
2017-08-01 10:17:30 -07:00
Timothy Stack
8ea51a6fd8 [formats] support for CSV/TSV log formats
Defect Number:
    Reviewed By:
   Testing Done:
2017-04-23 07:11:21 -07:00
Timothy Stack
4cedde9a43 [help] add builtin help to the main help text as a reference
Defect Number:
    Reviewed By:
   Testing Done:
2017-04-14 22:49:36 -07:00
Timothy Stack
78119dc9f1 fixing some minor issues
Fixes #255
2017-04-05 07:05:19 -07:00
Timothy Stack
00ebd10d71 [cmds] do a dry-run of a command to check for errors
Defect Number:
    Reviewed By:
   Testing Done:
2017-04-02 07:17:31 -07:00
Timothy Stack
411ea1fbee [help] show help text for SQL functions
Defect Number:
    Reviewed By:
   Testing Done:
2017-03-31 07:01:11 -07:00
Timothy Stack
8776f6a703 [sql] do some minimal parsing/annotation of SQL statements
Defect Number:
    Reviewed By:
   Testing Done:
2017-03-26 06:02:53 -07:00
Timothy Stack
b296e84a65 [format] color extra json fields that are identifiers 2016-10-29 22:16:45 -07:00
Timothy Stack
b392886f0c [highlight] choose highlight color based on the regex
Defect Number:
    Reviewed By:
   Testing Done:
2016-10-25 06:42:05 -07:00
Timothy Stack
834fea5f73 oops, left debugging stuff in 2016-05-01 20:37:45 -07:00
Timothy Stack
82f970c09e [config] add a config option to control A_DIM for text
Fixes #298
2016-05-01 20:35:37 -07:00
Timothy Stack
fdc2748e3e [spectro] add a spectrogram view that works with known message fields 2016-03-20 15:15:50 -07:00
Timothy Stack
80e5e8fcce [logview] add a line with summary information to the log view 2016-03-13 22:22:27 -07:00
Timothy Stack
53e2d92eef [ui] highlight out-of-time-order messages in yellow with an underline 2016-03-03 06:05:26 -08:00
Timothy Stack
ecd3eb05bc [coverity] next set of fixes 2015-09-19 21:13:46 -07:00
Timothy Stack
b8b16bd8e5 [view] differentiate messages from different log files 2015-05-13 22:13:47 -07:00
Suresh Sundriyal
fe6f3ec1ae [-Wsign-compare] view_curses.hh 2015-04-01 21:50:34 -07:00
Timothy Stack
4ea800a8f8 [build] messed up sigset init 2015-03-23 21:25:19 -07:00
Timothy Stack
219a4baad1 [ui] lower the index rebuild frequency when the command line is active 2015-03-23 21:20:55 -07:00
Timothy Stack
d557002724 [format] add OpenAM log formats 2014-06-17 21:29:42 -07:00
Timothy Stack
112986da79 [view_curses] fix for attr ranges that cover tabs 2014-03-07 23:42:43 -08:00
Timothy Stack
affff589a4 [view_curses] fix mvwattrline to work with overlapping styles better 2014-03-07 23:31:12 -08:00
Timothy Stack
b6baae7730 [debug] more debugging stuff
Defect Number:
    Reviewed By:
   Testing Done:
2014-03-06 06:58:49 -08:00
Timothy Stack
f94015e5b5 [readline] highlight pcre syntax in the search prompt 2014-03-04 07:38:33 -08:00
Timothy Stack
aac5fada48 [nits] small changes to fix clang analyzer errors 2014-02-23 12:34:57 -08:00
Timothy Stack
8a61902622 [valgrind] fix an issue in mvwattrline turned up by valgrind 2014-02-20 07:15:03 -08:00
Timothy Stack
e200f60a96 [format] avoid making a copy of the string in logline_value and reduce UI updates 2014-01-25 12:13:41 -08:00
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.
2014-01-25 09:29:35 -08:00
Timothy Stack
2fa081c00a [cygwin] more windows nits and cleanup 2014-01-13 22:29:14 -08:00
Timothy Stack
968fcb50a5 [cppcheck] some cppcheck nits and other bugs 2013-09-10 20:13:08 -07:00
Timothy Stack
37283d0afb [nits] do not complain about no formats 2013-07-30 21:21:28 -07:00
Timothy Stack
644c2754b3 [curses] suppressed flash 2013-07-27 12:07:05 -07:00
Timothy Stack
c28b9f1316 [highlight] add some more highlighting and fix some other nits 2013-07-13 07:36:48 -07:00
Timothy Stack
9ac75c6b81 [view curses] missed reversing colors 2013-07-01 06:34:52 -07:00
Timothy Stack
79c4038128 [log time] add a command to adjust log message times 2013-06-30 16:43:08 -07:00
Timothy Stack
2d33cb7f7e [log format] some more log format work 2013-06-29 11:00:34 -07:00
Timothy Stack
2cd356b4c5 [log format] some more work to externalize log formats; color identifiers in logs 2013-06-29 06:22:24 -07:00
Timothy Stack
c60f432863 [view_curses] use mvchgat in mvwattrline since it seems to work fine now and is much faster 2013-06-26 06:22:33 -07:00
Timothy Stack
65c00483cd [color] fix a bug introduced into the highlight color sequence 2013-06-18 08:07:08 -07:00
Timothy Stack
5a7d6dab2c [cleanup] uncrustify 2013-06-15 18:07:50 -07:00
Timothy Stack
3e54f1d8cc [status] add stitching to the status line 2013-06-14 18:12:52 -07:00
Timothy Stack
8754b45699 [textview] cleanup the ansi scrubber 2013-06-08 07:57:40 -07:00
Timothy Stack
178937886c [cmd] add summarize command 2013-06-05 19:34:48 -07:00
Timothy Stack
5e18f47cd2 [nits] fix some recently introduced bugs and some long standing ones 2013-06-04 06:53:25 -07:00