Commit Graph

179 Commits

Author SHA1 Message Date
Timothy Stack
1b60e49d0b [readline] add environment variable completions to the SQL view 2014-04-18 04:32:37 -07:00
Timothy Stack
6d6c0f9e55 [nits] some nits noticed after the release
Defect Number:
    Reviewed By:
   Testing Done:
2014-04-01 13:07:58 -07:00
Timothy Stack
8372cef11c [date] code generator for strptime formats 2014-03-22 08:02:48 -07:00
Timothy Stack
4ce9a1e871 [elapsed-time] add a visual indicator for sharp changes in message rate 2014-03-16 15:07:08 -07:00
Timothy Stack
d17f7b1940 [cmd] add set-min-log-level command
Part of #82
2014-03-16 02:46:17 -07:00
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.
2014-03-15 12:32:29 -07:00
Timothy Stack
bd0ff97415 [help] always turn on word-wrap
Turn on word-wrap in the help view to disable
horizontal scrolling.
2014-03-15 10:08:50 -07:00
Timothy Stack
9ff2d3774d [line_buffer] split long lines
Fixes #81
2014-03-15 04:40:58 -07:00
Timothy Stack
3e6e3566d7 [cmd] rescan/reload after executing each init cmd 2014-03-12 23:20:18 -07:00
Timothy Stack
7b971cb40f [cmd] show the result of executing the 'close' command when pressing the 'X' shortcut 2014-03-12 22:54:35 -07:00
Timothy Stack
9dd471c5de [shared_buffer] invalid refs in the line buffer destructor 2014-03-12 22:50:11 -07:00
Timothy Stack
454503ed53 [conf] check for sqlite3_stmt_readonly 2014-03-12 20:36:14 -07:00
Timothy Stack
41bc1e98fe [sql] implement xBestIndex 2014-03-11 08:18:51 -07:00
Timothy Stack
9ff6a3cbe9 [write-json] add a command to write results as json 2014-03-11 05:37:13 -07:00
Timothy Stack
1de4838cf5 [index] allow for larger file sizes
Fixes #76

Max line count for a file is 256 million and the
max number of files is 4096.
2014-03-09 23:38:30 -07:00
Timothy Stack
1c6eb45170 [highlight] fix highlighting for backslash in regexes 2014-03-09 14:57:39 -07:00
Timothy Stack
b34a314098 [data] fix scanning for times 2014-03-09 12:55:02 -07:00
Timothy Stack
c628810850 [readline] fix a problem with scrolling through the match list 2014-03-09 08:54:55 -07:00
Timothy Stack
43e6b55a81 [readline] customize display of matches for completion 2014-03-09 01:29:28 -08:00
Timothy Stack
08374381b2 [partition] use an underline to mark a partition boundary 2014-03-07 06:29:20 -08:00
Timothy Stack
d993d0e8c6 [partition] make partitions a separate bookmark type 2014-03-07 05:20:49 -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
c780ddb9af [mouse] more small fixes for mouse support (dragging) 2014-03-03 21:02:59 -08:00
Timothy Stack
74e7b3b92c [log] squelch file not found message 2014-03-03 06:31:53 -08:00
Timothy Stack
d9fbe4a181 [mouse] small fixes for mouse support 2014-03-03 00:55:01 -08:00
Timothy Stack
c347485834 [config] add more config directories to search 2014-03-02 22:26:41 -08:00
Timothy Stack
fea18347f1 [headless] report output from commands/queries that were executed
Also, add some negative test cases.
2014-03-02 16:52:18 -08:00
Timothy Stack
169a5bd732 [misc] some more tweaks to the last few changes 2014-03-02 11:56:58 -08:00
Timothy Stack
47041177be Make sure there is a view on the stack 2014-03-02 11:01:33 -08:00
Timothy Stack
5a04a44381 [tests] add some tests that use headless mode 2014-03-02 08:55:00 -08:00
Timothy Stack
10eb9617b1 [sql] add a bookmark column to the log tables 2014-03-01 23:40:12 -08:00
Timothy Stack
64fe8175a6 [log] add an internal logger instead of using redirected stderr 2014-03-01 16:35:30 -08:00
Timothy Stack
e0643fcfc1 [sql] plumb env vars into queries 2014-02-28 21:27:14 -08:00
Timothy Stack
2dd2b02e1b [headless] add options for usage without the UI 2014-02-28 20:35:07 -08:00
Timothy Stack
806b272679 [status] some fixes to the search hit count status 2014-02-26 19:24:34 -08:00
Timothy Stack
1453c8e787 [sql] do not switch to the DB view if only the log_line column is selected
Fixes #78
2014-02-24 16:05:29 -08:00
Timothy Stack
5b66441378 [doc] update some docs 2014-02-24 15:50:42 -08:00
Timothy Stack
c29d756fd3 [sql] implement the sqlite3 .schema command 2014-02-24 11:43:50 -08:00
Timothy Stack
7958c54fd0 [sql] use the default sqlite datetime format so collating works 2014-02-23 10:23:17 -08:00
Timothy Stack
8e884520c0 [misc] tweak scrollbar colors; add auto-complete for strings when typing sql searches; fix ipaddress collator 2014-02-22 22:52:21 -08:00
Timothy Stack
3d72830b74 [scroll] some more scrollbar tweaks 2014-02-20 20:22:20 -08:00
Timothy Stack
601c19a537 [scrollbar] change the look of the scrollbar 2014-02-20 20:01:06 -08:00
Timothy Stack
c3e1dda8f7 [sql] fix bug when querying sub-lines 2014-02-19 20:23:19 -08:00
Timothy Stack
8c086c06ae [help] add an option to just display the internal help text
Fixes #67
2014-02-10 07:53:56 -08: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
55e9dafa79 [search] add autocomplete for tokens in displayed lines 2014-02-09 18:41:32 -08:00
Timothy Stack
5ef8a168a7 [perf] reduce copies of log messages 2014-02-01 06:41:11 -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