Releases: ultranity/Pix-EzViewer
Releases · ultranity/Pix-EzViewer
2.0.0 ver 200 bug fixed
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
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
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
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
1.8.0R:
- fix: 支持新版 OAuth2 登录
- update: tab 优化
- adjust: toasts
- update: 切换至 viewBinding
- update: 依赖升级
1.7.7R ver110
1.7.7R:
- fix: SNI 连接
- feature: 自定义镜像站
- update: 翻译调整
1.7.6R ver 109
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
反馈邮箱:[email protected]
欢迎通过 github 反馈及 star
1.7.4R:
1.7.1R ver 104
反馈邮箱:[email protected]
欢迎通过 github 反馈及 star
1.7.1R & 1.7.1R:
- fix: socket is closed 登陆失败
- fix: 特殊 gif 无法保存
- update & fix: 部分翻译
- update: 初始加载速度优化
- fix: 尝试修复后台休眠过长失去连接
- update: 捐赠记录
1.6.9R
反馈邮箱:[email protected]
欢迎通过 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