Checkpoint 5: complete asset freshness, schema migrations and editor diagnostics

This commit is contained in:
Emil
2026-09-18 05:43:02 +03:00
parent e0b965166e
commit 0f34b03631
37 changed files with 1438 additions and 52 deletions
+2
View File
@@ -170,6 +170,8 @@ class Context {
void draw(render::Snapshot&);
bool update_text(const std::string& id, const std::string& value, bool force = false);
bool update_number(const std::string& id, double value, bool force = false);
// Reveal the target in enclosing vertical scrollers without changing text
// edits; a previous field must commit successfully before focus moves.
bool focus(const std::string& id);
const std::string& focused_id() const;
void clear_focus(bool commit = true);