[Remote rendering 3.4] UI panel and theme state authority
@LKasianAnsys 已經在處理了。
開始於 2026年9月11日。
評估
這個 Issue 還沒有評估資料。
描述
📝 Description of the feature
Design question: do we want to sync the UI state to the server, so it can stay up to date, or do we want this to remain client-owned entirely?
Today, at save_state time, the UI state, like the rest of the state, is retrieved by the server through a client round trip. Do we want to continue this pattern for the UI state, which is independent of the VTK pipeline? Or do we want to use a sync-back pattern like the camera, and store the UI state metadata on the server, so that save_state doesn't require a client round trip, and so that a refresh or reconnect will preserve the UI state as well as the VTK pipeline?
If we want to keep the UI state purely client-side, there is no work here.
If we want it to be synced back to the server, then the TheiaUIState (panel collapsed/expanded, active tab index, dark/light theme) flows through the same save/load paths as camera and per-part state.
More details to be added in backlog grooming.
Acceptance Criteria
- No in-visualizer behavior changes.
- Refresh behavior depends on the decision that gates the rest of this user story.
💵 Business Value
No response
🔗 Useful links and references
No response
- 主要語言
- Python
- 星號
- 1
- 分支
- 0
- 平均合併
- 1 天 21 小時
- 30 天內合併 PR
- 47
貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
ansys/Visual-Interactive-Simulation-Object-Renderer 的其他 Issue
-
難度 3/5 1-2 天 新手友好度 50/100
-
Library updates 未關閉technical
ansys/Visual-Interactive-Simulation-Object-Renderer#136 · 已指派 1 人 ·
-
maintenance
ansys/Visual-Interactive-Simulation-Object-Renderer#131 · 已指派 1 人 ·
-
Release 1.0.2 未關閉maintenance
ansys/Visual-Interactive-Simulation-Object-Renderer#130 · 已指派 1 人 ·
-
enhancement
ansys/Visual-Interactive-Simulation-Object-Renderer#126 · 已指派 1 人 ·
查看 ansys/Visual-Interactive-Simulation-Object-Renderer 的全部 Issue
相似的 Issue
-
難度 1/5 1 小時以內 新手友好度 75/100
-
hcocena 未關閉policies-accepted pre-review precheck-passed
難度 1/5 1 小時以內 新手友好度 88/100
Bioconductor/BiocContributions#214 · 5 則留言 ·
-
難度 1/5 1 小時以內 新手友好度 92/100
TencentCloud/Octop#1169 · 1 則留言 ·
-
難度 2/5 1-3 小時 新手友好度 70/100
521xueweihan/HelloGitHub#3778 ·
-
The version checker's trailing attribute region has no control for a less-than inside a quoted value 未關閉area: dashboard area: tests bug perceived difficulty: 2 python
難度 2/5 1-3 小時 新手友好度 84/100
Nitjsefnie-Harness-Commons/daedalus#1105 · 1 則留言 ·