| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add IndexSource type for resource addressing and implement mapping
system
with LocalMapping, Mapping, and MappingBuf types. Create Sheet and
SheetData
structs for managing sheet data with editing capabilities.
Implement binary format serialization/deserialization with reader and
writer
modules. Add constants for file format layout and comprehensive test
suite
for roundtrip verification.
|
|
- Add `deprecated` feature flag to Cargo.toml
- Gate `string_proc` module behind both `deprecated` and `string_proc`
features
- Replace internal `string_proc` dependency with `just_fmt` crate in
constants macros
- Mark all `string_proc` modules as deprecated with migration
instructions
- Remove `string_proc` dependency from sheet system
|
|
|
|
|
|
|
|
|
|
- Add new "sheet" crate to workspace
- Rename "systems/asset" to "systems/_asset"
- Reorder workspace members and dependencies for clarity
- Update constants with new paths for auth and rules
- Add conditional compilation for system module
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Delete examples directory and its example action system
- Rename actions/ to legacy_actions/ and data/ to legacy_data/
- Update Cargo.toml license file reference
- Move setup scripts to scripts/dev/ directory
- Add todo.txt patterns to .gitignore
|
|
|
|
|
|
The add_mapping, move_mapping, and remove_mapping methods now directly
operate on LocalSheetData fields and maintain the vfs HashMap. The
LocalSheet wrapper methods delegate to LocalSheetData.
This centralizes mapping logic and ensures vfs is updated when mappings
change.
|