Refactor EditorManager and TestManager for improved UI and testing functionality

- Enhanced the DrawMenuBar method in EditorManager to improve the alignment and display of version information and session management.
- Updated the button size in MapPropertiesSystem for better usability.
- Introduced detailed ROM availability checks in RomDependentTestSuite, improving error handling and test coverage.
- Enhanced the TestManager UI to provide a more informative dashboard with detailed ROM status and actions, including a refresh option for the current ROM reference.
This commit is contained in:
scawful
2025-09-25 16:12:13 -04:00
parent c072ec9791
commit 205ea6f695
4 changed files with 154 additions and 42 deletions

View File

@@ -68,7 +68,7 @@ void MapPropertiesSystem::DrawSimplifiedMapSettings(int& current_world, int& cur
}
TableNextColumn();
if (ImGui::Button(current_map_lock ? ICON_MD_LOCK : ICON_MD_LOCK_OPEN, ImVec2(30, 0))) {
if (ImGui::Button(current_map_lock ? ICON_MD_LOCK : ICON_MD_LOCK_OPEN, ImVec2(40, 0))) {
current_map_lock = !current_map_lock;
}
HOVER_HINT(current_map_lock ? "Unlock Map" : "Lock Map");