Implement the Command Line Interface #11
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Atlas/Atlas-Launcher#11
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Implement the Command Line Interface
The command line interface shall be the best way to use the patcher when trying to use it externally, by automating a process or if the person simply prefer it. It is also way easier and faster and lightweight to implement than a graphical one.
It shall be the very first interface implemented for the application for testing purpose.
It shall be implemented using either the Qt Command Line Parser or the argparse library. The first one, since using Qt, might be way more heavy and prevent migration from Qt if an issue appear in the future, so using the second seem way more reasonable.