欢迎光临散文网 会员登陆 & 注册

Lanraragi 0.8.5汉化更新啦

2022-05-24 00:06 作者:浅笑一夏  | 我要投稿


更新主程序到0.8.5,更新安卓客户端到1.3.0

由于api更新较多,请下载最新版的手机客户端,以免功能不正常。

和以前流式读取不一样,现在打开文件的瞬间会提取全部图片,对资源占用较大,低配设备建议使用0.8.4及以前的版本,以免加载卡顿。

新增功能:全屏模式、强制重新扫描存档等等

下面翻译作者的话:

好吧,已经有一段时间了!我想推迟一个新版本,直到搜索改进完成,但我根本没有处理它们 lmao

然而,已经有大量的错误修复和外部贡献,所以我认为发布一个小版本是值得的。
感谢所有为此做出贡献的人。🙏

⚠️如果安装了 Tsukihi 扩展程序,请更新它
除非您更新,否则此版本中的 API 更改将中断下载通知。
没什么大不了的,因为下载本身仍然可以工作。谢谢@xiazeyu通过 PR'ing 修复为我节省了一个小时的工作。😅

网络阅读器现在支持全屏模式!
即使我不努力,阅读器的改进也不会停止。谢谢djacks6278,您现在可以全屏使用阅读器:阅读方向以及无限滚动和双页都可以在此模式下正常工作。

他还最终干掉了我用于双页视图的基于画布的旧代码,因此您现在可能只是获得更快的阅读速度。

变更日志
双页加载加速和带鼠标滚轮的全屏
🎉双页视图应该加载得更快
🎊按 F 进入全屏模式
⌨️所有键盘快捷键都按原样全屏工作
🖱️如果您处于无限滚动模式,鼠标滚动将在页面之间快速滚动,或者平滑滚动。

[停止对动态调整大小的文件使用 File::Temp
🖼️调整大小的文件永远不会被删除并占用空间/tmp,这会导致 Docker 容器出现问题——这会将调整大小的文件移动到主 LRR 临时文件夹,其自动清理例程应该可以解决这个问题。

计算传入档案的页数
🧮自从切换到新的 libarchive 绑定后,可以足够快地获得文件计数(和大小),让我最终知道每个存档的页数,而不是等待它们被提取。
🕑这不会追溯适用,因为它最终会在代码方面变得超级混乱,但如果你想强制它,你可以使用全新的......

添加了一个按钮以强制重新扫描存档目录
🗺️虽然 shinobu 中现有的文件映射机制相当强大,并且可以很好地跟踪内容文件夹中的文件,但有时无法避免丢失,直到现在唯一的解决方案是点击 ol'redis CLI 并自己删除文件映射。
🦩该按钮基本上只是一个快捷方式,具有匹配的 API 端点。

支持外部 JSON 元数据文件(仅限 eze 插件)
🥲eze 插件现在能够从位于您的内容文件夹中的 JSON 文件中提取元数据,前提是它们与您的存档名称相同。
🥳谢谢xiazeyu为了这!

修复时间戳标签替换现有标签,而不是简单地添加到它们
💦如果您使用的是新的内置date_added功能,时间戳标签将覆盖之前保存的任何标签。
⬇️实际上,这会导致source:URL 下载的标签被跳过,因为这些标签是在时间戳之前应用的。哎!

API 更改
🔑 [添加公共 API 端点以获取(简化的)Minion 作业状态]
您现在可以使用它/api/minion/:jobid来了解作业是成功还是失败,而无需任何额外信息(因此不需要 API 密钥。)
🔑添加/api/shinobu/rescan用于重置文件映射

其他错误修正和改进
💎修复 eze 插件在源代码中添加空格:标签
💎为 koromo 插件添加小写 info.json 支持
💎 在 eval 中包装 compute_id 调用以处理 FolderToCat 中的空文件
💎添加对 eze 插件解析时间戳、类别、上传者标签的支持
💎修复 opds 不使用 date_added 标签
💎正确处理源中的方案:标签
💎source:为nH 插件添加对标签的支持
💎将 Docker 容器库更新到 Alpine 3.14
💎更新marked.js

源码:https://github.com/uparrows/LANraragi_cn

dockerhub: https://hub.docker.com/r/dezhao/lanraragi_cn

Lanraragi 0.8.5汉化更新啦的评论 (共 条)

分享到微博请遵守国家法律