Skip to content

Commit b4f2861

Browse files
kwagyemanclaude
andcommitted
docs: add settings editor config-file reference
Document the OpenMV Cam Settings Editor's JSON config format so a user can author a config from scratch. Convert the settings editor tutorial page into a directory hub and add a grouped control-type reference: - index: file anatomy, the keys every control shares, how values are saved in place, and a `find(config, *path)` helper for reading values back by name (the config is ordered arrays, not a name-keyed dict). - containers: group and tabs, and the nesting rules. - value-controls: the seven value controls, the options/values mapping, and lineedit input masks / regular expressions. - display: label. - example: the full demo config that Create Default Config writes, with a name-path read-back. Everything is harvested from the IDE's settingseditor.cpp (all ten control types and every JSON key it reads). Also note the settings editor on the Viewer overview: it stays there in open-only form, so an operator can change a product's settings without the IDE. The 26 translation catalogs for the moved page are renamed to follow it; the new pages are English-only for now and will be translated in a follow-up. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent e81caca commit b4f2861

34 files changed

Lines changed: 852 additions & 63 deletions

File tree

  • docs
    • locale
      • ar/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • cs/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • de/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • es/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • fi/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • fr/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • he/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • hr/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • hu/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • id/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • it/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • ja/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • ko/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • nl/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • pl/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • pt_BR/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • pt_PT/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • ro/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • ru/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • sv/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • th/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • tr/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • uk/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • vi/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • zh_CN/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
      • zh_TW/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor
    • openmvcam/tutorial/tools

docs/locale/ar/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor.po renamed to docs/locale/ar/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor/index.po

File renamed without changes.

docs/locale/cs/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor.po renamed to docs/locale/cs/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor/index.po

File renamed without changes.

docs/locale/de/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor.po renamed to docs/locale/de/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor/index.po

File renamed without changes.

docs/locale/es/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor.po renamed to docs/locale/es/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor/index.po

File renamed without changes.

docs/locale/fi/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor.po renamed to docs/locale/fi/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor/index.po

File renamed without changes.

docs/locale/fr/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor.po renamed to docs/locale/fr/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor/index.po

File renamed without changes.

docs/locale/he/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor.po renamed to docs/locale/he/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor/index.po

File renamed without changes.

docs/locale/hr/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor.po renamed to docs/locale/hr/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor/index.po

File renamed without changes.

docs/locale/hu/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor.po renamed to docs/locale/hu/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor/index.po

File renamed without changes.

docs/locale/id/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor.po renamed to docs/locale/id/LC_MESSAGES/openmvcam/tutorial/tools/ide/settings-editor/index.po

File renamed without changes.

0 commit comments

Comments
 (0)