Commit graph

305 commits

Author SHA1 Message Date
Super12138
b06bea2cbe fix(settings): 重启应用提示框可以关闭 2025-03-29 20:32:11 +08:00
Super12138
7622b0b78d refactor: 简化代码书写方式 2025-03-25 21:18:55 +08:00
Super12138
18764daccc fix: GitHub 大小写错误
顺便修改彩蛋触发逻辑
2025-03-25 21:15:14 +08:00
Super12138
f890801922 fix(about): 无法滚动查看许可证的内容 2025-03-25 19:18:16 +08:00
Super12138
7fd200c789 refactor: 优化对话框实现 & 调整参数顺序 2025-03-22 15:07:25 +08:00
Super12138
60927892c4 feat(settings): #180 支持备份全部数据 2025-03-22 08:15:42 +08:00
Super12138
d852649f4c refactor(settings): 优化文件结构 2025-03-21 22:52:24 +08:00
Super12138
1932230de3 feat: 添加对 Android 16 的支持 2025-03-18 22:23:15 +08:00
Super12138
a8aa50f80b 正式发布2.1.2版本
修复英文情况下字符串双引号不显示的问题
优化备份与恢复数据库逻辑(使用 GitHub Copilot)
增大待办圆环
修复部分遗留的错误变量名称
优化主页性能
2025-02-23 11:02:58 +08:00
Super12138
6e310c3f51 fix: 多行文本显示错误 2025-02-21 21:09:08 +08:00
Super12138
53a71ca889 refactor: 重新实现问题反馈模板 2025-02-21 20:59:52 +08:00
Super12138
90f8ee6936 fix: 调整设置项顺序
顺便为没有添加 Modifier 的 Composable 添加 Modifier;为横向滑动设置项添加更多选项
2025-02-21 20:02:43 +08:00
Super12138
6f829d1825 fix(editor): 待办内容和学科判空逻辑错误 2025-02-21 20:00:16 +08:00
Super12138
3251af9fd5 feat: 支持自定义学科 (#163) 2025-02-19 22:11:14 +08:00
Super12138
af8b83a6c1 feat(translation): 优化排序方式的表达方式 2025-02-19 20:14:06 +08:00
Super12138
51c2352548 feat: 更新 README 2025-02-17 21:05:47 +08:00
Super12138
3200bc5b3a 正式发布 2.0.2 版本 2025-02-16 12:23:32 +08:00
Super12138
6c1250db23 fix(translation): 双引号显示错误 2025-02-16 12:21:01 +08:00
Super12138
4571c63ca0 feat: 静态版本号 2025-02-16 12:20:22 +08:00
Super12138
02d7d2a444 refactor: 移除不必要的导入 2025-02-16 10:12:25 +08:00
Super12138
bdf8b9e27c
fix(about): 字体颜色错误 2025-02-14 22:10:58 +08:00
Super12138
26bc456859
正式发布 2.0.1 版本 2025-02-14 22:08:37 +08:00
Super12138
46106bdc0f
fix(build): 多余的 APK 信息导致构建失败 2025-02-14 22:06:55 +08:00
Super12138
9e8105a62d fix: 多加的toInt 2025-02-14 17:22:49 +08:00
Super12138
1728da4e45 fix: 尝试静态化版本
为了F-Droid构建
2025-02-14 17:20:57 +08:00
Super12138
9c4209cbbe 正式发布 2.0.0 版本 2025-02-12 18:08:13 +08:00
Super12138
0c5d30a486 refactor: 优化全选逻辑和样式 2025-02-12 17:34:17 +08:00
Super12138
b16c2c2a85 feat(accessibility): 优化无障碍表现 2025-02-12 17:19:54 +08:00
Super12138
f6f6f565a1 feat(translation): 优化文本表述 2025-02-12 16:18:37 +08:00
Super12138
b09b8220bd feat(appbar): 优化应用栏动画 2025-02-12 16:18:09 +08:00
Super12138
563e26af3c perf: 优化页面性能 2025-02-12 16:17:46 +08:00
Super12138
9c4c6d6b32 🤫小彩蛋🤫 2025-02-12 13:58:31 +08:00
Super12138
87bb8adfa0 feat(editor): 在手动修改待办完成状态后支持显示彩带 2025-02-12 10:03:30 +08:00
Super12138
7231bbda47 feat(about): 优化许可证页面显示效果 2025-02-12 09:41:27 +08:00
Super12138
2fd528b5bd refactor(appbar): 更好的元素动画 2025-02-12 08:58:18 +08:00
Super12138
1a5c2f50e0 fix(editor): 错误的文本 2025-02-12 08:35:26 +08:00
Super12138
4250f7da43 feat(editor): 支持自己标记待办完成情况 2025-02-11 22:53:14 +08:00
Super12138
3380f8034b feat(dialog): 选项边缘圆角 2025-02-11 21:30:50 +08:00
Super12138
a3f4c628d0 feat(settings): 安全模式
同时将主题逻辑移入 ViewModel
崩溃界面支持主题色板、动态颜色和对比度
提取部分方法
2025-02-11 21:30:23 +08:00
Super12138
b626c3d1a9 feat(crash): 崩溃界面适配用户深色模式 2025-02-11 17:21:40 +08:00
Super12138
b193c285ce feat(translation): 优化主题色板表达 2025-02-11 17:20:54 +08:00
Super12138
4771d48c6b feat(settings): 支持备份与恢复数据库 2025-02-11 17:16:48 +08:00
Super12138
58f74325c0 feat(version): 正式进入v2版本 2025-02-08 21:23:12 +08:00
Super12138
4d78f3993e fix: 多余的方法 2025-02-08 21:18:17 +08:00
Super12138
5c6ac565a3 perf(editor): 优化优先级文字获取性能 2025-02-08 21:17:01 +08:00
Super12138
9f9485f274 refactor(data): 简化优先级的存储值 2025-02-08 20:54:51 +08:00
Super12138
758f099826 fix(AppBar): 顶部应用栏过时的 API 2025-02-07 20:18:46 +08:00
Super12138
25e1f29e30 fix(main): 临时修复因添加共享元素转场导致的FAB动画不连贯 2025-02-07 20:17:07 +08:00
Super12138
80a6208caf feat(ui): 优化 FAB 文字的显示效果 2025-02-07 09:39:11 +08:00
Super12138
6a4790095c fix(settings): 单选设置项的错误边距 2025-02-07 09:08:25 +08:00
Super12138
5bd2383b50 perf: 优化触感反馈的开启方式 2025-02-07 09:07:58 +08:00
Super12138
b5f327cacc feat(ui): 优化界面在小屏幕下的显示效果
为对话框内容添加滚动以防遮挡
为顶部应用栏文本设置单行
优化单选对话框的实现方式
2025-02-07 08:52:17 +08:00
Super12138
746b663e9c feat(settings): 优化更多提示信息的显示方式 2025-02-06 22:06:33 +08:00
Super12138
326f7ff970 fix(settings): 漏传的参数 2025-02-06 20:01:39 +08:00
Super12138
9fe2544116 fix(crash): 多余的触感反馈 2025-02-06 19:56:39 +08:00
Super12138
e44dcb8c5a fix(settings): 在主题色板没用跟随用户设置切换深色模式 2025-02-06 19:56:18 +08:00
Super12138
4e1ede0aae feat(settings): 支持自定义触感反馈 2025-02-06 19:19:38 +08:00
Super12138
7f1e3d9626 style: 移除冗余导入 2025-02-06 16:38:53 +08:00
Super12138
990f0fd841 feat(main): 优化空项目提示的显示 2025-02-06 16:36:08 +08:00
Super12138
31c58b3a03 feat(editor): 删除前二次确认 2025-02-06 16:32:44 +08:00
Super12138
df3ec533ea fix(ui): 高对比度下待办项多选提示不显示 2025-02-06 16:22:21 +08:00
Super12138
f0c894e8af feat(component): 为开关设置项添加边距 2025-02-06 16:18:38 +08:00
Super12138
0c566aa7e1 fix(settings): 对比度滑块标签不显示 2025-02-06 16:12:50 +08:00
Super12138
2fbccaf081 feat(settings): 支持按学科排序 2025-02-06 15:20:43 +08:00
Super12138
a0f385e91e feat(settings): 支持自定义待办列表排序 2025-02-06 13:51:45 +08:00
Super12138
47885dbf6c feat(ui): 开屏画面 2025-02-06 13:05:07 +08:00
Super12138
1aebd9f517 refactor(main, editor): 简化对话框实现 2025-02-06 10:42:23 +08:00
Super12138
b3c36e97d7 refactor(main): 简化二次删除确认对话框的实现 2025-02-06 10:27:20 +08:00
Super12138
18f0642a0f fix(editor): 检测内容是否修改逻辑错误 2025-02-06 10:22:55 +08:00
Super12138
40961c70a8 feat(editor): 在编辑模式下用户修改待办后阻止返回 2025-02-06 09:33:47 +08:00
Super12138
de27d5ddb5 feat(main, editor): 更加流畅的待办内容动画 2025-02-06 08:41:39 +08:00
Super12138
4d432935b3 feat(main, editor): 更加丝滑的 FAB 过渡动画 2025-02-05 21:41:38 +08:00
Super12138
3ce8e5befa fix(settings): 深色模式默认值配置错误 2025-02-05 20:39:55 +08:00
Super12138
66f5e9f638 feat(settings): 为关于页面添加 Github 仓库 2025-02-05 17:52:09 +08:00
Super12138
c26d41b232 feat(settings): 为关于页面添加链接 2025-02-05 17:40:34 +08:00
Super12138
e37b2c10bb feat(settings): 为关于页面添加图标 2025-02-05 17:37:37 +08:00
Super12138
01aaa792a6 feat(settings): 支持自定义已完成待办的显示模式 2025-02-05 17:33:53 +08:00
Super12138
086e0ce447 feat(ui): 为更改主题样式或颜色时添加动画 2025-02-05 16:33:22 +08:00
Super12138
121334498c feat(settings): 添加颜色对比度设置项 2025-02-05 16:26:32 +08:00
Super12138
7ab13cd6f9 feat(settings): 支持深色模式 2025-02-05 13:50:36 +08:00
Super12138
72b75e2353 feat(settings): 为主题样式设置添加解释 2025-02-05 11:21:25 +08:00
Super12138
70da0be4f1 refactor(settings): 将横向滚动设置项组件化 2025-02-05 11:17:44 +08:00
Super12138
1a123c6549 fix(settings): 生成主题颜色不正确 2025-02-05 09:47:52 +08:00
Super12138
32e22929ed feat(settings): 添加外观与个性化设置
里面有动态配色和主题样式两个设置的实现
后续还有待优化 SharedPreferences 的读写方式
2025-02-05 09:38:35 +08:00
Super12138
e729125111 feat: 适配 CI 构建 2025-02-04 16:38:06 +08:00
Super12138
6218f63807 feat: 添加使用过的开源项目 2025-02-04 16:37:22 +08:00
Super12138
3f40e506e5 refactor: 移除无用类 2025-02-04 16:23:58 +08:00
Super12138
e8af5d8538 feat: 更新任务优先级的实现展示方式 2025-02-04 16:16:25 +08:00
Super12138
f01a08f290 fix: 横屏状态下无法编辑待办 2025-01-18 16:37:59 +08:00
Super12138
12bf5129ee feat: 添加应用图标 2025-01-18 16:37:36 +08:00
Super12138
08d7706b15 feat: 支持设置任务优先级 2025-01-17 14:39:10 +08:00
Super12138
e962a9f361 feat: 大型顶部应用栏支持 FAB 2025-01-17 08:23:55 +08:00
Super12138
ca08c21ca5 feat: 将待办 BottomSheet 提取为单独页面 2025-01-16 22:09:46 +08:00
Super12138
9f3fd5f7ec fix: 顶部应用栏按钮在输入法打开时被挤上去 2025-01-16 22:04:40 +08:00
Super12138
ad44140ce9 fix: 主页面内容在输入法打开时被顶起 2025-01-16 16:27:53 +08:00
Super12138
f801741608 fix: 页面内容被系统状态栏遮挡 2025-01-16 15:59:16 +08:00
Super12138
a15f78bb3e feat: 部分设置和关于页面 2025-01-16 14:14:43 +08:00
Super12138
c1cb9f7c3f fix: 边距位置错误 2025-01-16 10:05:48 +08:00
Super12138
ae608fae32 fix: 待办列表和操作按钮被系统状态栏遮挡 2025-01-16 10:01:41 +08:00
Super12138
bfc774be8e refactor: 删除无用代码,优化资源 2025-01-15 21:17:23 +08:00