Update z3ed CLI tool and project build configuration
- 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.
This commit is contained in:
17
src/cli/tui/palette_editor.h
Normal file
17
src/cli/tui/palette_editor.h
Normal file
@@ -0,0 +1,17 @@
|
||||
#ifndef YAZE_SRC_CLI_TUI_PALETTE_EDITOR_H_
|
||||
#define YAZE_SRC_CLI_TUI_PALETTE_EDITOR_H_
|
||||
|
||||
#include "cli/tui/tui_component.h"
|
||||
|
||||
namespace yaze {
|
||||
namespace cli {
|
||||
|
||||
class PaletteEditorComponent : public TuiComponent {
|
||||
public:
|
||||
ftxui::Component Render() override;
|
||||
};
|
||||
|
||||
} // namespace cli
|
||||
} // namespace yaze
|
||||
|
||||
#endif // YAZE_SRC_CLI_TUI_PALETTE_EDITOR_H_
|
||||
Reference in New Issue
Block a user