Skip to content

LANraragi v.0.8.90 - The Hearts Filthy Lesson

Compare
Choose a tag to compare
@Difegue Difegue released this 19 Mar 16:57
· 191 commits to master since this release
3dbce9f

621f5c7eb11b1333ead938dc9b3f9716deccd59a21d0b0a38a057f6e7e7ce281

Happy new year! We back on the grind.
I'm still mostly working on non-LRR things at the moment(and playing Pizza Tower, go play pizza tower) but for some reason there's been an insane influx of pull requests recently -- Is this the power of Holopin? Just look at all those contributor avatars down there yooooooooo

As such, this is a plugin-focused release, with a few other nice bonuses. Roll it in!

🛑 Important changes

  • If you're running from source, database_config is now officially in use, and all your non-archive configuration keys will be moved to it the next time you start the server. As a reminder, this DB lives in Redis index 2 by default and can be changed in lrr.conf.

🧩 A morbillion new plugins

Plugins are a nice and easy way to contribute since they're isolated from the rest of the app, so I tend to be more lenient with code review on those!

My outmost thanks go out to everyone who added support for their meme format/websites in this release:

(ok I guess comicinfo.xml isn't really a meme format considering how prevalent it is)

I've started drafting out some design concepts for an eventual plugin git repository so I can be even more lenient with plugins in the future -- Maybe that'll be the big feature to land in 0.9.0.

Other changes

  • (#586) Page count search has been added

    🔎 You can now search for galleries with a specific number of pages with pages:20, or with a page range: pages:>20, pages:<=30.
    🤔 This first version isn't indexed so it might run a bit slow - let me know how it runs for you!

  • (#762) Increase search speed when sorting by non-title tags (@djacks6278)

    🏎️ As we keep carving away at the old shit search code, sorting should now be around 20x faster for non-title sorts.

  • (#682) Progress tracking and "Set this page as thumbnail" now works with infinite scrolling

    ♾️ If you open the Reader in infinite scrolling mode, it'll also now automagically scroll to the page you last read.
    ⌛ Although due to the way infinite scrolling currently works, you might have to wait for all the images to be loaded for that scroll to happen...

  • (#780) Category messages will now give you the name of the category/archive instead of the IDs (@siliconfeces)

    🗂️ heh
    image

  • (#759) Added an option in settings to overwrite existing archives when uploading a new one (@qhua948)

    ⬆️ This only applies to remote downloads and the 'add archive' page.
    🛑 This will delete metadata for old files when they're replaced! Use with caution.

  • (#742) Filter more credit pages & move covers to start (@Asinin3)

    🛺 The reader will now move the following pages to the end when reading: end_card_save_file, notes, artist_info, credit, 999nhnl
    🆙 Likewise, images starting by cover will now be moved to the start by default.

  • Miscellaneous bugfixes and improvements

    💎 (#686) Add top level subfolder option for Folder2Cat script
    💎 (#731) Fix tooltips in the carousel (@pastalian)
    💎 (#732) Fix full page refreshes occasionally breaking the carousel
    💎 (#755) Fix resetting the database not triggering a search index rebuild
    💎 (#760) Fix source: tags not being indexed for search
    💎 (#752 / #778) Fix some old code that was spewing out warnings (@siliconfeces)
    💎 Perl signatures are now allowed in the codebase 👍👍🆒
    💎 Some documentation fixes (@GoGim1 , @ForsakenRei)

Full Changelog: v.0.8.81...v.0.8.90

“Hearts” began as a group improvisation in the Leon sessions (Garson started things off by playing a hook on piano, while Eno’s contribution was to loop a French radio broadcast and blast it every four bars) and it shows in the song’s structure, as “Hearts” can seem like a welded-together collection of pieces.