Skip to content

fix(upload): combine temporary file messages - #19046

Merged
Antreesy merged 4 commits into
mainfrom
fix/noid/file-upload-progress
Aug 26, 2026
Merged

fix(upload): combine temporary file messages#19046
Antreesy merged 4 commits into
mainfrom
fix/noid/file-upload-progress

Conversation

@Antreesy

Copy link
Copy Markdown
Contributor

☑️ Resolves

AI (if applicable)

  • The content of this PR was partly or fully generated using AI

🖌️ UI Checklist

🖼️ Screenshots / Screencasts

🏚️ Before

Recording.2026-08-21.145908.mp4
image

🏡 After

Recording.2026-08-21.150050.mp4
image

🏁 Checklist

  • 🌏 Tested with different browsers / clients:
    • Chromium (Chrome / Edge / Opera / Brave)
    • Firefox
    • Safari
    • Talk Desktop
    • Integrations with Files sidebar and other apps
    • Not risky to browser differences / client
  • 🖌️ Design was reviewed, approved or inspired by the design team
  • ⛑️ Tests are included or not possible
  • 📗 User documentation in https://github.com/nextcloud/documentation/tree/master/user_manual/talk has been updated or is not required

@Antreesy Antreesy added this to the ⛅ Next Beta/RC (35) milestone Aug 21, 2026
@Antreesy
Antreesy requested review from DorraJaouad and ShGKme August 21, 2026 13:05
@Antreesy Antreesy self-assigned this Aug 21, 2026
@Antreesy Antreesy added bug design feature: frontend 🖌️ "Web UI" client feature: upload & shares & voice 📤🎙️ Sharing files into a chat and audio recordings AI assisted This PR contains AI-assisted commits labels Aug 21, 2026
Base automatically changed from fix/11411/reference-id to main August 25, 2026 10:00
@Antreesy
Antreesy force-pushed the fix/noid/file-upload-progress branch from 683c5ac to 7d2a348 Compare August 25, 2026 12:36

@DorraJaouad DorraJaouad left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I am not sure about the on-top-of-image-position as it may be inaccessible

:class="{ 'file-preview__progress--pending': !uploadProgress }"
type="circular"
:value="uploadProgress" />
:value="uploadProgress || 30" />

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Image

The spinner should reflect the error or be removed

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Also it is redundant in loading ?

Image

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Position above image is aligned with design

Hidden on failed upload - fixed in last commit
Double spinners - upload progress, and message loading serves different function, makes more sense when it's multiple file uploaded

- if await for compressImage (~100-200ms), it would produce visual disruption

Assisted-by: ClaudeCode:claude-opus-5
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
- if messages will be combined after they shared, they should look correctly during upload as well

Assisted-by: ClaudeCode:claude-opus-5
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
- move circle in file icon/preview area
- render indeterminate state as spinner

Assisted-by: ClaudeCode:claude-opus-5
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
Assisted-by: ClaudeCode:claude-sonnet-5
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
@Antreesy
Antreesy force-pushed the fix/noid/file-upload-progress branch from 7d2a348 to ea98e48 Compare August 26, 2026 12:18
@Antreesy

Copy link
Copy Markdown
Contributor Author

/backport to stable35

@Antreesy

Copy link
Copy Markdown
Contributor Author

Green before, green locally with last commit changes, force-merging

@Antreesy
Antreesy merged commit 516df67 into main Aug 26, 2026
50 checks passed
@Antreesy
Antreesy deleted the fix/noid/file-upload-progress branch August 26, 2026 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI assisted This PR contains AI-assisted commits bug design feature: frontend 🖌️ "Web UI" client feature: upload & shares & voice 📤🎙️ Sharing files into a chat and audio recordings

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants