Skip to content

Releases: realth000/tsdm_client

v0.13.0

14 Jun 15:24
37c5725
Compare
Choose a tag to compare

Added

  • 帖子:支持对加载的图片进行操作:
    • 支持全屏查看、复制图片链接、打开附带的链接、重新加载图片。
  • 帖子:支持默认倒序浏览。
    • 同网页端的倒序浏览,开启后帖子里优先看到最新发布的楼层。
    • 默认关闭,可在设置 -> 行为中开启。
  • 设置:内置截止发布版本时的更新日志,不需要联网。
    • 设置 -> 其他-> 更新日志。
  • 设置:清理缓存时支持按缓存类别清理。
  • 用户:退出账户前增加确认弹窗,防止误退出。
  • app:增加一些页面切换动画。

Fixed

  • app:修复加载图片时由于网站证书无效而无限加载的问题。
  • app:修复计算时间时,存在负数的“xx秒以前”的问题。
  • 解析网页:修复网址链接无法点击的问题。
  • 解析网页:修复部分网址链接没有附加链接图标的问题。
  • 帖子:修复楼层用户的简要信息中在线状态始终为离线的问题。
  • 帖子:修复部分默认倒序浏览的帖子中无法更改排序的问题。
  • 主页:修复轮播图在后台依然滚动的问题。
  • 主页:修复轮播图在窗口大小改变后布局不正确的问题。
  • 主页:修复某些情况下主页未完全加载时脱离加载状态的问题。

Changed

  • 关于:更新页面信息。
  • 解析网页:优化解析流程。
  • 主页:更新首页轮播图样式。

v0.12.0

01 Jun 07:13
35ca609
Compare
Choose a tag to compare

Added

  • 应用:支持防误触退出,按两次返回才会退出应用。
    • 只在Android和iOS上有效。
    • 默认开启,可在设置 -> 行为中关闭。
  • 主页:调整主页布局,可通过主页置顶帖子查看帖子作者的资料页。
  • 首页:将“我的”页面从首页选项卡中去除。
  • 用户:重构用户页面,显示更多用户信息。
    • 显示基本资料,用户组、积分信息。
    • 以html格式解析个人签名。
  • 帖子:解析滚动区域marquee内的元素。
    • 虽然这些元素不会按原网页那样滚动。

Fixed

  • 帖子:修复未登录时可以切换编辑器的问题。
  • 帖子:修复楼层用户的简要信息中缺少宣传度的问题。
  • 编辑:修复编辑器的滚动导致页面标题栏背景色改变的问题。
    • 应该只在页面主体滚动时改变颜色。
  • 首页:首页底部选项卡来回切换时重复加载的问题。
  • 通知:修复包含长楼层的评分详情页面无法滚动的问题。

Changed

  • app:更新页面加载样式,减少使用圆形进度条。
  • 帖子/编辑:更新帖子和编辑器中网页链接和艾特用户的样式,去掉背景色。
    • 背景色bug较多,暂时去除。

v0.11.0

18 May 18:51
4678ba0
Compare
Choose a tag to compare

Added

  • 通知:支持查看私信和公共消息。
    • 主页 -> 通知按钮。
  • 通知:支持查看公共消息的完整详情。
  • 私信:支持查看私信历史。
  • 帖子:支持向楼层所属用户发送信息。
    • 楼层用户头像或名称 -> 对话框内按钮。
  • 用户:支持从其他用户的用户资料页发送私信。
    • 资料页 -> 右上角发送按钮。

Fixed

  • 编辑:修复网页链接和提醒用户的样式。
  • 编辑:修复艾特不存在的用户时,跳转到用户资料页后页面异常的问题。
  • 编辑:修复发送文字失败后发送按钮不可用的问题。
  • 帖子:修复楼层用户的简要信息中缺少用户组和昵称的问题。

Changed

  • 帖子:移除了楼层中的多余widget,优化性能。
  • internal: flutter版本提高至3.22

v0.10.1

03 May 05:11
810c3b8
Compare
Choose a tag to compare

Fixed

  • 通知:修复无法跳转到提醒(@)类型的通知所在帖子的问题。
  • 分区:修复帖子列表中,帖子的阅读权限被解析为天使币的问题。
  • 帖子:修复楼层用户的简要信息中UID不正确的问题。
  • 帖子:修复楼层用户的简要信息中缺少天使币的问题。
  • 帖子:修复楼层最后编辑信息在用户名存在空格时信息错误的问题。
  • 编辑:修复一部分切换编辑器后光标重置到文本开始位置的问题。
    • 如果切换前光标位于文本末尾,切换编辑器后光标也会位于文本末尾。
  • 签到:修复签到附言字数过少或过多时依然可以保存的问题。
  • 签到:修复签到附言的剩余可用字数计算不正确的问题。
  • 签到:修复打开修改签到附言的对话框后显示的剩余可用字数不正确的问题。

Changed

  • 积分:现在默认收起已登录用户的积分统计信息页面中的查询框。

v0.10.0

26 Apr 16:53
874d173
Compare
Choose a tag to compare

Added

  • 帖子:帖子内通过楼层作者的头像和名称可以查看作者的简要信息。

Fixed

  • 编辑:修复帖子关闭后可以切换编辑器的问题。
  • 编辑:修复帖子内发布回复后编辑器不可用的问题。

v0.9.0

12 Apr 15:07
7d82c2c
Compare
Choose a tag to compare

Added

  • 编辑:支持提醒用户(@用户名)。
  • 通知:通知为空时显示“通知为空”提示。

