diff options
| author | 1992414357@qq.com <1992414357@qq.com> | 2025-06-09 17:17:39 +0800 |
|---|---|---|
| committer | 1992414357@qq.com <1992414357@qq.com> | 2025-06-09 17:17:39 +0800 |
| commit | e5cbc548a7d8ba62a76421057d6b281a9277646f (patch) | |
| tree | 0b82088c52c1adb1d3e8fc3d33e045f494b73706 /console/src/bin | |
| parent | 0d8761e5f907d173c40a2a44f3a1d8d8ce5a2f6e (diff) | |
.
Diffstat (limited to 'console/src/bin')
| -rw-r--r-- | console/src/bin/padc.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/console/src/bin/padc.rs b/console/src/bin/padc.rs index 3323de7..3fc875a 100644 --- a/console/src/bin/padc.rs +++ b/console/src/bin/padc.rs @@ -1,4 +1,4 @@ -use clap::{Args, CommandFactory, Parser, Subcommand}; +use clap::{Args, ColorChoice, CommandFactory, Parser, Subcommand}; use nogamepads::string_utils::process_id_text; use nogamepads_console::utils::{confirm, read_password, read_password_and_confirm}; use nogamepads_core::data::game::structs::{GameData, GameRuntimeDataArchive}; @@ -23,6 +23,7 @@ use tokio::signal::ctrl_c; use tokio::time::sleep; use nogamepads::entry_mutex; use nogamepads::logger_utils::logger_build; +use nogamepads_console::gui::controller_app::MyApp; use nogamepads_core::data::controller::cli::cli_command::{process_controller_cli, ControllerCli}; use nogamepads_core::data::controller::structs::ControllerData; use nogamepads_core::data::game::cli::cli_command::{process_game_cli, GameCli}; @@ -265,11 +266,12 @@ struct LocalControllerData { fn main () { let cli = Padc::parse(); + let mut data = read(); match cli.command { Commands::GenerateCompletion {shell} => { - let mut cmd = Padc::command(); + let cmd = Padc::command(); generate(shell, &mut cmd.clone(), "padc", &mut io::stdout()); } |
