Commit Graph

21 Commits

Author SHA1 Message Date
scawful
8a839ba567 docs: reorganize documentation layout 2025-11-07 08:59:11 -05:00
scawful
40f44aa42a chore: Update .gitignore and Doxyfile for improved organization and versioning
- Expanded .gitignore to include additional build artifacts, IDE files, and logs for better project cleanliness.
- Updated Doxyfile to increment project version from 0.3.1 to 0.3.2, reflecting recent changes and improvements.
- Adjusted excluded directories in Doxyfile for clearer documentation generation.
2025-10-05 01:05:37 -04:00
scawful
5a35718070 refactor: Update Doxyfile and resource paths for improved organization
- Changed the paths for project logo and icon in Doxyfile to point to the new assets directory.
- Updated CMake configurations to reflect the new locations of resource files, enhancing clarity and maintainability.
- Replaced instances of core utility functions with util functions across various files for consistency in file handling.
- Added new resource files for Windows platform support and removed obsolete resource files, streamlining the build process.
2025-10-05 00:31:46 -04:00
scawful
eb61b3cf0d Enhance z3ed Documentation and CLI Design
- Updated E6-z3ed-cli-design.md to reflect the current state and design goals of the z3ed CLI, emphasizing its evolution into a powerful tool for ROM hacking with AI integration.
- Introduced E6-z3ed-reference.md as a comprehensive technical reference, detailing command usage, implementation guides, and troubleshooting tips.
- Expanded README.md to provide a clearer overview of z3ed, including documentation structure and quick start guides for users.
- Enhanced the archive README.md to clarify the purpose of archived documents and their relevance to the project's history and technical decisions.
2025-10-02 09:27:07 -04:00
scawful
991366113e Update canvas system with enhanced interaction and performance tracking features
- Introduced a new CanvasInteractionHandler for managing tile interactions, including painting and selection modes.
- Added CanvasContextMenu for improved user interaction with context-specific options.
- Implemented CanvasPerformanceIntegration to monitor and report performance metrics during canvas operations.
- Developed CanvasUsageTracker to track user interactions and usage patterns within the canvas.
- Refactored existing canvas utilities and integrated new modal systems for enhanced user experience.
- Updated CMake configuration to include new canvas components and ensure proper linking with existing libraries.
2025-09-30 13:10:32 -04:00
scawful
920e5002ee Update changelog for version 0.3.1 with minor bug fixes related to color themes, ZSCustomOverworld v3 item loading, and Tile16 selection. 2025-09-27 11:40:12 -04:00
scawful
83d31556bb Add clang-tidy configuration and update project version to 0.3.0
- Introduced a new .clang-tidy configuration file for improved code quality checks with a lenient setup.
- Updated Doxyfile to reflect the new project version 0.3.0 and set the output directory for documentation.
- Enhanced README and changelog with new features, including theme management and multi-session support.
- Improved CI workflow to run clang-tidy with specified configurations for better code analysis.
2025-09-26 19:42:09 -04:00
scawful
c38108b551 Update Doxyfile and refactor includes in tile16_transfer and main.mm 2025-01-19 20:23:02 -05:00
scawful
9215e4d614 Update project version to 0.2.2 in Doxyfile and ignore googletest prefix 2024-12-31 15:19:00 -05:00
scawful
4768e7a3ce housekeeping 2024-08-31 23:33:03 -04:00
scawful
1fd7cd5ccf make getting-started the documentation homepage 2024-08-11 11:06:00 -04:00
scawful
21f49f9946 add overworld_maps to yaze_load_overworld 2024-08-09 02:18:49 -04:00
scawful
e990a118dc update doxyfile 2024-08-08 19:15:20 -04:00
scawful
a0ba8a7501 fix doxygen output dir 2024-08-08 00:33:29 -04:00
scawful
97a108c581 add doxygen icon, update color, add stl support 2024-08-08 00:30:24 -04:00
scawful
6eeb40ac8b Remove caller graphs from doxygen because it is graphing the threaded behavior of OverworldMap::BuildMap, which is undesired 2024-04-22 17:01:08 -04:00
scawful
ef6d78327e update doxygen input filter for todos 2024-04-14 09:35:32 -05:00
scawful
e5d44a71ee Set SORT_MEMBER_DOCS to NO for doxygen 2024-04-14 09:30:39 -05:00
scawful
ed7b1aa3df Add extract_all and caller graph to doxygen 2024-04-14 01:16:12 -05:00
scawful
99f6842857 Add graphviz dot charts to doxygen 2024-04-13 23:09:53 -05:00
scawful
1c49723cb9 Add Doxyfile and doxygen github action config 2024-04-13 14:02:13 -04:00