Feature Request: Integration of Awards Information
I've been using your Letterboxd-Extras Chrome extension for some time now and appreciate the extra insights it adds to Letterboxd film pages. Thanks for your work!!
I propose adding a display of awards & nominations (Oscars, Golden Globes, etc.) on individual movies' pages.
Another Chrome extension "Awards List on Letterboxd" attempts this. While functional, their development seems to have stopped and it has several issues affecting its practicality. Aside from the layout problems highlighted in the screenshot attached, it's also comparatively slow. It takes approx. 20 seconds to fetch and render awards.
Your extension, on the other hand, is fast and fits seamlessly into the website layout. Hence I trust, Letterboxd-Extras might be able to realize such an Awards display much better and cohesive with Letterboxd's design.
Primary feature requests:
- Display an "Awards" tab on film pages that lists all (significant) awards and nominations the movie has received
- Display person-specific awards and nominations in the cast & crew lists, possibly limited to major accolades (Academy Awards)
- Display film-specific awards such as "Best Picture" prominently, e.g. next to the film's title
Possible future extensions:
- Display visual indicators for awards in film lists
- Filter/search lists by awards won (though this might be more suited for Letterboxd themselves to implement)
Appreciate the detailed request! Feels a bit weird to implement another extension into extras like this, but I will look into it.
As for speed, I could get the awards and nominations from WikiData, which would be much faster. The only downside is that WikiData looks to not always have as much data as IMDb. I will need to look into this further.
I am considering contributing. Which branch should forks base on?
I noticed the main branch has manifest_version": 2 while the chrome branch updated to v3 corresponding to the entry in the Chrome web store. Do you want to keep v2 support in main?
main is intended to be v2 because it is actually the branch for Firefox (which I have on v2, not v3). Because I use Firefox, I normally fork off of main, then later merge into both main and chrome and deal with any modifications needed for v3 or Chrome.
If you are going to be working in Chrome, you can fork from chrome and later it can be merged into main for Firefox support.