Skip to content

Commit 25e11b8

Browse files
Finalize session: Merge features and documentation
- Merged all feature branches (Undo, Timeline, Animation List, etc.) into main. - Updated `ROADMAP_EDITOR.md` to reflect the completion of Reference Layers and other features. - Ensured all new features (History Panel, Pixel Perfect, etc.) are correctly integrated and documented. - Verified compilation and build stability.
1 parent 00e443a commit 25e11b8

1 file changed

Lines changed: 9 additions & 6 deletions

File tree

ROADMAP_EDITOR.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,17 @@ Differentiation features that provide unique value.
5555
* **Description:** Automatically selecting the correct tile variation based on neighbors (corners, edges).
5656
* **Status:** Implemented 4-bit (16-tile) Edge Auto-tiling logic in `AutoTiler` and integrated into `MapCanvas` as `autoTileMode`.
5757

58-
10. **Reference Layers**
58+
10. **Reference Layers** [COMPLETED]
5959
* **Description:** Layers that hold reference images but are excluded from the final export/game data.
60+
* **Status:** Implemented `isReference` boolean in `Sprite.Layer`. Updated export methods (`getAsIntArray`, `outputPNG`, etc.) to skip these layers. Added UI toggle in `SELayerPanel`.
6061

6162
## Execution Plan (Next Steps)
6263

63-
With all major features implemented, the roadmap is nearly complete. **Reference Layers** is the final item.
64+
All major features from the roadmap have been implemented.
6465

65-
**Plan for Reference Layers:**
66-
1. Add `isReference` boolean to `Sprite.Layer`.
67-
2. Update export logic to skip reference layers.
68-
3. Add UI checkbox in `SELayerPanel`.
66+
1. **Refine & Polish:**
67+
* Ensure all new features (Timeline, Animation List, History) work smoothly together.
68+
* Verify Undo logic with the new `UndoManager` features.
69+
2. **Maintenance:**
70+
* Keep submodules updated.
71+
* Monitor for regressions in legacy game functionality.

0 commit comments

Comments
 (0)