Roland Thomas Jr roland
roland merged pull request roland/falyx#4 2025-07-17 20:16:20 -04:00
completions
roland created pull request roland/falyx#4 2025-07-17 20:16:08 -04:00
completions
roland pushed to completions at roland/falyx 2025-07-17 20:09:52 -04:00
9b9f6434a4 Add completions, Add suggestions list to Argument
roland created branch completions in roland/falyx 2025-07-16 18:55:45 -04:00
roland pushed to completions at roland/falyx 2025-07-16 18:55:45 -04:00
c15e3afa5e Working on completions
roland pushed to main at roland/falyx 2025-07-16 18:54:14 -04:00
dc1764e752 Add args, kwargs to ChainedAction, ActionGroup, Add type_word_cancel and acknowledge ConfirmTypes, update ChainedAction rollback logic
roland pushed to main at roland/falyx 2025-07-15 20:00:14 -04:00
2288015cf3 Add message when lazy_resolver action has no input, Change ConfirmAction.confirm -> ConfirmAction.never_prompt, Move ConfirmType to action_types.py
roland pushed to main at roland/falyx 2025-07-14 21:59:21 -04:00
68d7d89d64 Add ArgumentAction.STORE_BOOL_OPTIONAL, Add BreakChainSignal
roland pushed to main at roland/falyx 2025-07-13 22:39:07 -04:00
9654b9926c ConfirmAction message formatting
roland pushed to main at roland/falyx 2025-07-12 21:12:43 -04:00
294bbc9062 Add data, create_dirs to SaveFileAction
roland pushed to main at roland/falyx 2025-07-12 11:52:11 -04:00
4c1498121f Add falyx.console for single rich.console.Console instance, Add ConfirmAction, SaveFileAction, Add lazy evaluation for ArgumentAction.ACTION
roland pushed to main at roland/falyx 2025-07-03 00:59:54 -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
roland pushed to main at roland/falyx 2025-06-29 22:45:25 -04:00
e2f0bf5903 Remove print statements
roland pushed to main at roland/falyx 2025-06-27 22:33:37 -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
roland pushed to main at roland/falyx 2025-06-10 23:03:33 -04:00
38f5f1e934 Rename falyx.action.types.FileReturnType -> falyx.action.action_types.FileType, falyx.action.base -> falyx.action.base_action, argparse tweaks for custom cli programs
roland pushed to main at roland/falyx 2025-06-08 14:45:50 -04:00
2d1177e820 Update command import
3c7ef3eb1c Move ShellAction to action/shell_action.py, Move Argument, ArgumentAction, and CommandArgumentParser to seperate files
Compare 2 commits »
roland pushed to main at roland/falyx 2025-06-08 12:09:26 -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
roland pushed to main at roland/falyx 2025-06-05 17:24:05 -04:00
b24079ea7e Add ExecutionContext.signature, fix partial command matching with arguments, fix passing args to Falyx._create_context helper
roland pushed to main at roland/falyx 2025-06-03 23:08:00 -04:00
ac82076511 Add filtering and options for History Command
roland pushed to main at roland/falyx 2025-06-02 23:45:42 -04:00
09eeb90dc6 Bubble up errors from CAP, catch a broader exception when parsing arguments, add type parsing to arg_metadata