Skip to content
/ Slide Public
forked from Haptic-Apps/Slide

Slide is an open-source, ad-free Reddit browser for Android.

License

Notifications You must be signed in to change notification settings

n0rc/Slide

 
 

Repository files navigation

Info about this fork

This fork contains a modification of Slide that allows changing the Client ID of the app. This modification was necessary to deal with Reddit's API changes from July 1, 2023.

To get Slide working again follow these steps:

  1. Go to https://www.reddit.com/prefs/apps → create app
  2. Choose a name and installed app
  3. Insert any redirect uri, e.g. http://127.0.0.1
  4. Copy the Client ID of your newly created app (shown below the words "installed app" below your app name)
  5. Start Slide
  6. Choose Change Client ID from the drawer menu
  7. Paste the Client ID from step 4
  8. Insert the Redirect URL from step 3
  9. Save and restart Slide

Current project status

This project will be on indefinite hiatus for the foreseeable future, and may not be maintained. Updates are not guaranteed. See here for details.

You may continue to use Slide if you so wish. However, with this said, it would be recommended to consider migrating to another (more stable) Reddit client.

Some other open-source (and internally ad-free) Reddit clients include:

Slide

Slide is an open-source, ad-free Reddit browser for Android. It is based around the Java Reddit API Wrapper.

Slide is available on the Google Play Store and F-Droid.

Get it on Google Play Get it on F-Droid

There is an active community for Slide on the /r/slideforreddit subreddit, which anybody is welcome to join.

There is also a Discord.

Sponsors

Thank you to our awesome Github Sponsors, who help keep the Slide project going.

GitHub profile
KevinNThomas https://github.com/KevinNThomas
andrewkdinh https://github.com/andrewkdinh

If you're interested in sponsoring our work, check out the sponsor slots for Slide contributors on the right-hand Sponsorship menu.

Contributing

Issues

In any project it's likely that a few bugs will slip through the cracks, so it helps greatly if people document any bugs they find to ensure that they get fixed promptly.

You can view a list of known issues and feature requests using the issue tracker. If you don't see your issue (or you aren't sure), feel free to submit it!.

Where appropriate, a screenshot works wonders to help us see exactly what the issue is. You can upload screenshots directly using the GitHub issue tracker or by attaching a link (to Imgur, for example), whichever is easier for you.

Translations

If you are able to contribute a translation into a language missing from Slide, or spot any room for improvement in an existing translation, we greatly appreciate anything you can assist with!

The project uses Crowdin, a platform that allows anybody to contribute to translating the app with as many words at a time as they want. Crowdin provides a nice interface for translating, and no knowledge of the code is needed.

Code

If you are a developer and wish to contribute to the app, please fork the project and submit a pull request.

If you have any questions, feel free to ask in the #android-dev Discord channel or drop me a message on Reddit.

If this is your first time contributing to the project and want to tackle an easy issue, take a look at the issues labelled Good First Issue. These issues have been marked as such because we believe they are easier to fix than other issues.

Changelog

The file CHANGELOG.md provides an overview of the changes for a release; for a more detailed look at changes to the app, view individual commits.

Licensing

Slide is licensed under the GNU v3 Public License.

About

Slide is an open-source, ad-free Reddit browser for Android.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 98.9%
  • Other 1.1%