github Difegue/LANraragi v.0.7.8
LANraragi v.0.7.8 - Looking for Lester

latest releases: v.0.9.21, v.0.9.20, v.0.9.10...
3 years ago

I wanted to take a break after 0.7.7 but it seems my brain refused to follow up on that.
So here's another big update! v.0.7.8 brings a lot of front-end improvements and clears out most of the important items I wanted done.
I do plan on working on other projects for a while after this, so hopefully this release doesn't have a trillion bugs ayyyyyyy

graphic design is my passion

You mightve noticed a slight logo refresh a few weeks ago!
I rambled on a bit about the whys and the details in a separate blogpost if that interests you.
This new iconography has been applied to the server, the Windows launcher, and...

Introducting the Tsukihi Browser Extension

Wow, it's a Hydrus Companion ripoff! Even copied the readme and shit I have no regrets
This browser extension was a workflow I wanted to bring the table since adding downloaders back in 0.7.3, so I'm happy to finally bring it to you with this release. And most importantly to bring it to myself because geez I couldn't live with stashes of tabs to copy manually anymore

In its initial release, the extension will allow you to see if an URL is downloaded to your server, and to queue a download for it in case it isn't.
That's all! You can read more details on the extension's Git repo.

(#336) m i d d l e c l i c k o n t a g

You can now trigger searches by only using your URL bar! It's unwieldy, but you can.

image

This feature allows for a lot of extra fun stuff to be done though, including being able to click on tags to trigger searches!
The Archive Index also now dynamically modifies the URL to match your current search/page, which means you can go back and forth through your searchin' using the browser history.

The Reader has benefited from something similar, now putting the current page in its URL path.

(#437) Add tags to the reader's page overlay

This was a pretty popular user survey ask, but it'd have been kinda useless to do it before #336.
As of this release, you can check the metadata of an opened archive directly in the Reader's page overlay, and trigger searches for its tags by clicking on them. πŸ™Œ

(#400) Revamp Reader Options

image

The Reader options have been touched up to fall more in line with what other manga readers do.
Still no vertical/long strip reading mode tho hahaπŸ˜‡

(#359) Minion no longer relies on SQLite!

I've switched the backend used by Minion from the stock SQLite version to a custom Redis one.
As a result, Minion is a bit faster to handle jobs and most importantly, it relies on Redis just like the main app, removing the dependency on SQLite and hopefully shaving a few megs off your install.

I've seen no major issues with the backend during testing, but it is incomplete so there's a bit more work to be done.
I feel it is still a sensible improvement over the previous one tho, so in it goes! 🀞

⚠Warning ⚠ for source installs

Minion will use the second database of your Redis install, to differentiate its data from the one of the main server.
If by any chance you're already using your second DB with another app (or another LRR install idk), make sure to change the DB number Minion will use to avoid conflicts!

You can change the DB number in lrr.conf.

Other Changes

  • (#384) A FAKKU metadata plugin has been added

    πŸ™ You can now stop asking me about one. At least I got $25 out of it so yknow, decent hustle
    πŸ€” I still think you should be using the Chaika plugin instead since Fakku's search is garbage? But maybe it can be useful in case you have some spare files that are only on the big F.

  • (#418) (Windows) Fix various issues with network drive mounting

    πŸ—» The rewritten mounting code from 0.7.7 had some issues so yeah, my bad on this one.
    πŸ’Ύ tbh if you're running the Windows version and pointing the content folder to a NAS, you should probably install LRR on the NAS itself? SMB shares typically don't jive well with the file watcher, since they don't necessarily implement all the filesystem bells and whistles you need.

  • (#435) Rip out qtip2 and replace it with tippy.js

    πŸ’Œ Lighter install size! Better tooltips! What's not to like.

  • (#398) Use the URL index to preemptively abort downloads if you already have an archive matching the URL

    βŒ› The URL index has been added to speed up source: url lookups for Tsukihi, but this is a nice addition that didn't cost much.

  • Move statistics calculation to Minion

    🏎 Stats have finally reached peak speed
    πŸ“ƒ This should also mean your tag suggestions for search should load much faster.

  • API Changes

    πŸ”‘ Added /api/plugins/queue to run a plugin asynchronously.
    πŸ”‘ Added DELETE on /api/archives/:id to delete an Archive File+Metadata.
    πŸ”‘ Added /api/minion/:jobname/queue to queue a Minion job by name. This is undocumented/for debug purposes and you should probably not use this. 🐊

  • Miscellaneous nonsense

    πŸ’Ž Fix redis_encode not being imported in Shinobu
    πŸ’Ž Remove shinobu's dependency on Cwd as it's not really used anymore
    πŸ’Ž (#426) localstorage.cropthumbs now also affects archive overlay thumbs
    πŸ’Ž (#430) Fix file extension detection being case-sensitive
    πŸ’Ž Initialize new DB entries with an empty string as the tags
    πŸ’Ž Stop using inplace editing of the redis.conf file on Homebrew
    πŸ’Ž (#423) Update favicons and all logo imagery throughout the app and Windows setup
    πŸ’Ž Added .cb7 and .cbt to the extensions recognized as archives by the server

β€œLooking For Lester” (the title was Bowie’s, a play on β€œChasin’ the Trane”) is New Jazz Swing, a set of solos over a hammering (and rather harshly-mixed) 4/4 dance beat, with a synth bass and electric bassline and an impasto of synthesizer colors (Mike Garson’s piano crops up from time to time, offering little asides, preparing you for his late-in-the-day appearance).

Don't miss a new LANraragi release

NewReleases is sending notifications on new releases.