Enhance EditorManager with session management and workspace preset improvements
- Introduced session renaming functionality, allowing users to customize session names for better organization. - Implemented duplicate session detection to prevent loading the same ROM in multiple sessions. - Enhanced workspace preset management with improved error handling and validation during loading and saving. - Updated UI elements to support lazy loading of workspace presets, ensuring they are available when needed. - Refactored session display logic to provide clearer naming and improved user experience in session management.
This commit is contained in:
@@ -164,7 +164,7 @@ class TestManager {
|
||||
float GetProgress() const { return progress_; }
|
||||
|
||||
// UI Interface
|
||||
void DrawTestDashboard();
|
||||
void DrawTestDashboard(bool* show_dashboard = nullptr);
|
||||
|
||||
// ROM-dependent testing
|
||||
void SetCurrentRom(Rom* rom) {
|
||||
|
||||
Reference in New Issue
Block a user