nextcloud / nextcloud/news-android

enable use of image proxies

Open
#1,112 4 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
764
Forks
262
Avg merge
1d 13h
Merged PRs (30d)
13

Description

Hi,

I love this great app. Also thumbs up 👍🏼 for you fast reaction to the security incident fixed in the last release.

As to my personal understanding this app downloads images straight from their (external) sources it would be a great improvement in terms of UX to me personal to be able to use an image proxy. (say `images.weserv.nl` or `external.duckduckgo.com`, or a self hosted server etc. ...).

That would increase privacy and might also decrease bandwidth usage. (say by using `webp` output instead of original `png` or `jpg`).

It should only take an additional user preference and a format string in [`DownloadImageHandler.java`](https://github.com/nextcloud/news-android/blob/d4ddf854107cde9d7e3efaa62f7057c12713f971/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/async_tasks/DownloadImageHandler.java#L50).

The user would enter e.g. `https://weserv.images.nl?url=%s&output=webp`.

Looking forward to your feedback.

Regards, Petra

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.