Compare commits

..

620 Commits

Author SHA1 Message Date
目棃
af3fe7154a 🚀 v0.4.2 2024-01-30 13:54:32 +08:00
目棃
5f2f0020da ️ 调整逻辑 2024-01-30 13:53:22 +08:00
目棃
fef22ff146 🍱 添加卡牌数据
close #86
2024-01-30 13:15:26 +08:00
目棃
ea8f41ea8a 🚨 修复qodana ci错误 2024-01-30 13:02:41 +08:00
目棃
6b085c200c 👷 移除lockfile 2024-01-30 12:35:25 +08:00
目棃
644da14c50 ️ 对于已有数据,支持应用内跳转 2024-01-30 12:32:22 +08:00
目棃
2937f8ebca 🍱 添加闲云专武故事 2024-01-30 00:22:17 +08:00
目棃
299c8ab830 🍱 更新角色、武器、成就资源 #86 2024-01-30 00:10:51 +08:00
目棃
e15269fc5b ️ 优化hint 2024-01-29 22:54:52 +08:00
目棃
e0443ed37e 添加成就详细信息弹窗 #19 2024-01-29 21:53:41 +08:00
目棃
bf6ead52f4 💩 调整背景,对闲云名片打补丁 2024-01-29 17:53:04 +08:00
目棃
20e9f5d88e 🍱 修复缺漏,添加名片数据 #86 2024-01-29 17:52:30 +08:00
目棃
a5e786038c 👷 更新模板 2024-01-29 14:35:58 +08:00
目棃
a30d8e3a28 ️ emits 真好用x 2024-01-27 19:59:44 +08:00
目棃
65063424db 🐛 修复可能导致的 panic 2024-01-27 19:11:42 +08:00
目棃
aaf4c28143 材料overlay完工 2024-01-27 12:54:50 +08:00
目棃
aabb4e4a97 🍱 修复 JSON 错误 2024-01-27 11:04:00 +08:00
目棃
7abe383744 💄 调整帖子组件 UI 2024-01-27 10:27:29 +08:00
目棃
2d1e495f5d 🌱 材料详情 2024-01-26 23:20:22 +08:00
目棃
3b55ddfc5c ♻️ emits 替代 interval 2024-01-26 18:17:26 +08:00
目棃
3ee9bf74f1 🔊 完善用户页面的 log,其他的再说吧
close #83
2024-01-23 19:49:58 +08:00
目棃
8aaf18dbe2 🔊 完善基础页面的 log #83 2024-01-23 18:20:23 +08:00
目棃
150755cbef 🚨 修复 qodana 运行错误 2024-01-22 21:22:12 +08:00
目棃
c0e7633b51 ♻️ 完善日志,重构设置页面 2024-01-22 21:15:38 +08:00
目棃
be028a318d 🌱 初步完成日志文件的创建、写入 #83 2024-01-22 17:45:41 +08:00
目棃
297474af9c 💄 优化浅色模式下的样式 2024-01-21 13:57:30 +08:00
目棃
03170814ad 👔 修复分享图生成错误,完善分享&上传判断 2024-01-21 13:51:26 +08:00
目棃
0cc0fe4a9f 💄 调整ui配色 2024-01-21 13:21:22 +08:00
目棃
0fc5d89cc8 ️ 完善用户账号数据返回 2024-01-21 12:10:57 +08:00
目棃
231eef80e4 ♻️ 角色、武器wiki合成一条,修复精炼数据可能为空 2024-01-20 13:39:17 +08:00
目棃
d7b2b0cf0f ⬆️ 更新依赖 2024-01-20 11:33:35 +08:00
目棃
6625428af4 📝 front-matter 忘改了 2024-01-19 10:26:22 +08:00
目棃
18c57bdba8 🚀 v0.4.1 2024-01-19 10:23:36 +08:00
目棃
e32c544c6f 🚨 修复 qodana 报错 2024-01-18 23:50:48 +08:00
目棃
4a8f6c1640 ️ 优化部分逻辑 2024-01-18 21:08:17 +08:00
目棃
2ad534cf3a 🔥 清理无用 css 2024-01-18 17:14:48 +08:00
目棃
1c3176cb6a ✏️ 修复路径映射错误 2024-01-18 17:03:53 +08:00
目棃
a1e0b79cca 支持用户修改数据目录
close #78
2024-01-18 16:56:43 +08:00
目棃
7a8a9802d6 🌱 考虑 flv 视频流? 2024-01-18 15:54:54 +08:00
目棃
8390ce2309 💄 取消 hint 统一为 cancel 2024-01-18 15:44:31 +08:00
目棃
16b981c5bc ✏️ 完善返回类型 2024-01-18 15:28:54 +08:00
目棃
9fa2b22f49 ️ 支持全屏 2024-01-18 15:24:25 +08:00
目棃
6f872b5937 🐛 修复视频地址获取失败 2024-01-17 23:57:00 +08:00
目棃
fd7564e149 ️ 优化底部 hint 2024-01-17 21:10:09 +08:00
目棃
566e049734 👔 完善检测逻辑 2024-01-17 20:13:18 +08:00
目棃
efd0a49ea3 ♻️ 完善 fp 获取,添加强制更新入口 2024-01-17 20:09:38 +08:00
目棃
5e9773832a 🐛 修复 macOS 启动崩溃
fix #82
2024-01-17 19:40:56 +08:00
目棃
802b9de645 🐛 修复首页启动卡数据库加载
fix #79
2024-01-17 12:15:25 +08:00
目棃
ffd0651ea4 ♻️ GCG图鉴样式重构 2024-01-16 22:14:14 +08:00
目棃
b6eb523522 ️ 来源也算进搜索内容里面 2024-01-16 16:28:05 +08:00
目棃
7df23fd6bb ✏️ 类型修正,修复 qodana 报错 2024-01-16 12:07:56 +08:00
目棃
7cc27cce96 ♻️ 首页日历组件添加wiki跳转,移除wiki子窗口 2024-01-16 12:05:27 +08:00
目棃
b8d823298e ⬆️ 升级依赖 2024-01-16 11:35:20 +08:00
目棃
3171b4e31e 🚀 v0.4.0
close #51
2024-01-15 17:38:39 +08:00
目棃
10edf60894 🐛 完善数据库完整性检测,修复视频加载失败 2024-01-15 17:26:07 +08:00
BTMuli
db9b75da70 💩 尝试获取视频播放链接 2024-01-14 22:57:58 +08:00
BTMuli
8953d9f5c4 完成 video 类型的数据获取&渲染
fix #77
2024-01-14 20:20:46 +08:00
BTMuli
92ea04ef88 🐛 修复 JSBridge 登录态错误 2024-01-14 01:38:54 +08:00
BTMuli
8c6a9df681 💄 调整样式 2024-01-14 00:04:16 +08:00
BTMuli
9ca507f777 ️增加主角名片 2024-01-14 00:02:41 +08:00
BTMuli
d2842e7139 ️ 修复部分帖子宽度溢出
*PostID:47716903
2024-01-13 22:04:12 +08:00
BTMuli
0ce60d04ae ♻️ 帖子的用户数据单独出来作为组件 2024-01-12 19:04:50 +08:00
BTMuli
cfe3570d12 🐛 webp 无法处理大图片,改成 png
*PostID:47621154
2024-01-12 00:14:27 +08:00
BTMuli
a86dbc0007 ️ 调整样式 2024-01-11 12:23:11 +08:00
BTMuli
cb84dfcae6 ️ 优化公告详情在深色模式下的表现 2024-01-11 00:16:09 +08:00
BTMuli
c03284490f 🐛 修复部分格式的图片渲染失败问题
*PostID:47809689
2024-01-10 19:33:56 +08:00
BTMuli
f839babdaa 🍱 更新夏沃蕾、究极霸王超级魔剑数据 2024-01-10 14:36:42 +08:00
BTMuli
17a5e968ee ⬆️ 升级依赖,修复终端报错 2024-01-09 22:56:01 +08:00
BTMuli
18501910cc 💩 临时用 TJson 组件代替 vue-json-viewer 2024-01-09 22:36:37 +08:00
BTMuli
03772b22ee ️ 添加观测枢跳转入口 2024-01-08 16:00:32 +08:00
BTMuli
8fa5bda2e1 ✏️ 字段修正,vot → vote 2024-01-07 22:22:24 +08:00
BTMuli
da7060fe44 🚨 修复qodana、oxlint报错 2024-01-07 00:30:26 +08:00
BTMuli
779f649884 🧑‍💻 试水 oxlint,顺带更了下依赖 2024-01-07 00:23:52 +08:00
BTMuli
347e53dd0a 🍱 修复流浪者数据错误 2024-01-06 20:43:09 +08:00
BTMuli
18dc641cbe 🏷️ 修复类型错误 2024-01-06 18:47:13 +08:00
BTMuli
cbda4b3d0b 🐛 修复数据更新子组件不更新的bug 2024-01-06 18:36:09 +08:00
BTMuli
4614a453ef 🔧 取消 transparent 2024-01-06 18:19:08 +08:00
BTMuli
ea012c428c ♻️ 角色 wiki 与武器 wiki 样式重构 2024-01-06 18:14:35 +08:00
BTMuli
722efe7d0c wiki 页添加子页面入口 2024-01-05 15:31:09 +08:00
BTMuli
d8b3aca52e 💄 调整 cancel 颜色 2024-01-05 15:17:37 +08:00
BTMuli
73c98069c6 🍱 添加 WIKI 资源 2024-01-05 15:12:04 +08:00
BTMuli
11b31d53fa 🌱 开始添加 WIKI 2024-01-05 15:09:31 +08:00
BTMuli
74c9e7ac66 ⬆️ 更新米社版本 2024-01-04 12:09:21 +08:00
BTMuli
6096157507 🚨 修复 qodana 报错 2024-01-03 22:20:50 +08:00
BTMuli
67e7dabdc6 🔧 卡爆了 2024-01-03 22:18:08 +08:00
BTMuli
00d61ef2f2 添加窗口旋转 2024-01-03 22:14:46 +08:00
BTMuli
be6dd72b75 🧑‍💻 采用 vite-plugin-vue-devtools 替代之前的 devtool 2024-01-03 15:52:36 +08:00
BTMuli
e4f7889fba ⬆️ 更新依赖 2024-01-03 15:29:39 +08:00
BTMuli
2a30d89a63 🚀 v0.3.9 2024-01-02 01:56:19 +08:00
BTMuli
866b908cbb 添加部分链接 2024-01-02 01:53:04 +08:00
BTMuli
e5c3d10991 添加移除遮罩子菜单 2024-01-02 00:58:58 +08:00
BTMuli
7674407b71 🐛 增加数据库为空处理,优化为空的提醒样式
fix #75
2024-01-02 00:39:12 +08:00
BTMuli
39135525cb ️ 优化深渊页面
*侧边栏添加滚动条
*深渊 star icon清晰度调整
2024-01-01 23:18:59 +08:00
BTMuli
1cbc840b05 📝 更新首页 icon 说明 2024-01-01 00:19:51 +08:00
BTMuli
2b29a94cad 🔥 移除帖子的 loadmore,刷新已经够用 2024-01-01 00:13:05 +08:00
BTMuli
508d119a81 🚨 修复 qodana 报错 2023-12-31 23:42:15 +08:00
BTMuli
4a48d490a8 ️ 更新时间移至hint,添加分享时间 2023-12-31 17:34:00 +08:00
BTMuli
3fa035f182 ️ 调整范围,优化 hint 2023-12-31 16:49:59 +08:00
BTMuli
47fce2fbae 命座天赋 icon 本地化 2023-12-30 22:13:30 +08:00
BTMuli
1b9f1cd51f ️ 点击标题打开子窗口 2023-12-30 20:42:35 +08:00
BTMuli
bb04550e24 添加模拟触摸,将鼠标事件转为触摸事件 2023-12-30 17:51:55 +08:00
BTMuli
c051da80bc 🔧 尝试 qodana 插件 2023-12-29 23:12:13 +08:00
BTMuli
d956b0e05d 🚨 修复 qodana 报错 2023-12-29 23:05:26 +08:00
BTMuli
147719ad36 ♻️ 对于部分点击外部事件进行特殊处理 2023-12-29 23:02:01 +08:00
BTMuli
65e3fd2019 ♻️ 对 confirm 组件事件划分更为精细 2023-12-29 22:57:23 +08:00
BTMuli
a51af0328a 🐛 修复播放数量 undefined 2023-12-29 22:18:07 +08:00
BTMuli
7a9976f4ec 🎨 微改 2023-12-29 17:06:15 +08:00
BTMuli
7cd87895af 🐛 修复 JSBridge 加载错误
fix #73
2023-12-29 17:04:45 +08:00
BTMuli
d50cb960f8 ♻️ 完善扫码登录
*修复暗色模式无法识别二维码的问题
*扫码成功后自动刷新数据
*清除无用代码
2023-12-29 15:48:14 +08:00
BTMuli
17ca9fbde8 💄 调整样式 2023-12-29 15:25:29 +08:00
BTMuli
7188791ed7 名片支持 share 2023-12-29 15:03:01 +08:00
BTMuli
d0fff017cf 💡 整理 todo 2023-12-29 14:56:08 +08:00
BTMuli
b1496f1232 ♻️ 仅从数据库中获取名片名称,弃用 NameCard Table 2023-12-29 01:12:41 +08:00
BTMuli
5d9cce1079 ️ 更换游戏时若存在相同分区不重置分区索引 2023-12-29 00:53:00 +08:00
BTMuli
b3133a1041 🔧 eslint 忽略数据 json 2023-12-29 00:46:52 +08:00
BTMuli
900dd577e5 💄 修改名片图鉴 icon 2023-12-28 17:05:06 +08:00
BTMuli
bc10f5f2d7 支持查询 2023-12-28 16:48:14 +08:00
BTMuli
5cb7325b81 ️ 调整类型说明 2023-12-28 16:36:01 +08:00
BTMuli
416c914dc9 🍱 更新重新排序后的名片数据 2023-12-28 16:23:43 +08:00
BTMuli
9978071784 ✏️ 添加 index 用于排序 2023-12-28 16:16:18 +08:00
BTMuli
2dcf1c8d16 ♻️ 主题判断上移 2023-12-28 16:10:27 +08:00
BTMuli
e6a5a07119 💄 调整样式 2023-12-28 15:46:51 +08:00
BTMuli
8b01c9aa7a 🐛 修复分享图渲染错误
*PostID:47046009
2023-12-28 13:02:41 +08:00
BTMuli
2be72692bb 添加 topic 2023-12-28 12:50:52 +08:00
BTMuli
ca9c5ca931 添加 TpVote
* PostID:44118649
2023-12-28 00:15:08 +08:00
BTMuli
6b4cd2a666 💄 完善 unknown 样式&处理 2023-12-27 23:17:55 +08:00
BTMuli
9973cb1577 🐛 修复 postRef 为 null 问题 2023-12-27 22:53:12 +08:00
BTMuli
afddc9f955 添加用户页跳转 2023-12-27 22:32:55 +08:00
BTMuli
959a3e373a 添加合集 overlay 2023-12-27 22:26:47 +08:00
BTMuli
6c6ff7fef0 🌱 添加帖子合集相关类型&请求 2023-12-27 21:27:47 +08:00
BTMuli
f708b455fa ✏️ 函数修正 2023-12-27 21:24:41 +08:00
BTMuli
22175442e5 🍱 替换首页&默认用户 icon 2023-12-27 15:43:34 +08:00
BTMuli
6e5b3016f1 ️ 添加名片类型,描述智能换行 2023-12-26 23:58:53 +08:00
BTMuli
8fc8ace1eb 🍱 去掉描述的空格 2023-12-26 22:41:43 +08:00
BTMuli
4f9eb9e3df ️ 侧边栏添加 hover 提示 2023-12-26 21:17:54 +08:00
BTMuli
4d7f3ad5f0 💄 调整样式 2023-12-26 20:43:17 +08:00
BTMuli
a66bc28415 💄 调整样式 2023-12-26 15:53:59 +08:00
BTMuli
ba6787504e 💄 设置页样式变更 2023-12-26 00:31:32 +08:00
BTMuli
65f4309bf5 🐛 修复数据缺失 2023-12-24 14:14:31 +08:00
BTMuli
2f903ff458 💄 添加 switch,调整样式 2023-12-24 13:57:12 +08:00
BTMuli
aa079242ba 💄 icon 变更 2023-12-23 22:28:09 +08:00
BTMuli
1b442ffd71 💄 添加获取途径 2023-12-23 22:25:16 +08:00
BTMuli
41cbe0af06 名片图鉴完工 2023-12-23 22:17:22 +08:00
BTMuli
b5bbdad588 🌱 添加名片、材料图鉴入口 2023-12-23 21:54:25 +08:00
BTMuli
f4d0755154 ️ 调整 wiki 样式 2023-12-23 21:50:56 +08:00
BTMuli
0666454f5d 🌱 新增名片图鉴与材料图鉴 2023-12-23 21:23:34 +08:00
BTMuli
5435e75ca2 ️ 扫码逻辑调整,自动获取结果/刷新 2023-12-23 21:20:21 +08:00
BTMuli
18fd7fe59f 💄 调整样式,更加紧凑 2023-12-22 22:43:18 +08:00
BTMuli
dc655d89da 🌱 武器图鉴基本完成 2023-12-22 22:33:24 +08:00
BTMuli
d94f4cff9d ✏️ 类型修正 2023-12-22 22:06:44 +08:00
BTMuli
bb296ce9d1 🐛 修复颜色解析错误
* PostID: 46557602
2023-12-21 12:34:18 +08:00
BTMuli
88d2e6126a 🚨 修复 qodana 报错 2023-12-21 00:30:42 +08:00
BTMuli
100cb96dac 新增几个 callback 的处理 2023-12-21 00:22:32 +08:00
BTMuli
8f655896f5 ♻️ 重构 JSBridge,调整回调顺序,完善类型 2023-12-20 21:23:18 +08:00
BTMuli
62484a9559 🔧 @typescript-eslint/restrict-template-expressions 置为 warn 2023-12-20 21:21:00 +08:00
BTMuli
051b084ac0 ✏️ 类型修正 2023-12-20 20:52:38 +08:00
BTMuli
0af8fe9b9a ♻️ 重构 userStore 用法 2023-12-20 20:49:46 +08:00
BTMuli
66333f5155 ⬆️ 更新依赖 2023-12-20 20:45:38 +08:00
BTMuli
f3428f3a41 🚀 v0.3.8 2023-12-20 11:36:57 +08:00
BTMuli
d863f6198e 🍱 补充部分 contentId
close #66
2023-12-20 11:34:04 +08:00
BTMuli
a461fb9a00 🚨 修复 eslint 报错 2023-12-20 00:54:15 +08:00
BTMuli
568b0b5db7 ♻️ 公告页的窗口创建逻辑也顺便改一下 2023-12-20 00:50:41 +08:00
BTMuli
0d5d77e2bd ✏️ 简化类型定义 2023-12-20 00:28:10 +08:00
BTMuli
369d62f4e7 🐛 修复一些 bug
* 部分武器描述存在 \n 导致的渲染错误
* 传入参数类型与定义类型不一致导致控制台 warn
2023-12-20 00:23:46 +08:00
BTMuli
7a36ab6665 ♻️ 复用方法提出来,暂时砍掉数值渲染 2023-12-19 21:20:38 +08:00
BTMuli
bc50acb813 💄 完善 wiki 页面样式 2023-12-19 19:45:17 +08:00
BTMuli
43732578cd ✏️ 类型修正 2023-12-19 18:14:17 +08:00
BTMuli
a04bdee7cb 🌱 角色 wiki 命座样式优化,技能样式草创 2023-12-19 18:11:10 +08:00
BTMuli
1d4621843a 🌱 角色 wiki 材料组件化,命座样式草创 2023-12-19 17:44:20 +08:00
BTMuli
4ca76b168e 💄 调整样式 2023-12-19 17:00:59 +08:00
BTMuli
b00c8b424d ️ 调整 ci 2023-12-18 22:44:07 +08:00
BTMuli
48159aa483 💄 弹窗改为弹出框 2023-12-18 22:05:16 +08:00
BTMuli
5a95fc1eda 🍱 更新 wiki 所需素材 2023-12-18 21:09:15 +08:00
BTMuli
5f95299cf2 🍱 更新角色、武器、素材日历资源 #66 2023-12-18 20:51:31 +08:00
BTMuli
e8734c8483 🍱 更新名片数据 #66 2023-12-18 20:40:18 +08:00
BTMuli
2d65608674 🍱 更新成就 json #66 2023-12-18 20:36:14 +08:00
BTMuli
df5d22d39b ♻️ 窗口创建逻辑变更 2023-12-18 18:34:25 +08:00
BTMuli
8a409f3e9b 🐛 修复帖子跳转异常 2023-12-18 18:24:01 +08:00
BTMuli
430a703c2d 👷 调整 ci 2023-12-18 16:39:51 +08:00
BTMuli
0a33f468a3 🐛 调整不存在时的默认 id 2023-12-18 13:53:55 +08:00
BTMuli
dced5755da 🚚 目录结构调整 2023-12-18 13:42:50 +08:00
BTMuli
842ba3221d 🚚 0星背景与1星相同 2023-12-18 11:34:31 +08:00
BTMuli
05c90e16ad 🍱 初步更新卡牌资源 #66 2023-12-18 11:32:48 +08:00
BTMuli
dd7db68f57 🌱 完善角色 wiki,移除 share 2023-12-18 00:37:38 +08:00
BTMuli
f20622b55c 🔧 允许置顶 2023-12-17 23:43:51 +08:00
BTMuli
762d096f28 💄 修复材料 star 为 0 时的渲染错误 2023-12-17 23:39:53 +08:00
BTMuli
39e33d4dcf 🚚 优化目录结构 2023-12-17 23:09:24 +08:00
BTMuli
7aefd4ebb8 🌱 添加 wiki 需要的 icon 资源 2023-12-17 22:59:33 +08:00
BTMuli
759c585612 🚨 修复 qodana 报错 2023-12-17 22:36:38 +08:00
BTMuli
4370bbaa57 ♻️ userStore 及 cookie 相关类型重构 #51 2023-12-16 22:46:02 +08:00
BTMuli
00386bc7ee ️ 完善 getCookieToken 回调 2023-12-16 21:11:42 +08:00
BTMuli
497c126263 支持打开酒馆内的帖子 2023-12-16 17:41:56 +08:00
BTMuli
1f5daab03f 添加菜单项 2023-12-16 17:25:33 +08:00
BTMuli
154a9183bf 添加菜单项 2023-12-16 17:14:26 +08:00
BTMuli
11fa30bd4f 🔇 清除调整一些 log 2023-12-16 16:40:42 +08:00
BTMuli
02398e3d63 ️ 仅在主窗口添加米社回调处理 2023-12-16 16:04:30 +08:00
BTMuli
5f26e8c01d 🩹 增加两个链接重定向
*旧原神签到页面→新签到页面
*旧原神工具箱→新原神工具箱
2023-12-16 16:03:15 +08:00
BTMuli
cba947ffc8 🐛 修复表情包解析错误
*PostID: 46566582
2023-12-16 00:03:29 +08:00
BTMuli
33a56385d1 ️ 报存 → 保存 2023-12-15 20:53:21 +08:00
BTMuli
7cd8b6ffd9 🎨 保存逻辑调整,取消保存到文件仍可保存到剪贴板 2023-12-15 20:26:38 +08:00
BTMuli
e8432e705b 🐛 修复 UIGF 导出格式错误
fix #71
2023-12-15 19:21:25 +08:00
BTMuli
6e6648f652 ✏️ 部分武器(芙宁娜专武)可能有两个故事 2023-12-15 18:52:36 +08:00
BTMuli
a9f80da053 🌱 添加 wiki 武器类型相关 2023-12-15 18:31:42 +08:00
BTMuli
dffb1475f8 🎨 完善基本的加载处理 2023-12-15 17:28:45 +08:00
BTMuli
49a47a16ee 🌱 添加 wiki 窗口创建逻辑 2023-12-15 17:10:15 +08:00
BTMuli
39cc07694a 🌱 添加 wiki 角色类型相关 2023-12-15 17:00:24 +08:00
BTMuli
2df65515a4 🐛 打了一个补丁,问题肯定还是有的x 2023-12-15 15:08:16 +08:00
BTMuli
058ad8cd8e 🐛 修复拼写错误 2023-12-15 15:06:05 +08:00
BTMuli
01ea7fa4db 🐛 参数搞错了x 2023-12-15 14:18:24 +08:00
BTMuli
56efbcf583 🐛 完善 mihoyobbs: protocol 处理 2023-12-15 13:23:34 +08:00
目棃
f0fc0ecd81 Merge pull request #70 from BTMuli/dependabot/cargo/src-tauri/zerocopy-0.7.31
Bump zerocopy from 0.7.30 to 0.7.31 in /src-tauri
2023-12-15 12:52:16 +08:00
dependabot[bot]
c438c07483 Bump zerocopy from 0.7.30 to 0.7.31 in /src-tauri
Bumps [zerocopy](https://github.com/google/zerocopy) from 0.7.30 to 0.7.31.
- [Release notes](https://github.com/google/zerocopy/releases)
- [Changelog](https://github.com/google/zerocopy/blob/main/CHANGELOG.md)
- [Commits](https://github.com/google/zerocopy/compare/v0.7.30...v0.7.31)

---
updated-dependencies:
- dependency-name: zerocopy
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-15 03:57:00 +00:00
BTMuli
86f7838578 🐛 修复一些 bug
* 天赋为 0 时设为 1
* 修正签到 url
2023-12-15 00:49:45 +08:00
BTMuli
3337cfbf6d deviceInfo 保存到数据库 2023-12-14 21:51:31 +08:00
BTMuli
3844e36fdb ✏️ 类型修正以避免报错 2023-12-14 18:04:50 +08:00
BTMuli
2f9fb30026 🙈 更新 ignore 2023-12-14 18:01:40 +08:00
BTMuli
125ecee943 🌱 图鉴页面开始动工? 2023-12-14 17:58:54 +08:00
BTMuli
6d3c03516f 添加实时便笺快捷入口 2023-12-14 15:22:16 +08:00
BTMuli
833bffba4f 🎨 微改
*侧边栏酒馆 → 帖子
*完善对于 protocol 的判断
2023-12-14 00:32:03 +08:00
BTMuli
cc73997da0 完善分享回调
*增加对于 content.image_base64 的处理
*完善 preview:true 的 dom 判断
2023-12-14 00:27:44 +08:00
BTMuli
07dc2a4f66 完善回调
*增加对于 openApplication 的处理
*支持 screenshot 类型的 share
2023-12-13 23:15:06 +08:00
BTMuli
19c6f265a9 🐛 增加对于 eventTrack 的回调处理
*修复战绩跳转游戏带来的异常
2023-12-13 21:14:25 +08:00
BTMuli
e3c74dc237 🧑‍💻 调整顺序 2023-12-13 20:13:19 +08:00
BTMuli
ffe96e86cd 🔧 避免 a 调用系统浏览器 2023-12-13 18:34:07 +08:00
BTMuli
c2306ed5d7 ♻️ 重构链接识别处理 2023-12-13 18:06:22 +08:00
BTMuli
e9d1d70d36 ️ revert 0141012f,保留必要快捷入口
*签到页用于签到
*战绩页用于1034
*酒馆页用于米社跳转
2023-12-13 16:02:44 +08:00
BTMuli
4664e567db 💄 移除对于 pendant div的裁切 2023-12-13 15:48:53 +08:00
BTMuli
9ad20640e6 🐛 修复文本过长导致的渲染溢出
*PostID:46427968
2023-12-13 15:42:14 +08:00
BTMuli
86c87344ea 💄 -webkit-backdrop-filter 2023-12-12 22:12:56 +08:00
BTMuli
845bcdaae0 🔧 忽略 -webkit-backdrop-filter 2023-12-12 22:12:03 +08:00
BTMuli
a7c7a533db 🐛 修复 macOS 闪退问题
fix #69
2023-12-12 17:51:41 +08:00
BTMuli
0defb65115 🌱 尝试修复 macOS 闪退问题 #69 2023-12-12 15:00:32 +08:00
BTMuli
5dc8c3b7c3 🐛 修复引用错误 2023-12-12 14:50:16 +08:00
BTMuli
888f1f2bdd ️ 增加目录存在判断 2023-12-12 13:53:32 +08:00
BTMuli
57e055ebe8 ♻️ 重构登录态校验 2023-12-12 13:49:18 +08:00
BTMuli
d5beea5c2d ⬆️ 更新依赖 2023-12-12 13:48:21 +08:00
BTMuli
17b0d75d21 🚀 v0.3.7 2023-12-11 19:14:32 +08:00
BTMuli
e973ac41fa 💚 调整 CI 2023-12-11 19:13:55 +08:00
BTMuli
30a97e9973 🚸 完善链接解析 2023-12-11 15:52:38 +08:00
BTMuli
07e944859c 🗑️ 增加几个 callback 处理 2023-12-11 15:49:41 +08:00
BTMuli
17744cc01d ♻️ 重构 pushPage、closePage 逻辑 2023-12-11 15:05:30 +08:00
BTMuli
cfc1f65e3e 🐛 完善链接识别 2023-12-11 01:08:44 +08:00
BTMuli
0965524003 ♻️ 优化切分正则
*PostID: 46252606
*thanks @Lightczx
2023-12-10 20:55:06 +08:00
BTMuli
d4818448b5 🚨 修复 qodana 报错 2023-12-10 20:47:34 +08:00
BTMuli
3ff37fcc83 📝 添加帖子获取说明 2023-12-10 16:38:55 +08:00
BTMuli
838fefac6a ️ 添加 hover 效果 2023-12-10 16:30:37 +08:00
BTMuli
0141012f55 🔥 移除侧边栏点击菜单,可通过新页面打开 2023-12-10 16:20:49 +08:00
BTMuli
347b3ed13d 🔧 完善链接识别 2023-12-10 16:16:46 +08:00
BTMuli
8c50da61b1 🗑️ loadMore 2023-12-10 16:03:07 +08:00
BTMuli
5395304431 💄 修复大别野卡片渲染错误,调整大别野卡片样式 2023-12-10 15:07:07 +08:00
BTMuli
39713bf5d3 添加帖子ID输入 2023-12-10 14:42:49 +08:00
BTMuli
771505b527 🔥 移除首页 emoji 下载 2023-12-10 13:20:59 +08:00
BTMuli
1a381916a5 👔 完善对于链接的判断逻辑 2023-12-10 13:20:12 +08:00
BTMuli
1d0b070451 🐛 修复表情包渲染错误,缺乏时自动下载 2023-12-10 13:12:48 +08:00
BTMuli
9a18fa8e42 🌱 添加应用“发现”接口 2023-12-09 21:18:31 +08:00
BTMuli
7164c7caf2 🔥 删除无用 css
close #64
2023-12-09 20:50:02 +08:00
BTMuli
aeb49dabb2 💄 修复描述过长导致的渲染错误 2023-12-09 20:40:03 +08:00
BTMuli
1ccb99dd1b 完成多游戏多频道多排序帖子获取
close #67
2023-12-09 17:29:13 +08:00
BTMuli
f998ba21b3 💄 增加深色模式下的辨识度 2023-12-09 17:27:53 +08:00
BTMuli
5406e10922 🐛 修复公告标题显示 <br> 的问题 2023-12-09 15:39:22 +08:00
BTMuli
527093b982 🚸 默认最新回复 2023-12-09 15:31:52 +08:00
BTMuli
7b34124cd2 Revert " 打包测试"
This reverts commit 6151d13b96.
2023-12-09 14:06:57 +08:00
BTMuli
3bf48561a1 ️ 避免搞混 2023-12-09 14:04:14 +08:00
BTMuli
c24ae38294 👷 增加 macOS arm 安装包
close #68
2023-12-09 14:00:00 +08:00
BTMuli
e94e3a6821 打包测试x3 2023-12-09 13:44:14 +08:00
BTMuli
ad55e56651 打包测试x2 2023-12-09 13:14:41 +08:00
BTMuli
6151d13b96 打包测试 2023-12-09 12:48:14 +08:00
BTMuli
dbf2ed4a56 💚 增加参数 2023-12-09 12:47:12 +08:00
BTMuli
624970aa57 🩹 MacOS → macOS 2023-12-09 12:42:33 +08:00
BTMuli
4c480d1fa2 👷 macOS 平台打包成 universal #68 2023-12-09 12:39:50 +08:00
BTMuli
4880e6bb8e 🌱 仿照咨讯页写了个酒馆页面 #67 2023-12-09 00:52:11 +08:00
BTMuli
7d142d02b3 ✏️ 适应 api 返回更新数据类型 2023-12-09 00:19:43 +08:00
BTMuli
df06d7aba0 💄 调整应用标识样式 2023-12-08 17:21:08 +08:00
BTMuli
b01e4e680f 💄 修复分享图生成错误 2023-12-08 17:15:26 +08:00
BTMuli
be3d49566d 🐛 插入 obj,自动转为 unknown 2023-12-08 16:58:43 +08:00
BTMuli
9aac81cbc4 🌱 video 缺乏数据源 2023-12-08 13:28:23 +08:00
BTMuli
e61f9519db 👷 调整参数 2023-12-08 13:19:19 +08:00
BTMuli
48f6d95c7a 🎨 修正一些小错误 2023-12-08 13:17:58 +08:00
BTMuli
0cb68dfe6f ✏️ 结构化数据类型分解 #51 2023-12-08 13:10:09 +08:00
BTMuli
1df568e26a 🔥 弃用旧渲染方式 #64 2023-12-08 13:03:42 +08:00
BTMuli
e249b5e956 🐛 修复默认画质错误,调整 aspect-ratio 2023-12-08 12:38:31 +08:00
BTMuli
c9370b0a22 📝 增加第三方组件说明 2023-12-07 15:25:20 +08:00
BTMuli
32691c6c92 🙈 删除过时 submodule 2023-12-07 15:24:46 +08:00
BTMuli
68edc6bcab 🙈 忽略图像文件 2023-12-07 15:23:42 +08:00
BTMuli
a800ed532d 💄 添加折叠框 icon 2023-12-07 15:08:35 +08:00
BTMuli
0bb730d2e3 💄 帖子增加应用标识 2023-12-07 14:08:04 +08:00
BTMuli
fcb5f94656 ✏️ 修正 vod.id 类型 2023-12-07 13:57:03 +08:00
BTMuli
3883f9880a 🐛 修复一些问题
*无法实例化多个Artplayer
*生成图 div 无实际占位
2023-12-07 13:51:08 +08:00
BTMuli
919baca46c 👷 适应 pnpm 进行切分 2023-12-07 13:19:29 +08:00
BTMuli
2e63d310af ♻️ 优化逻辑,完善大小计算 2023-12-07 12:57:37 +08:00
BTMuli
64ee8a36dc ️ 完善组件样式
*完善活动链接识别
*调整特殊文本偏移
*调整链接卡片图片宽度
*大别野卡片样式重构
2023-12-07 01:23:55 +08:00
BTMuli
71d7337384 完善 share 回调 2023-12-07 00:17:59 +08:00
BTMuli
389acf19fe ♻️ 优化代码 2023-12-06 23:35:34 +08:00
BTMuli
f55f4116d5 🐛 canvas 超过 80MB 时不予保存,超过 20MB 时给予提示 2023-12-06 23:31:31 +08:00
BTMuli
68b84d2bc7 ️ 全屏播放视频,默认最高清晰度 2023-12-06 23:28:51 +08:00
BTMuli
669dec73ba ️ 移除遮罩,自动聚焦 2023-12-06 22:15:53 +08:00
BTMuli
03b83ba2d1 ️ 完善组件样式 #64
*优化换行符渲染
*增加网页活动识别
*调整折叠文本样式
*限制最大宽度而非写死宽度
2023-12-06 20:30:14 +08:00
BTMuli
0f07f8c031 ️ 添加播放次数 2023-12-06 19:43:02 +08:00
BTMuli
3b08dd9a14 ✏️ 更新互动类型 2023-12-06 19:24:27 +08:00
BTMuli
f11c1ef984 🎨 默认采用新渲染方式 2023-12-06 18:11:50 +08:00
BTMuli
d271444610 采用 Artplayer #64 2023-12-06 18:10:40 +08:00
目棃
d9fa158076 Merge pull request #65 from BTMuli/dependabot/npm_and_yarn/vite-5.0.5
Bump vite from 5.0.3 to 5.0.5
2023-12-06 15:21:20 +08:00
dependabot[bot]
e08f37b89e Bump vite from 5.0.3 to 5.0.5
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.3 to 5.0.5.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.5/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-05 23:55:25 +00:00
BTMuli
7ba2011b35 🚨 修复 qodana 报错 2023-12-03 18:02:45 +08:00
BTMuli
cab0c9a9c8 大概完成渲染方式重构,点击标题切换
#64
2023-12-03 00:34:59 +08:00
BTMuli
885a8b22da ️ 完善 linkCard 解析样式 2023-12-03 00:23:06 +08:00
BTMuli
b5eec739e7 🌱 完成 mention,backupText,linkCard 类型的解析组件化 2023-12-03 00:06:05 +08:00
BTMuli
3640a43fa7 💄 完善样式 2023-12-02 23:54:38 +08:00
BTMuli
bb58e6ef03 🌱 完成 image,divider,vod,unknown 类型的解析组件化 2023-12-02 23:26:41 +08:00
BTMuli
9b27e8d955 🌱 完成 text,emoji,link 类型的解析组件化 2023-12-02 22:58:17 +08:00
BTMuli
7ae8b5ec46 ️ 副标题过长时进行折行 2023-12-02 22:36:33 +08:00
BTMuli
060382b3a7 🐛 修复 tag_list 字段 undefined 导致的解析错误
fix #63
2023-11-30 14:02:54 +08:00
BTMuli
747763601b ✏️ 修正大别野数据结构 2023-11-30 14:00:40 +08:00
BTMuli
5b8610ab5b ⬆️ 更新依赖 2023-11-29 16:57:57 +08:00
BTMuli
80e27a20a7 🚀 v0.3.6 2023-11-28 15:19:05 +08:00
BTMuli
26d1883d98 添加 isLogin,用以判断是否登录 2023-11-28 15:15:36 +08:00
BTMuli
91fd375263 保留旧版,默认新版,旧版增加左右切换
close #20
2023-11-25 20:40:59 +08:00
BTMuli
3b0ed774df 🐛 修复分享图生成错误 2023-11-25 20:27:30 +08:00
BTMuli
5f3f6640a4 💩 分享图生成错误 2023-11-25 17:15:52 +08:00
BTMuli
b1424fb582 🌱 完成左下命座显示 2023-11-25 16:34:12 +08:00
BTMuli
f64b48c356 🌱 完成右侧天赋展示 4/5
#20
2023-11-25 16:21:34 +08:00
BTMuli
90242829a9 🌱 角色详情页面初步改造 3/5
#20
2023-11-25 00:05:45 +08:00
BTMuli
d6ae3765b6 💄 微调样式 2023-11-21 16:23:14 +08:00
BTMuli
92a1775d19 🐛 修复顶部名片渲染错误 2023-11-21 15:49:00 +08:00
BTMuli
fd3822fe70 ♻️ 列表渲染改成原生,降低性能消耗 2023-11-21 15:23:51 +08:00
BTMuli
618d3a1632 🚸 应用加载时关闭隐藏的子窗口 2023-11-21 13:53:18 +08:00
BTMuli
1c3b73bde9 ️ 优化 hint 2023-11-18 22:13:02 +08:00
BTMuli
c541d67abc 隐藏已完成成就
close #19
2023-11-18 22:03:36 +08:00
BTMuli
1d3b1ae78e 完成单个成就状态修改
close #60
2023-11-18 21:51:04 +08:00
BTMuli
312436b4e2 💄 增加 icon 清晰度 2023-11-18 21:01:47 +08:00
BTMuli
d98663dccb 🐛 完善数据库检测机制
fix #62
2023-11-18 20:46:14 +08:00
BTMuli
653073e684 🚨 修复 qodana 报错 2023-11-18 12:29:35 +08:00
BTMuli
1d09f4817b ️ 调整部分 ui 2023-11-18 00:28:12 +08:00
BTMuli
6ca5de28ac 🌱 初步迁移非重复数据库操作 #60 2023-11-17 23:47:31 +08:00
BTMuli
ff649c2426 🐛 初始化数据库仅保留手动方式 #62 2023-11-17 23:24:17 +08:00
BTMuli
1c5bebf75e ️ 输入框自动聚焦,回车自动确认 2023-11-17 23:22:32 +08:00
BTMuli
b60718aa62 ️ 优化 share 样式 2023-11-17 22:26:29 +08:00
BTMuli
c018638e4a 💄 微调样式 2023-11-17 21:55:31 +08:00
BTMuli
1906e911c7 💄 调整 finish icon color 2023-11-17 21:12:53 +08:00
BTMuli
fbb66b3964 🎨 内存不是问题x 2023-11-17 18:05:29 +08:00
BTMuli
561f34cf8b ⬆️ 更新依赖 2023-11-17 13:26:59 +08:00
BTMuli
5241c08c33 👽️ 大别野也有咨讯区了 2023-11-17 00:19:17 +08:00
BTMuli
630a64323d 🐛 我真傻,真的 2023-11-16 23:58:17 +08:00
BTMuli
54d2e27054 🐛 修复一些 bug
* 米社子窗口关闭后无法再次创建
* 保存图片回调默认路径错误
* 调整 closePage 逻辑
2023-11-16 22:38:42 +08:00
BTMuli
1c69cf07a5 ⬆️ 米社 salt 更新,2.59.1 → 2.63.1 2023-11-16 22:01:10 +08:00
BTMuli
715c206945 素材日历添加“留影叙佳期”入口
close #61
2023-11-16 22:00:35 +08:00
BTMuli
219286f6a1 🎨 完善 fp 更新逻辑 2023-11-16 20:59:32 +08:00
BTMuli
fc3d417961 🎨 微调逻辑 2023-11-16 14:44:23 +08:00
BTMuli
712a09131e 实装 getDeviceFp
close #58
2023-11-16 14:23:30 +08:00
BTMuli
13e9440c6f ✏️ 完善类型 #51 2023-11-16 00:21:36 +08:00
BTMuli
bed0e528b0 ✏️ extends BaseWithData #51 2023-11-16 00:16:04 +08:00
BTMuli
43c282efd2 📝 更新 UIGF 文档 2023-11-15 21:02:13 +08:00
BTMuli
b74a3b0bbf 🎨 格式化 2023-11-15 14:04:13 +08:00
BTMuli
7c0239391e 🔧 调整部分配置 2023-11-15 14:00:52 +08:00
BTMuli
b1060f76c5 ⬆️ 更新依赖,开写 v0.3.6 2023-11-15 14:00:08 +08:00
BTMuli
66137cf5b6 🚀 v0.3.5 2023-11-11 12:15:18 +08:00
BTMuli
69668f5ada ✏️ 类型修正 2023-11-10 22:06:26 +08:00
BTMuli
a5cff46efb ⬆️ 更新 UIGF v2.3 → v2.4
close #59
2023-11-10 20:53:18 +08:00
BTMuli
8037b635ba 👽️ 适应 endpoint 变更 2023-11-10 00:46:42 +08:00
BTMuli
7a060a71f0 💄 适应游戏样式变更 ui 2023-11-09 17:21:48 +08:00
BTMuli
d583247630 🍱 添加遗漏 contentId
close #57
2023-11-09 00:40:10 +08:00
BTMuli
c1a7e8448a 🐛 更新数据库时更新 buildTime 2023-11-06 23:02:10 +08:00
BTMuli
349bab1173 ✏️ itemType 收束 2023-11-06 22:49:42 +08:00
BTMuli
db36d18df2 💄 修复 hint 被 overlay 遮挡的问题 2023-11-06 22:41:03 +08:00
BTMuli
f619ccc64b 🍱 更新部分 4.2 资源文件 #57 2023-11-06 22:30:50 +08:00
BTMuli
8ae1d578ff 🐛 修复图片保存失败(真)
fix #56
2023-11-03 00:13:16 +08:00
BTMuli
e6eaa2e293 💄 调整基准背景色 2023-11-02 23:39:55 +08:00
BTMuli
a9912cf42b 🌱 准备 beta 版本的角色详情页面 2023-11-02 17:32:13 +08:00
BTMuli
4aa9319799 ⚰️ 删除无用代码 2023-11-02 17:14:16 +08:00
BTMuli
38ef0bfcca 🚚 稍微调整了下位置 2023-11-02 17:10:34 +08:00
BTMuli
c55f5b9ab8 👷 更新 template 2023-11-02 11:53:12 +08:00
BTMuli
468db1171e 🌱 share 延时 3s 自动退出 2023-11-02 11:47:31 +08:00
BTMuli
a474b96280 🎨 调整 hideSideBar 逻辑 2023-11-02 11:26:29 +08:00
BTMuli
149c7b3f27 增加工具箱入口,隐藏生日入口 2023-11-02 11:21:45 +08:00
BTMuli
abca5bd2f9 🐛 修复图片保存失败
fix #56
2023-11-02 11:07:44 +08:00
BTMuli
89d3a172b8 ⬆️ 更新依赖,开写 0.3.5 2023-11-02 10:16:26 +08:00
BTMuli
f318fca8ad 🚀 v0.3.4 版本发布 2023-10-28 19:29:50 +08:00
BTMuli
0b041a3f01 添加酒馆、留影叙佳期入口 2023-10-28 18:58:52 +08:00
BTMuli
2a8b97abe9 🎨 调整解析顺序 2023-10-28 14:35:59 +08:00
BTMuli
b390c7851e 🐛 处理不存在结构化数据 2023-10-28 14:31:20 +08:00
BTMuli
ecb0f1a793 ♻️ 重构结构化帖子类型 #51 2023-10-28 14:21:40 +08:00
BTMuli
b65afba30b 高级语法(bushi) 2023-10-27 19:12:27 +08:00
BTMuli
d4295c7dc9 🎨 避免关闭卡顿 2023-10-27 18:06:01 +08:00
BTMuli
e1e4f805ea ✏️ fix typo 2023-10-27 13:07:03 +08:00
BTMuli
b6624e8e3b 💄 样式微改 2023-10-27 13:01:17 +08:00
BTMuli
79fd18ea3b 💄 头部添加更多信息 2023-10-27 12:37:33 +08:00
BTMuli
3db8008f3a 💄 给 v-select 添加 theme
*找子元素实在找不到 T_T
2023-10-27 11:06:36 +08:00
BTMuli
8ce6c547bd 🎨 简化代码,统一返回数组 2023-10-27 10:48:25 +08:00
BTMuli
dc9bfe793a 🎨 参数调整,修复分享图模糊问题 2023-10-26 23:37:33 +08:00
BTMuli
9e4270603f 增加读取缓存目录大小
close #55
2023-10-26 22:59:31 +08:00
BTMuli
56c6c4f70f 🌱 尝试缓存清除 #55 2023-10-26 21:55:00 +08:00
BTMuli
803705218b 💚 完善模板 2023-10-26 19:32:01 +08:00
BTMuli
8ab7735cad 🎨 fmt 2023-10-26 19:07:40 +08:00
BTMuli
9a221f9b64 ✏️ 完善基本 Response 类型 #51 2023-10-26 18:59:29 +08:00
BTMuli
1d408b5d24 🐛 Tauri.Genshin → TeyvatGuide 2023-10-26 18:08:49 +08:00
BTMuli
7349f120e4 🎨 完善 dialog.open/save 配置 2023-10-26 17:56:58 +08:00
BTMuli
598a18557f 🔇 清除部分无用 todo 2023-10-26 17:49:19 +08:00
BTMuli
69ac285ee2 设置默认导出文件名称 2023-10-26 17:47:38 +08:00
BTMuli
93800a15ce ♻️ 返回完整数据 2023-10-26 17:34:41 +08:00
BTMuli
a9f92a6042 ✏️ 修正类型 2023-10-26 17:22:24 +08:00
BTMuli
2b9db5b5e0 🏷️ 完善 getActionTicket 类型 2023-10-26 17:01:04 +08:00
BTMuli
6dd98fbe98 👷 增加 profile.release 配置
https://course.rs/cargo/reference/profiles.html
2023-10-26 14:08:15 +08:00
BTMuli
ac9851aab0 ♻️ 将更新检测上移到 app 层 #45 2023-10-26 13:55:29 +08:00
BTMuli
824297142a 🔇 删除部分 todo 2023-10-26 13:47:04 +08:00
BTMuli
043fda9e33 💬 增加显示信息 2023-10-26 13:45:53 +08:00
BTMuli
90872a4917 ✏️ 完善类型 2023-10-26 13:31:26 +08:00
BTMuli
f84c4b93ea ✏️ 修正 Input Res 2023-10-26 13:23:54 +08:00
BTMuli
84b98e4ade 🔥 移除 geetest 相关代码 2023-10-26 13:19:24 +08:00
BTMuli
5992567d55 🎨 删除完整性检测,隐藏数据库重置 2023-10-26 13:17:58 +08:00
BTMuli
9be40181a7 🎨 v-if → v-show 2023-10-26 13:12:33 +08:00
BTMuli
0e864fc04f 💄 outer-text 居中 2023-10-26 12:57:38 +08:00
BTMuli
0d4fdecd5d 🎨 增加排序,精简代码 2023-10-26 12:56:59 +08:00
BTMuli
24aa355f3b 🐛 更改登录按钮显示条件 2023-10-25 21:00:18 +08:00
BTMuli
d422e308fb 🎨 添加粗略登录校验 2023-10-25 20:51:35 +08:00
BTMuli
f54ab8daa4 实装 JSBridge
fix #47
2023-10-25 20:49:14 +08:00
BTMuli
d0c0f40638 🐛 修复含视频分享图生成异常
fix #54
2023-10-25 18:37:57 +08:00
BTMuli
73bf525d42 🚨 修复 qodana 报错 2023-10-25 18:32:33 +08:00
BTMuli
efa2156fb2 支持 Mac 平台 2023-10-25 18:31:49 +08:00
BTMuli
1dad91dd95 🔧 继续修改 ci 2023-10-25 18:00:26 +08:00
BTMuli
3c4e30d0f5 🔧 解决 pnpm 未安装问题 2023-10-25 17:56:19 +08:00
BTMuli
5411ae013f 🔧 添加跨平台编译命令 2023-10-25 17:45:05 +08:00
目棃
20113cf81f Merge pull request #53 from AuroraZiling/master
feat: add cross-platform support for Mac
2023-10-25 17:23:56 +08:00
BTMuli
4fc77b60ad 🔧 完善 ISSUE_TEMPLATE 2023-10-25 15:49:41 +08:00
AuroraZiling
1bcc5a625b feat: add cross-platform support for Mac 2023-10-25 13:12:59 +08:00
BTMuli
6792c0ac0a 🎨 完善页面处理 2023-10-25 00:30:22 +08:00
BTMuli
16999f2e58 成功完成签到&战绩页面渲染 2023-10-24 21:51:37 +08:00
BTMuli
1914261e80 ♻️ 重构窗口创建逻辑,采用 rust invoke
https://github.com/tauri-apps/tauri/issues/5380
2023-10-24 14:24:52 +08:00
BTMuli
35dc972841 🌱 完善 jsBridge 2023-10-24 00:38:41 +08:00
BTMuli
7ef89c33f1 🔧 无边框 2023-10-23 22:47:48 +08:00
BTMuli
77d3ecbeca 🌱 完善窗口处理,代码格式化 2023-10-23 19:38:03 +08:00
BTMuli
d18e463f7b 🔧 完善 lint-staged script 2023-10-20 14:08:11 +08:00
BTMuli
9b57909dc4 🔧 添加 rust 格式化配置 2023-10-20 14:01:22 +08:00
BTMuli
c12461ad43 🌱 更新依赖,开写 v0.3.4 2023-10-19 21:43:34 +08:00
BTMuli
287af4031d 🔧 修改默认端口为 4000 2023-10-19 19:34:03 +08:00
BTMuli
8a3358a355 🔧 增加限制 2023-10-19 19:29:53 +08:00
BTMuli
f2db40e3c4 💚 重新激活 Qodana
https://github.com/JetBrains/Qodana/discussions/201
2023-10-19 17:49:06 +08:00
BTMuli
2ef2513fcf 📝 采用 sm.ms 图床 2023-10-19 17:38:17 +08:00
BTMuli
6e18331f2f 📝 修复 icon 链接错误 2023-10-19 17:33:49 +08:00
BTMuli
cf801314a1 🚀 v0.3.3 版本更新 2023-10-19 13:51:22 +08:00
BTMuli
06f4d26184 💄 角色详情深色模式样式完善 2023-10-19 13:38:17 +08:00
BTMuli
518af605de 💄 隐藏滚动条 2023-10-19 13:19:13 +08:00
目棃
1aa3ba3792 Merge pull request #52 from BTMuli/dependabot/cargo/src-tauri/rustix-0.37.25
Bump rustix from 0.37.23 to 0.37.25 in /src-tauri
2023-10-19 11:41:27 +08:00
dependabot[bot]
fc0b165c8f Bump rustix from 0.37.23 to 0.37.25 in /src-tauri
Bumps [rustix](https://github.com/bytecodealliance/rustix) from 0.37.23 to 0.37.25.
- [Release notes](https://github.com/bytecodealliance/rustix/releases)
- [Commits](https://github.com/bytecodealliance/rustix/compare/v0.37.23...v0.37.25)

---
updated-dependencies:
- dependency-name: rustix
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-18 18:43:44 +00:00
BTMuli
efec9f7917 🐛 修复 release 路径错误问题 2023-10-18 23:49:33 +08:00
BTMuli
c168a07640 🎨 调整分享图生成参数 2023-10-18 22:55:40 +08:00
BTMuli
839891448c 💄 完善视频截图处理 #44 2023-10-18 22:38:35 +08:00
BTMuli
cc475a5c50 🐛 修复遮挡问题 2023-10-18 21:58:44 +08:00
BTMuli
98189974b8 🔧 不设置 csp 2023-10-18 21:43:30 +08:00
BTMuli
f6e531909b ⬆️ 更新 pnpm 8.9.0 → 8.9.2 2023-10-18 21:06:07 +08:00
BTMuli
f7238186f4 🍱 添加米游社视频播放 svg 2023-10-18 20:59:58 +08:00
BTMuli
b71e21a131 🔧 修复样式错误 2023-10-18 19:35:07 +08:00
BTMuli
5c54fc255a 🔧 更新默认 release body 2023-10-18 19:20:40 +08:00
BTMuli
49b4ad53cd 🔧 开启 sourceMap 2023-10-18 19:19:50 +08:00
BTMuli
32a40b3cad 💄 修复左侧样式错误 2023-10-18 18:01:57 +08:00
BTMuli
b7a555c8b8 ✏️ 修复 eslint 报错 2023-10-18 17:48:16 +08:00
BTMuli
6ab1f5c842 🚨 解决 eslint 部分报错 2023-10-18 17:21:09 +08:00
BTMuli
98c3e1a468 🗃️ 完善数据库更新语句 2023-10-18 17:20:26 +08:00
BTMuli
90775f925b 🍱 更新部分缺漏数据 2023-10-18 16:51:11 +08:00
BTMuli
751372a4ba 🌱 完善客户端,获取 postMessage 2023-10-18 13:21:56 +08:00
BTMuli
4ab679dcea 🌱 初步构建米游社客户端子窗口 2023-10-18 01:24:19 +08:00
BTMuli
c41b89acf7 🎨 依赖结构调整 2023-10-17 22:57:41 +08:00
BTMuli
2f34b1be45 ♻️ 动态路由,提高加载速度 2023-10-17 20:32:13 +08:00
BTMuli
a7ad394c4f 🎨 提高主观启动速度(bushi) 2023-10-17 19:47:06 +08:00
BTMuli
a8bf9e3c3b 💄 当即将切换卡池时提供 switch btn 2023-10-17 18:05:10 +08:00
BTMuli
6af3461168 📝 修复仓库概况数据缺失问题 2023-10-17 13:39:39 +08:00
BTMuli
63f72a992c 💄 卡片样式调整 2023-10-17 13:33:02 +08:00
BTMuli
f7b60fb218 💄 snackbar 样式调整 2023-10-17 00:43:23 +08:00
BTMuli
7b76432b1e ♻️ 修改更新弹窗机制 #45 2023-10-15 17:34:18 +08:00
BTMuli
068f8c7647 🎨 nextTick 部分应用 2023-10-15 17:32:49 +08:00
BTMuli
c27d3af5db 💄 稍微调整了一下样式 2023-10-15 17:04:44 +08:00
BTMuli
3691397cec ♻️ 公告页样式重构 2023-10-15 16:57:48 +08:00
BTMuli
cbce3eda60 🎨 暂时就简化到这里吧 2023-10-14 15:01:45 +08:00
BTMuli
54a0cfd03f ♻️ 咨讯页路由路径变更 2023-10-14 14:52:07 +08:00
BTMuli
214991fdd9 ♻️ 二次简化 2023-10-14 14:46:58 +08:00
BTMuli
58e3c0e1a6 ♻️ 简化代码 2023-10-14 14:34:32 +08:00
BTMuli
358255d50a 💄 修复 text 过长时溢出容器问题 2023-10-14 01:33:41 +08:00
BTMuli
d2fa3529f8 🐛 definedProps无法引入外部Typescript类型定义 2023-10-13 23:19:05 +08:00
BTMuli
7dedcc4ea9 ✏️ 完善其余函数式组件类型 2023-10-13 23:09:08 +08:00
BTMuli
980b420eb1 ✏️ 完善 showConfirm 类型 2023-10-13 23:07:59 +08:00
BTMuli
c8c157852f 💚 调整运行条件 2023-10-13 14:02:08 +08:00
BTMuli
48a84918b6 💚 Qodana 暂时弃用
https://youtrack.jetbrains.com/issue/QD-7388/Maximum-number-of-licenses-is-exceeded-for-this-product
2023-10-13 13:15:51 +08:00
BTMuli
f6bea9b2e7 🐛 解决最小化无法唤起问题 2023-10-12 00:15:12 +08:00
BTMuli
3b0bc4b1a5 完成大别野卡片样式渲染 2023-10-11 23:45:33 +08:00
BTMuli
b484e745e0 🌱 初步完成大别野卡片的解析、渲染 2023-10-11 20:37:19 +08:00
BTMuli
74320f0e9a 🎨 优化 init_app 逻辑 2023-10-11 20:34:30 +08:00
BTMuli
adc96b7649 💄 美化未知类型样式 2023-10-11 18:25:40 +08:00
BTMuli
e32988f663 🐛 解决 account 初始化问题 2023-10-11 00:04:33 +08:00
BTMuli
1cd1c1f035 🚨 修复 eslint 报错 2023-10-10 23:31:37 +08:00
BTMuli
b04f49ec46 🎨 代码格式化 2023-10-10 23:15:26 +08:00
BTMuli
5c2bb4e5af 🔧 优化 eslint 配置 2023-10-10 22:30:38 +08:00
BTMuli
9a25e387aa ♻️ 数据库连接一直保持开启 #46 2023-10-10 21:23:25 +08:00
BTMuli
fa22a45bb1 粗略处理视频截图 #44 2023-10-10 13:59:36 +08:00
BTMuli
146f3404f0 💄 颜色变更 2023-10-09 19:19:30 +08:00
BTMuli
93fe738c97 ✏️ 完善极验类型 2023-10-09 19:07:40 +08:00
BTMuli
5272108e82 🎨 完善请求 2023-10-09 18:50:40 +08:00
BTMuli
faa1832c1e ♻️ 启动后只执行一次 2023-10-09 17:52:28 +08:00
BTMuli
5712d4b7fc ✏️ 修复 GCG 类型错误 2023-10-09 01:14:14 +08:00
BTMuli
1ad3506f66 ✏️ 修复 import.meta.env 引用 2023-10-09 01:05:52 +08:00
BTMuli
7841ea4a79 🎨 完善 ck,briefInfo 获取 2023-10-09 00:18:50 +08:00
BTMuli
66ecd9a91e ♻️ 通过 import.meta 获取当前环境 2023-10-08 23:52:37 +08:00
BTMuli
6e79c0a7e0 🎨 调整 deep link 响应方式 2023-10-08 23:42:30 +08:00
BTMuli
96ab38b932 💄 添加 finish icon 2023-10-08 23:38:37 +08:00
BTMuli
788560f536 🎨 添加成就系列信息 #19 2023-10-08 23:29:05 +08:00
BTMuli
fdfcc70bcb 🐛 修复部分成就版本错误
https://github.com/DGP-Studio/Snap.Hutao/issues/996
2023-10-08 23:22:45 +08:00
目棃
cbb2ddd8a2 Merge pull request #49 from BTMuli/dependabot/npm_and_yarn/postcss-8.4.31
Bump postcss from 8.4.29 to 8.4.31
2023-10-06 14:14:16 +08:00
dependabot[bot]
8aeaf30a89 Bump postcss from 8.4.29 to 8.4.31
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.29 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.29...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-05 20:11:00 +00:00
BTMuli
fe1f16584e ♻️ 完善报错,默认刷新两期 #48 2023-10-05 20:23:04 +08:00
BTMuli
e974f30647 ♻️ 更新 salt 2023-10-05 15:43:32 +08:00
BTMuli
ce2ff5b6f5 📝 添加 JB OSS 说明 2023-10-04 21:24:18 +08:00
BTMuli
491cdf9af6 🚨 修复 Qodana 报错 2023-10-02 23:02:14 +08:00
BTMuli
49c716f009 🚧 继续调试验证 2023-10-02 22:56:12 +08:00
BTMuli
b3bbd4bed7 🔧 Qodana 又能用了 2023-10-02 22:22:37 +08:00
BTMuli
bbc2a3f845 🐛 修复控制台报错 2023-09-30 21:15:37 +08:00
BTMuli
3cd2586ed4 🎨 优化方法 2023-09-30 21:06:11 +08:00
BTMuli
dd940d5a2b ♻️ geetest 组件函数化调用 2023-09-30 19:08:21 +08:00
BTMuli
b57d34419f 🐛 修复依赖 2023-09-30 16:19:15 +08:00
BTMuli
bd67ee7a25 🌱 完成相关请求,待测试 #47 2023-09-30 16:13:05 +08:00
BTMuli
137180028e 🎨 更改引入方式 2023-09-30 13:38:38 +08:00
BTMuli
a513b38f14 🌱 初步引入 gt.js 2023-09-28 22:42:06 +08:00
BTMuli
2cbac71b36 🍱 替换默认头像 2023-09-28 21:44:16 +08:00
BTMuli
e95cf683aa ️ 优化错误处理 2023-09-28 19:08:46 +08:00
BTMuli
1fa97d0a6c 🌱 更新依赖,开写 v0.3.3 2023-09-28 19:01:43 +08:00
BTMuli
be42e562fd 🚀 v0.3.2 版本更新 2023-09-27 08:45:55 +08:00
BTMuli
e91365a3db 🧑‍💻 Qodana 改为手动触发,试用期过了 T_T 2023-09-27 08:38:09 +08:00
BTMuli
d5b810c160 🍱 补充误删的好感 icon 2023-09-27 01:35:27 +08:00
BTMuli
6a7fddc38b 🍱 更新素材日历数据,删除冗余资源 #41 2023-09-27 01:31:52 +08:00
BTMuli
6ab64315dc 🍱 更新武器数据 #41 2023-09-26 18:15:25 +08:00
BTMuli
0c73dac5cb 🍱 更新角色数据 #41 2023-09-26 16:16:36 +08:00
BTMuli
415460f2f9 🍱 更新成就数据 #41 2023-09-26 02:08:55 +08:00
BTMuli
7639f8b311 🍱 补充剩下的名片数据 #41 2023-09-26 01:05:17 +08:00
BTMuli
89efe01009 🍱 添加部分名片数据 #41 2023-09-25 01:16:08 +08:00
BTMuli
e70a330a0e 🔧 尝试修复 action 报错 2023-09-24 15:27:38 +08:00
BTMuli
8359af076e 🔧 忽略 qodana.yaml 2023-09-24 14:52:48 +08:00
BTMuli
f6b459882c ⬆️ 更新依赖 2023-09-23 21:47:04 +08:00
BTMuli
c05d359db4 主窗口退出时子窗口自动关闭 2023-09-23 21:31:31 +08:00
BTMuli
e72c4dab7f ♻️ 稍微改了改结构 2023-09-23 21:09:17 +08:00
BTMuli
de810278bd 🐛 路由跳转优化 2023-09-23 20:58:10 +08:00
BTMuli
b727688e9c 🐛 register 只跑一次 2023-09-23 20:31:08 +08:00
BTMuli
66539b4bdb 🍱 添加新版本卡牌相关资源 #41 2023-09-23 20:19:56 +08:00
BTMuli
9e6b8e9283 完成参数获取&剪贴板读取 #42 2023-09-19 16:27:30 +08:00
BTMuli
d45d26cafd 🌱 完成外部唤起测试 #42 2023-09-18 20:54:58 +08:00
BTMuli
b0fc874965 🔊 微改 console 2023-09-17 00:20:36 +08:00
BTMuli
0845ca847c 💄 调整颜色,增加对比度 2023-09-16 15:31:26 +08:00
BTMuli
e53fb5b99e 🐛 修复表情解析概率报错 2023-09-16 15:12:49 +08:00
BTMuli
b0b979f958 分享图自动复制到剪贴板 2023-09-16 14:49:52 +08:00
BTMuli
0a9f3d2483 🎨 子窗口缩减为两个label Sub_window 和 Dev_JSON 2023-09-16 14:34:33 +08:00
BTMuli
d3eb5b7ab0 💄 调整背景颜色,更加自然 2023-09-16 13:49:52 +08:00
BTMuli
e0be251a05 🌱 更新依赖,开写 v0.3.2 2023-09-16 12:34:24 +08:00
BTMuli
6068821f89 🚀 v0.3.1 版本更新 2023-09-15 19:49:51 +08:00
BTMuli
0c95648dc6 🔧 还是得加上不然打包不了 2023-09-15 18:51:47 +08:00
BTMuli
55901ee680 检测更新,自动弹出 Changelog 2023-09-15 18:28:48 +08:00
BTMuli
7513643e02 💚 配置微改 2023-09-15 18:14:46 +08:00
BTMuli
42cf8bfd9c 🔨 添加 icon 2023-09-15 18:02:03 +08:00
BTMuli
17457169fd 🔥 关闭 updater,已经有 MS Store 了 2023-09-15 17:31:36 +08:00
BTMuli
0c2d4d0b89 🐛 应用初次加载也加载数据库,完善数据库 load #40 2023-09-15 17:30:07 +08:00
BTMuli
a7dd069930 🚚 tauri-genshin → Teyvat Guide 2023-09-15 17:19:33 +08:00
BTMuli
f907c798bc 📝 添加微软商店链接 2023-09-15 16:48:47 +08:00
BTMuli
8abeeb8c8f 🐛 尝试修复 action 报错 2023-09-11 13:51:21 +08:00
BTMuli
8a11dd6919 💄 修复 dark mode 下字体不清晰问题 2023-09-11 13:09:33 +08:00
BTMuli
4e23970a6c 🐛 获取延时,以避免 -110 报错 2023-09-10 18:22:40 +08:00
BTMuli
61287e3297 🌱 开始开发 0.3.1 2023-09-10 18:22:00 +08:00
BTMuli
a0d9f38f79 🐛 修复 targets 错误 2023-09-08 11:16:48 +08:00
BTMuli
40e0157443 🐛 修复 Frontmatter 错误 2023-09-08 11:01:26 +08:00
BTMuli
00cecf593a 🍱 v0.3.0 2023-09-08 10:52:02 +08:00
BTMuli
5836bf91e6 🚀 v0.3.0 版本更新 2023-09-08 10:33:44 +08:00
BTMuli
46a4752140 🐛 修复一些问题 2023-09-08 10:15:38 +08:00
BTMuli
afb0f317cc 👷 更改打包配置,仅支持 windows(msi) 2023-09-08 09:58:58 +08:00
BTMuli
87c3c59c86 🚨 fix warn info when build 2023-09-07 16:57:50 +08:00
BTMuli
7e3843809f 💄 微改回顶组件样式 2023-09-07 16:04:40 +08:00
BTMuli
ce864897f6 ⬆️ 升级 pnpm 2023-09-07 15:59:28 +08:00
BTMuli
fcb158a7eb 🐛 修复用户数据缺失 2023-09-07 15:46:48 +08:00
BTMuli
2a696d77b4 ⚰️ 删除无用代码 2023-09-07 15:18:47 +08:00
BTMuli
153b27b8cb 💄 美化抽奖页 2023-09-07 14:59:15 +08:00
BTMuli
fcb1dc9493 ♻️ 代码精简 2023-09-06 11:12:32 +08:00
BTMuli
427abd8fa7 ⚰️ 清了一下 todo 2023-09-06 10:25:49 +08:00
BTMuli
a64fc23f87 💄 更换图标,调整顺序 2023-09-06 10:08:19 +08:00
BTMuli
d3d23c439f 💄 稍微处理了一下色彩 2023-09-06 09:28:31 +08:00
BTMuli
efd4c670fb 💄 优化提示 2023-09-05 18:19:32 +08:00
BTMuli
42f5003502 🍱 更新部分缺漏数据 2023-09-05 18:12:03 +08:00
BTMuli
e33f824cec 💄 调整角色 overlay 样式,修复一些报错 2023-09-05 16:54:21 +08:00
BTMuli
472459205c 💄 样式微改 2023-09-05 11:32:48 +08:00
BTMuli
b2858899c1 🐛 修复含有折叠框的文章分享图错误渲染的问题 2023-09-05 11:29:05 +08:00
BTMuli
d89bdf2b34 🥅 完善报错,易于排查 2023-09-05 10:55:59 +08:00
BTMuli
dd412d2d3c 添加 emoji 解析 2023-09-05 10:45:34 +08:00
BTMuli
47823e3f46 🧑‍💻 结构化内容解析显示,便于调试 2023-09-05 09:12:52 +08:00
BTMuli
99712a325f 💡 添加 todo 2023-09-05 00:05:12 +08:00
BTMuli
e834758565 💄 改了点样式 2023-09-04 21:16:29 +08:00
BTMuli
a020a0193e 🐛 修复 divider 生成分享时渲染错误的问题 2023-09-04 21:01:36 +08:00
BTMuli
2ac29e13c3 🐛 修复用户数据获取异常 2023-09-04 19:25:23 +08:00
BTMuli
27bf6bdc41 🐛 修复颜色解析错误,采用 wcag 标准 2023-09-04 19:04:18 +08:00
BTMuli
477201bfb3 🎨 微改 2023-09-04 17:08:07 +08:00
BTMuli
ad11a91f73 实装祈愿记录获取 2023-09-04 16:57:11 +08:00
BTMuli
4fef4d94e1 实装 authKey 获取 2023-09-04 14:54:05 +08:00
BTMuli
4b80de3f24 ♻️ 完善 ds 算法 2023-09-04 14:32:59 +08:00
BTMuli
e2a1f8c862 完成扫码获取 ck,closes #18 2023-09-04 09:29:41 +08:00
BTMuli
bda4966ae5 初步打通相关流程 2023-09-04 01:12:19 +08:00
BTMuli
4f6f065645 添加 gt 获取 st,ckt 相关请求 2023-09-03 23:08:23 +08:00
BTMuli
733ef716e2 🎨 小改 2023-09-03 16:13:05 +08:00
BTMuli
3a7ca20b14 完成扫码获取 gameToken 2023-09-03 16:10:23 +08:00
BTMuli
3cac2057f8 米游社 APP 登录 Web 搞了个组件 2023-09-03 15:31:57 +08:00
BTMuli
faba854b74 ♻️ 改了一些组件 2023-09-03 00:06:48 +08:00
BTMuli
4debd354a7 ♻️ 完善 box-bg 层级,减少 border 2023-09-02 22:42:08 +08:00
BTMuli
95eca77d0a ♻️ 用户相关的四个一级页面勉强改完 2023-09-02 14:03:23 +08:00
BTMuli
a8488c04f8 💄 完善昨天改的四个 common page 2023-09-02 12:07:03 +08:00
BTMuli
b4b1e194d9 💄 调整基本样式 2023-09-02 10:57:55 +08:00
BTMuli
296350473a ♻️ 又改了一些页面样式 2023-09-01 23:51:46 +08:00
BTMuli
191fe57b36 💄 首页按钮样式变更 2023-09-01 22:20:23 +08:00
BTMuli
208aa7cc1a ♻️ confirm 组件样式调整 2023-09-01 22:19:52 +08:00
BTMuli
6f22326a88 ♻️ 首页颜色替换完成 2023-09-01 20:39:52 +08:00
BTMuli
386085f8c3 🎨 调整默认背景色,设置默认保存路径 2023-09-01 19:39:26 +08:00
BTMuli
343c83b185 ♻️ 样式调整,慢慢改吧 2023-09-01 16:55:43 +08:00
BTMuli
2c129351c1 💄 微调布局 2023-09-01 10:10:28 +08:00
BTMuli
09317afac6 ♻️ 祈愿数据单独备份、恢复 2023-09-01 09:39:14 +08:00
BTMuli
1bdc614940 ♻️ uid 直接读取数据库,优化渲染 2023-08-31 20:08:04 +08:00
BTMuli
f842da01fa 🐛 修复导出路径错误 2023-08-31 19:02:54 +08:00
BTMuli
a3c1442c7d 🌱 成功获取扫码登录返回 tokens 2023-08-31 17:13:46 +08:00
BTMuli
cf691d8b51 🐛 修复 Cookie 无法输入的问题 2023-08-31 15:40:13 +08:00
BTMuli
6e21242e11 📝 v0.2.x 归档 2023-08-31 15:33:40 +08:00
BTMuli
a76f77502b ⬆️ 更新依赖,开写 v0.3.0 2023-08-31 15:23:17 +08:00
BTMuli
9d681b29f1 🍱 v0.2.3 2023-08-31 14:45:18 +08:00
2147 changed files with 101205 additions and 15881 deletions

View File

@@ -1,5 +1,10 @@
# Build
dist
src-tauri/target
# Submodules
TGAssistant
# Package files
pnpm-lock.yaml
# data
src/data/**/*.json
# lint files
!.prettierrc.yml
!.stylelintrc.yml

View File

@@ -3,37 +3,131 @@ env:
browser: true
es2021: true
extends:
- plugin:vue/vue3-recommended
- standard-with-typescript
- plugin:vue/vue3-essential
- prettier
- plugin:prettier/recommended
parser: vue-eslint-parser
- plugin:yml/standard
- plugin:jsonc/recommended-with-json
parserOptions:
extraFileExtensions:
- .vue
parser: "@typescript-eslint/parser"
project:
- tsconfig.json
- tsconfig.node.json
ecmaVersion: latest
sourceType: module
tsconfigRootDir: .
project: ./tsconfig.json
globals:
TGApp: readonly
plugins:
- vue
- prettier
window: readonly
rules:
# normal
array-callback-return: warn
# TypeScript
"@typescript-eslint/strict-boolean-expressions": off
"@typescript-eslint/consistent-type-assertions":
- warn
- assertionStyle: angle-bracket # 使用尖括号
"@typescript-eslint/naming-convention":
- warn
- selector: variableLike
format: ["camelCase", "UPPER_CASE", "PascalCase", "snake_case"]
leadingUnderscore: "allow"
trailingUnderscore: "allow"
"@typescript-eslint/no-non-null-assertion": warn
# Vue
"vue/multi-word-component-names": off
vue/multi-word-component-names: off
vue/valid-template-root: off
overrides:
- files: ["*.ts"]
extends: standard-with-typescript
# 将此处规则 copy 到下面的 .vue 文件的 rules 中
rules: &typescript-rules
import/order:
- error
- groups:
- builtin
- external
- [internal, parent, sibling, index]
- unknown
newlines-between: always
alphabetize:
order: asc
caseInsensitive: true
"@typescript-eslint/indent": off
"@typescript-eslint/quotes":
- error
- double
"@typescript-eslint/semi":
- error
- always
"@typescript-eslint/comma-dangle":
- error
- always-multiline
"@typescript-eslint/space-before-function-paren":
- error
- anonymous: always
named: never
asyncArrow: always
"@typescript-eslint/member-delimiter-style":
- error
- multiline:
delimiter: semi
requireLast: true
"@typescript-eslint/no-import-type-side-effects": error
"@typescript-eslint/strict-boolean-expressions": off
"@typescript-eslint/consistent-type-assertions":
- warn
- assertionStyle: angle-bracket # 使用尖括号
"@typescript-eslint/naming-convention":
- warn
- selector: variableLike
format: [camelCase, UPPER_CASE, PascalCase, snake_case]
leadingUnderscore: allow
trailingUnderscore: allow
"@typescript-eslint/no-non-null-assertion": warn
"@typescript-eslint/no-misused-promises": off
"@typescript-eslint/restrict-template-expressions": warn
- files: ["*.vue"]
parser: vue-eslint-parser
parserOptions:
parser: "@typescript-eslint/parser"
extraFileExtensions: [.vue]
rules:
<<: *typescript-rules
- files: [package.json, tsconfig.json]
parser: jsonc-eslint-parser
rules:
jsonc/sort-array-values:
- error
- pathPattern: .*
order:
type: asc
jsonc/sort-keys:
- error
- pathPattern: ^$
order:
- name
- version
- description
- private
- packageManager
- scripts
- lint-staged
- keywords
- author
- license
- repository
- homepage
- bugs
- dependencies
- devDependencies
- files: ["*.yaml", "*.yml"]
parser: yaml-eslint-parser
parserOptions:
defaultYAMLVersion: "1.2"
rules:
yml/indent:
- error
- 2
yml/no-multiple-empty-lines: error
yml/key-spacing: error
yml/quotes:
- error
- prefer: double
avoidEscape: true
yml/sort-keys:
- error
- pathPattern: ^$
order:
- root
- env
- extends
- parserOptions
- globals
- rules
- overrides
- pathPattern: ^rules$
order:
type: asc

View File

@@ -4,9 +4,6 @@ title: "[Bug] "
labels:
- BUG
- Question
- 待处理
assignees:
- BTMuli
body:
- type: markdown
attributes:
@@ -17,24 +14,13 @@ body:
- 复现流程
- type: checkboxes
attributes:
label: Issue重复性检查
description: 我确认没有查找过相关的 Issue
label: Issue Check
options:
- label: 我确认没有查找过相关的 Issue
- label: 我确认查找过相关的 Issue
required: false
- type: checkboxes
attributes:
label: 问题必要性检查
description: 我确认这个问题是无用且不必要的
options:
- label: 我确认这个问题是无用且不必要的
- label: 我确认这个问题是影响使用的
required: false
- type: checkboxes
attributes:
label: 提问的艺术
description: 我没有阅读过[提问的艺术](https://github.com/betaseeker/How-To-Ask-Questions)
options:
- label: 我没有阅读过[提问的艺术](https://github.com/betaseeker/How-To-Ask-Questions)
- label: 我阅读过[提问的艺术](https://github.com/betaseeker/How-To-Ask-Questions)
required: false
- type: textarea
id: description
@@ -49,7 +35,7 @@ body:
attributes:
label: 当前使用版本
description: 请填写当前使用版本
placeholder: Alpha v0.2.0
placeholder: Beta v0.3.7
validations:
required: true
- type: textarea
@@ -67,4 +53,4 @@ body:
description: 请填写其他信息
placeholder: 请填写其他信息
validations:
required: true
required: false

View File

@@ -3,9 +3,6 @@ description: 提交新功能请求
title: "[Feat] "
labels:
- 新特性
- 待处理
assignees:
- BTMuli
body:
- type: markdown
attributes:
@@ -16,24 +13,13 @@ body:
- 当前使用版本
- type: checkboxes
attributes:
label: Issue重复性检查
description: 我确认没有查找过相关的 Issue
label: Issue Check
options:
- label: 我确认没有查找过相关的 Issue
- label: 我确认查找过相关的 Issue
required: false
- type: checkboxes
attributes:
label: 功能必要性检查
description: 我确认这个功能是无用且不必要的
options:
- label: 我确认这个功能是无用且不必要的
- label: 我确认这个问题是影响使用的
required: false
- type: checkboxes
attributes:
label: 提问的艺术
description: 我没有阅读过[提问的艺术](https://github.com/betaseeker/How-To-Ask-Questions)
options:
- label: 我没有阅读过[提问的艺术](https://github.com/betaseeker/How-To-Ask-Questions)
- label: 我阅读过[提问的艺术](https://github.com/betaseeker/How-To-Ask-Questions)
required: false
- type: textarea
id: description
@@ -48,7 +34,7 @@ body:
attributes:
label: 当前使用版本
description: 请填写当前使用版本
placeholder: Alpha v0.2.0
placeholder: Beta v0.3.7
validations:
required: true
- type: textarea

View File

@@ -2,19 +2,8 @@ name: 开发目标(开发人员)
description: 用于开发人员 Issue 的模板
title: "[TODO] "
labels:
- 计划中
- 新特性
assignees:
- BTMuli
body:
- type: markdown
attributes:
value: |
在此填写开发目标的详细信息,包括但不限于:
- 任务名称
- 任务描述
- 预期版本
- 当前提交
- type: textarea
id: description
attributes:
@@ -28,7 +17,7 @@ body:
attributes:
label: 预期版本
description: 请填写预期版本
placeholder: Alpha v0.2.0
placeholder: Beta v0.3.x
validations:
required: true
- type: input
@@ -36,7 +25,7 @@ body:
attributes:
label: 当前提交
description: 请填写当前提交
placeholder: 0.2.0
placeholder: Beta v0.3.7
validations:
required: true
- type: textarea

View File

@@ -11,42 +11,60 @@ jobs:
strategy:
fail-fast: false
matrix:
platform: [windows-latest]
settings:
- platform: windows-latest
args: "--verbose"
target: "windows"
- platform: macos-latest
args: "--target x86_64-apple-darwin"
target: "macos-intel"
- platform: macos-latest
args: "--target aarch64-apple-darwin"
target: "macos-arm"
runs-on: ${{ matrix.settings.platform }}
runs-on: ${{ matrix.platform }}
steps:
- uses: actions/checkout@v3
- name: Checkout
uses: actions/checkout@v3
- name: Add Rust targets(macOS)
if: matrix.settings.target == 'macos-arm'
run: rustup target add aarch64-apple-darwin
- name: Rust setup
uses: dtolnay/rust-toolchain@stable
- name: Rust cache
uses: swatinem/rust-cache@v2
with:
workspaces: "./src-tauri -> target"
- name: setup node
uses: actions/setup-node@v3
with:
node-version: 16
node-version: 18.16.0
- name: setup pnpm
uses: pnpm/action-setup@v2
with:
version: 8.6.7
- name: Install Rust stable
uses: dtolnay/rust-toolchain@stable
- name: Restore Cargo dependencies
uses: actions/cache@v3
with:
path: |
~/src-tauri/.cargo/bin/
~/src-tauri/.cargo/registry/index/
~/src-tauri/.cargo/registry/cache/
~/src-tauri/.cargo/git/db/
~/src-tauri/target/
key: ${{ runner.os }}-cargo-${{ hashFiles('src-tauri/Cargo.lock') }}
restore-keys: ${{ runner.os }}-cargo-
version: 8.14.1
- name: remove lockfile
run: rm pnpm-lock.yaml
- name: Install frontend dependencies
run: pnpm install --frozen-lockfile
- uses: tauri-apps/tauri-action@dev
run: pnpm install
- name: Build app
uses: tauri-apps/tauri-action@dev
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }}
TAURI_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }}
with:
args: ${{ matrix.settings.args }}
tagName: v__VERSION__ # the action automatically replaces \_\_VERSION\_\_ with the app version
releaseName: v__VERSION__-alpha
releaseBody: https://github.com/BTMuli/Tauri.Genshin/releases/tag/v__VERSION__
releaseName: v__VERSION__-beta
releaseBody: |
> [!TIP]
> Windows 平台用户建议通过微软应用商店下载macOS 平台仅在此发布Linux 平台暂不支持。
> 如有使用问题可加入 [反馈QQ群](https://h5.qun.qq.com/s/3cgX0hJ4GA)
<a href="https://apps.microsoft.com/store/detail/9NLBNNNBNSJN?launch=true&cid=BTMuli&mode=mini">
<img src="https://get.microsoft.com/images/zh-cn%20dark.svg" alt="download"/>
</a>
releaseDraft: true
prerelease: false

View File

@@ -1,7 +1,5 @@
name: Qodana
on:
workflow_dispatch:
pull_request:
push:
branches:
- master
@@ -11,17 +9,21 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
- name: setup node
uses: actions/setup-node@v3
with:
node-version: 16
node-version: 21.4.0
- name: setup pnpm
uses: pnpm/action-setup@v2
with:
version: 8.6.7
- name: Install frontend dependencies
run: pnpm install --frozen-lockfile
version: 8.14.1
- name: remove lockfile
run: rm -f pnpm-lock.yaml
- name: Install dependencies
run: pnpm install
- name: "Qodana Scan"
uses: JetBrains/qodana-action@v2022.3.4
uses: JetBrains/qodana-action@v2023.3
env:
QODANA_TOKEN: ${{ secrets.QODANA_TOKEN }}

2
.gitignore vendored
View File

@@ -6,3 +6,5 @@ node_modules
dist
# Secrets
.env.sh
# wiki(Dev)
src/data/WIKI/GCG/

View File

@@ -5,7 +5,13 @@
# Tauri build
dist
src-tauri/target
# submodules
TGAssistant
# Pnpm
pnpm-lock.yaml
# Qodana
qodana.yaml
# sourse
*.webp
*.png
*.svg
# data
!src/data/**/*.json

View File

@@ -5,4 +5,4 @@ useTabs: false
tabWidth: 2
bracketSpacing: true
endOfLine: auto
trailingComma: "all"
trailingComma: all

View File

@@ -8,4 +8,7 @@ plugins:
- stylelint-prettier
- stylelint-order
rules:
"prettier/prettier": true
prettier/prettier: true
property-no-vendor-prefix:
- true
- ignoreProperties: [backdrop-filter]

3
.vscode/launch.json vendored
View File

@@ -1,7 +1,4 @@
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{

View File

@@ -1,107 +1,78 @@
---
Author: 目棃
Date: 2023-06-18
Description: CHANGELOG
Update: 2023-08-31
Date: 2024-01-15
Update: 2024-01-30
---
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-06-18 15:03:42 `
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2024-01-15 17:29:15`
>
> 更新于 `2023-08-31 11:23:03`
> 更新于 `2024-01-30 13:33:39`
# CHANGELOG
## [0.2.3](https://github.com/BTMuli/Tauri.Genshin/releases/v0.2.3) (2023-08-31)
## [0.4.2](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.2) (2024-01-30)
### Feat
- 组件:实现并替换 `snackbar` `confirm` 组件,新组件采用函数式调用
- 功能:完成 UIGF 数据导入、导出、渲染 [#27](https://github.com/BTMuli/Tauri.Genshin/issues/27)
- 应用:支持日志记录 [`#83`](https://github.com/BTMuli/TeyvatGuide/issues/83)
- 图鉴:角色/武器图鉴支持查看材料详细信息
- 资源:游戏资源更新至 4.4 版本 [`#86`](https://github.com/BTMuli/TeyvatGuide/issues/86)
- 成就:支持查看成就详细信息,数据来源于 [`amos-data`](https://github.com/yuehaiteam/amos-data)
- 首页:祈愿卡池 Up 角色支持直接跳转到对应图鉴界面
### Fix
- 资源:补充部分缺漏 contentId
- 分享:调整生成分享图的默认背景颜色
- 页面:`我的角色` 页面更新天赋数据后自动刷新页面
- 应用:完善用户账号数据返回,修复部分用户数据获取失败
- 应用:修复深渊页面分享图生成错误,完善分享&上传判断
- 首页:采用 `emit` 替代 `interval`,提升性能
- JSBridge修复特定情况下的 `panic`
### Change
- 组件:首页卡池组件样式调整
- 依赖:更新 cargo 依赖
- 页面:调整 `原神战绩` 页面样式
- 页面:调整 `深渊记录` 页面样式,采用横版布局
- 功能:不再考虑 `实时便笺` 功能实现
- 图标:侧边栏部分图标变更
- 应用:设置页面重构
- 应用:首页组件配置移至首页
- 帖子:调整别野卡片、合集 overlay 样式
FullCommits: [`v0.2.2...v0.2.3`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.2.2...v0.2.3)
## [0.2.2](https://github.com/BTMuli/Tauri.Genshin/releases/v0.2.2) (2023-08-15)
## [0.4.1](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.1) (2024-01-19)
### Feat
- 资源:更新游戏 4.0 版本相关资源 [#33](https://github.com/BTMuli/Tauri.Genshin/issues/33)
- 组件:首页素材日历添加 wiki 页面跳转
- 应用:完善 fp 获取,添加强制更新入口
- 图鉴:名片图鉴搜索支持搜索来源
- 应用:支持修改数据目录 [`#78`](https://github.com/BTMuli/TeyvatGuide/issues/78)
### Fix
- 深渊:修复渲染错误 [#32](https://github.com/BTMuli/Tauri.Genshin/issues/32)
- 深渊:修复图片缺失 [#31](https://github.com/BTMuli/Tauri.Genshin/issues/31)
- 应用:修复首页启动卡数据加载 [`#79`](https://github.com/BTMuli/TeyvatGuide/issues/79)
- 应用:修复 macOS 启动崩溃 [`#82`](https://github.com/BTMuli/TeyvatGuide/issues/82)
- 图鉴:完善切换时的底部 hint
### Change
- 深渊:适应 HutaoAPI 更新 [`00277f52`](https://github.com/BTMuli/Tauri.Genshin/commit/00277f52)
- 素材日历:变更数据来源
- 图鉴:卡牌图鉴样式重构
- 组件:统一底部弹窗样式
- 应用:调整部分点击跳转逻辑
FullCommits: [`v0.2.1...v0.2.2`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.2.1...v0.2.2)
## [0.2.1](https://github.com/BTMuli/Tauri.Genshin/releases/v0.2.1) (2023-07-14)
## [0.4.0](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.0) (2024-01-15)
### Feat
- 深渊: 新增深渊数据库页面,角色深渊数据支持数据上传 [`#22`](https://github.com/BTMuli/Tauri.Genshin/issues/22)
- 页面:角色详情新增角色衣装数据 [`26186f44`](https://github.com/BTMuli/Tauri.Genshin/commit/26186f44)
- 页面:角色详情新增角色天赋数据
- 功能:子页面:米游社帖子、游戏公告支持分享;首页素材日历支持分享
- 资源:更新 3.8 版本资源 [`#30`](https://github.com/BTMuli/Tauri.Genshin/issues/30)
- 功能:支持根据帖子 ID 跳转到帖子页面 [`04e08090`](https://github.com/BTMuli/Tauri.Genshin/commit/04e08090)
- 应用:实装角色、武器、名片图鉴
- JSBridge添加窗口旋转子菜单
- 应用:更新米社 salt 版本
- 帖子:完成 `video` 类型数据的渲染 [`#77`](https://github.com/BTMuli/TeyvatGuide/issues/77)
### Fix
- 样式:美化部分页面、组件样式
- 组件:优化素材日历组件 [`0c923060`](https://github.com/BTMuli/Tauri.Genshin/commit/0c923060)
- 样式:修复首页组件近期活动样式 [`20a2329e`](https://github.com/BTMuli/Tauri.Genshin/commit/20a2329e)
- 样式:美化米游社咨讯页面样式,增加部分数据
- wiki修复流浪者数据错误
- 应用:添加夏沃蕾、究极霸王超级魔剑的数据
- 帖子:修复部分格式图片渲染失败
- 公告:优化公告详情在深色模式下的表现
- JSBridge修复登录态错误
- 应用:类型重构 [`#51`](https://github.com/BTMuli/TeyvatGuide/issues/51)
- 应用:完善数据库完整性检测
### Change
- 依赖:各依赖更新至最新版本
- 配置:优化 Eslint Prettier Stylelint Lint-Staged 等配置
- 重构:重构 Mys 插件数据类型及 Hutao 插件数据类型
Full Commits: [`v0.2.0...v0.2.1`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.2.0...v0.2.1)
## [0.2.0](https://github.com/BTMuli/Tauri.Genshin/releases/v0.2.0) (2023-06-19)
### Feat
- 功能:完成原神战绩数据获取、分享
- 功能:完成角色列表数据获取、分享
- 功能:完成深渊数据获取、分享
- 组件:新建多种组件
- 功能:帖子&公告支持分享 [`5393dc1b`](https://github.com/BTMuli/Tauri.Genshin/commit/5393dc1b)
- 页面:帖子&公告页面样式调整
### Fix
- 卡牌:更新遗漏卡牌 [`2b768bbf`](https://github.com/BTMuli/Tauri.Genshin/commit/2b768bbf)
- 数据:`ltoken`失效时自动更新 [`6a4ab1f0`](https://github.com/BTMuli/Tauri.Genshin/commit/6a4ab1f0)
- 应用:修复自动更新无效问题 [`9eec6258`](https://github.com/BTMuli/Tauri.Genshin/commit/9eec6258)
- 应用:支持深渊数据备份&恢复 [`44f715f4`](https://github.com/BTMuli/Tauri.Genshin/commit/44f715f4)
- 数据库:修复更新时间 `dev` 开头仍然存储的问题 [`32e3548b`](https://github.com/BTMuli/Tauri.Genshin/commit/32e3548b)
### Change
- 类型:更新部分类型定义
- 资源:成就系列图标目录变更
- 资源:字体文件变更 [`2ee48566`](https://github.com/BTMuli/Tauri.Genshin/commit/2ee48566)
Full Commits: [`v0.1.6...v0.2.0`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.6...v0.2.0)
- 应用:调整 `snackbar` 样式
- 应用:取消 `transparent` 配置

140
README.md
View File

@@ -1,84 +1,134 @@
---
Author: 目棃
Date: 2023-03-05
Description: 说明文档
Update: 2023-08-31
Date: 2023-03-05
Update: 2024-01-30
---
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-05 14:41:55`
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-05 14:41:55`
>
> 更新于 `2023-08-31 11:14:51`
> 更新于 `2024-01-30 13:25:48`
![](https://img.shields.io/github/last-commit/BTMuli/Tauri.Genshin?style=for-the-badge) ![](https://img.shields.io/github/commits-since/BTMuli/Tauri.Genshin/latest?include_prereleases&style=for-the-badge) ![](https://img.shields.io/github/license/BTMuli/Tauri.Genshin?style=for-the-badge)
![](https://img.shields.io/github/last-commit/BTMuli/TeyvatGuide?style=for-the-badge) ![](https://img.shields.io/github/commits-since/BTMuli/TeyvatGuide/latest?include_prereleases&style=for-the-badge)
# Tauri.Genshin
![](https://img.shields.io/badge/UIAF-v1.1-orange?style=for-the-badge) ![](https://img.shields.io/badge/UIGF-v2.4-red?style=for-the-badge) ![](https://img.shields.io/github/license/BTMuli/TeyvatGuide?style=for-the-badge)
A Genshin Impact assistant app based on Tauri.
<div style="width: 100%; text-align: center; margin: 0 auto;">
<img alt="icon" src="https://s2.loli.net/2023/10/19/Y5DpBQRy3usLHEb.png" />
</div>
## Release
# Teyvat Guide
[![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/BTMuli/Tauri.Genshin?include_prereleases&style=for-the-badge)](https://github.com/BTMuli/Tauri.Genshin/releases/latest)
基于 Tauri 的原神工具应用,支持 Windows 和 macOS 平台。
## 技术栈
Game Tool for Genshin Impact player, supports Windows and macOS.
- [Tauri](https://github.com/tauri-apps/tauri)
- [Vue3](https://github.com/vuejs/core)
- [Vite](https://github.com/vitejs/vite)
- [TypeScript](https://github.com/microsoft/TypeScript)
- [Vuetify](https://github.com/vuetifyjs/vuetify)
## 下载 / Download
## 当前进度
> 程序已经通过微软商店审核,可以直接在商店下载。
> 以下进度仅为开发进度,不代表最终版本
<a href="https://apps.microsoft.com/store/detail/9NLBNNNBNSJN?launch=true&cid=BTMuli&mode=mini">
<img src="https://get.microsoft.com/images/zh-cn%20dark.svg" alt="download"/>
</a>
### 已完成
> macOS 用户可以通过 Github Release 下载
- [x] 米游社咨讯获取&展示(支持多种游戏)
- [x] 游戏内公告&活动获取&展示
- [x] UIAF 成就数据导入、导出、备份、恢复
- [x] UIGF 祈愿数据导入导出&展示
- [x] 首页素材日历、近期活动、限时祈愿可选展示
- [x] Wiki 页面草创(包含 GCG、角色、武器等
- [x] 浅色/深色主题切换
- [x] 应用更新检测
- [x] 原神战绩数据获取
- [x] 角色列表数据获取
- [x] 角色天赋数据获取
- [x] 深渊挑战数据获取
- [x] 深渊数据上传,统计数据获取
[![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/BTMuli/TeyvatGuide?include_prereleases&style=for-the-badge)](https://github.com/BTMuli/TeyvatGuide/releases/latest)
### 长期计划
## 仓库概况 / Repo Stats
- [ ] Wiki 详情页
- [ ] 游戏资源更新:更新至 4.0 版本0.2.2
![Status](https://repobeats.axiom.co/api/embed/345d4bae5dc7e5184af4452b9dad01a671e220b3.svg "Repobeats analytics image")
## 仓库概况
## 功能 / Features
![Status](https://repobeats.axiom.co/api/embed/0edac184a5892f2520e83e3fe6519c4168db2e1b.svg "Repobeats analytics image")
- 免登陆功能:
## UI 参考
- [x] 当前卡池、近期活动、素材日历
- [x] 游戏内公告&活动获取
- [x] 米游社官方帖获取(支持通过 ID 获取)
- [x] 米游社各分区帖子获取(支持通过 ID 获取)
- [x] 成就管理UIAF支持 [`YaeAchievement`](https://github.com/HolographicHat/YaeAchievement) 导入
- [x] 祈愿管理UIGF
- 登陆功能:
- [x] 原神战绩数据获取
- [x] 角色列表数据获取
- [x] 螺旋深渊数据获取
- [x] 祈愿数据获取(近半年)
- Wiki 功能:
- [x] 深渊数据库Hutao API
- [x] 角色图鉴
- [x] 武器图鉴
- [x] 名片图鉴
- [x] 卡牌图鉴
- 应用功能:
- [x] 浅色/深色主题切换
- [x] 米游社 JSBridge
## 贡献者 / Contributors
- [BTMuli](https://github.com/BTMuli)
- [舰队的偶像岛风酱!](https://github.com/frg2089)
- [jerry765](https://github.com/jerry765)
- [AuroraZiling](https://github.com/AuroraZiling)
## UI 参考 / UI Reference
- [Snap.Hutao](https://github.com/DGP-Studio/Snap.Hutao)
- [StarWard](https://github.com/Scighost/Starward)
- [米游社](https://www.miyoushe.com/ys/)
- [原神](https://yuanshen.com/)
- [中国色](http://zhongguose.com/)
## 相关文档
## 相关文档 / Docs
- Changelog: [CHANGELOG](CHANGELOG.md)
- 资源来源:[项目资源说明](docs/项目资源说明.md)
- UIAF[UIAF v1.1](docs/UIAF.md)
- UIGF[UIGF v2.3](docs/UIGF.md)
- UIGF[UIGF v2.4](docs/UIGF.md)
## Contributors
## 特定项目 / Special Project
- [BTMuli](https://github.com/BTMuli)
- [舰队的偶像岛风酱!](https://github.com/frg2089)
- [jerry765](https://github.com/jerry765)
- [MuCli](https://github.com/BTMuli/MuCli):基于 NodeJS 的命令行工具,用于生成项目文档。
- [TGAssistant](https://github.com/BTMuli/TGAssistant)Teyvat Guide 的资源获取、解析、处理仓库。
- [WhiteTea](https://github.com/BTMuli/WhiteTea)Github Bot自动化处理 Teyvat Guide 的 Issue 和 Pull Request。
## License
## 技术栈 / Tech Stack
- [Tauri](https://github.com/tauri-apps/tauri)
- [Vue3](https://github.com/vuejs/core)
- [Vite](https://github.com/vitejs/vite)
- [Vuetify](https://github.com/vuetifyjs/vuetify)
## 第三方组件 / Plugins
- [Echarts](https://echarts.apache.org/zh/index.html):用于祈愿概览图生成
- [Artplayer](https://artplayer.org/):用于米游社帖子视频播放解析
## 协议 / License
项目基于 [MIT](LICENSE) 协议开源。
应用版本号遵循 [Semantic Versioning 2.0.0](https://semver.org/lang/zh-CN/) 规范。
隐私政策:[Privacy](https://app.btmuli.ink/docs/privacy.html)
## 鸣谢 / Thanks
本项目在开发过程中参考了诸多相关开源项目,特此鸣谢。
- [UIGF Organization](https://github.com/UIGF-org)
- [Snap.Hutao](https://github.com/DGP-Studio/Snap.Hutao)
- [StarWard](https://github.com/Scighost/Starward)
- [xunkong](https://github.com/xunkong/xunkong)
- [gs-helper](https://github.com/vikiboss/gs-helper)
- [paimon-moe](https://github.com/MadeBaruna/paimon-moe)
- [Adachi-BOT](https://github.com/Arondight/Adachi-BOT)
- [amos-data](https://github.com/yuehaiteam/amos-data)
感谢 JetBrains 提供的开源许可证。
[![JetBrains](https://www.jetbrains.com/company/brand/img/jetbrains_logo.png)](https://www.jetbrains.com/?from=TeyvatGuide)

109
docs/CHANGELOG-v0.2.x.md Normal file
View File

@@ -0,0 +1,109 @@
---
Author: 目棃
Date: 2023-06-18
Description: CHANGELOG
Update: 2023-08-31
---
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-06-18 15:03:42 `
>
> 更新于 `2023-08-31 15:32:53`
# CHANGELOG v0.2.x
> 本文仅记录 v0.2.x 版本的更新内容
## [0.2.3](https://github.com/BTMuli/Tauri.Genshin/releases/v0.2.3) (2023-08-31)
### Feat
- 组件:实现并替换 `snackbar` `confirm` 组件,新组件采用函数式调用
- 功能:完成 UIGF 数据导入、导出、渲染 [#27](https://github.com/BTMuli/Tauri.Genshin/issues/27)
### Fix
- 资源:补充部分缺漏 contentId
- 分享:调整生成分享图的默认背景颜色
- 页面:`我的角色` 页面更新天赋数据后自动刷新页面
### Change
- 组件:首页卡池组件样式调整
- 依赖:更新 cargo 依赖
- 页面:调整 `原神战绩` 页面样式
- 页面:调整 `深渊记录` 页面样式,采用横版布局
- 功能:不再考虑 `实时便笺` 功能实现
- 图标:侧边栏部分图标变更
FullCommits: [`v0.2.2...v0.2.3`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.2.2...v0.2.3)
## [0.2.2](https://github.com/BTMuli/Tauri.Genshin/releases/v0.2.2) (2023-08-15)
### Feat
- 资源:更新游戏 4.0 版本相关资源 [#33](https://github.com/BTMuli/Tauri.Genshin/issues/33)
### Fix
- 深渊:修复渲染错误 [#32](https://github.com/BTMuli/Tauri.Genshin/issues/32)
- 深渊:修复图片缺失 [#31](https://github.com/BTMuli/Tauri.Genshin/issues/31)
### Change
- 深渊:适应 HutaoAPI 更新 [`00277f52`](https://github.com/BTMuli/Tauri.Genshin/commit/00277f52)
- 素材日历:变更数据来源
FullCommits: [`v0.2.1...v0.2.2`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.2.1...v0.2.2)
## [0.2.1](https://github.com/BTMuli/Tauri.Genshin/releases/v0.2.1) (2023-07-14)
### Feat
- 深渊: 新增深渊数据库页面,角色深渊数据支持数据上传 [`#22`](https://github.com/BTMuli/Tauri.Genshin/issues/22)
- 页面:角色详情新增角色衣装数据 [`26186f44`](https://github.com/BTMuli/Tauri.Genshin/commit/26186f44)
- 页面:角色详情新增角色天赋数据
- 功能:子页面:米游社帖子、游戏公告支持分享;首页素材日历支持分享
- 资源:更新 3.8 版本资源 [`#30`](https://github.com/BTMuli/Tauri.Genshin/issues/30)
- 功能:支持根据帖子 ID 跳转到帖子页面 [`04e08090`](https://github.com/BTMuli/Tauri.Genshin/commit/04e08090)
### Fix
- 样式:美化部分页面、组件样式
- 组件:优化素材日历组件 [`0c923060`](https://github.com/BTMuli/Tauri.Genshin/commit/0c923060)
- 样式:修复首页组件近期活动样式 [`20a2329e`](https://github.com/BTMuli/Tauri.Genshin/commit/20a2329e)
- 样式:美化米游社咨讯页面样式,增加部分数据
### Change
- 依赖:各依赖更新至最新版本
- 配置:优化 Eslint Prettier Stylelint Lint-Staged 等配置
- 重构:重构 Mys 插件数据类型及 Hutao 插件数据类型
Full Commits: [`v0.2.0...v0.2.1`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.2.0...v0.2.1)
## [0.2.0](https://github.com/BTMuli/Tauri.Genshin/releases/v0.2.0) (2023-06-19)
### Feat
- 功能:完成原神战绩数据获取、分享
- 功能:完成角色列表数据获取、分享
- 功能:完成深渊数据获取、分享
- 组件:新建多种组件
- 功能:帖子&公告支持分享 [`5393dc1b`](https://github.com/BTMuli/Tauri.Genshin/commit/5393dc1b)
- 页面:帖子&公告页面样式调整
### Fix
- 卡牌:更新遗漏卡牌 [`2b768bbf`](https://github.com/BTMuli/Tauri.Genshin/commit/2b768bbf)
- 数据:`ltoken`失效时自动更新 [`6a4ab1f0`](https://github.com/BTMuli/Tauri.Genshin/commit/6a4ab1f0)
- 应用:修复自动更新无效问题 [`9eec6258`](https://github.com/BTMuli/Tauri.Genshin/commit/9eec6258)
- 应用:支持深渊数据备份&恢复 [`44f715f4`](https://github.com/BTMuli/Tauri.Genshin/commit/44f715f4)
- 数据库:修复更新时间 `dev` 开头仍然存储的问题 [`32e3548b`](https://github.com/BTMuli/Tauri.Genshin/commit/32e3548b)
### Change
- 类型:更新部分类型定义
- 资源:成就系列图标目录变更
- 资源:字体文件变更 [`2ee48566`](https://github.com/BTMuli/Tauri.Genshin/commit/2ee48566)
Full Commits: [`v0.1.6...v0.2.0`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.6...v0.2.0)

277
docs/CHANGELOG-v0.3.x.md Normal file
View File

@@ -0,0 +1,277 @@
---
Author: 目棃
Description: CHANGELOG
Date: 2023-09-08
Update: 2024-01-15
---
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-09-08 09:45:17 `
>
> 更新于 `2024-01-15 17:28:47`
## [0.3.9](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.9) (2024-01-02)
### Feat
- 应用创建用户反馈QQ群 [`657618889`](https://h5.qun.qq.com/s/3cgX0hJ4GA)
- 应用:扫码逻辑调整,自动获取结果&刷新
- 名片:添加索引数据,显示获取途径,支持分享
- 应用:侧边栏添加 `hover` 时的提示
- 帖子:添加帖子合集数据渲染&处理
- 帖子:添加用户、帖子的 JSBridge 跳转
- 帖子:添加 `TpVote` 类型解析&渲染
- 帖子:添加 `topic` 数据渲染
- JSBridge添加 `工具` 子菜单,包括 `重试桥接` `模拟触摸` `移除遮罩` 等选项 [`#73`](https://github.com/BTMuli/TeyvatGuide/issues/73)
### Fix
- 帖子:修复部分帖子颜色解析错误
- 帖子:完善 Unknown 样式&处理
- 帖子:修复部分帖子分享图渲染错误
- 帖子:修复部分帖子视频播放量为 `undefined`
- 应用:修复用户深渊页面渲染错误 [`#75`](https://github.com/BTMuli/TeyvatGuide/issues/75)
### Change
- 应用:重构 userStore 用法
- JSBridge: 重构 JSBridge完善类型提示
- 应用:侧边栏首页及默认用户 Icon 变更
- 应用:设置页样式变更
- 应用:主题判断上移
- 帖子:隐藏更新时间,添加分享时间
- 应用:移除帖子页面的 `loadmore` 功能
## [0.3.8](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.8) (2023-12-20)
### Feat
- JSBridge新增部分回调的处理
- JSBridge完善 `share` 回调处理,目前已经能够支持大部分分享图的生成
- 应用:角色图鉴开始动工
- JSBridge添加菜单项支持 `置顶``取消置顶``打开帖子`
- 成就:名片子弹窗改为 `overlay` 模式
- 应用:添加 4.3 版本相关资源 [`#66`](https://github.com/BTMuli/TeyvatGuide/issues/66)
### Fix
- 应用:备份时进行目录存在性检测
- 应用:修复 macOS 启动闪退 [`#69`](https://github.com/BTMuli/TeyvatGuide/issues/69)
- 帖子:修复文本过长导致渲染溢出
- 应用:修复 UIGF 导出格式错误 [`#71`](https://github.com/BTMuli/TeyvatGuide/issues/71)
- 应用分享图保存逻辑调整超过20M未到80M时取消保存文件仍会保存至剪贴板
- 帖子:修复部分帖子表情包渲染错误
### Change
- 组件:移除对于头像的裁剪
- 应用:侧边栏必要快捷入口保留
- 应用:重构链接识别处理
- 应用:用于获取 `deviceFp` 的设备信息将保存到数据库中
- 应用:重构 `userStore``cookie` 相关类型
## [0.3.7](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.7) (2023-12-11)
### Feat
- 帖子:渲染方式迭代,由 `v-html` 改为组件渲染 [`#64`](https://github.com/BTMuli/TeyvatGuide/issues/64)
- 帖子:分享图增加应用标识
- 应用:新增帖子页面,支持浏览各游戏分区各版块按不同排序方式的帖子 [`#67`](https://github.com/BTMuli/TeyvatGuide/issues/67)
- 应用macOS 新增 arm64 架构支持 [`#68`](https://github.com/BTMuli/TeyvatGuide/issues/68)
- JSBridge: 部分原先存在遮罩的页面将去除遮罩
- JSBridge: 新增部分回调的处理
### Fix
- 帖子:修复大别野卡片渲染错误 [`#63`](https://github.com/BTMuli/TeyvatGuide/issues/63)
- 公告:修复标题错误显示 `<br>` 的问题
- 帖子:修复表情包渲染错误,移除首页表情包下载
### Change
- 帖子:分享图大小超过 80M 时不予保存,超过 20M 时可选保存至文件
- 应用:移除侧边栏点击菜单,可以通过帖子页面触发各功能入口
- JSBridge重构 `pushPage``closePage` 逻辑
## [0.3.6](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.6) (2023-11-25)
### Feat
- 应用:实装 `device_fp`,有效降低 `1034` 错误 [`#58`](https://github.com/BTMuli/TeyvatGuide/issues/58)
- 首页:今日素材组件添加留影叙佳期入口,角色生日时颜色变更 [`#61`](https://github.com/BTMuli/TeyvatGuide/issues/61)
- 组件:优化 showConfirm 组件 input 模式下的体验
- 成就:支持单个成就完成状态修改 [`#60`](https://github.com/BTMuli/TeyvatGuide/issues/60)
- 成就:支持隐藏已完成成就 [`#19`](https://github.com/BTMuli/TeyvatGuide/issues/19)
- 角色:角色详情页 UI 迭代,支持角色卡片分享 [`#20`](https://github.com/BTMuli/TeyvatGuide/issues/20)
### Fix
- JSBridge修复窗口关闭后无法再次创建的问题
- JSBridge修复保存图片默认路径错误
- JSBridge调整 closePage 逻辑
- 应用:在生成分享图时忽略某些元素
- 应用:完善数据库检测机制 [`#62`](https://github.com/BTMuli/TeyvatGuide/issues/62)
- JSBridge应用启动时关闭隐藏的子窗口
- 应用:完善登录态检测机制
### Change
- 应用:米游社 salt 版本更新到 2.63.1
- 咨讯:大别野版块不再忽略咨讯区
- 分享:提高生成分享图的清晰度
- 成就:调整完成 icon 的颜色
- 组件:增加素材日历组件 overlay 国家 icon 清晰度
- 成就:重构成就页面代码,优化性能
## [0.3.5](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.5) (2023-11-11)
### Feat
- 资源:更新至 4.2 版本 [`#57`](https://github.com/BTMuli/TeyvatGuide/issues/57)
- 祈愿:支持 UIGF v2.4 [`#59`](https://github.com/BTMuli/TeyvatGuide/issues/59)
### Fix
- JSBridge修复图片保存失败 [`#56`](https://github.com/BTMuli/TeyvatGuide/issues/56)
- JSBridge: 调整 hideSideBar 逻辑 [`a474b962`](https://github.com/BTMuli/TeyvatGuide/commit/a474b962)
- 组件:修复 `snackbar` 组件被 `overlay` 遮挡问题 [`db36d18d`](https://github.com/BTMuli/TeyvatGuide/commit/db36d18d)
- 数据库:更新数据库时同时更新 `buildTime` [`c1a7e844`](https://github.com/BTMuli/TeyvatGuide/commit/c1a7e844)
### Change
- JSBridge留影叙佳期入口改为工具箱入口 [`149c7b3f`](https://github.com/BTMuli/TeyvatGuide/commit/149c7b3f)
- Post调整基准背景色 [`e6eaa2e2`](https://github.com/BTMuli/TeyvatGuide/commit/e6eaa2e2)
- 组件:适应游戏 UI 变更 `confirm` 组件样式 [`7a060a71`](https://github.com/BTMuli/TeyvatGuide/commit/7a060a71)
- API更新祈愿记录获取 `endpoint` [`8037b635`](https://github.com/BTMuli/TeyvatGuide/commit/8037b635)
## [0.3.4](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.4) (2023-10-28)
### Feat
- 应用Awesome Tauri[`tauri-apps/awesome-tauri#226`](https://github.com/tauri-apps/awesome-tauri/pull/226)
- 应用:支持 MacOS 平台 [`#53`](https://github.com/BTMuli/TeyvatGuide/pull/53)
- 应用:实装米游社 JSBridge支持战绩、签到、酒馆、留影叙佳期等功能 [`#47`](https://github.com/BTMuli/TeyvatGuide/issues/47)
- 导出:设置默认导出文件名称
- 应用:支持缓存检测&清理 [`#55`](https://github.com/BTMuli/TeyvatGuide/issues/55)
- 帖子:展示更多相关信息 [`79fd18ea`](https://github.com/BTMuli/TeyvatGuide/commit/79fd18ea)
### Fix
- 应用:窗口创建逻辑重构 [`1914261e`](https://github.com/BTMuli/TeyvatGuide/commit/1914261e)
- 分享:修复含视频分享图生成异常 [`#54`](https://github.com/BTMuli/TeyvatGuide/issues/54)
- 应用:更新检测上移到应用初始化 [`#45`](https://github.com/BTMuli/TeyvatGuide/issues/45)
- 应用:将部分未更正的 `Tauri.Genshin` 改为 `Teyvat Guide`
- 应用:`v-select` 样式适应主题变更 [`3db8008f`](https://github.com/BTMuli/TeyvatGuide/commit/3db8008f)
- 应用:修复关闭卡顿 [`d4295c7d`](https://github.com/BTMuli/TeyvatGuide/commit/d4295c7d)
### Change
- 角色:对获取到的数据进行排序 [`0d4fdecd`](https://github.com/BTMuli/TeyvatGuide/commit/0d4fdecd)
- 组件Confirm 组件渲染调整 `v-if` -> `v-show` [`9be40181`](https://github.com/BTMuli/TeyvatGuide/commit/9be40181)
- 设置:删除数据库完整性检测,隐藏数据库重置 [`5992567d`](https://github.com/BTMuli/TeyvatGuide/commit/5992567d)
- 极验:移除极验验证相关代码 [`84b98e4a`](https://github.com/BTMuli/TeyvatGuide/commit/84b98e4a)
- 战绩:角色数据添加 `title` 属性,展示部分角色信息 [`043fda9e`](https://github.com/BTMuli/TeyvatGuide/commit/043fda9e)
- 重构:对基本 `Response` 类型进行重构 [`9a221f9b`](https://github.com/BTMuli/TeyvatGuide/commit/9a221f9b)
- 重构:对米游社帖子结构化类型进行重构 [`ecb0f1a7`](https://github.com/BTMuli/TeyvatGuide/commit/ecb0f1a7)
FullCommits: [`v0.3.3...v0.3.4`](https://BTMuli/TeyvatGuide/compare/v0.3.3...v0.3.4)
## [0.3.3](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.3) (2023-10-19)
### Feat
- 应用:支持含视频帖子分享图生成 [`#44`](https://github.com/BTMuli/TeyvatGuide/issues/44)
- 帖子:新增对于大别野卡片 `VillaCard` 的解析渲染
- 应用:公告页样式美化
- 应用:采取动态路由,提高加载速度
- 角色:完善深色模式角色详情页样式
### Fix
- 深渊:默认刷新两期 [`#48`](https://github.com/BTMuli/TeyvatGuide/issues/48)
- 成就:修复部分成就版本错误 [`DGP-Studio/Snap.Hutao#996`](https://github.com/BTMuli/TeyvatGuide/commit/fdfcc70b)
- 应用:完善 DeepLink 处理
- 应用:完善 Cookie,BriefInfo 数据获取
- 应用:数据库链接保持开启,[`#46`](https://github.com/BTMuli/TeyvatGuide/issues/46)
- 组件:修复 `showConfirm` 文字过长时溢出容器问题 [`358255d5`](https://github.com/BTMuli/TeyvatGuide/commit/358255d5)
- 应用:更改弹窗弹出机制 [`#45`](https://github.com/BTMuli/TeyvatGuide/issues/45)
- 数据:补充 4.1 版本缺漏数据
### Change
- 图像:未登录时的默认头像变更 [`2cbac71b`](https://github.com/BTMuli/TeyvatGuide/commit/2cbac71b)
- 成就:添加 Finish Icon [`96ab38b9`](https://github.com/BTMuli/TeyvatGuide/commit/96ab38b9)
- 应用:浅色主题样式调整
- 帖子:未知结构化数据类型样式调整 [`adc96b76`](https://github.com/BTMuli/TeyvatGuide/commit/adc96b76)
- 应用:重构创建帖子子窗口代码
- 应用:咨讯页路由变更
- 组件:`showSnackbar` 样式调整
- 应用:重构咨讯页代码
FullCommits: [`v0.3.2...v0.3.3`](https://BTMuli/TeyvatGuide/compare/v0.3.2...v0.3.3)
## [0.3.2](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.2) (2023-9-27)
### Feat
- 成就:支持 [`YaeAchievement`](https://github.com/HolographicHat/YaeAchievement) 直接导入 [`#42`](https://github.com/BTMuli/TeyvatGuide/issues/42)
- 资源:更新至 4.1 版本 [`#41`](https://github.com/BTMuli/TeyvatGuide/issues/41)
- 应用:退出主窗口自动关闭所有子窗口
- 应用:完成单例模式,防止多次打开应用
### Fix
- 解析:修复表情解析概率报错
- 路由:路由跳转优化
### Change
- UI: 配色变更
- 分享:改为直接复制到剪贴板
FullCommits: [`v0.3.1...v0.3.2`](https://BTMuli/TeyvatGuide/compare/v0.3.1...v0.3.2)
## [0.3.1](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.1) (2023-09-15)
### Feat
- 正式上架微软商店 <a href="https://apps.microsoft.com/store/detail/9NLBNNNBNSJN?launch=true&cid=BTMuli&mode=mini">
<img src="https://get.microsoft.com/images/zh-cn%20dark.svg" alt="download"/>
</a>
- 首页:检测到版本更新时,会弹出更新页面
### Fix
- 修复祈愿记录获取失败的问题 [`#38`](https://github.com/BTMuli/TeyvatGuide/issues/38)
- 修复应用初始化加载数据库失败的问题 [`#40`](https://github.com/BTMuli/TeyvatGuide/issues/40)
- 修复 Github action 构建失败的问题
### Change
- 应用:关闭 Tauri 自带的自动更新功能,依赖微软商店的更新机制
- 应用:更改应用名称,`Tauri.Genshin` -> `Teyvat Guide`
FullCommits: [`v0.3.0...v0.3.1`](https://github.com/BTMuli/TeyvatGuide/compare/v0.3.0...v0.3.1)
## [0.3.0](https://github.com/BTMuli/Tauri.Genshin/releases/v0.3.0) (2023-09-08)
### Feat
- 登录:支持扫码登录 closes #18
- 祈愿:支持祈愿记录获取
- 帖子:支持表情包解析
### Fix
- 祈愿UID 列表从数据库中读取,支持多账号祈愿记录
- 祈愿:修复导出路径错误
- 帖子:修复颜色解析错误
- 帖子:修复生成分享图时分隔线渲染错误
- 帖子:修复含有折叠框的帖子生成分享图时渲染错误
- 数据:添加缺失的角色数据
### Change
- 样式:应用样式调整
- 构建:更改打包配置,目前仅支持 Windows 平台msi
FullCommits: [`v0.2.3...v0.3.0`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.2.3...v0.3.0)

View File

@@ -1,50 +1,77 @@
---
Author: 目棃
Date: 2023-04-07
Description: UIGF v2.3 Backup
Update: 2023-04-07
Description: UIGF v2.4 Backup
Date: 2023-11-15
Update: 2023-11-15
---
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于`2023-04-07 19:51:40`
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-11-15 20:58:36`
>
> 更新于 `2023-04-07 19:51:40`
> 更新于 `2023-11-15 20:58:36`
>
> 本文档为 [UIGF v2.4](https://github.com/UIGF-org/UIGF-org.github.io/blob/main/docs/zh/standards/UIGF.md) 的备份,仅供参考。
> 本文档为 [`UIGF`](https://github.com/UIGF-org/UIGF-org.github.io/blob/main/docs/zh/standards/UIGF-pre-release.md) 的备份。
# 统一可交换抽卡记录标准 v2.4
# 统一可交换祈愿记录标准 v2.3
> Uniformed Interchangeable GachaLog Format standard (UIGF) v2.4 <Badge text="Current" type="message" />
>
> ::: warning UIGF 标准使用声明
> 应用必须在同时支持 UIGF 数据格式**导入**和**导出**功能并在相关功能区域或文档中提供跳转至 [UIGF-Org](https://uigf.org) 的超链接后声明支持 UIGF 格式
> Uniformed Interchangeable GachaLog Format standard (UIGF) v2.3
仅包含导入功能降低了用户数据可流通性,且将数据至于用户不可控的风险中,不符合 UIGF-Org 设计的初衷。
:::
## 更新记录
| 版本 | 说明 | 兼容 |
| ------ | ------------------------------------------------ | -------------- |
| `v2.0` | 首个正式版本 | v2.0 |
| `v2.1` | 简化了部分语言表述,与 v2.0 在数据格式上完全一致 | v2.1 and lower |
| `v2.2` | 新增 `info.export_timestamp` 填充 UNIX 时间戳 | v2.2 and lower |
| `v2.3` | 扩充至非中文语境,使用 Json Schema 表述 | v2.3 and lower |
| 版本 | 说明 | 兼容 |
| ----------------------------- | ---------------------------------------------------------- | -------------- |
| `v2.0` | 首个正式版本 | v2.0 |
| `v2.1` | 简化了部分语言表述,与 v2.0在数据格式上完全一致 | v2.1 and lower |
| [`v2.2`](UIGF-legacy-v2.2.md) | 新增 `info.export_timestamp` 填充 UNIX 时间戳 | v2.2 and lower |
| [`v2.3`](UIGF-legacy-v2.3.md) | 扩充至非中文语境,使用 Json Schema 表述。移除了 Excel 格式 | v2.3 and lower |
| `v2.4` | 新增 `info.region_time_zone` 支持时区处理 | v2.4 and lower |
## Id
### v2.4 更新内容
原神的祈愿记录物品内包含了一项较为特殊的字段: `id` ,该值在 1.3 版本后加入
所以**先前查询出的物品**若无特殊兼容性修改则不会包含相应的 `id`
App 导出 UIGF 时
- 国际化兼容性增强
-`info` 对象中新增了 `region_time_zone` 字段
- 需要确保每个物品的 `id` 的有效性。
- 从最后一个自带有效 `id` 的物品开始,向前(相对于时间)依次递减 `id` 的值,每次递减的值应保持为 `1`
## `info` 字段说明
导入 UIGF 到 App 时
### `region_time_zone`
- App 不应假设所有的 `gacha_item` 都有有效的 `id`
- App 应具有处理 `id` 字段为 `null`或 `` 空字符串的能力
由于在获取祈愿记录时得到的`time`为服务器时间,为了准确判断时间的时区偏移,引入此字段。
## GachaType
与 SRGF 不同,由于无法直接从服务器获取`region_time_zone`,在导出方未提供此字段时,需要根据 `uid` 进行推断。
祈愿包含了会共享保底与概率的卡池,所以需要一个额外的字段来界定
我们在`UIGF`的所有格式中注入了`uigf_gacha_type`字段
在导出到`UIGF`格式时需要注意添加对应的`uigf_gacha_type`字段
#### 映射关系
### 映射关系
| `uid`首个字符 | `region_time_zone` | 游戏服务器 |
| ------------- | ------------------ | --------------------------------- |
| `'6'` | `-5` | os_usa |
| `'7'` | `1` | os_euro |
| 剩余情况 | `8` | os_cht, os_asia, cn_gf01, cn_qd01 |
App 不应假定 `region_time_zone` 的值为上表中给出的值,应具有处理非标准 `region_time_zone` 值的能力。
`region_time_zone` 的值与 `uid` 推断结果不一致,则优先选择 `region_time_zone` 给出的值。
## `list` 字段说明
### `id`
物品内包含了一项较为特殊的字段: `id`,为原神官方 API 中包含的,代表每条抽卡记录唯一性的 `id`。App 导出 UIGF 时
- 需要确保每个物品都有一个有效的唯一 `id`
- 若有记录中不包含`id`,则应从下一个自带有效 `id` 的物品开始,为每条缺失`id`字段的数据补全`id`
赋值数据向前(时间排序)依次递减,每次递减的值应保持为 `1`
### `gacha_type`
由于存在会共享保底与概率的卡池,所以需要一个额外的字段来界定
我们在 `UIGF` 的所有格式中注入了 `uigf_gacha_type` 字段
在导出到 `UIGF` 格式时需要注意添加对应的 `uigf_gacha_type` 字段
#### 映射关系
| `uigf_gacha_type` | `gacha_type` |
| ----------------- | -------------- |
@@ -53,225 +80,112 @@ App 导出 UIGF 时
| `301` | `301` or `400` |
| `302` | `302` |
## Json 格式
### `item_id`
> Uniformed Interchangeable GachaLog Format standard of Json (UIGF.J)
> Json 格式 由于 与从官方接口获取到的格式一致
> 更便于各 App 的导入与导出,我们也在此做出规范
> 该格式应仅用于各 App 间的数据互通
物品游戏内ID你可以通过 [UIGF API](../API.md) 获取这一数据
### 导出的格式
## Json Schema
> UIGF-Org 提供[Json Schema](/schema/uigf.json) 用于验证
```json
{
"type": "object",
"title": "UIGF object",
"properties": {
"info": {
"type": "object",
"properties": {
"uid": {
"type": "string",
"title": "Uid",
"description": "Uid"
},
"lang": {
"type": "string",
"title": "Language",
"description": "语言 ISO 3166"
},
"uigf_version": {
"type": "string",
"title": "UIGF Version",
"description": "UIGF 版本号"
},
"export_timestamp": {
"type": "number",
"title": "Export Timestamp",
"description": "导出时间戳(秒)"
},
"export_time": {
"type": "string",
"description": "导出时间",
"format": "date-time",
"pattern": "yyyy-MM-dd HH:mm:ss",
"title": "Export Time"
},
"export_app": {
"type": "string",
"title": "Export App",
"description": "导出应用"
},
"export_app_version": {
"type": "string",
"title": "Export App Version",
"description": "导出应用版本"
}
},
"title": "Infomation",
"required": ["uid", "lang", "uigf_version"],
"description": "包含导出方定义的基本信息"
},
"list": {
"type": "array",
"items": {
"root": {
"type": "object",
"properties": {
"info": {
"type": "object",
"properties": {
"gacha_type": {
"uid": {
"type": "string",
"description": "祈愿类型"
"title": "导出记录的 UID"
},
"item_id": {
"lang": {
"type": "string",
"title": "Item Id",
"description": "空字符串"
"title": "语言 languagecode2-country/regioncode2"
},
"count": {
"type": "string",
"title": "Count",
"description": "数量"
"export_timestamp": {
"type": "number",
"title": "导出 UNIX 时间戳(秒)"
},
"time": {
"export_time": {
"type": "string",
"title": "Time",
"description": "物品获取时间",
"pattern": "yyyy-MM-dd HH:mm:ss",
"format": "date-time"
"title": "导出时间",
"description": "yyyy-MM-dd HH:mm:ss"
},
"name": {
"export_app": {
"type": "string",
"title": "Name",
"description": "名称"
"title": "导出 App 名称"
},
"item_type": {
"export_app_version": {
"type": "string",
"title": "Item Type",
"description": "物品类型"
"title": "导出 App 版本"
},
"rank_type": {
"uigf_version": {
"type": "string",
"title": "Item Quality",
"description": "物品星级"
"title": "UIGF 版本号",
"pattern": "v\\d+\\.\\d+"
},
"id": {
"type": "string",
"title": "Id",
"description": "内部数据库Id"
},
"uigf_gacha_type": {
"type": "string",
"title": "Query Type",
"description": "向接口查询时需要的 gacha_type"
"region_time_zone": {
"type": "number",
"title": "区域时区偏移"
}
},
"required": ["gacha_type", "name", "id", "uigf_gacha_type", "time"],
"title": "Gacha Item",
"description": "祈愿物品"
"required": ["uid", "uigf_version"],
"title": "UIGF 导出信息"
},
"title": "List",
"description": "物品列表"
}
},
"required": ["info", "list"],
"description": "UIGF 根对象"
"list": {
"type": "array",
"items": {
"type": "object",
"properties": {
"uigf_gacha_type": {
"type": "string",
"title": "UIGF 卡池类型",
"description": "用于区分卡池类型不同,但卡池保底计算相同的物品"
},
"gacha_type": {
"type": "string",
"title": "卡池类型"
},
"item_id": {
"type": "string",
"title": "物品的内部 ID"
},
"count": {
"type": "string",
"title": "个数",
"description": "一般为1"
},
"time": {
"type": "string",
"title": "获取物品的时间"
},
"name": {
"type": "string",
"title": "物品名称"
},
"item_type": {
"type": "string",
"title": "物品类型"
},
"rank_type": {
"type": "string",
"title": "物品等级"
},
"id": {
"type": "string",
"title": "记录内部 ID"
}
},
"required": ["uigf_gacha_type", "gacha_type", "id", "item_id", "time"],
"title": "UIGF 物品"
},
"title": "物品列表"
}
},
"required": ["info", "list"],
"title": "UIGF 根对象"
}
}
```
## Excel 工作簿 (Workbook Format)
> Uniformed Interchangeable GachaLog Format standard of Workbook (UIGF.W)
### 单元格的格式
- 在填充单元格内的数据时,应统一转换到 `String` 字符串类型后填入
### 表名及内容
| 表名 | 内容 | 类型 | 是否必要 |
| ------------ | -------------------------------------- | ------ | ------------------------------ |
| 统计分析 | 统计分析内容等 | 任意 | 否 |
| 角色活动祈愿 | `gacha_type` : `301 or 400` 的祈愿数据 | 祈愿表 | 否,但是应该导出 |
| 武器活动祈愿 | `gacha_type` : `302` 的祈愿数据 | 祈愿表 | 否,但是应该导出 |
| 常驻祈愿 | `gacha_type` : `200` 的祈愿数据 | 祈愿表 | 否,但是应该导出 |
| 新手祈愿 | `gacha_type` : `100` 的祈愿数据 | 祈愿表 | 否,但是应该导出 |
| 原始数据 | 全部祈愿数据 | 数据表 | **详见下方原始数据表结构说明** |
- 表的顺序可以是任意的
- 可以隐藏部分表,防止用户随意篡改数据
- Sheet 的名称应与游戏内祈愿记录页面显示的名称保持一致
> App 间应依据 `原始数据表` 的内容,来进行数据互通
### 祈愿表结构
本节内容是为了规范兼容分析类 App
- 表头对应的内容填充**顺序需要严格按照下方说明**排布
- **共享保底的卡池**按祈愿类型 (`gacha_type`) 区分
- 此类 `Sheet` 存在的目的,是为了便于用户观看与祈愿分析工具的分析
| 表头 | 内容 | 是否必要 |
| -------- | ---------------------------------------- | ---------------------------- |
| 时间 | `yyyy-MM-dd HH:mm:ss` 格式的 `time` 时间 | 是 |
| 名称 | `name`物品名称 | 是 |
| 物品类型 | `item_type` | 是 |
| 星级 | `rank_type` | 是 |
| 祈愿类型 | `gacha_type` 的转义名称 | 是,尽管部分工具不会分析此项 |
| ... | ... | 否 |
> 如果你认为有必要的话,可以额外增加其他表头,但请确保表头的前几列为上表规范的内容
> 表内的数据通常按祈愿 Id 升序或降序排列,分析 App 不应假设表内的顺序为特定的升序与降序
#### `gacha_type` 转义名称
| gacha_type | 名称 |
| ---------- | -------------- |
| 100 | 新手祈愿 |
| 200 | 常驻祈愿 |
| 301 | 角色活动祈愿 |
| 400 | 角色活动祈愿-2 |
| 302 | 武器活动祈愿 |
#### 示例
| 时间 | 名称 | 类别 | 星级 | 祈愿类型 | ... |
| ------------------- | -------- | ---- | ---- | -------------- | --- |
| 2021-02-17 18:45:09 | 以理服人 | 武器 | 3 | 角色活动祈愿-2 | ... |
| ... | ... | ... | ... | ... | ... |
### 原始数据表结构
导出时
- App 在导出时应尽可能询问用户是否应包含原始数据表
- 一旦在工作簿内包含了名为 `原始数据` 的表,即表示支持本格式
- 该表内的内容应严格按照本格式所述填充
- **表头的顺序需严格按照下表设置**。
- 现有的字段采用**字典顺序**递增排序,后续新增的字段依添加的顺序排在后侧。
- 若无特殊需求,我们建议导出所有 json 数据内包含的字段
导入时
- 强烈建议您编写不依赖于列的顺序位置便可实现导入的程序,以达到最大化的兼容。
- 如果省略了其中某些非必要字段的值,请保持表头存在,对应的列则空置。
| 表头 | 是否必要 |
| ----------------- | ---------------------------------------------------- |
| `count` | 否,但是建议保留,不排除后续会有`count`不为 1 的情况 |
| `gacha_type` | 是 |
| `id` | 是,且大部分 App 按此字段排序数据 |
| `item_id` | 否,目前官方已经弃用了此字段 |
| `item_type` | 是 |
| `lang` | 否,但建议保留,以便国际化 |
| `name` | 是 |
| `rank_type` | 否,但建议保留,以便分析 |
| `time` | 否,但建议保留,以便分析 |
| `uid` | 否,但建议将选择权交予用户,保留以便分析 |
| `uigf_gacha_type` | 是 |
#### 示例
| count | gacha_type | id | item_id | item_type | lang | name | rank_type | time | uid | uigf_gacha_type |
| ----- | ---------- | ------------------- | ------- | --------- | ----- | -------- | --------- | ------------------- | --------- | --------------- |
| 1 | 301 | 1613556360008291100 | | 武器 | zh-cn | 以理服人 | 3 | 2021-02-17 18:45:09 | 123456789 | 301 |
| ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |

View File

@@ -1,32 +1,45 @@
---
Author: 目棃
Date: 2023-03-10
Description: 项目资源说明
Update: 2023-08-31
Date: 2023-03-10
Update: 2024-01-30
---
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-10 22:05:44`
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-10 22:05:44`
>
> 更新于 `2023-08-31 11:28:01`
> 更新于 `2024-01-30 13:34:21`
## 说明
本文档用于说明项目原始资源来源。
以下提及到的 JSON 数据均经过处理,并未直接作为项目 JSON 数据使用。
以下提及到的图像资源,除个人绘制 SVG 外,均经过 Sharp 处理转换为 webp 格式,并未直接作为项目图像资源使用。
相关仓库:
- [TGAssistant](https://github.com/BTMuli/TGAssistant):项目下游仓库,用于处理项目数据。
- [Snap.Metadata](https://github.com/DGP-Studio/Snap.Metadata):胡桃元数据仓库,项目大部分数据来源于此。
- [Snap.Static](https://github.com/DGP-Studio/Snap.Static):胡桃静态资源仓库,项目部分图像资源来源于此。
- [amos-data](https://github.com/yuehaiteam/amos-data):成就数据仓库,成就数据的详细信息来源于此。
> 如下 JSON 均经过处理,并未直接作为项目 JSON 数据使用。
>
> 如下图像均经过 Sharp 处理转换为 webp 格式,并未直接作为项目图像资源使用。
## 字体
[个人非商用授权](https://www.hanyi.com.cn/faq-doc-1) - 北京汉仪创新科技股份有限公司 版权所有
- 汉仪文黑-85W
- 汉仪文黑-55W
[SIL Open Font License 1.1](https://github.com/JetBrains/JetBrainsMono/blob/master/OFL.txt) - 开源字体,可用于商业用途
- JetBrains Mono
- JetBrains Mono Bold
## 侧边栏图标
- 顶部收缩按钮:`mdi:chevron-right` `mdi:chevron-left`
- 首页:[Fandom](https://genshin-impact.fandom.com/wiki/Genshin_Impact_Wiki)
- 首页:米游社网页活动图标
- 公告:个人绘制 SVG
- 咨讯:[米游社](https://www.miyoushe.com)
- 成就:个人绘制 SVG

View File

@@ -4,7 +4,7 @@
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/icon.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Tauri.Genshin</title>
<title>TeyvatGuide</title>
</head>
<body>

View File

@@ -1,11 +0,0 @@
{
"version": "0.2.2",
"notes": "https://github.com/BTMuli/Tauri.Genshin/releases/tag/v0.2.2",
"pub_date": "2023-08-15T10:14:58.074Z",
"platforms": {
"windows-x86_64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSWkdzekNNZjh1aHR0bUFueFlVV0trZ1F6VzQvNk8vYjdpby95WWEyVXZ3U1pnazErVWRPVE5BcGNNOFRCdlVFb3FtRERZRkpITlhaSy9MYUNHakRzQlNVSXR6elJRL2c0PQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNjkyMDk0NDc5CWZpbGU6dGF1cmktZ2Vuc2hpbl8wLjIuMl94NjRfemgtQ04ubXNpLnppcApoUi9QVlduMkxKTDFERnBYc3U5WTg1eEFDWERWanA1QUhNZUpSb1ZsVG1jMHlMQ1RCMExZZ3dtclRuUktmak5HNkFFSmEwdytHYWRZZGZKcnRHTGFEdz09Cg==",
"url": "https://github.com/BTMuli/Tauri.Genshin/releases/download/v0.2.2/tauri-genshin_0.2.2_x64_zh-CN.msi.zip"
}
}
}

View File

@@ -1,96 +1,127 @@
{
"name": "tauri-genshin",
"description": "A Genshin Tool build with Tauri",
"name": "TeyvatGuide",
"version": "0.4.2",
"description": "Game Tool for Genshin Impact player",
"private": true,
"version": "0.2.3",
"author": "BTMuli <bt-muli@outlook.com>",
"packageManager": "pnpm@8.7.0",
"packageManager": "pnpm@8.14.1",
"scripts": {
"build": "tauri build",
"debug": "tauri build --debug",
"dev": "concurrently -k \"tauri dev --exit-on-panic\" \"vue-devtools\"",
"dev": "tauri dev --exit-on-panic",
"lint": "concurrently \"pnpm:lint:*(!fix)\"",
"lint:fix": "concurrently \"pnpm:lint:*:fix\"",
"lint:code": "eslint .",
"lint:code:fix": "eslint . --fix",
"lint:style": "stylelint \"src/**/*.{vue,css}\"",
"lint:style:fix": "pnpm lint:style --fix",
"lint:rust:fix": "cd src-tauri && cargo fmt",
"prettier": "prettier . --write",
"tauri": "tauri",
"tauri:icon": "tauri icon ./public/icon.png",
"vite:dev": "vite dev",
"vite:build": "vite build",
"prepare": "husky install"
},
"lint-staged": {
"*.{ts,vue}": "eslint --fix",
"*.{vue,css}": "stylelint --fix",
"*.{ts,vue,css,yml,json,md}": "prettier --write"
"*.ts": [
"eslint --fix",
"prettier --write"
],
"*.vue": [
"eslint --fix",
"prettier --write",
"stylelint --fix"
],
"*.css": [
"prettier --write",
"stylelint --fix"
],
"*.{yml,json,md}": [
"prettier --write"
],
"*.rs": [
"rustfmt"
]
},
"keywords": [
"Genshin Impact",
"Node",
"Tauri",
"Typescript",
"Vite",
"Vuetify"
],
"author": "BTMuli <bt-muli@outlook.com>",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/BTMuli/TeyvatGuide.git"
},
"homepage": "https://github.com/BTMuli/TeyvatGuide#readme",
"bugs": {
"url": "https://github.com/BTMuli/Tauri.Genshin/issues"
"url": "https://github.com/BTMuli/TeyvatGuide/issues"
},
"directories": {
"doc": "docs"
},
"homepage": "https://github.com/BTMuli/Tauri.Genshin#readme",
"keywords": [
"Tauri",
"Node",
"Typescript",
"Vite",
"Genshin Impact",
"Vuetify"
],
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/BTMuli/Tauri.Genshin.git"
},
"dependencies": {
"@mdi/font": "7.2.96",
"@tauri-apps/api": "^1.4.0",
"@mdi/font": "7.4.47",
"@tauri-apps/api": "^1.5.3",
"artplayer": "^5.1.1",
"clipboard": "^2.0.11",
"color-convert": "^2.0.1",
"echarts": "^5.4.3",
"html2canvas": "^1.4.1",
"js-md5": "^0.7.3",
"pinia": "^2.1.6",
"pinia-plugin-persistedstate": "^3.2.0",
"js-md5": "^0.8.3",
"pinia": "^2.1.7",
"pinia-plugin-persistedstate": "^3.2.1",
"qrcode.vue": "^3.4.1",
"tauri-plugin-log-api": "github:tauri-apps/tauri-plugin-log#v1",
"tauri-plugin-sql-api": "github:tauri-apps/tauri-plugin-sql#v1",
"vue": "^3.3.4",
"vue-echarts": "^6.6.1",
"uuid": "^9.0.1",
"vue": "^3.4.15",
"vue-echarts": "^6.6.8",
"vue-json-viewer": "^3.0.4",
"vue-router": "^4.2.4",
"vuetify": "^3.3.14"
"vue-router": "^4.2.5",
"vuetify": "^3.5.0",
"wcag-color": "^1.1.1"
},
"devDependencies": {
"@tauri-apps/cli": "^1.4.0",
"@types/js-md5": "^0.7.0",
"@types/node": "^20.5.6",
"@typescript-eslint/eslint-plugin": "^6.4.1",
"@typescript-eslint/parser": "^6.4.1",
"@vitejs/plugin-vue": "^4.3.3",
"@vue/devtools": "^6.5.0",
"concurrently": "^8.2.1",
"eslint": "^8.48.0",
"eslint-config-prettier": "^9.0.0",
"eslint-config-standard-with-typescript": "^38.0.0",
"eslint-plugin-import": "^2.28.1",
"eslint-plugin-n": "^16.0.2",
"eslint-plugin-prettier": "^5.0.0",
"@tauri-apps/cli": "^1.5.9",
"@types/color-convert": "^2.0.3",
"@types/js-md5": "^0.7.2",
"@types/node": "^20.11.5",
"@types/uuid": "^9.0.7",
"@typescript-eslint/eslint-plugin": "^6.19.0",
"@typescript-eslint/parser": "^6.19.0",
"@vitejs/plugin-vue": "^5.0.3",
"concurrently": "^8.2.2",
"eslint": "^8.56.0",
"eslint-config-prettier": "^9.1.0",
"eslint-config-standard-with-typescript": "^43.0.0",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-jsonc": "^2.12.2",
"eslint-plugin-n": "^16.6.2",
"eslint-plugin-prettier": "^5.1.3",
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-vue": "^9.17.0",
"eslint-plugin-vue": "^9.20.1",
"eslint-plugin-yml": "^1.12.2",
"husky": "^8.0.3",
"lint-staged": "^14.0.1",
"prettier": "3.0.2",
"stylelint": "^15.10.3",
"stylelint-config-idiomatic-order": "^9.0.0",
"jsonc-eslint-parser": "^2.4.0",
"lint-staged": "^15.2.0",
"oxlint": "^0.2.1",
"prettier": "3.2.4",
"stylelint": "^16.2.0",
"stylelint-config-idiomatic-order": "^10.0.0",
"stylelint-config-standard-vue": "^1.0.0",
"stylelint-declaration-block-no-ignored-properties": "^2.7.0",
"stylelint-high-performance-animation": "^1.9.0",
"stylelint-order": "^6.0.3",
"stylelint-prettier": "^4.0.2",
"typescript": "^5.2.2",
"vite": "^4.4.9",
"vite-plugin-vuetify": "^1.0.2"
"stylelint-declaration-block-no-ignored-properties": "^2.8.0",
"stylelint-high-performance-animation": "^1.10.0",
"stylelint-order": "^6.0.4",
"stylelint-prettier": "^5.0.0",
"typescript": "^5.3.3",
"vite": "^5.0.12",
"vite-plugin-vue-devtools": "^7.0.11",
"vite-plugin-vuetify": "^2.0.1",
"yaml-eslint-parser": "^1.2.2"
}
}

4230
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Some files were not shown because too many files have changed in this diff Show More