fa5e2a4c2c
feat: add TLDR ArgumentAction and Rich-compatible prompt styling
...
- Introduce `ArgumentAction.TLDR` for showing concise usage examples
- Add `rich_text_to_prompt_text()` to support Rich-style markup in all prompt_toolkit inputs
- Migrate all prompt-based Actions to use `prompt_message` with Rich styling support
- Standardize `CancelSignal` as the default interrupt behavior for prompt-driven Actions
2025-07-22 21:56:44 -04:00
9b9f6434a4
Add completions, Add suggestions list to Argument
2025-07-17 20:09:29 -04:00
68d7d89d64
Add ArgumentAction.STORE_BOOL_OPTIONAL, Add BreakChainSignal
2025-07-14 21:59:12 -04:00
4c1498121f
Add falyx.console for single rich.console.Console instance, Add ConfirmAction, SaveFileAction, Add lazy evaluation for ArgumentAction.ACTION
2025-07-12 11:52:02 -04:00
ed42f6488e
Add FalyxCompleter, Add check for valid directory for SelectFileAction, Add more detail to error messages in CommandArgumentParser, Don't initialize CAP if a custom parser is used
2025-07-03 00:58:57 -04:00
bb325684ac
Add LoadFileAction, Rename ActionFactoryAction->ActionFactory, Rename falyx.action.mixins->falyx.action.action_mixins, fix bug unable to parse negative numbers in CommandArgumentParser
2025-06-27 22:33:14 -04:00
53ba6a896a
Add multi selecto to SelectionAction and SelectFileAction, Allow IOActions to receive no input, Rename subpackage falyx.parsers -> falyx.parser, Add default_text to UserInputAction
2025-06-08 12:09:16 -04:00
1c97857cb8
Centralize CAP creation in Command, Add better default type coercion
2025-06-01 17:38:48 -04:00
f196e38c57
Add ProcessPoolAction, update CAP to look only at keywords correctly
2025-05-28 00:58:50 -04:00
fb1ffbe9f6
Add ArgumentAction.ACTION, support POSIX bundling in CAP, Move all Actions to their own file
2025-05-25 19:25:32 -04:00