- Updated `.clang-tidy` and `.clangd` configurations for improved code quality checks and diagnostics. - Added new submodules for JSON and HTTP libraries to support future features. - Refined README and documentation files to standardize naming conventions and improve clarity. - Introduced a new command palette in the CLI for easier command access and execution. - Implemented various CLI handlers for managing ROM, sprites, palettes, and dungeon functionalities. - Enhanced the TUI components for better user interaction and command execution. - Added AI service integration for generating commands based on user prompts, expanding the CLI's capabilities.
19 lines
390 B
C++
19 lines
390 B
C++
#include "cli/z3ed.h"
|
|
#include "cli/tui/command_palette.h"
|
|
|
|
namespace yaze {
|
|
namespace cli {
|
|
|
|
CommandPalette::CommandPalette() {}
|
|
|
|
absl::Status CommandPalette::Run(const std::vector<std::string>& arg_vec) {
|
|
return absl::OkStatus();
|
|
}
|
|
|
|
void CommandPalette::RunTUI(ftxui::ScreenInteractive& screen) {
|
|
// TODO: Implement command palette TUI
|
|
}
|
|
|
|
} // namespace cli
|
|
} // namespace yaze
|