HuanCheng65
|
0e978bec0a
|
fix: 菜单 - 收藏
|
2023-07-21 19:01:01 +08:00 |
HuanCheng65
|
fad05912ae
|
feat: 楼层长按菜单
|
2023-07-21 18:57:07 +08:00 |
HuanCheng65
|
d5f0b1c61a
|
fix: 举报贴子失败
|
2023-07-21 18:25:25 +08:00 |
HuanCheng65
|
c847651a70
|
refactor: 重命名主题系统
|
2023-07-21 18:16:14 +08:00 |
HuanCheng65
|
0355d6d39f
|
feat: 适配透明主题
|
2023-07-21 17:45:31 +08:00 |
HuanCheng65
|
f8ba9b7d3a
|
refactor: 重命名 `createContent` 方法
|
2023-07-21 16:10:40 +08:00 |
HuanCheng65
|
b0bffd2533
|
feat: 新版回贴风险警告
|
2023-07-21 16:04:21 +08:00 |
HuanCheng65
|
5156684276
|
pref: 发贴/回贴风险警告文案
|
2023-07-21 15:53:10 +08:00 |
HuanCheng65
|
fa3c87bc3d
|
pref: 对话框布局
|
2023-07-21 15:38:02 +08:00 |
HuanCheng65
|
13b478ae90
|
pref: 跟随系统夜间模式时切换提醒
|
2023-07-21 15:21:30 +08:00 |
HuanCheng65
|
7139bb134b
|
pref: 楼中楼内容计算在 ViewModel 进行
|
2023-07-21 15:15:52 +08:00 |
HuanCheng65
|
333b50a090
|
feat: 吧务显示
|
2023-07-21 14:47:01 +08:00 |
HuanCheng65
|
140f8b84cb
|
refactor: 移动 Protobuf Beans 的扩展属性到另一个文件
|
2023-07-21 14:46:05 +08:00 |
HuanCheng65
|
ecaf79afc5
|
fix: 图片缓存清除
|
2023-07-21 14:38:16 +08:00 |
HuanCheng65
|
8418d6490d
|
feat: 修改用户名
|
2023-07-21 14:25:28 +08:00 |
HuanCheng65
|
1024a6d33f
|
feat: 图片水印设置
|
2023-07-21 13:57:27 +08:00 |
HuanCheng65
|
e8a83b1ac1
|
pref: 输入法高度持久化
|
2023-07-21 13:47:31 +08:00 |
HuanCheng65
|
6e3c43b498
|
feat: 回贴发图
|
2023-07-21 13:44:30 +08:00 |
HuanCheng65
|
8f3eddc006
|
feat: 图片上传 API
|
2023-07-21 11:49:32 +08:00 |
HuanCheng65
|
d63d7a5a13
|
feat: 选图
|
2023-07-21 11:49:32 +08:00 |
HuanCheng65
|
f552e48c77
|
feat: 纯文本回贴
|
2023-07-20 18:37:08 +08:00 |
HuanCheng65
|
11fb0b7e1a
|
feat: 回复按钮点击跳转回复
|
2023-07-20 18:34:01 +08:00 |
HuanCheng65
|
0a86dffd8e
|
feat(EditText): 光标染色
|
2023-07-20 18:00:55 +08:00 |
HuanCheng65
|
63c7ad885c
|
pref: 吧页面顶栏
|
2023-07-20 18:00:55 +08:00 |
HuanCheng65
|
2a3a9f13fe
|
fix: 贴子菜单误触
|
2023-07-20 18:00:54 +08:00 |
HuanCheng65
|
a9dc88134d
|
feat: 屏蔽吧页面的直播广告
|
2023-07-20 18:00:54 +08:00 |
HuanCheng65
|
494923ad33
|
feat: 新版回贴 API
|
2023-07-20 18:00:53 +08:00 |
HuanCheng65
|
91893bb3b7
|
pref: 表情显示性能
|
2023-07-20 15:31:08 +08:00 |
HuanCheng65
|
67d4af51aa
|
feat: 估算 `device_score`
|
2023-07-20 15:28:54 +08:00 |
HuanCheng65
|
a5aad67262
|
feat: 回贴接口相关 `.proto` 定义
|
2023-07-20 15:28:54 +08:00 |
HuanCheng65
|
2ae4d728ee
|
feat: 获取 `z_id`
|
2023-07-19 16:46:21 +08:00 |
HuanCheng65
|
9f295fae35
|
pref: 看图切换页面阈值微调
|
2023-07-18 23:12:34 +08:00 |
HuanCheng65
|
e5f4654e3e
|
pref: 历史记录保存
|
2023-07-18 22:19:58 +08:00 |
HuanCheng65
|
a5c32056c0
|
feat: 热榜页面贴子卡片 & 点赞
|
2023-07-18 22:19:25 +08:00 |
HuanCheng65
|
dff92beadc
|
pref: `VerticalGrid` 性能
|
2023-07-18 17:50:25 +08:00 |
HuanCheng65
|
fa7edbc326
|
pref: `AppPreferenceUtils` 单例
|
2023-07-18 17:49:42 +08:00 |
HuanCheng65
|
b98d2fffaa
|
pref: 贴子卡片赞/回复/分享数显示
|
2023-07-17 16:29:24 +08:00 |
HuanCheng65
|
92b88ab538
|
feat: 彻底隐藏被屏蔽的内容
|
2023-07-17 15:54:41 +08:00 |
HuanCheng65
|
82d19358c7
|
revert: "pref(AppPreferenceUtils): 单例"
This reverts commit 355650b17b.
|
2023-07-17 15:45:09 +08:00 |
HuanCheng65
|
355650b17b
|
pref(AppPreferenceUtils): 单例
|
2023-07-17 15:38:25 +08:00 |
HuanCheng65
|
e7536f6100
|
fix: 中文名吧无法打开
|
2023-07-17 15:15:14 +08:00 |
HuanCheng65
|
d24478ae88
|
pref: 上拉加载提示
|
2023-07-17 14:17:21 +08:00 |
HuanCheng65
|
ea0bcc9384
|
feat: 楼中楼用户昵称点击打开用户资料
|
2023-07-17 14:15:15 +08:00 |
HuanCheng65
|
618cc74f9c
|
pref: 无网络错误提示
|
2023-07-17 13:31:36 +08:00 |
HuanCheng65
|
67052d4a91
|
feat: 贴页面错误提示
|
2023-07-17 13:31:17 +08:00 |
HuanCheng65
|
2f1ab3b038
|
pref: 新版贴页面跳转
|
2023-07-17 13:30:27 +08:00 |
HuanCheng65
|
1a97fe4f57
|
style: 加入 `ExperimentalCoroutinesApi::class`
|
2023-07-17 12:50:37 +08:00 |
HuanCheng65
|
3a9ea7b471
|
feat: 消息列表跳转
|
2023-07-17 12:46:01 +08:00 |
HuanCheng65
|
f8c6df25cd
|
pref: 楼中楼 API 不强制要求 `forumId` 和 `postId`
|
2023-07-17 12:45:39 +08:00 |
HuanCheng65
|
2cf960e88a
|
feat: 楼中楼点赞
|
2023-07-17 12:02:29 +08:00 |
HuanCheng65
|
f14258a6a9
|
fix: 无法更新登录信息
|
2023-07-17 12:01:34 +08:00 |
HuanCheng65
|
b4d757b1cf
|
chore: 移除无用依赖
|
2023-07-17 09:51:57 +08:00 |
HuanCheng65
|
2791939fae
|
pref: `sync` 接口更换为 V12 版本
|
2023-07-17 09:09:23 +08:00 |
HuanCheng65
|
0aeccd1f86
|
fix: 楼中楼用户昵称为旧版
|
2023-07-17 09:08:48 +08:00 |
HuanCheng65
|
452abd0b97
|
feat: Protobuf 接口更换为 Https
|
2023-07-16 23:23:45 +08:00 |
HuanCheng65
|
5d74a478b5
|
pref(BackHandler): 导航到其他页面时当前页不处理返回
|
2023-07-16 23:10:05 +08:00 |
HuanCheng65
|
89219be456
|
feat: 查看楼中楼
|
2023-07-16 22:41:29 +08:00 |
HuanCheng65
|
4acd2d1852
|
pref: 完善视频播放器
|
2023-07-16 14:10:25 +08:00 |
HuanCheng65
|
3a5d601fd2
|
feat: 懒加载
|
2023-07-15 23:11:15 +08:00 |
HuanCheng65
|
6bf8a231f1
|
pref: 动态页面吧头像大小对齐
|
2023-07-15 23:00:11 +08:00 |
HuanCheng65
|
2ce5dbb315
|
feat: 全局返回顶部事件
|
2023-07-15 23:00:11 +08:00 |
HuanCheng65
|
0ae5dde3df
|
pref: 动态页面平板模式瀑布流改为列表
|
2023-07-15 23:00:11 +08:00 |
HuanCheng65
|
10a3a4ac1e
|
feat: 新增夜间主题“静谧蓝”
|
2023-07-15 22:39:53 +08:00 |
HuanCheng65
|
1fa76318f5
|
feat: 语音播放
|
2023-07-15 22:03:01 +08:00 |
HuanCheng65
|
88560c4e94
|
feat: 视频播放
|
2023-07-15 12:28:08 +08:00 |
HuanCheng65
|
f65e4b7f6f
|
fix: 返回动态页面时自动滚动至顶部
|
2023-07-14 23:39:27 +08:00 |
HuanCheng65
|
a3ce72a971
|
feat: 等级显示 & 楼主提示
|
2023-07-14 13:35:46 +08:00 |
HuanCheng65
|
37e81673c7
|
fix: 新版贴页面导航栏透明
|
2023-07-14 13:35:05 +08:00 |
HuanCheng65
|
5adeee3cad
|
feat: 使用极速版 API 规避点赞风控
|
2023-07-14 11:07:22 +08:00 |
HuanCheng65
|
ab7e442ea8
|
feat: 看图加载更多/前一页
|
2023-07-13 23:53:22 +08:00 |
HuanCheng65
|
3928df1132
|
feat: 贴子页面标题点击进吧
|
2023-07-13 23:15:05 +08:00 |
HuanCheng65
|
c4f9ad8718
|
fix: 收藏 SnackBar 不显示
|
2023-07-13 23:14:16 +08:00 |
HuanCheng65
|
9f6d854572
|
feat: 屏蔽视频贴
|
2023-07-13 22:11:13 +08:00 |
HuanCheng65
|
2ba6b9cc1c
|
fix: 贴子点赞状态更新
|
2023-07-13 21:57:34 +08:00 |
HuanCheng65
|
d460b34ebb
|
feat: 新版贴子界面
|
2023-07-13 18:36:06 +08:00 |
HuanCheng65
|
5ebbb5ad02
|
feat: 贴内视频内容显示
|
2023-07-13 18:35:06 +08:00 |
HuanCheng65
|
f1b5c083ef
|
feat: Compose Widgets
|
2023-07-13 18:34:41 +08:00 |
HuanCheng65
|
9be00b177a
|
feat: 新版收藏 & 点赞 API
|
2023-07-13 18:34:41 +08:00 |
HuanCheng65
|
6983063838
|
fix: 带输入框的对话框请求焦点时闪退
|
2023-07-13 18:34:40 +08:00 |
HuanCheng65
|
170a4f8049
|
fix: 确认对话框 `onCancel` 重复执行
|
2023-07-13 18:27:54 +08:00 |
HuanCheng65
|
46becf58b7
|
pref: 夜间模式底栏颜色
|
2023-07-13 18:23:44 +08:00 |
HuanCheng65
|
ac5168a2ea
|
pref: 令 POJO 不可变
|
2023-07-13 18:23:09 +08:00 |
HuanCheng65
|
144439e27c
|
feat: 极小/不定头像大小
|
2023-07-13 18:19:15 +08:00 |
HuanCheng65
|
972d6b2ee6
|
pref: 屏蔽管理
|
2023-07-13 18:17:53 +08:00 |
HuanCheng65
|
ce39a5fdf2
|
pref: 优化历史记录保存
|
2023-07-13 14:44:43 +08:00 |
HuanCheng65
|
db88b51b14
|
pref: 优化动态列表性能
|
2023-07-11 14:49:08 +08:00 |
HuanCheng65
|
2ef051f7fa
|
pref: 使 `getEmoticonHeightPx` 稳定
|
2023-07-11 14:48:44 +08:00 |
HuanCheng65
|
0d1c565fdf
|
chore: 弃用废弃语法
|
2023-07-11 14:47:29 +08:00 |
HuanCheng65
|
c541dbbbd6
|
pref(MainPage): 去除非 `@Stable` 的参数
|
2023-07-11 11:43:47 +08:00 |
HuanCheng65
|
5249723790
|
pref: 令 ViewModel 为 @Stable 类型
|
2023-07-11 11:42:39 +08:00 |
HuanCheng65
|
598c019a26
|
feat: 新版昵称显示
|
2023-07-10 18:00:13 +08:00 |
HuanCheng65
|
3f5f861722
|
chore: 更新依赖
|
2023-07-10 17:59:47 +08:00 |
HuanCheng65
|
9a9934d5e1
|
pref: 优化动态界面性能
|
2023-05-06 00:54:47 +08:00 |
HuanCheng65
|
15e9b747d9
|
pref: 迁移至 Foundation.Pager
|
2023-05-05 23:52:25 +08:00 |
HuanCheng65
|
7d8c7ed3e6
|
fix: 看图页面底栏内容颜色
|
2023-05-05 23:02:19 +08:00 |
HuanCheng65
|
c347420dee
|
fix: 修复保存 gif 图片扩展名为 jpg
|
2023-05-05 22:56:01 +08:00 |
HuanCheng65
|
8f6663c83c
|
chore: 移除 Compose 性能跟踪字符串
|
2023-05-05 21:31:07 +08:00 |
HuanCheng65
|
ad43cc4d3e
|
pref: 新 UI 滑动页面性能优化
|
2023-05-05 20:57:42 +08:00 |
HuanCheng65
|
96cb8acfef
|
fix: 修复一些闪退
|
2023-05-05 16:40:37 +08:00 |
HuanCheng65
|
20807bb061
|
feat: 更新依赖
|
2023-05-05 16:35:14 +08:00 |
HuanCheng65
|
2559b3864d
|
fix: 修复链接无法正常在外置浏览器打开
|
2023-03-26 23:24:10 +08:00 |
HuanCheng65
|
bb7d3cb52c
|
chore: 切换至 kotlin-stdlib 依赖
|
2023-03-23 19:16:13 +08:00 |
HuanCheng65
|
37f378f59f
|
feat: 新 UI 双击底栏刷新
|
2023-03-23 19:15:36 +08:00 |
HuanCheng65
|
18cbbe1b76
|
feat: V12 API
|
2023-03-23 19:06:13 +08:00 |
HuanCheng65
|
2828a122b3
|
feat: 增加 CommonRequest 字段
|
2023-03-23 19:03:13 +08:00 |
HuanCheng65
|
75273ec896
|
style: 移动 CommonCallback
|
2023-03-23 18:39:18 +08:00 |
HuanCheng65
|
79088ecf36
|
pref: 屏蔽管理页面空提示
|
2023-03-12 15:45:13 +08:00 |
HuanCheng65
|
e3199c1d8d
|
feat: 收藏页面状态
|
2023-03-12 15:44:55 +08:00 |
HuanCheng65
|
83a855b2d4
|
pref: 未登录时隐藏需要登录才可访问的项目
|
2023-03-12 15:31:39 +08:00 |
HuanCheng65
|
54765a02df
|
fix: 设置默认值
|
2023-03-12 15:22:02 +08:00 |
HuanCheng65
|
c68645b1e5
|
pref: 状态屏优化
|
2023-03-12 15:22:02 +08:00 |
HuanCheng65
|
4fec7205da
|
fix: 首页骨架屏不显示搜索框
|
2023-03-12 14:12:06 +08:00 |
HuanCheng65
|
f00a79ebc3
|
feat: Compose Text 图标颜色
|
2023-03-12 14:11:38 +08:00 |
HuanCheng65
|
5ff4c37a09
|
pref: 事件流扩展方法
|
2023-03-12 14:11:11 +08:00 |
HuanCheng65
|
239e6109df
|
fix: 一键签到无法启动
|
2023-03-12 13:18:32 +08:00 |
HuanCheng65
|
cf6c42ae1c
|
pref: 加载错误显示
|
2023-03-12 00:35:02 +08:00 |
HuanCheng65
|
addbc80bc0
|
fix(ExplorePage): 无网络时默认打开热榜
|
2023-03-12 00:03:44 +08:00 |
HuanCheng65
|
4673044663
|
fix: 事件流被重复 collect
|
2023-03-11 23:56:54 +08:00 |
HuanCheng65
|
055e637681
|
feat: 无网络检测
|
2023-03-11 23:15:55 +08:00 |
HuanCheng65
|
b9d7b4348a
|
重命名 .java to .kt
|
2023-03-11 23:15:52 +08:00 |
HuanCheng65
|
6f2a9ceb58
|
feat: 引入动画资源
|
2023-03-11 23:14:24 +08:00 |
HuanCheng65
|
dc987babe5
|
pref(ExplorePage): 未登录时不显示“关注”
|
2023-03-11 11:43:16 +08:00 |
HuanCheng65
|
e18259e232
|
pref: 未登录时加载提示
|
2023-03-11 11:42:55 +08:00 |
HuanCheng65
|
70ebbd3818
|
pref: 首页空页面按钮颜色 & 文案
|
2023-03-11 11:42:16 +08:00 |
HuanCheng65
|
afe5d19e44
|
pref: 首页未登录 & 空状态优化
|
2023-03-11 01:31:32 +08:00 |
HuanCheng65
|
3a897cd4d1
|
pref: 状态屏点击事件
|
2023-03-11 01:17:51 +08:00 |
HuanCheng65
|
9a8e26e240
|
feat: 引入 Lottie & 空页面动画
|
2023-03-11 01:17:25 +08:00 |
HuanCheng65
|
acb75f8b8a
|
pref: 懒加载优化
|
2023-03-11 01:16:41 +08:00 |
HuanCheng65
|
3a3356a4bb
|
feat: 全局事件流 & 切换账号事件
|
2023-03-11 01:16:12 +08:00 |
HuanCheng65
|
c104ae920e
|
style(AccountUtil.kt): 修改方法名
|
2023-03-11 01:15:25 +08:00 |
HuanCheng65
|
92ceb99bda
|
fix: 新版收藏页面翻页
|
2023-03-11 00:16:01 +08:00 |
HuanCheng65
|
ba837abd86
|
feat: Compose 动态生成贴子内容
|
2023-03-11 00:14:07 +08:00 |
HuanCheng65
|
ac5998d840
|
feat: 新版贴子 - 看图
|
2023-03-11 00:12:50 +08:00 |
HuanCheng65
|
becfa8cbb4
|
fix(LoginActivity): 登录成功后不跳转
|
2023-03-11 00:12:49 +08:00 |
HuanCheng65
|
87b7e8339a
|
pref(Texts.kt): Compose Text 支持显示两个图标
|
2023-03-11 00:12:49 +08:00 |
HuanCheng65
|
8db3645d9f
|
pref(Toolbar.kt): Toolbar 自定义标题
|
2023-03-11 00:12:49 +08:00 |
HuanCheng65
|
c82ed238fe
|
feat: 新版贴子 API
|
2023-03-11 00:12:48 +08:00 |
HuanCheng65
|
b9daed6d59
|
fix: 动态页面用户昵称
|
2023-03-11 00:04:19 +08:00 |
HuanCheng65
|
8bcbbe8dfa
|
pref: 未登录异常
|
2023-03-11 00:02:32 +08:00 |
HuanCheng65
|
ac29cc0424
|
feat: 新 UI IP 地址显示
|
2023-03-11 00:02:08 +08:00 |
HuanCheng65
|
50f444249d
|
feat: 新 UI Shortcuts
|
2023-03-11 00:01:53 +08:00 |
HuanCheng65
|
89c2ced6f5
|
feat: 新增 .proto 定义
|
2023-03-10 15:31:36 +08:00 |
HuanCheng65
|
0912962f0e
|
pref: 优化 DataStore
|
2023-03-10 14:39:20 +08:00 |
HuanCheng65
|
a311f75327
|
fix: 修复视频播放调整音量时偶现闪退
|
2023-03-10 14:39:07 +08:00 |
HuanCheng65
|
6b6f61c2ff
|
fix: 修复动态页面闪退
|
2023-03-10 14:38:46 +08:00 |
HuanCheng65
|
92e962336f
|
pref: 优化新 UI 设置
|
2023-03-10 14:38:23 +08:00 |
HuanCheng65
|
5018ef5b6e
|
pref: 优化 API User Agent
|
2023-03-10 14:38:22 +08:00 |
HuanCheng65
|
fb49c5dd7e
|
fix: 新 UI 透明主题闪退
|
2023-03-10 13:49:56 +08:00 |
HuanCheng65
|
d4df947866
|
fix: 新 UI 看图偶现闪退
|
2023-03-10 13:49:39 +08:00 |
HuanCheng65
|
bfcf20443e
|
fix: 用户页面闪退
|
2023-03-10 13:18:07 +08:00 |