Skip to content
/ RWalls Public

Another Reddit wallpaper app for Android. Uses Jetpack Compose

Notifications You must be signed in to change notification settings

meh430/RWalls

Repository files navigation

RWalls

A rewrite of RedditWalls

An app that uses the model-view-viewmodel pattern with the help of Android Jetpack libraries and pulls images from a specified subreddit to set as device wallpaper

Download from Google Play

Features

  • Uses latest architecture components and libraries: Jetpack Compose, Room, coroutines, livedata, kotlin flows, dependency injection with Hilt, Navigation component, WorkManager
  • UI colors follow palette generated by wallpaper (MaterialYou)
  • Loads images from a specified subreddit into a gridview user interface
  • Preview image and have the option to set it as a wallpaper
  • Options between setting the home or lock screen wallpaper
  • Home feed generated by saved subreddits
  • Sort Reddit images by new, hot, or top
  • Search for subreddits
  • Search for specific images inside a subreddit
  • Ability to download the image
  • Save favorite images to be viewed later
  • Place a widget on the home screen that allows you to quickly switch to another random wallpaper from you favorites list
  • Set periodic refresh of wallpapers from favorites list

Screenshots