Chapman Pendery
|
ebeca47cc0
|
build: drop deprecated @types/ink
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-07 21:41:27 -07:00 |
|
Chapman Pendery
|
9e75770ea5
|
docs: update demo video size
|
2023-10-07 21:29:15 -07:00 |
|
Chapman Pendery
|
1c81589c02
|
docs: update demo video
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-07 21:28:08 -07:00 |
|
Chapman Pendery
|
fa58576401
|
fix: drop empty suggestions
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-07 21:26:33 -07:00 |
|
Chapman Pendery
|
376bbea088
|
fix: clear readline for bash
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-07 21:18:44 -07:00 |
|
Chapman Pendery
|
8713967f53
|
refactor: rename project
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-07 20:53:06 -07:00 |
|
Chapman Pendery
|
f339697532
|
feat: make cli executable & update all keybinding sets to support new cli surface & inject accepted results into history
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-07 20:28:52 -07:00 |
|
Chapman Pendery
|
73ca51f457
|
feat: add command caching and loading for history injection
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-07 19:14:44 -07:00 |
|
Chapman Pendery
|
31ca9b28a2
|
refactor: rename command main ui components to be 'ui-<command>.tsx'
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-07 18:58:10 -07:00 |
|
Chapman Pendery
|
9b2851e3db
|
feat: implement command execution
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-07 18:49:33 -07:00 |
|
Chapman Pendery
|
5df3dd9d5a
|
feat: support tab completion
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-07 17:27:41 -07:00 |
|
Chapman Pendery
|
e6d38239bc
|
feat: add arrow navigation support to input field
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-07 11:41:33 -07:00 |
|
Chapman Pendery
|
9b1ba7683e
|
fix: massive descriptions breaking usability, truncate after reasonable length
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-06 23:27:04 -07:00 |
|
Chapman Pendery
|
692759848d
|
feat: implement most of loadspec
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-06 23:15:24 -07:00 |
|
Chapman Pendery
|
e81f0731bc
|
fix: drop stale todos
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-06 21:43:15 -07:00 |
|
Chapman Pendery
|
2c689f6fdc
|
fix: cursor stays out of frame when suggestions get filtered
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-06 21:39:55 -07:00 |
|
Chapman Pendery
|
f9f3bdd44e
|
fix: support isCommand
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-06 21:32:23 -07:00 |
|
Chapman Pendery
|
352ee2a859
|
fix: long name recommended after short name used
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-06 21:17:36 -07:00 |
|
Chapman Pendery
|
703857091f
|
feat: render suggestions in the UI
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-06 21:02:42 -07:00 |
|
Chapman Pendery
|
65418a89d5
|
feat: write initial runtime
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-06 20:52:41 -07:00 |
|
Chapman Pendery
|
d815ded501
|
feat: write & test command parser + tweak tsconfig for @/ imports
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-06 09:59:41 -07:00 |
|
Chapman Pendery
|
6f869932e0
|
fix: remove custom pad method
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-05 08:15:24 -07:00 |
|
Chapman Pendery
|
16d038dee3
|
feat: implement starting UI for root command
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-04 18:22:22 -07:00 |
|
Chapman Pendery
|
50b58c9afc
|
refactor: drop go for ts implementation
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-10-03 14:39:53 -07:00 |
|
Chapman Pendery
|
fecedba93c
|
docs: update readme
Signed-off-by: Chapman Pendery <cpendery@vt.edu>
|
2023-09-28 14:28:11 -07:00 |
|