Skip to content

garretlowe/overratd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overratd

Overratd

Add histograms to every list on Letterboxd

Chrome Extension Mozilla Add-on

Overratd adds histograms to Letterboxd lists which display the list owner's ratings for movies in the list.

Currently, the extension is limited to 100 movies at a time. This is because it reads the list of movies from the current page and Letterboxd can only display up to 100 movies per list page.

Additionally, the tooltips which display when hovering over bars do not currently work as you would expect them to based on the profile histograms.

Build Instructions

Setup

To setup dependencies, run the following:

npm install

Build

To build the extension, run the following:

npm run pack

The extension should now be built to the ./dist/ directory.

Changelog

1.3

  • Fix histogram display when using List View
  • Misc convention cleanup & style matching

1.2

  • Add mean rating display to histograms
    • similar to the display on individual film pages
  • Normalized code styling
  • Added a bunch of disabled stuff that isn't being used yet

1.1

  • Migrated code from JS to TS with webpack
  • Shortened graph label to first name only if username if formatted like a full name
  • Cleaned up a lot of poor practices
    • Replaced xpath DOM searching with selector queries
    • Removed all var usage
    • Separated functionality into functions where it made sense to
    • Renamed almost everything for improved readability
    • Removed unused functionalities
  • Updated to Manifest 3

1.0

  • Initial commit HYPERS
  • Added histograms to letterboxd lists
  • Automatically simplifies histogram for users who don't use half-star ratings

Feature Wishlist

  • Fix tooltips on Chromium browsers (working on Firefox!)
  • Show user's rating histogram for the list
    • Would probably require an API which the user would login through
  • Overcome 100 movie limit
    • Send a separate get request to the other pages and collect the results?
    • Use an API to view lists?

About

A web extension for Letterboxd which adds rating histograms to public lists based on the author's rating

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors