Commit Graph

120 Commits (f03f9e704fcc03870631c64071b9153365b01305)

Author SHA1 Message Date
Timothy Stack 6fcfd35395 [sql] add "search" column to the lnav_views table
Fixes #388
8 years ago
Timothy Stack 8776f6a703 [sql] do some minimal parsing/annotation of SQL statements
Defect Number:
    Reviewed By:
   Testing Done:
8 years ago
Timothy Stack 32c9dacd0a [files_vtab] add a vtable for opened files
Defect Number:
    Reviewed By:
   Testing Done:
8 years ago
Timothy Stack c180c44e49 [vtab] add an lnav_view_stack table to get programmatic access to the view stack
More progress towards #377
8 years ago
Timothy Stack f567aafe3b [c++11] migration #1
Just a start
8 years ago
Timothy Stack 44d93dddc3 [pretty-print] allow formats to do transforms before pretty-printing
Also started upgrading to C++11.

Fixes #353
8 years ago
Timothy Stack 02bfd5846b [hotkey] the n/N keys will now move to the next cluster of search hits, up to a screenful
Defect Number:
    Reviewed By:
   Testing Done:
8 years ago
Timothy Stack 642a94e7b7 [open] check for FIFOs
Fixes #380
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 c564beee29 [build] try to silence some warnings 9 years ago
Suresh Sundriyal 88833c8035 [commands] Read and honor the 'LNAVSECURE' environment variable.
Read the value of the 'LNAVSECURE' environment variable upfront and
store it in the lnav_data structure. When this variable is set prior to
the binary execution, the following commands are disabled:

* 'open'
* 'pipe-to'
* 'pipe-line-to'
* 'write-*-to'

This is a proposed fix for tstack/lnav#305.
9 years ago
Timothy Stack fdc2748e3e [spectro] add a spectrogram view that works with known message fields 9 years ago
Timothy Stack 8de5d3b749 [logfile] add more options when opening files 9 years ago
Timothy Stack cdd43549ab [cmds] automatically capture echo/write output from scripts so they can generate reports
Add another example script, dhclient-summary.

Add a 'search-table' section to formats so you can automatically
define a search-based table.
9 years ago
Timothy Stack a2b381ca19 [config] initial impl with clock-format as the only option at the moment 9 years ago
Timothy Stack e5f786bc2c [script] add metadata to script files 9 years ago
Timothy Stack e07b4e448f [exec] add a prompt to execute lnav scripts 9 years ago
Timothy Stack e987a5164f [hist] rewrite the histogram code 9 years ago
Timothy Stack d1bbc433b7 [view] start to refactor the bar chart code 9 years ago
Timothy Stack 4eb797ce9a [hist] start to replace the old hist_source class 9 years ago
Timothy Stack ec473edc85 [cmd] add support for times in goto 9 years ago
Timothy Stack bedae8c8c2 [fmt] install/update formats from git repos
Fixes #244
9 years ago
Timothy Stack 83b92c3b65 [papertrail] add support for time ranges 9 years ago
Timothy Stack e9a96caf09 [papertrail] use the curl_looper 9 years ago
Timothy Stack f286950854 [curl] add a curl looper to handle url requests 9 years ago
Timothy Stack 5ef60412db [pt] pass search query to papertrail 9 years ago
Timothy Stack f1dd99328d [lnav.cc] move more stuff out of lnav.cc 9 years ago
Timothy Stack 6b971ccd66 move stuff out of lnav.cc
Defect Number:
    Reviewed By:
   Testing Done:
9 years ago
Timothy Stack e1874c0278 use poll instead of select so we can handle more than FD_SETSIZE files 10 years ago
Timothy Stack 38e56b63ea [hist] fix the histogram when filters change 10 years ago
Timothy Stack f0f819b119 [log] dump more state on a crash 10 years ago
Timothy Stack 033c861028 [cmd] next/prev-mark commands 10 years ago
Timothy Stack 44d2e12403 [text] add filtering support to the plain text view
Fixes #149 #148
10 years ago
Timothy Stack 282e70445e [pretty] reformat all displayed lines instead of just the top one
Fixes #150
10 years ago
Timothy Stack dc79bd3bf5 [nav] reset where shift+j/k set bookmarks after scrolling
Fixes #13
10 years ago
Timothy Stack c670a86d04 [pretty-print] first pass at a pretty-printer
Defect Number:
    Reviewed By:
   Testing Done:
