Commit Graph

580 Commits

Author SHA1 Message Date
Orhun Parmaksız
95a8f2e5ef
feat(tui): support custom terminal colors 2022-02-15 03:19:14 +03:00
Orhun Parmaksız
f40b76738e
style(tui): use consistent text colors for widgets 2022-02-14 18:09:03 +03:00
Orhun Parmaksız
2084326481
feat(tui): add help/key bindings screen 2022-02-08 17:08:49 +03:00
Orhun Parmaksız
77d59e82ae
refactor(tui): use alias while importing TableState 2022-02-08 16:49:30 +03:00
Orhun Parmaksız
89c948d4a1
chore(project): add repository section to manifests 2022-02-08 16:41:37 +03:00
Orhun Parmaksız
5990e71d81
feat(tui): add 's' key binding for search 2022-02-08 01:25:04 +03:00
Orhun Parmaksız
88f6e3ba56
feat(tui): show help when F1 is pressed 2022-02-08 00:45:22 +03:00
Orhun Parmaksız
df0a3f742f
fix(test): remove ctrl-d test from command tests 2022-02-07 20:32:17 +03:00
Orhun Parmaksız
fee2070a91
feat(tui): exit on ctrl-d 2022-02-07 20:30:51 +03:00
Orhun Parmaksız
f3d8bf3888
refactor(tui): split exit functionality into exit and cancel commands 2022-02-07 20:27:39 +03:00
Orhun Parmaksız
28593c1356
feat(tui): support vim-like keys for navigation 2022-02-07 20:15:57 +03:00
Orhun Parmaksız
bcc1f268a0
chore(project): add cargo profiles 2022-02-07 19:37:22 +03:00
Orhun Parmaksız
2ae4bdfbdd
chore(ci): remove unnecessary OS specification 2022-02-07 19:33:00 +03:00
Orhun Parmaksız
f79b378a2c
chore(project): remove unnecessary file 2022-02-07 19:30:01 +03:00
Orhun Parmaksız
99c2394345
refactor(tui): use more intuitive direction for section scroll 2022-02-07 19:27:58 +03:00
Orhun Parmaksız
9c2383ad9d
chore(ci): build with --locked flag 2022-02-02 03:35:06 +03:00
Orhun Parmaksız
7b7031dee3
fix(ci): update syntax 2022-02-02 03:30:43 +03:00
Orhun Parmaksız
cb8114e3c6
style(ci): update formatting 2022-02-02 03:27:52 +03:00
Orhun Parmaksız
4bf1f86fc2
refactor(tui): use generic backend for running 2022-02-02 03:27:33 +03:00
Orhun Parmaksız
e6d018ee44
test(tui): add test for tui entry point 2022-02-02 03:11:14 +03:00
Orhun Parmaksız
1dc3f6ea05
test(tui): update integration tests about section text 2022-02-02 01:35:59 +03:00
Orhun Parmaksız
53c82999c0
style(tui): updating spacing for section text 2022-02-02 01:35:26 +03:00
Orhun Parmaksız
21b3aed659
refactor(tui): use Direction enum for indicating the cursor position 2022-01-30 18:55:10 +03:00
Orhun Parmaksız
f351b80906
test(tui): disable clipboard for tests 2022-01-30 16:17:23 +03:00
Orhun Parmaksız
7cb4c6a03f
test(tui): add integration tests 2022-01-30 15:09:09 +03:00
Orhun Parmaksız
198920e9ab
fix(tui): hide options menu except navigation and selection 2022-01-30 15:07:49 +03:00
Orhun Parmaksız
d274a74d59
test(tui): add a simple test to renderer 2022-01-30 03:08:24 +03:00
Orhun Parmaksız
67cb1c24d5
test(widgets): extend selectable list tests 2022-01-28 20:48:04 +03:00
Orhun Parmaksız
fec659df7b
test(command): update command module tests 2022-01-28 20:42:01 +03:00
Orhun Parmaksız
5bc968ee28
test(event): add tests to tui event module 2022-01-28 20:30:32 +03:00
Orhun Parmaksız
9017aabbad
test(command): add tests to tui command module 2022-01-28 20:01:49 +03:00
Orhun Parmaksız
2967a5269f
fix(test): update args module tests 2022-01-28 14:31:54 +03:00
Orhun Parmaksız
7f6747607f
test(args): add tests to tui args module 2022-01-28 14:24:45 +03:00
Orhun Parmaksız
cb362c5f19
feat(args): add --section argument for tui 2022-01-28 02:09:40 +03:00
Orhun Parmaksız
04b056c202
feat(args): add --query argument for tui 2022-01-28 01:54:58 +03:00
Orhun Parmaksız
e8c052e730
feat(args): add --no-docs flag for tui 2022-01-27 00:09:36 +03:00
Orhun Parmaksız
fed7612caf
style(tui): update the style of the selection text 2022-01-26 23:55:30 +03:00
Orhun Parmaksız
67f6d0ea5a
fix(tui): filter the sections while searching 2022-01-26 04:15:09 +03:00
Orhun Parmaksız
bb483b9d62
refactor(tui): rename StatefulTable widget to SelectableList 2022-01-26 02:33:00 +03:00
Orhun Parmaksız
949b7ec0b8
feat(tui): support filtering parameters by section 2022-01-24 19:53:12 +03:00
Orhun Parmaksız
de08836906
refactor(sysctl): update the from implementations of section 2022-01-24 19:27:34 +03:00
Orhun Parmaksız
70530961c2
chore(project): remove default-members from cargo workspace 2022-01-24 19:25:40 +03:00
Orhun Parmaksız
e50af7a6ba
chore(deps): upgrade dependencies 2022-01-24 18:23:36 +03:00
Orhun Parmaksız
9a61d9fbc8
feat(tui): support scrolling the kernel documentation 2022-01-22 00:04:30 +03:00
Orhun Parmaksız
afb9b9430e
style(tui): do not trim the parameter documentation 2022-01-21 01:41:59 +03:00
Orhun Parmaksız
5b3b07fd7c
feat(tui): allow faster scrolling with page keys 2022-01-20 19:17:18 +03:00
Orhun Parmaksız
990acbc1dd
feat(tui): support scrolling to top/bottom 2022-01-20 19:04:00 +03:00
Orhun Parmaksız
a90fa2768f
feat(tui): support changing the values of parameters 2022-01-20 18:10:52 +03:00
Orhun Parmaksız
59001598e6
fix(tui): reset the input before running a command 2022-01-20 16:48:53 +03:00
Orhun Parmaksız
75ef364c5d
feat(tui): add select as a prompt command 2022-01-20 15:46:12 +03:00