Skip to content

Feat/adapt qt web engine - #7

Merged
11cookies11 merged 4 commits into
mainfrom
feat/AdaptQTWebEngine
Feb 3, 2026
Merged

Feat/adapt qt web engine#7
11cookies11 merged 4 commits into
mainfrom
feat/AdaptQTWebEngine

Conversation

@11cookies11

Copy link
Copy Markdown
Owner

合并AdaptQTWebEngine分支到主分支

[中文]
- 变更:
  - 增加繁体中文与日文翻译文本(导航/页头/设置等核心文案)
  - 保持其余语言使用英文基准,便于逐语种补齐
- 影响:
  - 语言切换现在可显示繁体中文与日文
- 兼容/行为变化:
  - 无
- 依赖/环境:
  - 无
- 验证:
  - 未运行
[English]
- Changes:
  - Add zh-TW and ja-JP translations for core UI strings
  - Keep other locales on the English baseline for incremental completion
- Impact:
  - Language switch now renders Traditional Chinese and Japanese
- Compatibility/Behavior changes:
  - None
- Dependencies/Environment:
  - None
- Verification:
  - Not run
Refs:
-
[English]
- Changes:
  - Publish UI events from WebBridge into the shared EventBus so DSL can react
  - Also publish a generic ui.event for simpler subscriptions
  - Subscribe to ui.event by default when running scripts
- Impact:
  - UI interactions can now drive DSL transitions and actions
- Compatibility/Behavior changes:
  - Adds bus event publications for emit names and ui.event
- Dependencies/Environment:
  - None
- Verification:
  - python -m compileall desktop\web_bridge.py
Refs:
- UI-DSL event bridge
[English]
- Changes:
  - Add a realistic HMI-style UI layout for demos and presentations
  - Organize panels into status band, device/comms, process setup, controls, logs, and diagnostics
- Impact:
  - Provides a better-looking, practical UI example to show ProtoFlow capabilities
- Compatibility/Behavior changes:
  - None
- Dependencies/Environment:
  - None
- Verification:
  - Loaded `config/ui_showcase.yaml` in the UI YAML editor
Refs:
- UI showcase
@11cookies11
11cookies11 merged commit 16077f0 into main Feb 3, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant