Skip to content

Releases: ultranity/Pix-EzViewer

2.0.0 ver 200 bug fixed

01 Jan 04:44
Compare
Choose a tag to compare

2.0.0: 大更新(修复登录版本)

  • 特性:横屏优化,大屏自适应UI,动效优化,可选底部导航栏,优化用户、图片详情、tag屏蔽、搜索页
  • 特性:列表过滤,列表UI布局自定义,列表排序,列表批量下载,列表图片数量显示
  • 特性:增加画廊、最新、当前缓存、用户相关推荐、更多图片推荐 等访问项,增加用户页访问历史记录,增加AI/sanity信息
  • 特性:trending内容项可自定义
  • 优化:全局 object 池,weakhash复用内存,状态自动更新
  • 优化:更多 Material 3 效果, 允许自定义主题色(Android 11+),RTL layout
  • 优化:代码重构,复用activity,列表项复用,kotlin flow,增强序列化
  • 修复:token刷新请求,token登录
  • 修复:内容过滤加载错误,空屏幕信息,优化加载更多逻辑
  • 修复:大图片内存崩溃,评论区UI,ugoira/GIF 下载
  • 特性:图片数量大于10时文件名编号自动补零方便排序
  • 优化:代码清理和其他调整

  • Feature: UI optimization for horizontal view & large screen; optional bottom navigation bar; optimized user, image details, tag blocking, search page
  • Feature: Pic list sorting, filtering & UI layout customization, batch download,image count hint
  • Feature: Add entry for walkthrough, new content, current cache, user related, more pictures;add user page access history, add AI/sanity information
  • Feature: Trending content items can be customized now.
  • Optim: global object pool & weak hash to reuse memory, auto update content status.
  • Optim: more Material3 effects, allow custom theme colors (Android 11+), RTL layout
  • Optim: code refactoring, reuse activity, list item reuse, kotlin flow, enhanced serialization
  • Fix: token refresh request, token login
  • Fix: content filter loading error, empty screen info, load more logic
  • Fix: large image memory crash, comment UI, ugoira/GIF download
  • Feature: Auto zero paddingwhen the number of pictures is more than 10 to facilitate sorting
  • Optim: code cleanup and other adjustments

1.8.8 ver 118

21 Jul 07:46
Compare
Choose a tag to compare

1.8.8:

  • 特性:移除 Bugly 依赖,手动使用github检测更新(主分支同样FOSS)
  • 优化:修复一个严重影响冷启动速度的bug
  • 特性:图片下载质量可调整 #66 (Thanks to @GHolk)
  • 修复:标签屏蔽失效#69
  • 特性:Token 导出 & Token 登录
  • 特性:单色图标 for Android 13 #64
  • 特性:material you 主题支持
  • 优化:界面组件优化
  • 特性:用户界面顶栏收缩
  • 特性:用户信息页chip点击跳转
  • 修复:部分双击回顶失效
  • 修复:ugoira/GIF 提示
  • 修复:原图加载进度条, 换用material progressIndicator
  • 修复:旋转后内容重叠、重复加载
  • 优化:动画错位
  • 优化:lazyload & 协程
  • [-] BUG:Toasty内存泄露
  • 优化:迁移所有依赖到AndroidX, 移除KAPT 转用 KSP
  • 优化:项目迁移到 AGP&Gradle 8.0
  • 优化:弃用databinding
  • 优化:代码清理和其他调整

  • features: Remove tencent Bugly dependencies, detect updates manually using github (now main branch is fully FOSS )
  • optim: boost cold start up speed~
  • feature: Configurable image download quality #66 (Thanks to @GHolk)
  • 修复:blocked tag view #69
  • feature: Token Export & Token Login(use it Carefully!)
  • feature: Monochrome icon for Android 13 #64
  • feature: Material You theme support
  • optim: UI component optimization
  • feature: top bar shrinks in User pages
  • feature: click chips to jump from the user information page
  • fix: double-click back to top fails in some page
  • fix: ugoira/GIF hint
  • fix: Loading progress bar in the original/GIF image view, replace with material progressIndicator
  • fix: Content overlaps, duplicates loading after rotation
  • optim: Animation misalignment
  • optim: more lazyload & kotlin coroutine
  • [-] BUG: Toasty memory leak
  • optim: Migrate all dependencies to AndroidX, remove KAPT and switch to KSP
  • optim: Project migration to AGP & Gradle 8.0
  • optim: DataBinding is deprecated
  • optim: Code cleanup and other tweaks

1.8.5 ver 115

31 Oct 16:33
Compare
Choose a tag to compare

1.8.5:

  • 特性:实验性的 Material3 主题(需手动开启)
  • 优化:currentUser\blocktag 全局对象复用,非阻塞获取,减少文件访问,流畅度++
  • 特性:评论显示emoji 并 弹出评论总数,横屏双列
  • 特性:用户列数自动调整(取决于屏幕宽度)并平均排布
  • 特性:水波纹效果
  • 修复:banner 显示
  • 修复:主题颜色
  • 修复:旋转后内容重叠、重复加载
  • 更新:block canary; SharedViewModel; android-ktx
  • 优化:用户信息显示效果
  • 优化:dns解析
  • 优化:代码清理和其他调整

  • feature: Experimental Material3 theme (need to enable manually)
  • optim: global object reuse, non-blocking acquisition, less file access => speed++
  • feature: Comments display emoji and pop up the total number of comments, horizontal screen double column
  • feature: automatic user span (depending on screen width) and evenly distributed
  • feature: button ripple effect
  • fix: banner display
  • fix: theme colors
  • fix: content overlapping after rotation, repeated loading
  • update: block canary; SharedViewModel; android-ktx
  • optim: user information display
  • optim: dns parsing
  • optim: code cleanup and other tweaks

