David Dworken
|
5f95ac48a4
|
Add control-d as an alternate key binding to close the TUI to fix #61 (plus some tests)
|
2022-12-18 00:27:29 -08:00 |
|
David Dworken
|
10c8b97e84
|
Add comment
|
2022-12-17 21:55:30 -08:00 |
|
David Dworken
|
e6186d17b1
|
Fix TUI cursor bug by upgrading bubbles to include commit d1775121146a88a44a48562490cf08b7dd9df1c4
|
2022-12-17 11:54:51 -08:00 |
|
David Dworken
|
da35036aad
|
Add emacs key bindings for up and down to fix #55
|
2022-12-16 21:20:00 -08:00 |
|
David Dworken
|
a481701cda
|
Add TODO
|
2022-11-29 17:17:45 -08:00 |
|
David Dworken
|
35444bf56e
|
Swap ioutil to non-deprecated alternatives + clean up pre-commit errors
|
2022-11-27 11:59:06 -08:00 |
|
David Dworken
|
369e7ec8ea
|
Delete unused msg type
|
2022-11-27 09:03:12 -08:00 |
|
David Dworken
|
5249ee6709
|
Add better handling for invalid searches in the TUI + better error messages in a couple other places to improve #40
|
2022-11-27 08:54:34 -08:00 |
|
David Dworken
|
a390bacf89
|
Support multi-line commands from zsh to fix #34
|
2022-11-19 22:27:08 -08:00 |
|
David Dworken
|
f53e02731d
|
Replace newlines with semicolons to fix #34
|
2022-11-17 23:20:11 -08:00 |
|
David Dworken
|
c59de42008
|
More refactoring to use cobra
|
2022-11-16 08:03:23 -08:00 |
|
David Dworken
|
49a1035169
|
Fix flakey test failures by removing cache=shared which is a discouraged mode (https://www.sqlite.org/sharedcache.html). WAL is sufficient for our purposes. Plus fix a bug where the TUI would go into an infinite loop if there were zero results.
|
2022-11-15 23:20:19 -08:00 |
|
David Dworken
|
6f53fdd41e
|
Better handling for control-c with control-r search in the shell + update bubbletea
|
2022-11-11 16:42:07 -08:00 |
|
David Dworken
|
029bf27117
|
Add handling for TUI queries with no results + more tests
|
2022-11-11 15:57:13 -08:00 |
|
David Dworken
|
437d4a0b88
|
Add TODO
|
2022-11-11 18:11:49 -05:00 |
|
David Dworken
|
be0a61a7ea
|
Trim spaces when comparing commands for duplicates to fix #26
|
2022-11-11 10:54:00 -05:00 |
|
David Dworken
|
94722941cf
|
Make control-r faster by not blocking on processing pending deletion requests. Fixed #22
|
2022-11-09 15:07:00 -08:00 |
|
David Dworken
|
6dea8a989e
|
Add config option to filter out duplicate history entries as requested in #10
|
2022-11-03 20:36:36 -07:00 |
|
David Dworken
|
f69460422a
|
Add test for smaller terminal
|
2022-11-02 18:50:27 -07:00 |
|
David Dworken
|
6983b04c47
|
Add handling to adjust the vertical size on the fly too
|
2022-11-02 18:40:31 -07:00 |
|
David Dworken
|
085d2a917f
|
Update the table after window resize to better handle horizontal resizing
|
2022-11-02 18:30:07 -07:00 |
|
David Dworken
|
8a3969cfc4
|
Add basic untested ability to do searches using atoms containing custom columns
|
2022-11-01 10:23:35 -07:00 |
|
David Dworken
|
16fa64b7a7
|
Add support for the TUI displaying custom columns
|
2022-10-26 22:11:07 -07:00 |
|
David Dworken
|
10d6c97a50
|
Better terminal sizing code
|
2022-10-26 21:48:36 -07:00 |
|
David Dworken
|
8a9ec509c5
|
Auto-size the table based on initial query results
|
2022-10-26 21:22:26 -07:00 |
|
David Dworken
|
73807746a7
|
Wire up the git commit hash to the TUI banner requesting code
|
2022-10-23 15:25:02 -07:00 |
|
David Dworken
|
964359c7c5
|
Add explicit key bindings so that the cursor doesn't jump around + bind the linux key codes for up/down arrow keys
|
2022-10-23 15:21:59 -07:00 |
|
David Dworken
|
bfac5198ec
|
Fix bug where it was impossible to search for an empty string in the TUI
|
2022-10-21 23:29:49 -07:00 |
|
David Dworken
|
b8039e6d8a
|
Add test for fish recording background commands + remove todo
|
2022-10-21 23:26:41 -07:00 |
|
David Dworken
|
4040451290
|
Add comments for all model fields + reorganize field order
|
2022-10-21 23:12:56 -07:00 |
|
David Dworken
|
6464264673
|
Support displaying query errors rather than crashing the entire TUI
|
2022-10-21 23:07:52 -07:00 |
|
David Dworken
|
7cdf9c0ac4
|
Escape instead of q so that the TUI can have search terms containing q
|
2022-10-21 22:58:51 -07:00 |
|
David Dworken
|
406b36f765
|
Add TODO
|
2022-10-19 17:57:43 -07:00 |
|
David Dworken
|
f9a01a56cb
|
Fix two bugs in the tui
|
2022-10-16 12:55:10 -07:00 |
|
David Dworken
|
5a943c20f1
|
Initial working version of control-r search
|
2022-10-16 12:43:16 -07:00 |
|
David Dworken
|
37f351bb8a
|
Add basic undocumented tui for querying under the hishtory tquery command
|
2022-10-16 09:22:34 -07:00 |
|