Finish the wonderland: System told truthfully, in eight tabs instead of ten
Claude-Session: https://claude.ai/code/session_01Ms2FbjQy31TVf3CEvQhGM8
This commit is contained in:
@@ -27,8 +27,13 @@ Singleton {
|
||||
property string lastAction: ""
|
||||
property int carried: 0
|
||||
property int applied: 0
|
||||
property var left: []
|
||||
|
||||
// What an import would do, one setting per row, with both values already
|
||||
// rendered as text by the helper. Capped for display; changeCount is how
|
||||
// many there really are, so the page can say what it is not showing.
|
||||
property var changes: []
|
||||
property int changeCount: 0
|
||||
|
||||
property var skipped: []
|
||||
property string exportedFrom: ""
|
||||
property bool previewed: false
|
||||
@@ -54,8 +59,8 @@ Singleton {
|
||||
root.lastError = String(parsed.error ?? "");
|
||||
root.carried = Number(parsed.carried ?? 0);
|
||||
root.applied = Number(parsed.applied ?? 0);
|
||||
root.left = Array.isArray(parsed.left) ? parsed.left : [];
|
||||
root.changes = Array.isArray(parsed.changes) ? parsed.changes : [];
|
||||
root.changeCount = Number(parsed.changeCount ?? root.changes.length);
|
||||
root.skipped = Array.isArray(parsed.skipped) ? parsed.skipped : [];
|
||||
root.exportedFrom = String(parsed.exportedFrom ?? "");
|
||||
root.previewed = root.lastAction === "preview" && root.lastError === "";
|
||||
|
||||
Reference in New Issue
Block a user