Skip to content

Conversation

@allozaur
Copy link
Collaborator

Related to #16282 (comment), this PR moves the Import/Export action buttons to Settings Dialog and additionally introduces dedicated UI with selectable list of conversations which we want to import/export.

Screenshots

Zrzut_ekranu_2025-10-16_o_16 25 21 Zrzut_ekranu_2025-10-16_o_16 25 38

chore: update webui build output
@allozaur allozaur force-pushed the allozaur/import-export-ux-improvements branch from f917924 to 37b4bc3 Compare October 19, 2025 23:24
@allozaur allozaur marked this pull request as ready for review October 19, 2025 23:25
@allozaur allozaur requested review from ggerganov and ngxson October 19, 2025 23:25
@allozaur
Copy link
Collaborator Author

Just added one UX improvement which allows to select multiple items from the exported/imported conversations list by clicking 2 items with Shift key pressed.

@allozaur allozaur merged commit 0e4a0cf into ggml-org:master Oct 20, 2025
14 checks passed
@allozaur allozaur deleted the allozaur/import-export-ux-improvements branch October 20, 2025 11:44
FMayran pushed a commit to FMayran/llama.cpp that referenced this pull request Oct 23, 2025
* webui : added download action (ggml-org#13552)

* webui : import and export (for all conversations)

* webui : fixed download-format, import of one conversation

* webui : add ExportedConversations type for chat import/export

* feat: Update naming & order

* chore: Linting

* feat: Import/Export UX improvements

* chore: update webui build output

* feat: Update UI placement of Import/Export tab in Chat Settings Dialog

* refactor: Cleanup

chore: update webui build output

* feat: Enable shift-click multiple conversation items selection

* chore: update webui static build

* chore: update webui static build

---------

Co-authored-by: Sascha Rogmann <[email protected]>
pwilkin pushed a commit to pwilkin/llama.cpp that referenced this pull request Oct 23, 2025
* webui : added download action (ggml-org#13552)

* webui : import and export (for all conversations)

* webui : fixed download-format, import of one conversation

* webui : add ExportedConversations type for chat import/export

* feat: Update naming & order

* chore: Linting

* feat: Import/Export UX improvements

* chore: update webui build output

* feat: Update UI placement of Import/Export tab in Chat Settings Dialog

* refactor: Cleanup

chore: update webui build output

* feat: Enable shift-click multiple conversation items selection

* chore: update webui static build

* chore: update webui static build

---------

Co-authored-by: Sascha Rogmann <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants