refactor(editor): replace SessionCardRegistry with EditorCardRegistry

- Removed the SessionCardRegistry class and its associated methods, streamlining card management within the editor.
- Updated EditorManager to utilize EditorCardRegistry for card operations, enhancing session awareness and visibility control.
- Refactored related components to ensure compatibility with the new card management structure.

Benefits:
- Simplifies card management, leading to a more organized and efficient user experience.
- Improves maintainability by clearly defining roles for card handling and editor operations.
This commit is contained in:
scawful
2025-10-15 09:30:37 -04:00
parent c82888cab0
commit d5a9c6432d
11 changed files with 129 additions and 1132 deletions

View File

@@ -41,7 +41,6 @@ set(
app/editor/system/project_manager.cc
app/editor/system/proposal_drawer.cc
app/editor/system/rom_file_manager.cc
app/editor/system/session_card_registry.cc
app/editor/system/settings_editor.cc
app/editor/system/shortcut_manager.cc
app/editor/system/session_coordinator.cc