Timothy Stack
153b59ea8a
[status] some fixes for the bottom status bar
...
Fixes #603
Fixes #578
6 years ago
Timothy Stack
69508e6467
[search] try to fix an issue with search progress bar never stopping
...
Possible fix for #588
6 years ago
Timothy Stack
5fff4d8784
[help] add some initial help text for search/SQL prompts
...
Also:
* You can now "scroll out" of the visual editor to
return to the main view. This should alleviate the
frustration of pressing up/down arrows thinking the
main view should move but, really, you're stuck in
the editor.
* The three-dot-ellipsis for hidden fields has been
replaced with a unicode vertical ellipsis so that
less space is taken up.
6 years ago
Timothy Stack
7dfa0e9dd4
[textview] highlights that start from the beginning of the line are not working in the log view
...
The log view prefixes lines with some extra characters and they
were mistakenly being included when performing the highlight
regex.
Fixes #590
6 years ago
Timothy Stack
2345a32423
[filter] add panel that shows the set of filters
...
Initial version, still needs some cleanup
6 years ago
Timothy Stack
5f5e2d5c4e
[cleanup] prune some includes and some other cleaning
...
Defect Number:
Reviewed By:
Testing Done:
6 years ago
Timothy Stack
70f7bcacd9
Don't update the top if the time is not different
6 years ago
Timothy Stack
9664b015c6
[textview] preserve location in view when changing filters
...
Defect Number:
Reviewed By:
Testing Done:
6 years ago
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