You want to backup your settings before uninstalling other versions of Slide. This will help save filters, accounts, etc. It is also a good idea in general.
- Use
Backup to filefound inSettingsunderBackup and restore - Uninstall ccrama's or any other version of Slide
- Install the Slide apk from this project's releases page
- Use
Restore from filefound inSettingsunderBackup and restore - Select your dated backup
txtfile inDownloads - Close Slide
- Open Slide
A Reddit Client ID is needed to access Reddit from 3rd party clients.
- Go to reddit.com/prefs/apps and login if necessary
- Click
create another app.... Do not re-use any Client ID for any app other than Slide. - Set the name to Slide
- Set the type to
installed app - Set redirect uri to
http://www.ccrama.me. If the redirect uri is set incorrectly it won't work. - Complete the
reCAPTCHA - Click
create app - Copy the Client ID of your newly created app. It is recommended to save it in the notes of your entry for Reddit in your password manager.
Note
This is just an example Client ID. It was created and deleted. Keep yours private.
The method of adding a Client ID to Slide depends on whether this is the first time the app is being set up.
Initial setup:
- Open Slide and press
GET STARTED - Select your theme colors, if you like, and press
DONE - Enter your Client ID and press
OK - Wait for Slide to restart
Changing the Client ID:
- Go to
Settingsin the side bar - Select
General - Press
Reddit Client ID override - Enter your Client ID. It is best to copy and paste it.
- Press
SAVE - Press
OK - Wait for Slide to restart
The most likely cause for this is the redirect uri is set incorrectly. The
big tell is if you can view Reddit in guest mode, aka without logging in.
Slide depends on Android System Webview by default for logging into Reddit. So if having the login issue, your best course of action would be to upgraded to the latest version of Android possible, and then the latest version of Android System Webview possible.
Reddit's login password now requires XHR to work. Older versions of Android System Webview don't support XHR.
The current and known good version of
Android System Webview
is 131.0.6778.135.
Updating Android System Webview can be tricky. You likely can't search and see it in the Google Play Store app on your phone.
The best way is to find the app in the Apps section of Settings. The search
box in the top right can make it easier to find in the long list of apps. Once
you select
Android System Webview
go to the bottom. You can see your version. Click on App details. This will
take you directly to
Android System Webview
listing in the Google Play Store app. If
there is an update available it will be shown.
There are Dev, Beta, and Canary versions of Android System Webview. These aren't recommended, but under rare circumstances they might be useful to get a newer version of Android System Webview.
Once installed you need to enable
Developer options,
you can go to them in Settings. Within is an option called
WebView implementation where you can pick which WebView is active.
See NOTIFICATIONS.md


