Editor: reimplement WorkspaceState.RequiresRebuild in a user-friendly way #2357
Labels
ags3
related to ags3 (version with full backward compatibility)
ags 4
related to the ags4 development
context: ui/ux
type: enhancement
a suggestion or necessity to have something improved
what: editor
related to the game editor
Milestone
Since certain version Editor marks an imported old project as "requires full rebuild". This mark is serialized in workspace settings, and is only reset on complete successful compilation. This condition is problematic, because the project may contain numerous issues that have to be resolved after upgrade, but this mark will force Editor to rebuild every single room each time. This makes step by step fix of the project rather tedious, as you have to wait when all rooms are recompiled again each time (and might seem confusing to users as well).
My proposal is to invent a more user friendly method. For instance, Editor could save a list of things needed to be rebuilt instead (rooms etc) and remove items from this list as they are built successfully at least once.
I believe this has to be done both in ags4 and ags3.
The text was updated successfully, but these errors were encountered: