mirror of
https://github.com/SpartanJ/eepp.git
synced 2026-10-02 03:00:23 +03:00
migrate texture atlases to scoped ownership
- replace TextureAtlasManager and GlobalTextureAtlas with catalog-backed atlas ownership - make TextureAtlas and TextureRegion creation return explicit resource handles - let atlases retain their textures and regions through shared ownership - add atlas publication, lookup, removal, and enumeration to ResourceCatalog and ResourceScope - make TextureAtlasLoader publish atlases and regions into an explicit resource scope - move theme atlas ownership into each theme resource catalog - migrate maps, editors, examples, and tests away from the global atlas manager - add scope-aware Sprite pattern-loading overloads while preserving default-scope compatibility - fix re-entrant style-state invalidation when applying styles creates new widgets - add atlas ownership, scoped Sprite lookup, and style-state regression coverage - update the resource ownership plan and texture atlas editor launch configuration
This commit is contained in:
@@ -387,6 +387,12 @@
|
||||
"command": "${project_root}/bin/eepp-ui-font-picker-debug",
|
||||
"name": "eepp-ui-font-picker-debug",
|
||||
"working_dir": "${project_root}/bin"
|
||||
},
|
||||
{
|
||||
"args": "",
|
||||
"command": "${project_root}/bin/eepp-TextureAtlasEditor-debug",
|
||||
"name": "eepp-TextureAtlasEditor-debug",
|
||||
"working_dir": "${project_root}/bin"
|
||||
}
|
||||
],
|
||||
"var": {
|
||||
|
||||
Reference in New Issue
Block a user