You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- adapters/json-rpc-spec.md: add comma after "Otherwise" (grammar)
- schemaformwidget.cpp: derive initial conditional branch from the
trigger combo's current value instead of the incoming JSON values,
preventing visible/values() mismatch on first render
- adaptersettings.cpp/h: remove redundant setLayout() call; extract
add-tab lambda into named addItemTab() method with monotonic
_nextItemTabIndex counter to avoid duplicate tab titles after a tab
is closed
- settingsdialog.cpp: iterate all adapters (not just the first) when
building dynamic settings pages; only persist settings when dialog
is accepted (gate acceptAllValues on r == QDialog::Accepted) and
remove side-effectful acceptAllValues() call from settingsStackSwitch
- tst_schemaformwidget.cpp: use isHidden() instead of isVisible() so
the conditional-hide assertion works even when the parent is not shown
https://claude.ai/code/session_013ytSJa46akaAHkox9rjeRa
Copy file name to clipboardExpand all lines: adapters/json-rpc-spec.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -120,7 +120,7 @@ Each property in `schema` includes the following additional fields (standard JSO
120
120
|`title`| Standard JSON Schema annotation. UI-friendly label for the field, suitable for use in form inputs and dialog labels |
121
121
|`x-enumLabels`| Custom extension. Present on enum properties only. A string array, parallel to `enum`, giving a UI-friendly display name for each allowed value |
122
122
123
-
The connection schema uses JSON Schema Draft 7 `if`/`then`/`else` to express type-dependent fields. When `type` equals `"tcp"`, the fields in `then.properties` apply (TCP-specific). Otherwise the fields in `else.properties` apply (serial-specific). A UI can use this to enable or disable the relevant fields based on the selected connection type.
123
+
The connection schema uses JSON Schema Draft 7 `if`/`then`/`else` to express type-dependent fields. When `type` equals `"tcp"`, the fields in `then.properties` apply (TCP-specific). Otherwise, the fields in `else.properties` apply (serial-specific). A UI can use this to enable or disable the relevant fields based on the selected connection type.
0 commit comments