Skip to content

A simple android app that beatifully displays your IMDb watchlist on a handy home screen widget!

Notifications You must be signed in to change notification settings

LAripping/watchlist-widget

Repository files navigation

Watchlist Widget

An android app that beatifully displays your IMDB watchlist on a home screen widget!

This app aims to provide a home screen widget for your IMDB watchlist. Something that the official IMDB app never supported and probably never will! In a few easy steps, you can have a scrollable widget to pick your next movie from, with posters, ratings and all.

"Watchlist Widget" is a simplistic Android application, heavily inspired by "TV Time" (formerly "TV Show Time"). Behind the scenes, it uses:

  • OMDB API for fetching posters. Read below how to get your free API key and specify it in the app
  • Gllide image loading and caching library
  • Expandable-fab library for a pumped up Floating Action Button (FAB)
  • OkHttp library for fetching IMDB lists

Features

✅ ​Importing IMDB Watchlist from downloaded CSV file

✅ ​Pointing to a public IMDB Watchlist to track

✅ Placing fancy, scrollable widgets on your home screen (pics below)

✅ Clicking titles to get to the IMDB page

✅ Pull down main app screen to manually refresh widget from tracked IMDB list

List Widget Grid Widget Stack Widget
Coming soon! Coming soon!

Disclaimer ⚠️

This is a free time hobby, I'm a hacker, not a dev and while I'd like to see people enjoy the app and I'd probably fix a bug or two, take this repo as it is.

❌ The code is probably shit through the eyes of a proper dev

No tests in sight, nor unit nor regression or anything. Too bored

❌ I've only tried it in a couple of devices, and since it works, it works :P

Usage Instructions

  1. Download the latest APK from the Releases tab

  2. "Allow untrusted sources" and install the app from your download folder

  3. ⚠️ Remember to re-disable installing from untrusted sources!

  4. Launch the app and populate your watchlist using one of the following ways:

    • From an IMDB list - Just make sure your list is public!

      ...official IMDB guidance on the relevant FAQ

      The app (and widget) will always show the latest version of specified list

    • From a pre-exported IMDB list, downloaded as a CSV file to your device

  5. You like posters don't you? Register for a free OMDB API key here and specify it in the app's settings

    ...otherwise I'd need to do naughty stuff with the private IMDB API

  6. Place a widget on your screen and start scrolling! 🍿🍿

About

A simple android app that beatifully displays your IMDb watchlist on a handy home screen widget!

Topics

Resources

Stars

Watchers

Forks

Languages