github jiangtian616/JHenTai v8.0.15

3 hours ago

注意:本次更新后在启动时会优化本地下载索引,以解决部分画廊标题过长的画廊无法下载归档的bug,如下载内容较多可提前备份应用目录下db.sqlite文件

  • 升级Flutter 3.44.8(实验性)
  • 重构标签详情弹窗:操作按钮带文字说明,桌面端为居中弹窗,移动端为底部弹层
  • 重构画廊下载引擎(实验性),旨在提升本地存在较多数量下载画廊时的应用启动速度并减缓内存压力
  • 重构登录页UI
  • 重构画廊详情页的标签弹窗UI
  • 重构我的标签页面的交互
  • 重构网络超时时间的交互
  • 优化阅读页双页布局下的跨页展示逻辑 #688
  • 设置中支持检测到webtoon画廊时自动应用连续阅读模式
  • 支持自定义阅读页手势区域
  • 目前屏蔽状态或者权重为负数的标签在画廊页展示的颜色会和官方预设保持一致
  • 安卓平台高级设置中支持展示刷新率设置
  • 标签弹窗中已关注的标签不再展示屏蔽按钮,已屏蔽的标签不再展示关注按钮
  • 详情页中点击已关注/已屏蔽标签的按钮,可直接修改标签的状态、权重和颜色
  • 我的标签页中点击标签可打开编辑弹窗,一次性修改状态、权重和颜色
  • 支持为已加入标签集的标签重新选择标签集,点击相同的标签集即可移除该标签
  • 标签集选择弹窗中会标注当前标签所在的标签集
  • 我的标签页支持搜索当前标签集中的标签,并支持自动补全
  • 我的标签页支持为标签集设置默认颜色
  • 支持撤销标签投票结果
  • 屏蔽/隐藏权重为负数的标签将使用隐藏标签的默认颜色
  • 优化画廊详情页屏蔽按钮的文案,屏蔽成功后提示去屏蔽规则中修改
  • 优化标签搜索建议的逻辑,识别"-"操作符
  • 桌面端阅读页支持自定义快捷键
  • 桌面端支持ctrl+鼠标滚轮缩放图片
  • ios支持音量键翻页,并优化翻页逻辑,增加音量为0或100时的提示
  • 移动端阅读页支持复制图片
  • 移动端支持为横屏和竖屏单独设置阅读方向
  • 移动端支持为横屏和竖屏单独设置图片宽度比例
  • 偏好设置中增加优先展示最近下载分组功能。 @lliPtiL
  • 偏好设置中支持自定义首次进入下载页时默认展示的tab。
  • 偏好设置中支持为破坏性操作加入二次确认提示。
  • 资产展示里新增hath展示。
  • 优化阅读页动图的展示性能,未在屏幕内的动图将只展示静态帧(实验性)
  • 优化桌面端长按/右键唤起CupertinoActionSheet的逻辑,统一替换为在鼠标点击位置展示选项菜单。
  • 现在打开快速搜索列表时会记忆上一次打开时的偏移量
  • 优化网络设置中超时时间的修改交互
  • 去除EhArBot的自动签到功能。
  • 修复部分情况下修改标签信息时只有部分字段生效的bug
  • 修复部分设备上阅读页双击放大无效的bug。
  • 修复部分标题过长的画廊无法下载归档的bug
  • 修复iOS平台无法保存图片的bug

Attention: After this update, the local download index will be optimized at startup to fix the bug where galleries with
overly long titles could not download archives. If you have a lot of downloaded content, you can back up the db.sqlite
file in the application directory in advance.

  • Upgrade Flutter to 3.44.8 (experimental)
  • Redesign the tag detail dialog: action buttons now have text labels; centered dialog on desktop, bottom sheet on mobile
  • Refactor the gallery download engine (experimental) to improve application startup speed and reduce memory pressure when local content is plentiful
  • Refactor the login page UI
  • Refactor the gallery detail page tag dialog UI
  • Refactor the My Tags page UI
  • Refactor the timeout value interaction in network settings
  • Optimize the display logic of cross-page tags on the reading page when in double-page layout #688
  • Support setting continuous reading mode when detecting webtoon galleries
  • Support customizing the reading page gesture area
  • Support re-selecting the tag set for tags that are already in a tag set; picking the same set removes the tag
  • Support showing refresh rate setting in advanced settings on Android platform
  • The hide button is no longer shown for watched tags, and the follow button is no longer shown for hidden tags
  • Tapping the follow/hide button for an already categorized tag now opens an editor to change its status, weight and color directly from the detail page
  • Tapping a tag in the My Tags page opens an editor to change status, weight and color in one place
  • Support re-selecting the tag set for tags that are already in a tag set; picking the same set removes the tag
  • The tag set selection dialog now marks the set the tag currently belongs to
  • The My Tags page supports searching tags in the current tag set, with auto-completion
  • The My Tags page supports setting a default color for a tag set
  • Support undoing tag vote results
  • Tags that are hidden or have a negative weight now use the hidden-tag default color
  • Clarify the block-gallery button label on the detail page; the success toast now points to Block Rules settings
  • Optimize tag search suggestion logic to recognize the "-" operator
  • Desktop reading page supports customizable keyboard shortcuts
  • Desktop supports ctrl + mouse wheel to zoom images
  • iOS supports volume key page turning, with optimized logic and a prompt when the volume is at 0 or 100
  • Mobile reading page supports copying images
  • Mobile now supports setting reading direction separately for landscape and portrait orientations
  • Mobile now supports setting image width ratio separately for landscape and portrait orientations
  • Add a preference to prioritize showing the most recently downloaded groups @lliPtiL
  • Add a preference to customize the default tab shown when first entering the download page
  • Add a preference for a confirmation prompt before destructive actions
  • Add Hath display to the Assets view
  • Optimize animated image display performance on the reading page; animated images off-screen will only show their static frame (experimental)
  • Optimize desktop long-press/right-click menu behavior; a context menu now appears at the mouse position instead of a bottom sheet
  • Quick search list now remembers the scroll position from the last visit
  • Improve the interaction for editing timeout values in network settings
  • Remove EhArBot's automatic check-in feature
  • Fix a bug where only some fields took effect when editing a tag
  • Fix a bug where double-tap zoom doesn't work on the reading page on some devices
  • Fixed bug where galleries with overly long titles could not download archives
  • Fixed a bug where images could not be saved on iOS

Don't miss a new JHenTai release

NewReleases is sending notifications on new releases.