Loading editor/localapi.cpp +11 −2 Original line number Diff line number Diff line Loading @@ -1128,8 +1128,17 @@ void LocalApi::publishToTargetOverwrite(const QString &target, const QString &pa if (!paramsJson.isEmpty()) { QJsonDocument pdoc = QJsonDocument::fromJson(paramsJson.toUtf8()); if (pdoc.isObject()) cmd["params"] = pdoc.object(); if (pdoc.isObject()) { QJsonObject pobj = pdoc.object(); pobj["overwrite"] = true; pobj["existing_id"] = existingId; cmd["params"] = pobj; } } else { QJsonObject pobj; pobj["overwrite"] = true; pobj["existing_id"] = existingId; cmd["params"] = pobj; } cmds.append(cmd); Loading editor/qml/ConnectionPanel.qml +11 −0 Original line number Diff line number Diff line Loading @@ -512,6 +512,17 @@ ColumnLayout { palette.buttonText: Theme.textPrimary background: Rectangle { implicitHeight: 32; color: Theme.bgTertiary; border.color: Theme.border; radius: Theme.radius } onActivated: requestServerPreview() Component.onCompleted: { if (fieldDef.defaultValue !== undefined && fieldDef.defaultValue !== "") { var opts = fieldDef.options || [] for (var i = 0; i < opts.length; i++) { if (String(opts[i].value) === String(fieldDef.defaultValue)) { currentIndex = i break } } } } } /* checkbox field */ Loading editor/qml/PublishDialog.qml +11 −0 Original line number Diff line number Diff line Loading @@ -120,6 +120,17 @@ Dialog { palette.text: Theme.textPrimary palette.buttonText: Theme.textPrimary background: Rectangle { implicitHeight: 32; color: Theme.bgTertiary; border.color: Theme.border; radius: Theme.radius } Component.onCompleted: { if (fieldDef.defaultValue !== undefined && fieldDef.defaultValue !== "") { var opts = fieldDef.options || [] for (var i = 0; i < opts.length; i++) { if (String(opts[i].value) === String(fieldDef.defaultValue)) { currentIndex = i break } } } } } /* checkbox field */ Loading Loading
editor/localapi.cpp +11 −2 Original line number Diff line number Diff line Loading @@ -1128,8 +1128,17 @@ void LocalApi::publishToTargetOverwrite(const QString &target, const QString &pa if (!paramsJson.isEmpty()) { QJsonDocument pdoc = QJsonDocument::fromJson(paramsJson.toUtf8()); if (pdoc.isObject()) cmd["params"] = pdoc.object(); if (pdoc.isObject()) { QJsonObject pobj = pdoc.object(); pobj["overwrite"] = true; pobj["existing_id"] = existingId; cmd["params"] = pobj; } } else { QJsonObject pobj; pobj["overwrite"] = true; pobj["existing_id"] = existingId; cmd["params"] = pobj; } cmds.append(cmd); Loading
editor/qml/ConnectionPanel.qml +11 −0 Original line number Diff line number Diff line Loading @@ -512,6 +512,17 @@ ColumnLayout { palette.buttonText: Theme.textPrimary background: Rectangle { implicitHeight: 32; color: Theme.bgTertiary; border.color: Theme.border; radius: Theme.radius } onActivated: requestServerPreview() Component.onCompleted: { if (fieldDef.defaultValue !== undefined && fieldDef.defaultValue !== "") { var opts = fieldDef.options || [] for (var i = 0; i < opts.length; i++) { if (String(opts[i].value) === String(fieldDef.defaultValue)) { currentIndex = i break } } } } } /* checkbox field */ Loading
editor/qml/PublishDialog.qml +11 −0 Original line number Diff line number Diff line Loading @@ -120,6 +120,17 @@ Dialog { palette.text: Theme.textPrimary palette.buttonText: Theme.textPrimary background: Rectangle { implicitHeight: 32; color: Theme.bgTertiary; border.color: Theme.border; radius: Theme.radius } Component.onCompleted: { if (fieldDef.defaultValue !== undefined && fieldDef.defaultValue !== "") { var opts = fieldDef.options || [] for (var i = 0; i < opts.length; i++) { if (String(opts[i].value) === String(fieldDef.defaultValue)) { currentIndex = i break } } } } } /* checkbox field */ Loading