Implement the Command Line Interface #11

Open
opened 2024-08-27 14:10:11 +02:00 by faraphel · 0 comments
Owner

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.

# 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](https://doc.qt.io/qt-6/qcommandlineparser.html) or the [argparse](https://github.com/p-ranav/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.
faraphel added this to the Atlas-Launcher project 2024-08-27 14:10:12 +02:00
faraphel self-assigned this 2024-08-27 14:10:34 +02:00
faraphel added the
enhancement
label 2024-08-27 14:11:09 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Atlas/Atlas-Launcher#11
No description provided.