Skip to content

[pull] main from xintaofei:main#96

Merged
pull[bot] merged 4 commits into
MoozLee:mainfrom
xintaofei:main
Jun 18, 2026
Merged

[pull] main from xintaofei:main#96
pull[bot] merged 4 commits into
MoozLee:mainfrom
xintaofei:main

Conversation

@pull

@pull pull Bot commented Jun 18, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

xintaofei and others added 4 commits June 18, 2026 16:27
When the composer is narrow, the model/config/mode selectors collapse
behind the cog button. Selecting an option there did nothing — the value
never changed and the popup stayed open on the desktop webview (WKWebView),
where a popup layer nested inside another drops the selection.

- Replace the collapsed selectors with a single popover holding a
  master-detail panel: the settings on the left, the active setting's
  options on the right, all plain buttons. Choosing an option applies the
  value and closes the popover.
- The wide-layout inline selectors are unchanged.
Group the model selector's options by their "/" provider prefix and strip
the shared prefix from each label, in both the wide inline dropdown and the
narrow collapsed panel.

Render long model lists in a searchable, virtualized picker so scrolling
stays smooth, while short lists keep the lightweight dropdown.
- feat(composer): The model selector now groups models by provider and opens long lists in a searchable, virtualized picker.
- fix(composer): On narrow layouts, picking an option from the collapsed selectors now actually applies it instead of doing nothing.
- fix(ui): Long text in confirmation dialogs now wraps instead of overflowing.

-----------------------------

# 发布版本 0.15.14

- 功能(输入框):模型选择器现在按供应商分组,较长的列表会在可搜索、虚拟化的选择器中打开。
- 修复(输入框):在窄布局下,从折叠的选择器中选择选项现在能真正生效,不再点击无反应。
- 修复(界面):确认弹窗中的长文本现在会自动换行,不再溢出。
@pull pull Bot locked and limited conversation to collaborators Jun 18, 2026
@pull pull Bot added the ⤵️ pull label Jun 18, 2026
@pull pull Bot merged commit 2dbac26 into MoozLee:main Jun 18, 2026
7 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant