Skip to content

Commit ca15cc7

Browse files
committed
Refactor TextureEditor to use MVC pattern with shared model
- Create TextureEditorModel with field definitions and business logic - Refactor Chili TextureEditor to use model for all definitions - Extract paint modes, field visibility, and change handling to model - Simplify view to focus on UI layout only - Reduces TextureEditor from 662 to 419 lines (37% reduction)
1 parent 07df08c commit ca15cc7

File tree

3 files changed

+488
-485
lines changed

3 files changed

+488
-485
lines changed

0 commit comments

Comments
 (0)