| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 5 days | refactor: move generated asset files to src/generated/ | skal | |
| - Updated CMakeLists.txt to generate assets.h and assets_data.cc in src/generated/. - Updated scripts/gen_assets.sh to reflect the new output location. - Modified asset_packer.cc to generate correct include paths in assets_data.cc. - Updated source files (main.cc, asset_manager.cc, test_assets.cc) to include headers from the 'generated/' subdirectory. - Ensured all targets have correct include paths to find generated headers. - Removed stale generated files from src/. | |||
| 6 days | enforce code style | skal | |
| 8 days | refactor(assets): Optimize asset retrieval using array lookup | skal | |
| This refactors the asset management system to be more efficient and cleaner. - Moved common GetAsset/DropAsset logic to src/util/asset_manager.cc. - Changed retrieval to use an array of records (AssetRecord) for O(1) lookups instead of a switch statement. - Updated asset_packer to generate only raw data and the record array. | |||
