Modular enhancement suite for Danbooru/Gelbooru/Moebooru-family booru sites — original-quality media, smart downloads, fullscreen viewer, tag tools, blacklist filtering, infinite scroll, reverse image search, and more.
Thanks for testing it and reporting these issues.
I've gone through the problems you mentioned and addressed them in v1.1.0:
GM_xmlhttpRequest, and finally the rendered post page itself if the API is unavailable.The Gelbooru fallback also uses limited concurrency so an API outage doesn't result in dozens of simultaneous requests.
The gallery sizing changes are applied independently of metadata loading, which specifically addresses the tiny-thumbnail issue you reported.
v1.1.0 is now available for testing. If you get a chance to test it again on Gelbooru, I'd especially appreciate confirmation that the settings persist after a page reload and that the larger grid behaves as expected.
Thanks again for the detailed feedback — it helped identify some real issues in the initial release.
Scripts work well enough to warrant a "good" now imo !
Here's a few bugs I noticed or features that would be nice to have
- Infinite scrolling doesnt work as it tells us that its "unable to load the next page"
- Cant configure thumbnail size for now
- Some thumbnails sometimes overlap with others, often when they are pretty thin.
- Thumbnails seem to not have any kind of space separating them from other thumbnails either, which makes the main page appear pretty messy.
- Some settings dont seem to be doing anything on the index page at least (like grid columns)
- Some features seem to not work right away and you need to wait a bit for it to work (example: clicking on an image opens it in another tab instead of its intended behavior of getting bigger on a viewer until you wait 10-20 seconds, then it work as it should. Same for thumbnail previews not showing up until the script starts working)
I'll most likely give you more feedback overtime, but its the only things I noticed for now. Everything seems to work much better, and it shows the most promise by far out of every other scripts I tried.
Thanks for the detailed follow-up!
I'm glad the script has reached the point where you consider it "good". The feedback is very useful, especially the issues around the gallery taking several seconds before becoming interactive.
I've addressed most of these in v1.1.2:
I'm still testing the infinite-scroll implementation across the different Gelbooru-family sites, so I don't want to claim that pagination is completely solved everywhere yet.
Thanks again for testing it and reporting the problems. This kind of feedback is exactly what helps me find the differences between the various booru engines and make the adapters more reliable.
Please keep the feedback coming if you notice anything else — especially if a problem is site-specific.
Obviously will change my preview once the bugs have been corrected.
For now, I've only tested it on gelbooru but:
The settings don't save.
Can't open the settings on the main page, only works on a specific post. The other buttons do nothing.
Thumbnails are tiny since they're still in their original size (as opposed to danbooru that lets you browse with huge thumbnails.) Hope this script will make it possible to change this.