Commit graph

509 commits

Author SHA1 Message Date
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
Orhun Parmaksız 214edad37f
feat(tui): add cursor handling to input prompt 2022-01-17 18:12:53 +03:00
Orhun Parmaksız f5e04995c0
chore(audit): add configuration file for cargo-audit 2022-01-15 16:56:05 +03:00
Orhun Parmaksız bb80e4a85e
feat(tui): make clipboard support optional 2022-01-15 16:41:02 +03:00
Orhun Parmaksız 00d9d46628
fix(ci): install runtime dependencies for the build step 2022-01-15 02:57:56 +03:00
Orhun Parmaksız ffeb6bbfc9
feat(tui): preserve the table state on refresh 2022-01-15 02:50:48 +03:00
Orhun Parmaksız e972456724
style(tui): set bottom margin of parameter list to zero 2022-01-15 02:36:51 +03:00
Orhun Parmaksız 5610e2a36b
fix(tui): prevent scrolling if the parameter list is empty 2022-01-15 02:35:45 +03:00
Orhun Parmaksız 20cbaa888f
chore(ci): update dependencies for building 2022-01-15 02:32:26 +03:00
Orhun Parmaksız 4259786326
feat(tui): support copying to clipboard 2022-01-15 02:30:34 +03:00
Orhun Parmaksız 0a3d9dfdc1
refactor(tui): use consistent naming in custom widgets module 2022-01-15 02:26:14 +03:00
Orhun Parmaksız 851f155abe
feat(tui): add search to prompt commands 2022-01-14 18:48:59 +03:00
Orhun Parmaksız 641cf6e517
fix(tui): update only parameter values on refresh 2022-01-12 16:19:09 +03:00
Orhun Parmaksız cdffaef310
feat(tui): support searching in the kernel parameters 2022-01-12 02:53:54 +03:00
Orhun Parmaksız 0bb24a3838
feat(tui): show the selected parameter index 2022-01-12 00:03:44 +03:00
Orhun Parmaksız e7e622fa8d
refactor(tui): use consistent naming for kernel parameters 2022-01-10 20:24:39 +03:00
Orhun Parmaksız a0b4c593f8
feat(tui): show the parameter documentation 2022-01-10 20:22:32 +03:00
Orhun Parmaksız eb3ecce5d5
refactor(app): update the visibility of types in the core library 2022-01-10 01:33:53 +03:00
Orhun Parmaksız 7cc1bbfe6e
refactor(app): move cache handling to the core library 2022-01-10 01:32:55 +03:00
Orhun Parmaksız 4336fc41e9
feat(add): add argument parser for tui options 2022-01-09 19:37:49 +03:00
Orhun Parmaksız 6a828cb35b
refactor(tui): show sysctl variables on a table 2022-01-09 14:15:21 +03:00
Orhun Parmaksız c94df7a689
fix(tui): reinitialize sysctl on application refresh 2022-01-06 20:34:30 +03:00