nextcloud / nextcloud/desktop

Implement BlurHash placeholders for image preview with VFS

Open
#6,249 0 comments 1 reaction 0 assignees View on GitHub
feature: :minidisc: virtual filesystem
Dominant language
C++
Stars
3.9k
Forks
1k
Avg merge
1d 21h
Merged PRs (30d)
127

Description

### How to use GitHub

* Please use the 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to show that you want to have the same feature implemented.
* Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
* Subscribe to receive notifications on status change and new comments.

### Feature description
Make use of BlurHash (https://blurha.sh/, BlurHash is a compact representation of a placeholder for an image) in Nextcloud Client
using [metadata](https://github.com/nextcloud/server/issues/40676) available from the server via https://github.com/nextcloud/server/pull/41044
This will allow for displaying image preview placeholders on [Windows](https://github.com/nextcloud/desktop/issues/3407) and [MacOS](https://github.com/nextcloud/desktop/issues/4335) instantly and therefor improve user experience when browsing files.

example:
![277160191-65ec9e75-d1e5-4b8d-8665-265fb28fe14f](https://github.com/nextcloud/desktop/assets/2735628/c1faab01-9ce3-4a97-b79c-2f3555331a0e)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.