1.8.3 ver 114

10 Oct 16:53
Compare
Choose a tag to compare

1.8.0->1.8.3:

  • 修复:登录时 socket is closed
  • 修复:新的 pid 支持(将 pid=99999999+ 的数字从 8 扩展到 9)
  • 修复:减少一些内存泄漏(并引入一些新的)
  • 修复:减少首次启动时 UI 进程冻结
  • 修复:避免屏幕方向更改时的冗余数据刷新
  • 特性:新卡片 UI(同样支持长按,详见设置项,默认模式长按小心心下载,二连模式点击下载+收藏,三连模式直接点图三连长按进入详情)
  • 特性:图片列数自动调整(取决于屏幕方向)
  • 特性:宽比例图片使用混合宽度卡片视图(当 宽度>高度*2.1时扩展宽度)
  • 特性:下载列表支持滑动刷新
  • 特性:图片详情页默认隐藏顶部工具栏 (可设置调整)
  • 更新:调整用户详细信息中的TAB布局,并针对平板优化
  • 更新:lib 依赖项,使用 nonTransitiveRClass
  • 优化:更好的 Cloudflare DNS 解析
  • 优化:代码清理和其他调整

  • fix: login socket closed
  • fix: new pid support (expand digits num from 8 to 9 for pid=99999999+)
  • fix: some memory leaks
  • fix: UI freeze when first start
  • fix: redundant refresh when screen orientation change
  • feature: new card UI(Long press download is also supported for the like(heart) icon, see Collection mode setting for detail )
  • feature: dynamic span number in lists (depends on screen orientation)
  • feature: mixed width card view for extreme wide pics (set full span if 2.1 x height < width)
  • feature: download list now supports swipe refreshing
  • feature: hide action bar in pic details for better UX (configurable)
  • update: tweak tab layout in user details / in tablet
  • update: better Cloudflare DNS resolving
  • update: lib dependencies & use nonTransitiveRClass
  • adjust: code cleanup & other tweaks

1.8.0R ver 111

07 Nov 09:20
Compare
Choose a tag to compare

1.8.0R:

  • fix: 支持新版 OAuth2 登录
  • update: tab 优化
  • adjust: toasts
  • update: 切换至 viewBinding
  • update: 依赖升级

1.7.7R ver110

20 Jan 10:02
Compare
Choose a tag to compare

1.7.7R:

  • fix: SNI 连接
  • feature: 自定义镜像站
  • update: 翻译调整

1.7.6R ver 109

10 Jan 17:00
Compare
Choose a tag to compare

1.7.5R & 1.7.6R:

  • fix: 语言设置默认跟随系统
  • fix: 恢复任务时丢失
  • fix: H遮罩
  • feature: 尝试剪切板识别画师/artist/twitter
  • feature: 个人收藏下载记录及颜色提示,另可收集PC端pid记录
  • feature: 榜单筛选(漫画/已收藏)
  • update: 只显示已收藏默认关闭需要设置页开启
  • update: 隐藏显示后间距优化,避免长空白
  • update: 翻译调整
  • update: 其他调整及性能优化
  • update: 捐赠记录

1.7.4R ver107

10 Oct 05:42
Compare
Choose a tag to compare

反馈邮箱:Pix-Ez@outlook.com
欢迎通过 github 反馈及 star

1.7.4R:

  • fix: socket is closed 首页加载失败等网络问题 #38 #40
  • feature: 放大界面自动加载原图
  • feature: 描述中支持illust/user跳转 #39
  • feature: 画师界面只显示已收藏 #20
  • feature: 搜索界面只显示已收藏
  • feature: 个人收藏记录隐藏已下载
  • fix: 自动私密收藏
  • update: 捐赠记录

1.7.1R ver 104

26 Sep 05:26
Compare
Choose a tag to compare

反馈邮箱:Pix-Ez@outlook.com
欢迎通过 github 反馈及 star

1.7.1R & 1.7.1R:

  • fix: socket is closed 登陆失败
  • fix: 特殊 gif 无法保存
  • update & fix: 部分翻译
  • update: 初始加载速度优化
  • fix: 尝试修复后台休眠过长失去连接
  • update: 捐赠记录

1.6.9R

13 Sep 15:30
Compare
Choose a tag to compare

反馈邮箱:Pix-Ez@outlook.com
欢迎通过 github 反馈及 star

1.6.9R:

  • feature: 画师列表增加关注指示 add following indication in artist list
  • feature: saucenao搜图失败时打开结果页 sauceNao open result page when image search fails
  • fix: pixivision跳转失效 #30 pixivision url jump failure
  • fix: 图片管理刷新 image management refresh
  • fix: 图片管理无效重命名image management invalid rename
  • fix: gif保存命名 gif save name
  • update: 启动加载速度优化 loading speed optimization
  • update: 帮助说明、捐赠记录 help description, donation record