15 Commits

Author SHA1 Message Date
Tom Wheeler
3f49633027 fix(placeholders): add youtube-cookies.txt setup feedback
in both Settings -> Downloads, and in config form when placeholders is selected
2026-01-12 11:29:31 +13:00
Tom Wheeler
531099fea6 chore(tmdb-poster-cache): add to .gitignore 2026-01-05 01:54:31 +13:00
Tom Wheeler
02999acad6 fix(posters): add custom fonts support
add fonts to /config/fonts/ and they will be auto detected

fix #219
2025-12-31 14:46:40 +13:00
Tom Wheeler
9e15a66ab7 feat(poster sources): adds local poster source option
posters for overlays can now be set locally. folders are created for each item in plex under
/config/plex-base-posters/{library}/{item}/. Place a .png or .jpg in the folder for that poster to
be used as the base poster for overlays. if no file is present, TMDB poster will be used.

re #144
2025-12-14 10:48:00 +13:00
Tom Wheeler
9df021a1b6 fix(overlays): adds option to use plex posters as base overlay poster
users can now choose between fresh TMDB posters or Plex posters to use as the base poster for the
Overlays feature. On selecting Plex posters, all posters will be downloaded. Changes to Plex posters
will be detected, and downloaded for future use.

re #144
2025-12-06 16:32:30 +13:00
Tom Wheeler
36606225e5 feat(background, theme, summary): adds background, theme, and summary to config form
background/wallpaper can now be added to the config form which will be uploaded to plex during sync,
alongside file theme (music) for collections, and text summary

fix #63
2025-12-04 13:22:43 +13:00
Tom Wheeler
faa401a040 fix(poster templates): add import/export, add fonts, add layers (major rework)
Adds poster template import/export function, including required assets (ZIP). Adds import/export of
source colours (JSON). Refactored elements into unified system. Added elements layering. Added
canvas for accurate text measurements. Added fonts. Changed dockerfile to build with debian for
dependencies. Added poster files for quicker generation of poster previews.
2025-09-24 02:17:49 +12:00
Tom Wheeler
4993832b2d fix(poster editor): multiple template fixes 2025-09-16 20:03:51 +12:00
Tom Wheeler
4f02312e07 chore: add temp posters 2025-09-15 23:44:35 +12:00
Tom Wheeler
a699ba2492 chore(gitignore): add icons 2025-09-15 19:41:04 +12:00
Tom Wheeler
75ff906ab6 refactor(poster editor): resolve merge conflicts 2025-09-15 17:59:01 +12:00
Tom Wheeler
bdbbf3cd08 fix(poster editor): multiple fixes for poster template editor 2025-09-15 17:30:51 +12:00
Tom Wheeler
608f9ecf77 chore(gitignore): add custom random poster 2025-09-12 02:43:07 +12:00
Tom Wheeler
b778430ab3 feat: add poster generationn and management
fix #45
2025-09-02 13:57:59 +12:00
Tom Wheeler
b1fd043554 feat: first release 2025-08-25 01:48:34 +12:00