Commit Graph

41 Commits

Author SHA1 Message Date
Tim Stack 93a53c4224 [fini] fix a destruction ordering issue 2022-09-21 18:54:45 -07:00
Timothy Stack f5cc4b298f [ui] add back top status bar 2022-07-14 22:32:38 -07:00
Timothy Stack a27198e8ca [regex101] add an integration with regex101
... and a pile of other changes
2022-04-30 13:06:01 -07:00
Timothy Stack 66ef5fdae1 [clang-format] init 2022-03-16 15:38:08 -07:00
Timothy Stack 2aad7985a6 [build] opt build
Defect Number:
    Reviewed By:
   Testing Done:
2020-11-25 14:46:39 -08:00
Timothy Stack 0765c07010 [view] migrate view_action stuff to function objects 2020-11-14 21:39:12 -08:00
Timothy Stack db8a3c4d38 [debt] doing some cleanup
Defect Number:
    Reviewed By:
   Testing Done:
2020-11-09 22:17:17 -08:00
Timothy Stack ce0383dee1 [build] fix some warnings 2020-09-11 23:10:11 -07:00
Timothy Stack 06d1098211 [config] initial support for themes
For #422

Still more to do
2019-05-03 13:50:19 -07:00
Timothy Stack 5c6cc5fe2a [readline] pressing escape should exit the command prompt
Fixes #316
2018-11-15 06:43:28 -08:00
Timothy Stack 26cccdafce [locale] some tweaks for recognizing non-english logs
Try to address some locale issues brought up in #533
2018-08-21 21:43:32 -07:00
Timothy Stack 8df3ebf709 [top_status_line] use the unique path for the filename if there is not enough room to display the full path
Trying to address #526
2018-07-22 07:17:45 -07:00
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.
2018-05-17 07:06:50 -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 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
2017-03-14 06:05:46 -07:00
Timothy Stack c180c44e49 [vtab] add an lnav_view_stack table to get programmatic access to the view stack
More progress towards #377
2017-03-04 15:22:19 -08: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 a2b381ca19 [config] initial impl with clock-format as the only option at the moment 2016-01-05 06:18:58 -08:00
Timothy Stack 87b07a0087 [sql] allow log_part to be updated 2015-12-22 05:27:36 -08:00
Timothy Stack d616509958 build fix 2015-07-22 07:41:23 -07:00
Timothy Stack d2d8c75135 [sql] add an lnav_views table 2015-07-22 07:09:51 -07:00
Timothy Stack 504b5747fe [sql] add an all_logs table that exposes the message format with values, like numbers, replaced with hashes 2015-06-03 06:36:58 -07:00
Suresh Sundriyal 280d0cb718 [top_status_view] Increase the format name column width 2015-05-04 23:15:53 -07:00
Timothy Stack 44d2e12403 [text] add filtering support to the plain text view
Fixes #149 #148
2015-03-28 06:30:30 -07:00
Timothy Stack fcaae6af0e [term] set the terminal title
Defect Number:
    Reviewed By:
   Testing Done:
2014-02-10 07:25:28 -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 59c1d4313b [mouse] more mouse support and other fixes 2013-10-11 06:22:29 -07:00
Timothy Stack f61f87e22d [default files] read in all default files and fix some display issues in the text view 2013-09-04 02:14:48 -07:00
Timothy Stack 3e480b5bad [bookmark] add support for metadata attached to bookmarks 2013-07-05 09:14:39 -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 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 6c7e935207 [status] tweak separators 2013-06-14 07:33:27 -07:00
Timothy Stack c54c2dd508 [hotkey/status] use 9/( as spatial hotkeys and tweak the status lines 2013-06-14 06:49:00 -07:00
Timothy Stack 865849f017 [spam] uncrustify pass 2013-05-27 21:35:00 -07:00
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.
2013-05-24 07:55:56 -07:00
Timothy Stack f62b5c271c [release] bump to 0.5.1 2013-05-02 23:02:03 -07:00
Tim Stack 7d0e6583df Add 'C' hotkey for clearing the user-selected bookmarks 2012-04-03 18:51:15 -07:00
Timothy Stack 7ca5ae136c A bunch of minor cleanups and fixes 2011-06-25 18:54:46 -07:00
Timothy Stack 456e015fb0 Add support for bzip2; fix some performance bugs; and
display the log file type in the top status bar.
2011-05-13 18:27:33 -07:00
tstack b4ec432515 first commit 2009-09-13 18:07:32 -07:00