Closed justchokingaround closed 4 months ago
i also refactored the args to be in alphabetical order
TODO:
This is a lot of code (50+ lines, which is a 10% increase) already for a feature that's optional. @port19x what do you think?
there will be more if we go for rofi implementation too
This is a lot of code (50+ lines, which is a 10% increase) already for a feature that's optional. @port19x what do you think?
I'm conflicted. 50 loc is a lot indeed, but perhaps warranted for a large feature like thumbnails. The question would then be if we accept a considerable bloating of our codebase for this feature.
Considering this doesn't include the rofi implementation I'd say it's not worth it. iirc jerry has thumbnail support, and that script is >1k loc (likely for other reasons too).
> i also refactored the args to be in alphabetical order
This makes it slightly confusing to review and assess the actualy scope increase caused by the feautre in isolation.
Is it possible to extract the reordering into a separate refactor PR?
Not worth the hassle, since it's a naturally self-contained section of code it's not that bad
this is what the implementation looks like. no external dependencies are required, except a minimum version of 0.44.0
for fzf
Please elaborate on the case for image caching
I think I get it. Say I want to watch all the differently named seasons of an anime, or all the one from franchise. Or maybe I want to watch the movies of a large anime. Then I'll search the same common term over and over again, thus there is benefit to caching.
Let's be real, this will never get done and that's not even much of an issue. I'm closing this ancient PR
true lol
Pull Request Template
Type of change
Description
requires fzf version 0.44.0: https://github.com/junegunn/fzf/releases/tag/0.44.0
didn't document in help, man or readme bc lazy
Checklist
[x] bumped version
-c
history and continue work-d
downloads work-s
syncplay works-q
quality works-v
vlc works-e
select episode works-S
select index works-r
range selection works--dub
and regular (sub) mode both work[x] all providers return links (not necessarily on a single anime, use debug mode to confirm)
-h
help info is up to dateAdditional Testcases