Commit graph

58 commits

Author SHA1 Message Date
Vlad Frolov
879efbd0d1
chore: release (#5)
Co-authored-by: release-plz <release-plz@github.com>
2023-05-30 17:15:05 +02:00
Vlad Frolov
e9afc82b6d docs: Added README 2023-05-30 17:08:12 +02:00
Vlad Frolov
d80edfc842 fix: Trim unnecessary spaces in inquire prompts (fix it again after recent refactoring that reverted the previous fix) 2023-05-30 16:49:50 +02:00
Vlad Frolov
4c7254083a chore: release 0.2.2 2023-05-28 22:44:57 +02:00
Vlad Frolov
e09f41ee21 ci: Added release-plz workflow to help cutting releases 2023-05-28 22:22:02 +02:00
Vlad Frolov
a4234e796a fix: Handle quotes in doc-string for interactive prompt messages properly 2023-05-28 22:14:30 +02:00
Vlad Frolov
3b409c8d3c release: v0.2.1 2023-05-21 11:41:18 +02:00
FroVolod
d0fd82f2e6 fixed extra space at the beginning of the line 2023-05-20 21:28:58 +03:00
FroVolod
ec88899e54
refactor: Use a custom ResultFromCli to enable Cancel and Back variants and lift CLI args on Ok/Err (#4) 2023-04-02 21:24:06 +02:00
FroVolod
356b33943b Merge branch 'master' of https://github.com/FroVolod/interactive-clap 2023-03-01 22:59:18 +02:00
FroVolod
8fc1dec85f Revert "draft: Result to ResultFromCli" 2023-03-01 22:46:48 +02:00
FroVolod
cf53b907a3 Revert "draft: Result to ResultFromCli" 2023-03-01 22:46:13 +02:00
FroVolod
54b154b0f8 draft: Result to ResultFromCli 2023-03-01 22:32:39 +02:00
FroVolod
95d20ca7b5 fixed output_context 2023-02-24 09:55:16 +02:00
FroVolod
bdda4aecfb fixed 2023-02-21 16:13:34 +02:00
FroVolod
9cc2279697 fixed from_cli_arg 2023-02-19 21:22:23 +02:00
FroVolod
0151a59442 refactoring from_cli_for_struct 2023-02-18 22:58:16 +02:00
Vlad Frolov
f8121df39c prepare for publishing to Crates.io 2022-12-20 16:05:06 +01:00
vova
d751aca94e changed error handling for "Select" 2022-12-19 21:22:13 +02:00
FroVolod
8593aba469
Changed library "dialoguer" to "inquire" (#3)
* start

* removed "dialoguer"

* modified example files

* modified "Select" for to_cli_args

* modified choose_variant
2022-12-13 17:47:50 +02:00
vova
6bd8d91f4a clippy 2022-12-06 21:08:49 +02:00
Vlad Frolov
f7ce792eb4 feat: Introduced FromCli and ToCliArgs traits to unblock future generics implementation 2022-11-20 17:52:06 +02:00
FroVolod
d7855fe83f clap 4-0-18 2022-11-01 18:04:20 +02:00
FroVolod
fe9afad528 fixed output "--version" 2022-11-01 16:56:04 +02:00
FroVolod
b6294f2bd0 added "arg_enum" to attrs 2022-10-05 20:55:16 +03:00
FroVolod
56ffcc743b removed Ledger support 2022-09-27 11:23:32 +03:00
FroVolod
820f1d7e0c added "disable_back" to enums 2022-09-27 11:23:32 +03:00
FroVolod
97c6193e78 fmt 2022-09-27 11:23:32 +03:00
FroVolod
5df97d2621 added "back" option 2022-09-27 11:23:32 +03:00
FroVolod
bd71ae87e6 clap_version = "3.1.17" 2022-09-27 11:23:32 +03:00
FroVolod
defa1acf74 qweqwe 2022-02-24 05:27:13 +02:00
FroVolod
6e3f514728 fixed help for using examples 2022-02-21 11:26:41 +02:00
FroVolod
99abe1f7f4 added help for using examples 2022-02-20 21:14:24 +02:00
FroVolod
6add96a2c4 added attr skip_default_from_cli_arg 2022-02-19 21:04:44 +02:00
FroVolod
5f2943af94 fixed examles 2022-02-18 16:26:50 +02:00
FroVolod
e147a52bdf fixed input_arg() 2022-02-18 16:16:07 +02:00
FroVolod
527511cc78 fixed input_arg() 2022-02-18 13:21:18 +02:00
FroVolod
0ab62db3f8 added parse() for enum 2022-02-18 11:49:13 +02:00
FroVolod
ab874b06be fmt 2022-02-17 14:09:45 +02:00
FroVolod
940a49c0cf fixed 2022-02-17 13:41:16 +02:00
FroVolod
8b3f9fe17c added methods (input_arg()) 2022-02-17 12:38:02 +02:00
FroVolod
46865465fd fixed fn is_field_without_skip_default_from_cli() 2022-02-16 19:17:26 +02:00
FroVolod
80d5022bba fixed fn is_field_without_subcommand() 2022-02-16 16:48:50 +02:00
FroVolod
eca1aba016 fixed 2022-02-16 12:33:40 +02:00
FroVolod
de01720209 fixed 2022-02-16 10:29:08 +02:00
FroVolod
cab24fba62 fixed "context" 2022-02-11 20:01:46 +02:00
FroVolod
c4b377a214 added methods (parse(), try_parse()) 2022-02-11 11:41:44 +02:00
FroVolod
2867c29b85 fixed 2022-02-11 11:32:29 +02:00
FroVolod
76ec39fd50 add examples 2022-02-06 16:17:25 +02:00
FroVolod
7560d2a283 add examples 2022-02-06 16:14:05 +02:00