Fixed

  • 更新:修复更新页中获取最新一个版本的更新记录时内容为空的问题。
  • 编辑:修复编辑器中插入图片时图片尺寸格式错误。
    • 图片的长和宽只允许使用整数。
  • 编辑:修复粗体、斜体、下划线和删除线蔓延到之后的文本的问题。

Changed

  • 安卓:增加一些构建选项,减少了一半的apk体积(25MB -> 12MB)。
  • 帖子:更新楼层中网页链接的样式,现在和bbcode编辑器相同。
  • 帖子:更新网页链接的外观样式。
  • 编辑:更新网页链接的外观样式。
  • 编辑:编辑器插入网页链接时,不再自动加https://前缀。
  • 网页:更新解析网页时标签<li>的样式。

v0.8.0

30 Mar 17:10
ece4c11
Compare
Choose a tag to compare

Added

  • 编辑:提供实验性的富文本bbcode编辑器,初步支持所见即所得。
    • 显示文本样式包括字体大小、粗体、斜体、下划线、删除线、字体颜色、背景色。
    • 支持插入表情、图片和网页链接。
    • 目前尚未做反向的解析bbcode,从普通编辑器切换到富文本时已有内容依然是纯文本属于正常现象,未来会支持。
    • 表情会从论坛下载,大约15MB,注意流量。
    • 在编辑器左下角图标切换普通编辑器和富文本编辑器。
  • 帖子:解析更多的折叠/展开样式。
    • 现在支持<details> tag。
  • 更新:更新页面可查看完整更新历史。
    • 右上角按钮。

Fixed

  • 帖子: 依旧是修复了楼层中很多多余或缺少的空行。
  • 帖子:未登录时禁用回复框并提示需要登录。
  • 帖子:修复切换楼层浏览排序(正序/倒序)后帖子当前页数不正确的问题。
  • 首页:修复一些加载首页时无限转圈的问题。

Changed

  • 帖子:嵌套的卡片现在内层比外层高,以作区分。
  • 帖子:更改展开/折叠区域的按钮样式,更明显。
  • internal: 从Equatable迁移到dart_mappable。

v0.7.1

23 Feb 14:56
7fe2dfc
Compare
Choose a tag to compare

Fixed

  • app:修复Windows平台构建

v0.7.0

22 Feb 17:30
17c3dc7
Compare
Choose a tag to compare

Windows平台目前编译失败,预计两天内补上。

Added

  • 帖子:显示悬赏状态及对应的最佳答案。
  • 帖子:支持编辑已发布的帖子。
    • 楼层右下角菜单 -> 编辑。
    • 一些附加选项可能不完全支持。
    • 暂不支持设置阅读权限和售价。
  • 帖子:显示帖子楼层的最后编辑状态,包括时间和用户名。
  • 帖子:帖子内按页数显示分组。
  • 帖子:现在发送回复后会提示发送成功。
  • 帖子:解析分割线<hr>。
  • 消息:支持显示批量评分类型的提醒。
  • 消息:在通知页内显示已有x条相同通知被忽略。
  • 积分:支持筛选积分变更历史。
  • app:现在在安卓和IOS上尝试使用和当前语言的应用标题。

Fixed

  • 积分:修复积分统计页面我的积分标签页中缺少空隙的问题。
  • 帖子:修复部分楼层丢失字体颜色的问题。
  • 我的帖子:修复我的帖子页面的丢失最新一条回复的问题。
  • 消息:修复了离开消息详情页面后依然更新state导致异常的问题。
  • app: 修复了很多处解析html时多余或缺少换行的问题。

Changed

  • 帖子:现在引用的文本用双引号包裹,而不是在一块更“高”的Card里。
    • 涉及评分通知、帖子楼层内引用的文本。
  • 消息:高亮显示消息中的帖子标题和积分变动。
  • internal: 支持flutter 3.19。
  • internal: 去除安卓gradle构建脚本中标记为弃用的部分。
  • internal: 提高最低依赖版本:flutter 3.19和dart 3.3。

v0.6.0

08 Feb 15:06
08ad6ab
Compare
Choose a tag to compare

新年快乐!明年见。

Added

  • 新增提示帖子内的红包已经领完了。
  • 新增支持看帖时只看某个作者的楼层。
    • 楼层右下角菜单 -> 只看该作者/看所有作者。
  • 新增支持看帖时倒序浏览。
    • 帖子右上角菜单 -> 倒序浏览/正序浏览。
  • 新增支持从好友邀请参与话题的消息跳转到相应帖子。
  • 新增支持筛选帖子。
  • 新增支持查看新添加的好友的提醒。虽然加好友请求的提醒还没做
  • 新增显示积分的统计信息和积分的变更记录的页面。
    • 我的 -> 右上角统计信息按钮。
  • 在首页和我的页面内提醒有未读的消息。
    • 有提醒时显示提醒数量,只有短消息时显示红点。
    • 默认开启,可在设置中关闭。
  • 在消息提醒卡片上显示是多久以前的消息。终于分得清哪个是哪个了
  • 缓存首页轮播图。

Fixed

  • 修复无法解析部分带有投票的楼层的问题。
  • 修复无法解析部分带有隐藏区域的楼层的问题。
  • 修复上个版本引入的无法解析购买区域的问题。
  • 修复更新页面无法跳转到github release的问题。
  • 修复部分楼层中处于<dl>和<dd>标签内的内容无法显示的问题。
  • 修复部分楼层中自定义字体周围多余换行的问题。

Changed

  • 不再显示被设置为不显示的html节点。