Commit 86ac9c6
Blockly display (#2173)
* feat: add OID display mode toggle for Blockly editor
Add 4 switchable display modes for OID fields in the Blockly editor:
- Name: show object common.name (default, current behavior)
- Name path: show all parent names joined with dots
- ID: show last segment of object ID
- Full ID: show complete object ID
Features:
- Toolbar dropdown button with custom gift-tag SVG icons
(blue for name modes, orange for ID modes, filled for path variants)
- Workspace context menu entries as alternative
- Persisted in localStorage across sessions
- Translated labels in all 11 ioBroker languages
- Only affects visual display, not generated JavaScript code
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* Add tgz to ignore
* Build
---------
Co-authored-by: Eistee <Eistee82@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 28b3c9c commit 86ac9c6
49 files changed
Lines changed: 2218 additions & 2405 deletions
File tree
- admin
- assets
- custom
- assets
- google-blockly/own
- build
- lib
- src-editor
- public/google-blockly/own
- src
- Components
- blockly-plugins
- assets
- i18n
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| |||
This file was deleted.
0 commit comments