Skip to content

Comments

Feature/issue 220/chat export button#237

Merged
Siyuan106 merged 9 commits intodevfrom
feature/issue-220/chat-export-button
Mar 31, 2025
Merged

Feature/issue 220/chat export button#237
Siyuan106 merged 9 commits intodevfrom
feature/issue-220/chat-export-button

Conversation

@Liuwf4319
Copy link
Contributor

Issue(s):

#220

Type of change: (choose required ones)

  • New feature

Description:

Add download botten for download chat history.

Testing instructions:

Press the Download button to view the downloaded file

@Liuwf4319 Liuwf4319 added Frontend Issue relates to frontend code. Final Issue relates to Final release. labels Mar 26, 2025
@Liuwf4319 Liuwf4319 added this to the Final Release milestone Mar 26, 2025
vladislav-k1
vladislav-k1 previously approved these changes Mar 28, 2025
Copy link
Contributor

@vladislav-k1 vladislav-k1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It works as discussed

RainBOY-ZZX
RainBOY-ZZX previously approved these changes Mar 28, 2025
Copy link
Contributor

@RainBOY-ZZX RainBOY-ZZX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Collaborator

@GerardChabaBristol GerardChabaBristol left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Instead of a random button on the right of the chat, it would be better to add a "..." button next to each chat, and add a "Export chat" button in there.

Add a three-dot settings menu to each chat record in the HistorySidebar. In the menu, include an option called Export that allows saving the chat as a .txt file to the local device.
Copy link
Contributor

@RainBOY-ZZX RainBOY-ZZX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good, the function is working

@Siyuan106
Copy link
Contributor

Instead of a random button on the right of the chat, it would be better to add a "..." button next to each chat, and add a "Export chat" button in there.
Done!👌

@Siyuan106 Siyuan106 closed this Mar 31, 2025
@Siyuan106 Siyuan106 reopened this Mar 31, 2025
@RainBOY-ZZX RainBOY-ZZX self-requested a review March 31, 2025 12:06
RainBOY-ZZX
RainBOY-ZZX previously approved these changes Mar 31, 2025
Copy link
Contributor

@RainBOY-ZZX RainBOY-ZZX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Collaborator

@GerardChabaBristol GerardChabaBristol left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For the option "I need help with choosing a course", the "..." button is a bit too close to the text. Try moving it a bit more to the right.

image

@Siyuan106
Copy link
Contributor

For the option "I need help with choosing a course", the "..." button is a bit too close to the text. Try moving it a bit more to the right.

image

Right now it is more right, wont covered by the chat title.

@Siyuan106 Siyuan106 requested a review from RainBOY-ZZX March 31, 2025 12:30
Copy link
Collaborator

@GerardChabaBristol GerardChabaBristol left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Button looks good now and works as intended. LGTM.

Copy link
Contributor

@RainBOY-ZZX RainBOY-ZZX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good

@Siyuan106 Siyuan106 merged commit e0d7ae3 into dev Mar 31, 2025
2 checks passed
@Siyuan106 Siyuan106 deleted the feature/issue-220/chat-export-button branch March 31, 2025 13:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Final Issue relates to Final release. Frontend Issue relates to frontend code.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants