Compare commits

...

242 Commits

Author SHA1 Message Date
BTMuli
edfd12c16f 🚀 v0.2.0 版本更新 2023-06-19 14:49:33 +08:00
BTMuli
32e3548b80 🐛 修复更新时间 dev 开头的问题 2023-06-19 09:01:03 +08:00
BTMuli
59b59d3e7c 🎨 收尾 2023-06-19 08:52:33 +08:00
BTMuli
44f715f4e1 完成 深渊数据 的备份与恢复 2023-06-19 08:49:52 +08:00
BTMuli
2991a15e48 ✏️ 修正类型 2023-06-19 08:37:45 +08:00
BTMuli
f28015953b 🚚 CHANGELOG 0.1.x archive 2023-06-18 15:05:13 +08:00
BTMuli
6562f4080c 💄 删除额外内容 2023-06-17 22:48:26 +08:00
BTMuli
a7021856ba 🎨 处理 cursor 样式 2023-06-17 22:25:01 +08:00
BTMuli
a335dff636 💄 优化样式 2023-06-17 22:16:02 +08:00
BTMuli
da300ac24b 💄 组件样式变更 2023-06-17 22:14:41 +08:00
BTMuli
486109b899 完成选中标记&描述解析 2023-06-17 21:57:17 +08:00
BTMuli
59f66079e8 添加圣遗物展示 2023-06-17 21:33:19 +08:00
BTMuli
0833ceba38 ✏️ 添加圣遗物 icon 2023-06-17 20:12:05 +08:00
BTMuli
631a195ea2 💄 添加好感名片 2023-06-17 14:24:27 +08:00
BTMuli
0a34f4e483 🌱 角色详情页 overlay 草创 2023-06-16 23:49:20 +08:00
BTMuli
0d7ed8d239 💄 参照 post 修正 anno 2023-06-16 17:17:15 +08:00
BTMuli
bd75cc432c 💄 参照 anno 美化 post 2023-06-16 17:15:22 +08:00
BTMuli
029377b3cf 🎨 统一保存文件名格式 2023-06-16 16:40:27 +08:00
BTMuli
5393dc1bb5 支持 post&anno share 2023-06-16 16:35:14 +08:00
BTMuli
1eb78db08c ✏️ 修正拼写错误 2023-06-16 15:48:07 +08:00
BTMuli
fd89a7cc65 添加角色列表数据 2023-06-16 00:32:50 +08:00
BTMuli
305cdad37e 🌱 添加优化方向 2023-06-15 16:42:55 +08:00
BTMuli
9eec62583e 🐛 修正自动更新 2023-06-15 15:49:19 +08:00
BTMuli
d5be93c255 ♻️ 封装 share 方法 2023-06-15 15:39:14 +08:00
BTMuli
2d5d131184 🐛 修复拼写错误 2023-06-15 14:23:05 +08:00
BTMuli
c2ddb428c5 💄 暂时隐藏祈愿页面,等后续版本吧 2023-06-15 14:13:35 +08:00
BTMuli
f9297b8927 💄 美化深渊页面 2023-06-14 23:08:41 +08:00
BTMuli
0b5fbf5953 处理 html2canvas 跨域 2023-06-14 22:57:53 +08:00
BTMuli
a4b8dfe8c6 💄 战绩页面样式优化 2023-06-14 22:34:56 +08:00
BTMuli
9ea4b63e96 完成战绩分享 2023-06-14 21:47:59 +08:00
BTMuli
4504466869 🎨 深渊页面美化,也没什么好改的了 2023-06-14 13:46:17 +08:00
BTMuli
09f0ff329e 🎨 战绩页面基本就这样了 2023-06-14 13:04:51 +08:00
BTMuli
65eae3422d 🎨 调整偏移 2023-06-14 12:28:09 +08:00
BTMuli
0170c80e02 完成尘歌壶数据渲染 2023-06-14 11:41:26 +08:00
BTMuli
88e381b6f4 💄 样式微调 2023-06-14 11:06:31 +08:00
BTMuli
e40bbcb64a 添加探索度解析,替换部分字体&bg 2023-06-14 00:43:08 +08:00
BTMuli
7601b04024 💄 添加 透明度 bg 2023-06-14 00:20:27 +08:00
BTMuli
2ee485660f 🍱 字体文件变更 2023-06-13 23:58:03 +08:00
BTMuli
f74c803b5d 实现截图分享深渊数据,其他部分的截图分享待定 2023-06-09 23:37:02 +08:00
BTMuli
03dfdc26e1 ✏️ 修正数据类型 2023-06-09 11:32:57 +08:00
BTMuli
ac51713767 🎨 优化结构 2023-06-09 10:34:59 +08:00
BTMuli
35cb05689e 🐛 补充缺漏的旅行者 icon 2023-06-09 09:51:45 +08:00
BTMuli
ab7b6f72dc 🌱 深渊数据支持多用户,暂时不做用户切换 2023-06-09 09:30:40 +08:00
BTMuli
6a4ab1f0a0 🐛 ltoken 失效时会重新获取 2023-06-09 09:07:21 +08:00
BTMuli
c85c5f8213 Merge pull request #28 from BTMuli/dependabot/npm_and_yarn/vite-4.3.9
Bump vite from 4.3.6 to 4.3.9
2023-06-06 10:50:21 +08:00
dependabot[bot]
0fe2a3b549 Bump vite from 4.3.6 to 4.3.9
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.3.6 to 4.3.9.
- [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/v4.3.9/packages/vite)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-06 02:36:42 +00:00
BTMuli
739e5f7bcb 🐛 修复成就页图片缺失问题 2023-06-03 23:19:46 +08:00
BTMuli
27f175566d 🚚 命名变更 2023-06-03 23:18:31 +08:00
BTMuli
4c4c0b2bef ✏️ 修正数据库类型 2023-06-03 23:16:18 +08:00
BTMuli
8704f513bd 🎨 还差尘歌壶跟大地图探索没写 2023-06-03 01:32:23 +08:00
BTMuli
9f07918b27 将战绩数据存到数据库中 2023-06-03 00:20:24 +08:00
BTMuli
1c9989a030 🎨 路径变更,方法优化 2023-06-03 00:19:20 +08:00
BTMuli
317c9e9b20 ✏️ 类型修正 2023-06-02 23:58:25 +08:00
BTMuli
5753997ab9 💄 优化样式 2023-06-02 22:36:49 +08:00
BTMuli
67129b9ee4 🏷️ 添加战绩返回类型 2023-06-02 22:13:29 +08:00
BTMuli
6714a94502 将 curAccount 存到 storage 里 2023-06-02 21:25:17 +08:00
BTMuli
bc49749195 💄 微调布局 2023-06-02 19:42:02 +08:00
BTMuli
b27bc56562 ♻️ 深渊仅显示用户数据,Hutao Api 数据待定 2023-06-02 18:37:11 +08:00
BTMuli
50b1f16f7f ♻️ itemBox 组件重构,更加自由 2023-06-02 17:43:10 +08:00
BTMuli
bb2fe8cf46 完成深渊数据渲染 2023-06-02 16:37:41 +08:00
BTMuli
13e565612e ✏️ 更正深渊数据在数据库中的存储类型 2023-06-02 15:49:03 +08:00
BTMuli
05b4e5a497 ♻️ 替换 t-mini-avatar 与 t-mini-weapon 组件 2023-06-01 20:40:37 +08:00
BTMuli
7ddbe149c1 添加 AppCharacter 表 2023-06-01 20:38:48 +08:00
BTMuli
7aa8ec0240 🍱 适应类型变更更新数据,部分数据缺失待后续补充 2023-06-01 19:44:23 +08:00
BTMuli
ab6a41b09b 新建 item-box 组件 2023-06-01 19:33:04 +08:00
BTMuli
2b768bbf88 🍱 更新遗漏卡牌资源 2023-06-01 00:05:59 +08:00
BTMuli
c21eff2d11 ✏️ 修正 type 2023-05-31 23:54:37 +08:00
BTMuli
87a929a26e 🌱 初步搞了下布局 2023-05-31 22:12:25 +08:00
BTMuli
8fbac6112d 🎨 根据实际情况修改 2023-05-31 21:26:14 +08:00
BTMuli
12257bda66 🐛 主键改了这边忘改了 2023-05-31 20:11:42 +08:00
BTMuli
51058c6825 ♻️ 合并 TGSql 与 TGSqlite,重构代码作为 Plugin 使用 2023-05-31 17:41:15 +08:00
BTMuli
1a9ca12363 🏷️ 添加数据库中的深渊相关类型 2023-05-31 17:31:02 +08:00
BTMuli
e82c9b32db 添加 Hutao API 相关请求 2023-05-31 15:42:58 +08:00
BTMuli
bf624185d1 侧边栏添加图标&路由 2023-05-31 14:38:31 +08:00
BTMuli
af38c967be 🌱 开写 v0.2.0 2023-05-31 14:26:57 +08:00
BTMuli
ff6e8acbf0 🍱 更新 latest.json 2023-05-28 16:42:52 +08:00
BTMuli
436ed453e7 🚀 v0.1.6 版本更新 2023-05-28 16:11:58 +08:00
BTMuli
d6115cffcb 🐛 延后一段时间以防两个 overlay 覆盖 2023-05-28 16:01:31 +08:00
BTMuli
01962fffb8 🎨 代码格式化 2023-05-28 15:27:51 +08:00
BTMuli
ad2d5ca657 🎨 点击外部也给退出好了 2023-05-28 15:27:01 +08:00
BTMuli
c6af9870ab 🐛 抽奖详情页的 JSON 只在 devMode 展示 2023-05-27 22:59:46 +08:00
BTMuli
9c0fc4b315 初步写了一下,还差 overlay 跟数据转换 2023-05-27 00:40:30 +08:00
BTMuli
ddec6bdc6f 🌱 开始写数据解析 2023-05-26 22:53:29 +08:00
BTMuli
6f0813b27a 🎨 常用的给封装了一下 2023-05-26 22:39:32 +08:00
BTMuli
eb96409a5d 🚚 info → record 2023-05-26 22:39:06 +08:00
BTMuli
c91e2f80e9 🏷️ 添加常用 ck 组合 2023-05-26 22:29:16 +08:00
BTMuli
3599ef0b74 💩 不知道哪里有问题 2023-05-26 22:23:22 +08:00
BTMuli
4bf48636f9 🎨 方法优化 2023-05-26 22:08:13 +08:00
BTMuli
20060287ab 💩 添加战绩数据获取 2023-05-26 21:22:46 +08:00
BTMuli
7fd7dfc642 ♻️ 精简代码 2023-05-26 16:02:49 +08:00
BTMuli
b8a1f996f0 💄 优化抽奖页详情页面样式 2023-05-26 15:38:20 +08:00
BTMuli
4769731d52 🚚 t-loading → to-loading 2023-05-26 14:49:50 +08:00
BTMuli
d962d52bd2 🐛 修复设置页 loading 退出动画无效问题 2023-05-26 14:39:30 +08:00
BTMuli
a1b85b3526 🐛 修复卡牌查找结果渲染错误 2023-05-26 13:57:46 +08:00
BTMuli
5ee9be1079 ✏️ hoem → home 2023-05-26 13:38:23 +08:00
BTMuli
f48b7ef6ed ♻️ TLoading → TOLoading 2023-05-26 13:33:08 +08:00
BTMuli
5a14b90b67 🐛 修复首页卡素材日历的问题 2023-05-26 12:13:01 +08:00
BTMuli
9978becb3b 🐛 显示 overlay 页面进入不加载的问题 2023-05-26 10:58:09 +08:00
BTMuli
2677bc44db 🐛 修复内部点击异常 cancel 的问题 2023-05-26 01:38:33 +08:00
BTMuli
cf74f7f6b4 🎨 to-calendar 单独提出来 2023-05-26 00:35:43 +08:00
BTMuli
c68716960b 🎨 t-confirm 替换完成 2023-05-26 00:35:00 +08:00
BTMuli
6c25e56010 添加外部点击事件用于 t-confirm 2023-05-25 23:17:32 +08:00
BTMuli
f1db614dee 🎨 t-loading 外部用 t-overlay 实现 2023-05-25 22:37:21 +08:00
BTMuli
a398a5fac3 新建通用组件,看看能不能替代 v-overlay 2023-05-25 22:36:45 +08:00
BTMuli
e648ed6b59 🎨 这个搞错了草 2023-05-25 22:23:28 +08:00
BTMuli
749f68f982 💄 先把所有用到 loading 的给转了一下 2023-05-25 22:06:40 +08:00
BTMuli
9e95fb29b0 💫 loading 组件加动画 2023-05-25 21:46:37 +08:00
BTMuli
0408b222dc 🚚 test → Test 2023-05-25 20:24:27 +08:00
BTMuli
3edfff7388 🚚 loading 组件我没写 overlay 啊 2023-05-25 20:22:57 +08:00
BTMuli
2fc183bc9b 🔧 透明化,后续看看要不要用 2023-05-25 20:20:40 +08:00
BTMuli
00a2d7f009 ️ 代码格式化 2023-05-25 19:00:39 +08:00
BTMuli
7648fa4fc0 💄 成就页样式优化,间距大点就大点吧 2023-05-25 19:00:13 +08:00
BTMuli
71f5c30ff9 数据库更新后成就版本自动更新 2023-05-25 18:33:58 +08:00
BTMuli
a428c86a7e 🐛 修复间距异常 2023-05-25 18:22:02 +08:00
BTMuli
52926916b4 🔧 开写 v0.1.6 2023-05-25 18:16:09 +08:00
BTMuli
6c11a67a58 🍱 更新 latest.json 2023-05-25 17:52:24 +08:00
BTMuli
98cf1aa618 🚀 v0.1.5 版本更新 2023-05-25 17:30:47 +08:00
BTMuli
bb52a644fc 👷 变更构建版本 2023-05-25 16:59:48 +08:00
BTMuli
2ec8883cc2 ⬆️ 更新子模块 2023-05-25 16:57:22 +08:00
BTMuli
f23b73ec54 🔥 移去 IndexedDB 删除触发 #11 2023-05-25 16:53:48 +08:00
BTMuli
89e5c5a3fe 🎨 布局调整 2023-05-25 16:49:57 +08:00
BTMuli
3b47c5f255 🎨 优化滚动条样式 2023-05-25 16:14:01 +08:00
BTMuli
2b4633aac0 🎨 近期活动时间格式更改 2023-05-25 16:04:15 +08:00
BTMuli
34a8b2a63d 🍱 更新GCG卡牌数据,删除雷楔 #17 2023-05-25 15:54:54 +08:00
BTMuli
2d1469b5a7 🍱 更新素材日历数据 #17 2023-05-25 15:49:42 +08:00
BTMuli
b7ba77331a 🍱 更新武器数据 #17 2023-05-25 15:28:37 +08:00
BTMuli
8c74dcc0f4 💄 样式调整,透明色感觉挺好看的 2023-05-25 14:18:29 +08:00
BTMuli
7f2abce596 🐛 修复剩余时间 NAN
fix #25
2023-05-25 11:30:51 +08:00
BTMuli
11b32d5427 ♻️ test 往上一层,对应路由变更 2023-05-25 11:16:06 +08:00
BTMuli
7edcd3ed9b 🏷️ 添加 HUTAO API 相关请求类型 #22 2023-05-24 17:31:52 +08:00
BTMuli
f55a688aae 新增一个 devEnv 用于判断生产环境|开发环境
fix #26
2023-05-24 15:45:03 +08:00
BTMuli
d1e39ed8cd 🐛 增加结束时间戳为 0 的处理
fix #25
2023-05-24 15:13:40 +08:00
BTMuli
bb4b5e3b95 🔥 删除 雷楔,这就是个衍生的 2023-05-24 13:55:48 +08:00
BTMuli
450a2182e6 🍱 更新角色数据 #17 2023-05-24 12:07:05 +08:00
BTMuli
84db98ccc5 🍱 更新名片数据 #17 2023-05-24 12:05:42 +08:00
BTMuli
244535b476 🍱 更新成就数据 #17 2023-05-24 12:04:58 +08:00
BTMuli
4a35d8c993 Merge pull request #24 from BTMuli/dependabot/npm_and_yarn/socket.io-parser-4.2.3
Bump socket.io-parser from 4.2.2 to 4.2.3
2023-05-24 10:11:58 +08:00
dependabot[bot]
85c644c661 Bump socket.io-parser from 4.2.2 to 4.2.3
Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/socketio/socket.io-parser/releases)
- [Changelog](https://github.com/socketio/socket.io-parser/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io-parser/compare/4.2.2...4.2.3)

---
updated-dependencies:
- dependency-name: socket.io-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-24 01:50:13 +00:00
BTMuli
d76292468e 🔧 添加 Https 白名单 2023-05-24 00:02:00 +08:00
BTMuli
52a6f87ab0 完成角色列表数据获取 2023-05-23 23:59:20 +08:00
BTMuli
b8f7b73f05 🏷️ 修复遗漏的 types 2023-05-23 23:58:21 +08:00
BTMuli
215e77b811 🎨 优化,dialog → snackbar 2023-05-23 23:00:39 +08:00
BTMuli
1f7f81daa5 🌱 wiki对应JSON文件动态读取 2023-05-23 14:00:44 +08:00
BTMuli
f7aa5092fc 🐛 修复路径错误 2023-05-23 12:56:31 +08:00
BTMuli
8a2c42914d 🎨 初次进入只会加载公告数据 2023-05-23 12:54:05 +08:00
BTMuli
572275f730 🎨 简化代码 2023-05-23 12:25:24 +08:00
BTMuli
55ea1e73d7 ⬆️ 更新子模块 2023-05-23 01:26:51 +08:00
BTMuli
cf1fb130e4 🔥 关闭数据库完整性检测&ck更新 2023-05-23 01:25:57 +08:00
BTMuli
250d017e02 🎨 漏了 2023-05-23 01:23:34 +08:00
BTMuli
caadb5df79 ♻️ types 重构后的问题搞完了,累死 2023-05-23 00:56:43 +08:00
BTMuli
573eb8bbe4 🏷️ 完善类型 2023-05-22 23:26:10 +08:00
BTMuli
58358ff774 🍱 更新 JSON,appData给改了一下 2023-05-22 22:45:53 +08:00
BTMuli
c5b073909b ♻️ 类型重构完毕,开始修改数据源 2023-05-22 22:44:28 +08:00
BTMuli
ac4a2e465a 🌱 开始重构类型 2023-05-22 19:47:23 +08:00
BTMuli
ee73bdaa8b ⬆️ 更新 salt 2023-05-22 18:37:39 +08:00
BTMuli
1f1c527760 添加游戏账号获取 2023-05-22 18:37:03 +08:00
BTMuli
3c639cf0d2 🌱 完成深渊数据获取 2023-05-22 18:35:45 +08:00
BTMuli
cc20aa430a 🌱 完成深渊数据获取 2023-05-22 18:32:58 +08:00
BTMuli
b6ce309455 🎨 GameAccount 字段变更,AppData 初始添加 cookie 项 2023-05-22 16:14:25 +08:00
BTMuli
1033aad7f3 支持 Cookie 数据备份&恢复 2023-05-22 16:09:13 +08:00
BTMuli
f6d24614b7 🌱 侧边栏添加测试页,发包的时候会hidden的 2023-05-22 15:34:15 +08:00
BTMuli
f0fe7a04a1 🌱 角色相关页面草创,icon去哪找呢 2023-05-22 15:33:42 +08:00
BTMuli
1e3ebcf243 💄 优化样式,增加可读性 2023-05-22 13:23:44 +08:00
BTMuli
9e526475e7 💄 优化样式 2023-05-22 12:56:22 +08:00
BTMuli
90dbdea002 📝 更新 README 2023-05-22 12:39:24 +08:00
BTMuli
3e1c489219 🐛 更新素材日历数据 #23 2023-05-22 12:39:09 +08:00
BTMuli
9003092ebe ⬆️ 更新子模块 2023-05-22 12:38:43 +08:00
BTMuli
07392c84f6 🔨 调整 script 2023-05-22 12:38:19 +08:00
BTMuli
5d54f7849c 🔥 删除 compare 目录 2023-05-22 12:25:44 +08:00
BTMuli
749dda5eb9 🔧 忽略子模块 2023-05-22 12:24:37 +08:00
BTMuli
82072775a7 ⬆️ 更新子模块 2023-05-22 00:19:43 +08:00
BTMuli
ec6cdddf30 🐛 修复缩放错误 2023-05-21 23:04:30 +08:00
BTMuli
c63ff84827 🐛 修复 ck 无法刷新问题 2023-05-21 18:56:06 +08:00
BTMuli
3dd24bf983 🎨 一些小改动 2023-05-21 18:37:45 +08:00
BTMuli
0250684067 💄 精简侧边栏,游戏切换置于页面内 2023-05-21 18:32:36 +08:00
BTMuli
068f018d9e 🎨 根据实际情况修正 2023-05-21 16:54:23 +08:00
BTMuli
821014c0a2 获取用户头像&昵称 2023-05-21 16:05:23 +08:00
BTMuli
64b4b4abcc ⬆️ 更新子模块 2023-05-20 21:23:12 +08:00
BTMuli
dd58fc4df6 🎨 优化 2023-05-20 13:54:55 +08:00
BTMuli
371570d7cc 🎨 打个补丁 2023-05-20 13:44:22 +08:00
BTMuli
4899879b02 ♻️ 减少耦合 2023-05-20 12:53:44 +08:00
BTMuli
51b8d0277a ⬆️ 更新子模块 2023-05-20 11:59:42 +08:00
BTMuli
9cb34565ce 🐛 修正 DS 算法 2023-05-20 08:59:58 +08:00
BTMuli
fdb1b7b5ce ⬆️ 更新子模块 2023-05-20 08:55:52 +08:00
BTMuli
3c1cf9b374 📝 更新 label 2023-05-20 08:54:54 +08:00
BTMuli
bcbe8f014d ⬆️ 更新子模块 2023-05-19 23:14:31 +08:00
BTMuli
bc964188c3 🎨 一点点优化 2023-05-19 23:09:19 +08:00
BTMuli
cd64cfb04e 📝 更新文档 2023-05-19 23:03:17 +08:00
BTMuli
033b458125 🚚 清除无用资源 2023-05-19 22:57:59 +08:00
BTMuli
a27f627706 素材日历 overlay 完工 2023-05-19 22:52:48 +08:00
BTMuli
779bc3a0d3 ♻️ 叠层单独提出来作为组件使用 2023-05-19 18:49:06 +08:00
BTMuli
a65763bab9 完成 ck 输入& tokens 的获取 2023-05-19 15:00:47 +08:00
BTMuli
f75a39b783 开始测试 2023-05-19 14:55:02 +08:00
BTMuli
97ff6e1350 ♻️ 把已经测试过的请求给加上去了 2023-05-19 14:48:43 +08:00
BTMuli
43505b7d2f 🏷️ cookie 一些参数基本清楚了 2023-05-19 14:10:52 +08:00
BTMuli
336c876efa 🐛 url 用途勘误 2023-05-19 14:07:11 +08:00
BTMuli
eba15f9c4c ♻️ 换一种写法 2023-05-19 10:37:04 +08:00
BTMuli
07609a8c36 🎨 添加 getCookieItem 方法 2023-05-19 10:20:31 +08:00
BTMuli
271543a002 🎨 格式化代码 2023-05-19 09:35:25 +08:00
BTMuli
824ef681e2 ♻️ 变更目录,参考 TGAssistant 优化一些方法 2023-05-19 09:35:06 +08:00
BTMuli
07056bfec7 📝 更新 README,添加 submodule 说明 2023-05-17 12:06:42 +08:00
BTMuli
0d404e3ef2 💩 调整逻辑,默认数据完整 2023-05-16 17:28:54 +08:00
BTMuli
e16e8be528 💄 调整样式 2023-05-16 17:24:43 +08:00
BTMuli
cd48a62537 🎨 格式化 2023-05-16 17:19:00 +08:00
BTMuli
8ac547f548 🎨 Cookie 改为手动输入 #18 2023-05-16 17:17:14 +08:00
BTMuli
e74a416239 💡 注释更正 2023-05-16 16:18:59 +08:00
BTMuli
21e8108cf4 🏷️ 更正用到的 cookie 类型 2023-05-16 16:18:06 +08:00
BTMuli
baeb3bc2b9 👽️ 适应 Vuetify v3.2.3
https://github.com/vuetifyjs/vuetify/issues/17155
2023-05-16 13:33:57 +08:00
BTMuli
442601ff2e 🐛 修正 JSON 2023-05-16 13:29:43 +08:00
BTMuli
5be8d3fc26 🛂 关闭 User 测试页面入口 2023-05-15 19:35:23 +08:00
BTMuli
09fa9410ac 💄 素材日历 UI 更改,回头写个二级页面 2023-05-15 19:34:06 +08:00
BTMuli
f709d682aa 🏷️ 根据 JSON 增改类型 2023-05-15 18:35:11 +08:00
BTMuli
91b7ed3539 🗃️ 更新 JSON 数据 2023-05-15 18:13:07 +08:00
BTMuli
641bd87d53 ⬆️ 更新 TGAssistant 代码 2023-05-15 18:12:05 +08:00
BTMuli
11322f14c2 🍱 添加 material 图标资源 2023-05-15 18:03:27 +08:00
BTMuli
1c9313928c 🧑‍💻 添加子模块 2023-05-13 19:27:57 +08:00
BTMuli
4a43a06236 🎨 格式化 2023-05-12 01:46:36 +08:00
BTMuli
5cc5661b6e 🗃️ 添加遗漏数据,格式微改 2023-05-12 01:45:20 +08:00
BTMuli
28c84beeb5 ⬆️ 更新依赖 2023-05-11 16:38:39 +08:00
BTMuli
e9e5c0a627 💄 feat(icon): 更换图标 2023-05-07 14:22:16 +08:00
BTMuli
066ab60b28 👌 fix(ck): 输入 ck 时更新 token 顺带验证 2023-05-06 02:28:02 +08:00
BTMuli
ca4aa179b6 🐛 fix(sql): 根据实际情况进行修正 2023-05-06 02:17:38 +08:00
BTMuli
dafc426d41 🎨 fix(request): 整理了一下 2023-05-06 01:50:06 +08:00
BTMuli
7189b65f3c 🎨 feat(sqlite): 添加 GameAccount 表用于存储游戏账号数据 2023-05-06 01:40:07 +08:00
BTMuli
5074ce2953 test(sth): 调整内容,完成通过 cookie 获取游戏账号基本数据 2023-05-06 01:01:11 +08:00
BTMuli
d959ab44f5 🤔 add(sth): 加了一些 api,请求还是跑不通 2023-05-05 20:52:30 +08:00
BTMuli
bcf41bb3a8 🎨 add(url): 添加白名单 2023-05-05 19:31:56 +08:00
BTMuli
c333861c76 test(api): 测试请求,果然没跑通 2023-05-05 19:31:00 +08:00
BTMuli
f09a03a0ef 🐛 fix(ds): 解决一些依赖问题 2023-05-05 19:14:22 +08:00
BTMuli
ce1b0fc398 🤔 add(sth): 加了一些数据 2023-05-05 18:47:59 +08:00
BTMuli
53242d6170 🤔 add(ds): 添加 ds 算法 2023-05-05 18:18:17 +08:00
BTMuli
592fe02d14 📦 add(salt): 添加盐值 2023-05-05 18:02:59 +08:00
BTMuli
a5422e2b9c 🔧 fix(http): 添加白名单 2023-05-05 17:41:14 +08:00
BTMuli
5e55e8da38 🤔 feat(api): 写了几个接口的请求跟方法,等会测一下 2023-05-05 17:32:45 +08:00
BTMuli
683500fe2a feat(tokens): 完成 tokens 的获取 2023-05-04 22:04:55 +08:00
BTMuli
bc118a11c0 🤔 test(user): 用户页草创,用于试验各种接口 2023-05-04 21:12:05 +08:00
BTMuli
baff5a17c6 🎨 fix(ck): 删除 rocket,采用手动 cv 2023-05-04 21:05:01 +08:00
BTMuli
50f2305d5e 💄 feat(input): TConfirm 组件添加 input 功能 2023-05-04 20:04:56 +08:00
BTMuli
1c5718e600 Merge pull request #14 from BTMuli/dependabot/cargo/src-tauri/tauri-1.2.5
build(deps): bump tauri from 1.2.4 to 1.2.5 in /src-tauri
2023-05-04 08:05:43 +08:00
dependabot[bot]
11666c1901 build(deps): bump tauri from 1.2.4 to 1.2.5 in /src-tauri
Bumps [tauri](https://github.com/tauri-apps/tauri) from 1.2.4 to 1.2.5.
- [Release notes](https://github.com/tauri-apps/tauri/releases)
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-v1.2.4...tauri-v1.2.5)

---
updated-dependencies:
- dependency-name: tauri
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-03 21:59:03 +00:00
BTMuli
13ab6c83ae 🔧 fix(ci): 更改更新 endpoint 2023-05-02 18:48:19 +08:00
BTMuli
859719ba0b 🤔 build(0.2.0): 开写 v0.2.0 2023-05-02 18:42:38 +08:00
936 changed files with 29293 additions and 13967 deletions

View File

@@ -17,8 +17,7 @@ parserOptions:
- ./tsconfig.json
- ./tsconfig.node.json
globals:
BTMuli: readonly
TGPlugin: readonly
TGApp: readonly
plugins:
- vue
rules:

View File

@@ -1,9 +1,10 @@
name: 非预期错误和漏洞
description: 提交非预期错误和漏洞
# title: "[Bug] "
title: "[Bug] "
labels:
- bug
- question
- BUG
- Question
- 待处理
assignees:
- BTMuli
body:

View File

@@ -1,9 +1,9 @@
name: 新功能
description: 提交新功能请求
# title: "[Feat] "
title: "[Feat] "
labels:
- enhancement
- question
- 新特性
- 待处理
assignees:
- BTMuli
body:

View File

@@ -1,10 +1,9 @@
name: 开发目标(开发人员)
description: 用于开发人员 Issue 的模板
# title: "[TODO] "
title: "[TODO] "
labels:
- todo
- enhancement
- help wanted
- 计划中
- 新特性
assignees:
- BTMuli
body:

View File

@@ -43,6 +43,6 @@ jobs:
with:
tagName: v__VERSION__ # the action automatically replaces \_\_VERSION\_\_ with the app version
releaseName: v__VERSION__-alpha
releaseBody: See the assets to download this version and install.
releaseBody: https://github.com/BTMuli/Tauri.Genshin/releases/tag/v__VERSION__
releaseDraft: true
prerelease: false

3
.gitmodules vendored Normal file
View File

@@ -0,0 +1,3 @@
[submodule "TGAssistant"]
path = TGAssistant
url = https://github.com/BTMuli/TGAssistant

View File

@@ -8,6 +8,8 @@ package-lock.json
# Tauri build
dist
src-tauri/target
# submodules
TGAssistant
# Docs
README.md
LICENSE

View File

@@ -4,4 +4,4 @@
"useTabs": true
"proseWrap": "preserve"
"bracketSpacing": true
"endOfLine": "auto"
"endOfLine": "crlf"

View File

@@ -1,125 +1,39 @@
---
Author: 目棃
Date: 2023-03-30
Date: 2023-06-18
Description: CHANGELOG
Update: 2023-05-02
Update: 2023-06-19
---
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于`2023-03-30 15:39:49`
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-06-18 15:03:42 `
>
> 更新于 `2023-05-02 18:24:21`
> 更新于 `2023-06-19 14:30:30`
# CHANGELOG
## [0.1.4](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.4) (2023-05-02)
## [0.2.0](https://github.com/BTMuli/Tauri.Genshin/releases/0.2.0) (2023-06-18)
### Feat
- 应用:支持资源完整性检测&更新 [`bbfd608`](https://github.com/BTMuli/Tauri.Genshin/commit/bbfd608)
- 应用:支持数据备份&恢复 [`214d1d1`](https://github.com/BTMuli/Tauri.Genshin/commit/214d1d10)
- 应用:数据源更改为 Sqlite 而非之前的 IndexedDB [`26048dc`](https://github.com/BTMuli/Tauri.Genshin/commit/26048dc) [#11](https://github.com/BTMuli/Tauri.Genshin/issues/11)
- 功能:完成原神战绩数据获取、分享
- 功能:完成角色列表数据获取、分享
- 功能:完成深渊数据获取、分享
- 组件:新建多种组件
- 功能:帖子&公告支持分享 [`5393dc1b`](https://github.com/BTMuli/Tauri.Genshin/commit/5393dc1b)
- 页面:帖子&公告页面样式调整
### Fix
- 成就:使用虚拟列表优化内存占用及浏览体验 [`5963e9a`](https://github.com/BTMuli/Tauri.Genshin/commit/5963e9a) [#13](https://github.com/BTMuli/Tauri.Genshin/issues/13)
- 组件:优化 `TConfirm` 组件表现
- 应用:优化侧边滚动条表现
- 应用:检测更新 Key 更改,下版本更新将提示更新 [`ceea064`](https://github.com/BTMuli/Tauri.Genshin/commit/ceea064)
- 应用:添加 `3.6` 版本遗漏数据 [`91fc39b`](https://github.com/BTMuli/Tauri.Genshin/commit/91fc39b)
FullCommits: [`v0.1.3 ~ v0.1.4`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.3...v0.1.4)
## [0.1.3](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.3) (2023-04-23)
### Feat
- 应用:支持浅色\深色主题切换
- 应用:支持检测更新
- 图鉴:角色图鉴草创 [`d154b5bd`](https://github.com/BTMuli/Tauri.Genshin/commit/d154b5bd)
- 图鉴:武器图鉴草创 [`1c309e38`](https://github.com/BTMuli/Tauri.Genshin/commit/1c309e38)
- 滚动条:样式美化 [`4022504`](https://github.com/BTMuli/Tauri.Genshin/commit/4022504)
### Fix
- 应用:修复初始化未重新加载资源的问题 [`513be2e`](https://github.com/BTMuli/Tauri.Genshin/commit/513be2e)
- 应用:除成就数据外的 `readonly` 数据直接读取应用内 `json` 文件
- 应用:添加游戏新版本资源
- GCG相关资源归到 `WIKI`
- 首页:素材日历资源采用 WIKI 资源
FullCommits: [`v0.1.2 ~ v0.1.3`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.2...v0.1.3)
## [0.1.2](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.2) (2023-04-12)
### Feat
- 窗口:根据内容改变标题
- 成就:添加版本信息
- 首页:组件展示顺序自定义
- 组件:新建 confirm 组件
- 设置:添加系统信息、添加打包时间戳
- 咨讯:支持多种游戏咨讯查看
- 米游社解析:添加 `mention` 类型解析
### Fix
- 首页:近期活动、限时祈愿结束处理
- 组件:回顶组件 hover 效果美化
- 组件:用 snackebar 替换 alert
- 咨讯:无封面时替换为默认图
- 抽奖详情:配色调整
- 首页:素材日历资源本地化
- 侧边栏:设置置底
FullCommits: [`v0.1.1 ~ v0.1.2`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.1...v0.1.2)
## [0.1.1](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.1) (2023-04-03)
### Feat
- 米游社解析:新增 `link_card``divider``lottery``fold`
- 米游社解析:新增 `lottery` 跳转详情页,即抽奖详情跳转
- 首页:新增近期活动信息卡片
- 首页:各展示卡片组件分离
- 组件:新增回顶组件 [`c633476e`](https://github.com/BTMuli/Tauri.Genshin/commit/c633476e)
- 新增:游戏内公告数据获取&展示
- 新增:游戏内公告数据解析 [`68c07732`](https://github.com/BTMuli/Tauri.Genshin/commit/68c07732)
- 首页:新增材料日历获取&展示 [`34bb878e`](https://github.com/BTMuli/Tauri.Genshin/commit/34bb878e)
- 首页:显示组件可选,`限时祈愿``近期活动``材料日历` [`871bf031`](https://github.com/BTMuli/Tauri.Genshin/commit/871bf031)
### Fix
- 帖子跳转:改为用组件实现,而非之前的写入 `.html` 文件后读取
- 首页:修复限时祈愿获取数据转换为卡片数据时可能返回空数据的问题 [`45bba5a1`](https://github.com/BTMuli/Tauri.Genshin/commit/45bba5a1)
- 加载组件:可选绝对定位或相对定位 [`56d0c8e6`](https://github.com/BTMuli/Tauri.Genshin/commit/56d0c8e6)
- 米游社咨讯页:完善 `devMode` 下的数据展示 [`e2aee518`](https://github.com/BTMuli/Tauri.Genshin/commit/e2aee518)
- 米游社解析:修复帖子图片未正常显示的问题 [`3cc71a89`](https://github.com/BTMuli/Tauri.Genshin/commit/3cc71a89)
- 米游社咨讯页:支持无限滚动 [`15ce357b`](https://github.com/BTMuli/Tauri.Genshin/commit/15ce357b)
- 米游社咨讯页:修复未存在封面图时的显示问题 [`340cd690`](https://github.com/BTMuli/Tauri.Genshin/commit/340cd690)
- 米游社咨讯页:优化加载性能 [`d3f7b4be`](https://github.com/BTMuli/Tauri.Genshin/commit/d3f7b4be)
- 卡牌:更新遗漏卡牌 [`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
- 字体变更:删去原有 `Genshin.ttf`,增加 `汉仪文黑-85W.ttf``汉仪文黑-55W.ttf``Consolas.ttf`
- Tauri: 取消窗体 `transparent` 属性。
- Build: RollupOptions 配置变更 [`b44dd46f`](https://github.com/BTMuli/Tauri.Genshin/commit/b44dd46f)
- css: 全部改为 `scoped`,全局引入 `css` 文件调整。
- 资源:删除无用图标。 [`7207a901`](https://github.com/BTMuli/Tauri.Genshin/commit/7207a901)
- 类型:更新部分类型定义
- 资源:成就系列图标目录变更
- 资源:字体文件变更 [`2ee48566`](https://github.com/BTMuli/Tauri.Genshin/commit/2ee48566)
FullCommits: [`v0.1.0 ~ v0.1.1`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.0...v0.1.1)
## [0.1.0](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.0) (2023-03-30)
> 因为之前还有个 preAlpha 版本,这里的变更记录从项目创建开始。
### Feat
> 按照侧边栏的顺序排序
- 支持当前卡池查看&对应祈愿帖跳转
- 支持官方咨讯查看,包括:新闻、活动、公告
- 支持 UIAF 成就数据导入导出&展示
- 支持 GCG 卡牌数据展示
FullCommits: [`v0.1.0`](https://github.com/BTMuli/Tauri.Genshin/commits/v0.1.0)
FullCommits: [`v0.1.6...v0.2.0`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.6...v0.2.0)

View File

@@ -2,23 +2,22 @@
Author: 目棃
Date: 2023-03-05
Description: 说明文档
Update: 2023-05-01
Update: 2023-06-19
---
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于`2023-03-05 14:41:55`
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-05 14:41:55`
>
> 更新于 `2023-05-01 21:51:54`
> 更新于 `2023-06-19 14:30:03`
![](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/v/release/BTMuli/Tauri.Genshin?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/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)
# Tauri.Genshin
Tauri 练手项目
Tauri 练手项目,子模块:[TGAssistant](https://github.com/BTMuli/TGAssistant)
## Release
- latest: 最新版本,[Github下载](https://github.com/BTMuli/Tauri.Genshin/releases/latest)
- dev: 开发版本,[阿里云下载](https://www.aliyundrive.com/s/viGQKLAHU16)
[![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)
## 技术栈
@@ -36,16 +35,22 @@ Tauri 练手项目
- [x] 米游社咨讯获取&展示(支持多种游戏)
- [x] 游戏内公告&活动获取&展示
- [x] UIAF 成就数据导入导出&展示
- [x] UIAF 成就数据导入导出、备份、恢复
- [x] 首页素材日历、近期活动、限时祈愿可选展示
- [x] Wiki 页面草创(包含 GCG、角色、武器等
- [x] 浅色/深色主题切换
- [x] 应用更新检测
- [x] 用户 Cookie 获取、备份、恢复、刷新
- [x] 原神战绩数据获取、渲染、分享
- [x] 角色列表数据获取、渲染、分享
- [x] 深渊挑战数据获取、渲染、分享、备份、恢复
### 计划中
- [ ] UIGF 祈愿数据导入导出&展示
- [ ] 游戏数据获取
- [ ] 深渊数据上传
- [ ] 实时便笺数据获取
- [ ] 角色天赋数据获取
### 长期计划
@@ -69,25 +74,13 @@ Tauri 练手项目
+ UIAF[UIAF v1.1](docs/UIAF.md)
+ UIGF[UIGF v2.3](docs/UIGF.md)
## 开发
```bash
npm run dev
```
## 构建
```bash
npm run build
```
# Contributors
## Contributors
- [BTMuli](https://github.com/BTMuli)
- [舰队的偶像岛风酱!](https://github.com/frg2089)
- [jerry765](https://github.com/jerry765)
# License
## License
项目基于 [MIT](LICENSE) 协议开源。

1
TGAssistant Submodule

Submodule TGAssistant added at b63789f61f

177
docs/CHANGELOG-v0.1.x.md Normal file
View File

@@ -0,0 +1,177 @@
---
Author: 目棃
Date: 2023-03-30
Description: CHANGELOG v0.1.x
Update: 2023-06-18
---
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-30 15:39:49`
>
> 更新于 `2023-06-18 15:02:31`
# CHANGELOG v0.1.x
> 本文仅记录 v0.1.x 版本的更新内容
## [0.1.6](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.6) (2023-05-28)
### Feat
- 用户:添加部分数据获取请求
### Fix
- 页面:修复间距显示异常 [`a428c86a`](https://github.com/BTMuli/Tauri.Genshin/commit/a428c86a)
- 成就:数据库更新后成就版本自动更新 [`71f5c30f`](https://github.com/BTMuli/Tauri.Genshin/commit/71f5c30f)
- 首页:修复首页卡素材日历的问题 [`5a14b90b`](https://github.com/BTMuli/Tauri.Genshin/commit/5a14b90b)
### Change
- 组件:部分组件实现方式更改
FullCommits: [`v0.1.5 ~ v0.1.6`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.5...v0.1.6)
## [0.1.5](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.5) (2023-05-25)
### Feat
- 组件:`TConfirm` 组件支持 Input [`50f2305d`](https://github.com/BTMuli/Tauri.Genshin/commit/50f2305d)
- 请求:完成部分涉及游戏数据的获取
- 数据库:添加 `GameAccount` 表用于存储用户游戏账号数据 [`683500fe`](https://github.com/BTMuli/Tauri.Genshin/commit/683500fe)
- 资源:添加素材相关图片 [`11322f14`](https://github.com/BTMuli/Tauri.Genshin/commit/11322f14)
- 用户:支持用户信息获取&基本信息展示昵称、UID、头像
- 数据库:数据备份时会将用户 Cookie 一同备份
### Fix
- 资源:补充上个版本遗漏的数据 [`91b7ed35`](https://github.com/BTMuli/Tauri.Genshin/commit/91b7ed35)
- 设置:修复数据库不存在时无法重置数据库的问题
- 资源:添加 3.7 版本资源 [#17](https://github.com/BTMuli/Tauri.Genshin/issues/17)
- 首页:增加近期活动结束时间为 0 的处理 [#25](https://github.com/BTMuli/Tauri.Genshin/issues/25)
- 样式:滚动条样式调整 [`3b47c5f2`](https://github.com/BTMuli/Tauri.Genshin/commit/3b47c5f2)
- 应用:不再在生产环境提供调试模式的开关 [#26](https://github.com/BTMuli/Tauri.Genshin/issues/26)
- 数据库:删除 IndexedDB 的删除操作 [`f23b73ec`](https://github.com/BTMuli/Tauri.Genshin/commit/f23b73ec)
### Change
- 应用:更新检测 Endpoints 变更 [`13ab6c83`](https://github.com/BTMuli/Tauri.Genshin/commit/13ab6c83)
- Cookie获取方式改为手动输入不再通过 rocket 尝试自动获取 [`baff5a17`](https://github.com/BTMuli/Tauri.Genshin/commit/baff5a17)
- 侧边栏:更换部分图标 [`e9e5c0a6`](https://github.com/BTMuli/Tauri.Genshin/commit/e9e5c0a6)
- 素材日历:排布更改,添加 overlay 显示角色/武器 需要材料及来源 [`a27f6277`](https://github.com/BTMuli/Tauri.Genshin/commit/a27f6277)
- 首页组件:背景改为半透明,整体表现优化
- 数据库:关闭首页数据库完整性检测 [`cf1fb130`](https://github.com/BTMuli/Tauri.Genshin/commit/cf1fb130)
FullCommits: [`v0.1.4 ~ v0.1.5`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.4...v0.1.5)
## [0.1.4](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.4) (2023-05-02)
### Feat
- 应用:支持资源完整性检测&更新 [`bbfd608`](https://github.com/BTMuli/Tauri.Genshin/commit/bbfd608)
- 应用:支持数据备份&恢复 [`214d1d1`](https://github.com/BTMuli/Tauri.Genshin/commit/214d1d10)
- 应用:数据源更改为 Sqlite 而非之前的 IndexedDB [`26048dc`](https://github.com/BTMuli/Tauri.Genshin/commit/26048dc) [#11](https://github.com/BTMuli/Tauri.Genshin/issues/11)
### Fix
- 成就:使用虚拟列表优化内存占用及浏览体验 [`5963e9a`](https://github.com/BTMuli/Tauri.Genshin/commit/5963e9a) [#13](https://github.com/BTMuli/Tauri.Genshin/issues/13)
- 组件:优化 `TConfirm` 组件表现
- 应用:优化侧边滚动条表现
- 应用:检测更新 Key 更改,下版本更新将提示更新 [`ceea064`](https://github.com/BTMuli/Tauri.Genshin/commit/ceea064)
- 应用:添加 `3.6` 版本遗漏数据 [`91fc39b`](https://github.com/BTMuli/Tauri.Genshin/commit/91fc39b)
FullCommits: [`v0.1.3 ~ v0.1.4`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.3...v0.1.4)
## [0.1.3](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.3) (2023-04-23)
### Feat
- 应用:支持浅色\深色主题切换
- 应用:支持检测更新
- 图鉴:角色图鉴草创 [`d154b5bd`](https://github.com/BTMuli/Tauri.Genshin/commit/d154b5bd)
- 图鉴:武器图鉴草创 [`1c309e38`](https://github.com/BTMuli/Tauri.Genshin/commit/1c309e38)
- 滚动条:样式美化 [`4022504`](https://github.com/BTMuli/Tauri.Genshin/commit/4022504)
### Fix
- 应用:修复初始化未重新加载资源的问题 [`513be2e`](https://github.com/BTMuli/Tauri.Genshin/commit/513be2e)
- 应用:除成就数据外的 `readonly` 数据直接读取应用内 `json` 文件
- 应用:添加游戏新版本资源
- GCG相关资源归到 `WIKI`
- 首页:素材日历资源采用 WIKI 资源
FullCommits: [`v0.1.2 ~ v0.1.3`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.2...v0.1.3)
## [0.1.2](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.2) (2023-04-12)
### Feat
- 窗口:根据内容改变标题
- 成就:添加版本信息
- 首页:组件展示顺序自定义
- 组件:新建 confirm 组件
- 设置:添加系统信息、添加打包时间戳
- 咨讯:支持多种游戏咨讯查看
- 米游社解析:添加 `mention` 类型解析
### Fix
- 首页:近期活动、限时祈愿结束处理
- 组件:回顶组件 hover 效果美化
- 组件:用 snackebar 替换 alert
- 咨讯:无封面时替换为默认图
- 抽奖详情:配色调整
- 首页:素材日历资源本地化
- 侧边栏:设置置底
FullCommits: [`v0.1.1 ~ v0.1.2`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.1...v0.1.2)
## [0.1.1](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.1) (2023-04-03)
### Feat
- 米游社解析:新增 `link_card``divider``lottery``fold`
- 米游社解析:新增 `lottery` 跳转详情页,即抽奖详情跳转
- 首页:新增近期活动信息卡片
- 首页:各展示卡片组件分离
- 组件:新增回顶组件 [`c633476e`](https://github.com/BTMuli/Tauri.Genshin/commit/c633476e)
- 新增:游戏内公告数据获取&展示
- 新增:游戏内公告数据解析 [`68c07732`](https://github.com/BTMuli/Tauri.Genshin/commit/68c07732)
- 首页:新增材料日历获取&展示 [`34bb878e`](https://github.com/BTMuli/Tauri.Genshin/commit/34bb878e)
- 首页:显示组件可选,`限时祈愿``近期活动``材料日历` [`871bf031`](https://github.com/BTMuli/Tauri.Genshin/commit/871bf031)
### Fix
- 帖子跳转:改为用组件实现,而非之前的写入 `.html` 文件后读取
- 首页:修复限时祈愿获取数据转换为卡片数据时可能返回空数据的问题 [`45bba5a1`](https://github.com/BTMuli/Tauri.Genshin/commit/45bba5a1)
- 加载组件:可选绝对定位或相对定位 [`56d0c8e6`](https://github.com/BTMuli/Tauri.Genshin/commit/56d0c8e6)
- 米游社咨讯页:完善 `devMode` 下的数据展示 [`e2aee518`](https://github.com/BTMuli/Tauri.Genshin/commit/e2aee518)
- 米游社解析:修复帖子图片未正常显示的问题 [`3cc71a89`](https://github.com/BTMuli/Tauri.Genshin/commit/3cc71a89)
- 米游社咨讯页:支持无限滚动 [`15ce357b`](https://github.com/BTMuli/Tauri.Genshin/commit/15ce357b)
- 米游社咨讯页:修复未存在封面图时的显示问题 [`340cd690`](https://github.com/BTMuli/Tauri.Genshin/commit/340cd690)
- 米游社咨讯页:优化加载性能 [`d3f7b4be`](https://github.com/BTMuli/Tauri.Genshin/commit/d3f7b4be)
### Change
- 字体变更:删去原有 `Genshin.ttf`,增加 `汉仪文黑-85W.ttf``汉仪文黑-55W.ttf``Consolas.ttf`
- Tauri: 取消窗体 `transparent` 属性。
- Build: RollupOptions 配置变更。 [`b44dd46f`](https://github.com/BTMuli/Tauri.Genshin/commit/b44dd46f)
- css: 全部改为 `scoped`,全局引入 `css` 文件调整。
- 资源:删除无用图标。 [`7207a901`](https://github.com/BTMuli/Tauri.Genshin/commit/7207a901)
FullCommits: [`v0.1.0 ~ v0.1.1`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.0...v0.1.1)
## [0.1.0](https://github.com/BTMuli/Tauri.Genshin/releases/v0.1.0) (2023-03-30)
> 因为之前还有个 preAlpha 版本,这里的变更记录从项目创建开始。
### Feat
> 按照侧边栏的顺序排序
- 支持当前卡池查看&对应祈愿帖跳转
- 支持官方咨讯查看,包括:新闻、活动、公告
- 支持 UIAF 成就数据导入导出&展示
- 支持 GCG 卡牌数据展示
FullCommits: [`v0.1.0`](https://github.com/BTMuli/Tauri.Genshin/commits/v0.1.0)

View File

@@ -2,12 +2,12 @@
Author: 目棃
Date: 2023-03-10
Description: 项目资源说明
Update: 2023-04-23
Update: 2023-05-19
---
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于`2023-03-10 22:05:44`
>
> 更新于 `2023-04-23 13:18:12`
> 更新于 `2023-05-19 23:02:49`
## 说明
@@ -26,10 +26,10 @@ Update: 2023-04-23
- 公告:个人绘制 SVG
- 成就:个人绘制 SVG
- 米游社:[米游社](https://www.miyoushe.com),其子目录同样来源于米游社
- 图鉴:`mdi:book-open-page-variant`
- 图鉴:[原神「盛典与慧业」内容专题页](https://webstatic.mihoyo.com/ys/event/e20210601blue_post/vert.html?page_sn=b3a3f395f09e4f8d&bbs_presentation_style=fullscreen&utm_source=bbs&utm_medium=ys&utm_campaign=pgc)
- GCG个人绘制 SVG
- 角色图鉴:`mdi:account`
- 武器图鉴:`mdi:sword`
- 角色图鉴:[原神「盛典与慧业」内容专题页](https://webstatic.mihoyo.com/ys/event/e20210601blue_post/vert.html?page_sn=b3a3f395f09e4f8d&bbs_presentation_style=fullscreen&utm_source=bbs&utm_medium=ys&utm_campaign=pgc)
- 武器图鉴:[原神「盛典与慧业」内容专题页](https://webstatic.mihoyo.com/ys/event/e20210601blue_post/vert.html?page_sn=b3a3f395f09e4f8d&bbs_presentation_style=fullscreen&utm_source=bbs&utm_medium=ys&utm_campaign=pgc)
- 模式切换:`mdi-weather-night` `mdi-weather-sunny`
- 设置:个人绘制 SVG
@@ -94,13 +94,16 @@ Update: 2023-04-23
### 图像资源
- [素材日历|米游社观测枢](https://bbs.mihoyo.com/ys/obc/channel/map/231)
- [HoneyHunterWorld](https://genshin.honeyhunterworld.com/?lang=EN)
- [原神](https://ys.mihoyo.com/main/map)
### 格式说明
> 主要是 material 图片,其余角色&武器资源见 [Wiki](#wiki)。
> 角色&武器资源见 [Wiki](#wiki)。
- 素材图标:`source/calendar/material/${sourceName}.webp`128x12832位深度
- 星级图标:`icon/star/${star}.webp`133x2932位深度
- 地区图标: `icon/nation/${nation}.webp`256x25632位深度
## Wiki

11
latest.json Normal file
View File

@@ -0,0 +1,11 @@
{
"version": "0.1.6",
"notes": "See the assets to download this version and install.",
"pub_date": "2023-05-28T08:35:02.837Z",
"platforms": {
"windows-x86_64": {
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSWkdzekNNZjh1aHFFWURpcFZoU0Urb1NhRGRlazZQbkZLUUpUckJHQllYOGhQL01WNm1WSVh6SktkZURZVGd6SVJpYi81dG9aZTZ3ejB0YWJ3SjkvUW1xYTNwZTFxaHc0PQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNjg1MjYyODc4CWZpbGU6dGF1cmktZ2Vuc2hpbl8wLjEuNl94NjRfemgtQ04ubXNpLnppcAp6MVgwcVVXa3BwS0tjcHlkK05mYk9ManFTWmRhUTI5ajN2Qk9KYjJwRlR4OU9mbUszaWR0eFZDR2UyMEZDbHFNalhWcmtYYWh4M1FxTkowdzZjV1JBdz09Cg==",
"url": "https://github.com/BTMuli/Tauri.Genshin/releases/download/v0.1.6/tauri-genshin_0.1.6_x64_zh-CN.msi.zip"
}
}
}

1881
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -2,23 +2,24 @@
"name": "tauri-genshin",
"description": "A Tauri App Demo",
"private": true,
"version": "0.1.4",
"version": "0.2.0",
"author": "BTMuli <bt-muli@outlook.com>",
"packageManager": "npm@9.6.6",
"scripts": {
"build": "tauri build",
"debug": "tauri build --debug",
"dev": "concurrently -k \"tauri dev --exit-on-panic\" \"vue-devtools\"",
"lint": "concurrently \"npm:lint:*(!fix)\"",
"lint:fix": "concurrently \"npm:lint:*:fix\"",
"lint:code": "eslint \"./src/**/*.{vue,ts,tsx,js,jsx}\"",
"lint:code:fix": "npm run lint:code -- --fix",
"lint:fix": "concurrently \"npm:lint:*:fix\"",
"lint:style": "stylelint \"./src/**/*.{vue,css}\"",
"lint:style:fix": "npm run lint:style -- --fix",
"prettier": "prettier \"**/*.{json,yml,html}\" --write",
"dev": "concurrently -k \"tauri dev --exit-on-panic\" \"vue-devtools\"",
"tauri": "tauri",
"update:submodule": "git submodule update --remote --recursive",
"vite:dev": "vite dev",
"vite:build": "vite build",
"build": "tauri build",
"debug": "tauri build --debug",
"preview": "vite preview",
"tauri": "tauri"
"vite:build": "vite build"
},
"bugs": {
"url": "https://github.com/BTMuli/Tauri.Genshin/issues"
@@ -42,38 +43,41 @@
},
"dependencies": {
"@mdi/font": "7.2.96",
"@tauri-apps/api": "^1.2.0",
"@tauri-apps/api": "^1.3.0",
"clipboard": "^2.0.11",
"pinia": "^2.0.35",
"html2canvas": "^1.4.1",
"js-md5": "^0.7.3",
"pinia": "^2.0.36",
"pinia-plugin-persistedstate": "^3.1.0",
"tauri-plugin-sql-api": "github:tauri-apps/tauri-plugin-sql",
"vue": "^3.2.47",
"vue": "^3.3.1",
"vue-json-viewer": "^3.0.4",
"vue-router": "^4.1.6",
"vuetify": "npm:@vuetify/nightly@next"
"vuetify": "^3.2.3"
},
"devDependencies": {
"@tauri-apps/cli": "^1.2.3",
"@types/node": "^18.16.0",
"@typescript-eslint/eslint-plugin": "^5.59.0",
"@typescript-eslint/parser": "^5.59.0",
"@vitejs/plugin-vue": "^4.1.0",
"@tauri-apps/cli": "^1.3.1",
"@types/js-md5": "^0.7.0",
"@types/node": "^20.1.2",
"@typescript-eslint/eslint-plugin": "^5.59.5",
"@typescript-eslint/parser": "^5.59.5",
"@vitejs/plugin-vue": "^4.2.2",
"@vue/devtools": "^6.5.0",
"concurrently": "^8.0.1",
"eslint": "^8.39.0",
"eslint": "^8.40.0",
"eslint-config-standard-with-typescript": "^34.0.1",
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-n": "^15.7.0",
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-vue": "^9.11.0",
"eslint-plugin-vue": "^9.12.0",
"prettier": "2.8.8",
"stylelint": "^15.6.0",
"stylelint": "^15.6.1",
"stylelint-config-standard-vue": "^1.0.0",
"stylelint-declaration-block-no-ignored-properties": "^2.7.0",
"stylelint-high-performance-animation": "^1.8.0",
"stylelint-order": "^6.0.3",
"typescript": "^5.0.4",
"vite": "^4.3.1",
"vite": "^4.3.9",
"vite-plugin-vuetify": "^1.0.2"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 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: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 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: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

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