10 years ago
Timothy Stack deeac1a5db [formats] add a "-i" flag to make it easier to install formats 10 years ago
Timothy Stack a71ca1f1ca [filter] some improvements to the core filtering code 10 years ago
Timothy Stack bf706a136c [cmd] remember closed files
Fixes #96
11 years ago
Timothy Stack d17f7b1940 [cmd] add set-min-log-level command
Part of #82
11 years ago
Timothy Stack b988708431 [session] remove session flag CLI option in favor of commands
Too many CLI flags make things confusing and this one didn't add
anything, so I'm making it a command instead.
11 years ago
Timothy Stack 43e6b55a81 [readline] customize display of matches for completion 11 years ago
Timothy Stack d993d0e8c6 [partition] make partitions a separate bookmark type 11 years ago
Timothy Stack c347485834 [config] add more config directories to search 11 years ago
Timothy Stack 5a04a44381 [tests] add some tests that use headless mode 11 years ago
Timothy Stack 2dd2b02e1b [headless] add options for usage without the UI 11 years ago
Timothy Stack 5b66441378 [doc] update some docs 11 years ago
Timothy Stack c29d756fd3 [sql] implement the sqlite3 .schema command 11 years ago
Timothy Stack 8c086c06ae [help] add an option to just display the internal help text
Fixes #67
11 years ago
Timothy Stack fcaae6af0e [term] set the terminal title
Defect Number:
    Reviewed By:
   Testing Done:
11 years ago
Timothy Stack 59c1d4313b [mouse] more mouse support and other fixes 11 years ago
Timothy Stack 001f9abdef [cmd] open/close file commands 11 years ago
Timothy Stack af3524bbf6 [readline] abort entry support 11 years ago
Timothy Stack af3d2a432f [sql] add a logline_datetime function 11 years ago
Timothy Stack 4107af3bfe [session] prefer bookmarks from the same session 11 years ago
Timothy Stack 5a7d6dab2c [cleanup] uncrustify 11 years ago
Timothy Stack 55bff2abcb [session] execute last search when reloading a session 11 years ago
Timothy Stack c54c2dd508 [hotkey/status] use 9/( as spatial hotkeys and tweak the status lines 11 years ago
Timothy Stack 84dad8e2e9 [session] cleanup the session directory 11 years ago
Timothy Stack 5ba3097ee7 [cleanup] move some code around and try to pretty things up a bit 11 years ago
Timothy Stack 178937886c [cmd] add summarize command 11 years ago
Timothy Stack e5d9779cde [session] save bookmarks 11 years ago
Timothy Stack 9304add25b [session] start session support 11 years ago
Timothy Stack 865849f017 [spam] uncrustify pass 11 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.
11 years ago
Timothy Stack f62b5c271c [release] bump to 0.5.1 12 years ago
Timothy Stack a92785e889 [piper_proc] add timestamp and file write options for stdin 12 years ago
Timothy Stack 0360e6782c [misc] a variety of fixes
* lnav.cc: Rerun searches in the text view when changing files.  Fix the
   scrollbar behavior when the mouse is used.
 * lnav_commands.cc: Switch to the graph view when doing graphing.
 * xterm_mouse.hh: The origin for mouse coordinates should be 0,0 and not 1,1 .
12 years ago
Timothy Stack e6bbe56f4e fix a stack smash
## BEGIN PATCH TEMPLATE

      QA Notes:
    Bug Number:
   Reviewed By:
  Testing Done: make check
12 years ago
Timothy Stack 0c61c7d354 refactor lnav.cc 12 years ago