Commit Graph

95 Commits (53ab7b14a6c412e2c57aad579a8ec4f33097316c)

Author SHA1 Message Date
Tim Stack 53ab7b14a6 [mouse] flesh out things more 2 months ago
Tim Stack 7341dc1f1a [mouse] breathe some life back into mouse support 2 months ago
Tim Stack 7fa4e25318 [ui] make cursor mode the default
fix some wordwrap and scrolling issues as well
2 months ago
Tim Stack 49aea165d4 [view_curses] fix wrapping issues with CJK characters
Related to #935
2 months ago
Tim Stack 45b7a6c33f [misc] fix a few random issues 2 months ago
Tim Stack ee345321f7 [hotkeys] change curly braces to move to the next/prev section
and... a bunch of other stuff
4 months ago
Tim Stack 272bb8d840 [all_logs] add log_msg_value column 4 months ago
Tim Stack 9f800bcd4e [listview] fix cursor not showing up in overlay
Fixes #1214
5 months ago
Tim Stack 69619892e2 [session] scroll to bottom of stdin 6 months ago
Tim Stack 37eb9cfa36 [listview] fix a couple of glitches with the selection 9 months ago
Tim Stack 884e2df6ad [:eval] treat the argument like the contents of a file with multiple commands 9 months ago
Tim Stack d8b7dc40db [gantt] reduce memory usage 9 months ago
Tim Stack c464827737 [views_vtab] programmatic control of the overlay toggle 10 months ago
Tim Stack d13a6e8b2d [overlay] fix some overlay issues 10 months ago
Tim Stack cc445cc78f [listview] use ctrl-] to focus on overlays 10 months ago
Tim Stack b791c573e1 [tests] add some more gantt tests 10 months ago
Suresh Sundriyal ec100cdc99 Remove redundant headers - 2
Remove redundant headers from:
  - listview_curses.{cc,hh}
  - top_status_source.{cc,hh}
  - vtab_module.{cc,hh}
  - sql_util.{cc,hh}

Also add the appropriate headers in:
  - log.watch.cc
  - log_format.cc
  - regexp_vtab.cc
10 months ago
Tim Stack 14e61acda7 [gantt] support filtering 10 months ago
Tim Stack f71300ba1d [gantt] add a gantt chart view 10 months ago
Tim Stack 7c8d32308a [listview] scroll within overlay 10 months ago
Tim Stack 2e09202ff5 [config] externalize file format detection 11 months ago
Tim Stack 60b9494427 [listview] fix pgdn behavior near the end of the content 11 months ago
Tim Stack 4a24d8797f [sql] logline table was not checking if format matched the template line format
Some more cursor mode tweaks...
11 months ago
Tim Stack 7f18aa9cd9 [blog] add post for cursor mode 12 months ago
Tim Stack 8da3dcc01c [listview] when making big moves, put the focused row in the middle
Related to #1088 and #1149
12 months ago
Tim Stack 1a1272bbfb [cursor] when the parser overlay is displayed, sync the selection and top
Related to #1088
12 months ago
Tim Stack fe7e89121f [listview] set selection to 0 when pressing 'b'/'pgup' and the top is 0 12 months ago
Tim Stack 51841d40b8 [view] add selection column to lnav_views
related to #1149
12 months ago
Tim Stack df80e75586 [overlay] try to fix issues between overlay and selection (related to #1088) 1 year ago
Tim Stack 2062c7003b [views_vtab] add a movement column to lnav_views and other stuff (related to #1088)
I've plumbed the "movement" control through the lnav_views table
so that it can be controlled through the keymap definition instead
of hard-coded in hotkeys.cc.  (Trying to move most stuff out of
there...)

Removed listview_curses::lv_displayed_rows since it seemed to
cause some glitchy behavior when moving to the last line.

Call invoke_scroll() when changing the selection and change the
bottom status to reflect the selected line instead of just the
top.  Also, changing the selectability should set "needs update".

Change more commands to use the selection instead of the top.
1 year ago
Florian Münchbach d996335abd Use setter instead of directly modifying selection variable 2 years ago
Florian Münchbach 2c3b76c936 Move the displayed 'fields' details view with the cursor line 2 years ago
Florian Münchbach e426a63731 Allow only visible log rows being selected
This solves the issue of the cursor going out of the visible screen
area. Wrapped rows were previously counted as single row but displayed
as multiple which led to the problem.
2 years ago
Tim Stack 1832303bde [lo-fi] try to maintain the position of lines on the display
Fixes #815
2 years ago
Tim Stack 056754a926 [session] some improvements to session export 2 years ago
Timothy Stack 8ef581177c [line_buffer] add some performance counters for tracking SQL perf
Also, check for keyboard input during SQL execution
so we can cancel.

Fixes #894
2 years ago
Timothy Stack f5cc4b298f [ui] add back top status bar 2 years ago
Timothy Stack 8b3b8a6e3c [perf] fix some text file loading issues 2 years ago
Timothy Stack 52fe2db376 [spectro] add a summary overlay to the selected position and show log messages in a panel 2 years ago
Timothy Stack 31a670ce27 [md4c] initial markdown support 2 years ago
Timothy Stack a27198e8ca [regex101] add an integration with regex101
... and a pile of other changes
2 years ago
Timothy Stack 0785a432fa [console] colorize console output 2 years ago
Timothy Stack 1019714409 [rescan] automatically pop the text view when the last text file is promoted 2 years ago
Timothy Stack 81e63784e7 [modernize] some more cleanups 2 years ago
Timothy Stack 66ef5fdae1 [clang-format] init 2 years ago
Timothy Stack b3a4eadbe2 [cmds] add :show-only-this-file command 3 years ago
Timothy Stack 3cc22dc88c remove leftover debug msg 3 years ago
Timothy Stack 75ead0eb60 [ui] update status on keypress and delay rescan/rebuild 3 years ago
Timothy Stack 4ff2b710d5 [log_format] change w3c_log to put extra columns into a JSON column 4 years ago
Timothy Stack 8e629b166a [build] some more compiler profiling
Defect Number:
    Reviewed By:
   Testing Done:
4 years ago