Commit Graph

11 Commits

Author SHA1 Message Date
Katy Coe
df35fc1af9 CLI: Show possible choices for choice options 2021-01-10 17:42:34 +01:00
Katy Coe
6ae14eff0b CLI: Fix plugin Enum options not working 2021-01-04 20:30:27 +01:00
Katy Coe
71be0f2af2 Update year in copyright messages 2021-01-04 05:26:43 +01:00
Katy Coe
012266ef87 CLI: Don't crash on plugins with no options 2020-12-30 08:22:52 +01:00
Katy Coe
a32a68b02f Plugins: Fail gracefully on multiple instances of same plugin 2020-12-27 23:59:41 +01:00
Katy Coe
db4432061c CLI: Don't require plugin options that have default values 2020-12-25 22:24:52 +01:00
Katy Coe
e7806e2849 CLI: Allow single-character plugin option argument names 2020-12-24 01:23:16 +01:00
Katy Coe
43cef93bca CLI: Glue together plugin options validation 2020-12-24 01:11:03 +01:00
Katy Coe
62451e5131 Plugins: Add IPlugin.OptionsChanged 2020-12-23 23:55:43 +01:00
Katy Coe
b9409e7425 Plugins: Add hook TODOs 2020-12-21 23:02:32 +01:00
Katy Coe
3ee658d5ac CLI: Implement plugin interface 2020-12-19 20:48:32 +01:00