Skip to content

A SaidIt fork of RedReader, an unofficial open source Reddit client for Android

License

Notifications You must be signed in to change notification settings

libertysoft3/RedReader

 
 

Repository files navigation

SaidIt RedReader (for Android)

A SaidIt fork of RedReader, an unofficial open source client for reddit.

Build Status Translation status

Features

  • Free and Open Source Software - no ads/tracking.
  • Lightweight and fast
  • Downloads are compressed to save bandwidth.
  • Support for multiple accounts.
  • Several themes such as Night mode (i.e. dark theme) and Holo
  • Swipe posts left and right to perform customisable actions, such as upvote/downvote, or save/hide.
  • Advanced cache management - automatically stores past versions of posts and comments.
  • Two-column tablet mode (can be used on your phone, if it's big enough)
  • Image and comment precaching (optional: always, never, or Wi-Fi only).
  • Built-in image viewer, imgur album viewer, GIF player, and webm/mp4/gifv player.

Downloading

SaidIt RedReader is available for free on the Google Play store and F-Droid:

Get it on Google Play Get it on F-Droid

Translating

Please help us translate RedReader into new languages, or improve the translations for existing languages!

https://hosted.weblate.org/projects/redreader/strings/

Translation status

Building

RedReader is built using Gradle. Several dependencies are required (and listed in build.gradle), but these are handled automatically if you use Gradle.

Detailed instructions on building RedReader using IntelliJ IDEA are in BUILD.md.

SaidIt/reddit open source porting guide

E.g. instead of org.quantumbadger.redreader use org.saiditnet.redreader:

$ git clone https://github.com/QuantumBadger/RedReader.git
$ cd RedReader
$ mv src/main/java/org/quantumbadger src/main/java/org/saiditnet
$ find ./src -type f -exec sed -i -e 's/org.quantumbadger./org.saiditnet./g' {} \;
$ find ./build.gradle -type f -exec sed -i -e 's/org\/quantumbadger/org\/saiditnet/g' {} \;

Configuration:

  • Create a saidit/reddit open source user account for the app, admin/employee accounts cannot own the app
  • In preferences -> apps create an 'installed app' which is read only with no secret key for anonymous/guest app users
  • Set the app's redirect url to http://rr_oauth_redir
  • Set RedReader's CLIENT_ID to the saidit/reddit app id

License

RedReader is licensed under the GPL, version 3. A copy of the license is included in LICENSE.txt.

Thanks

Thanks to:

A full list of contributors is included in the changelog.

About

A SaidIt fork of RedReader, an unofficial open source Reddit client for Android

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%