feat: Implement Custom ImGui Assertion Handler to Enhance Stability
- Added a custom assertion handler for ImGui to log assertion failures instead of crashing the application. - Implemented a mechanism to back up and reset ImGui workspace settings after multiple assertion failures. - Updated the window creation process to set the custom assertion handler conditionally based on build configuration. - Enhanced the welcome screen to truncate project names for better display in the UI.
This commit is contained in:
@@ -17,6 +17,7 @@ set(
|
||||
app/editor/dungeon/dungeon_renderer.cc
|
||||
app/editor/dungeon/dungeon_room_loader.cc
|
||||
app/editor/dungeon/dungeon_usage_tracker.cc
|
||||
app/editor/dungeon/object_editor_card.cc
|
||||
app/editor/overworld/overworld_editor.cc
|
||||
app/editor/overworld/scratch_space.cc
|
||||
app/editor/sprite/sprite_editor.cc
|
||||
|
||||
Reference in New Issue
Block a user