Compare commits
158 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
af3fe7154a | ||
|
|
5f2f0020da | ||
|
|
fef22ff146 | ||
|
|
ea8f41ea8a | ||
|
|
6b085c200c | ||
|
|
644da14c50 | ||
|
|
2937f8ebca | ||
|
|
299c8ab830 | ||
|
|
e15269fc5b | ||
|
|
e0443ed37e | ||
|
|
bf6ead52f4 | ||
|
|
20e9f5d88e | ||
|
|
a5e786038c | ||
|
|
a30d8e3a28 | ||
|
|
65063424db | ||
|
|
aaf4c28143 | ||
|
|
aabb4e4a97 | ||
|
|
7abe383744 | ||
|
|
2d1e495f5d | ||
|
|
3b55ddfc5c | ||
|
|
3ee9bf74f1 | ||
|
|
8aaf18dbe2 | ||
|
|
150755cbef | ||
|
|
c0e7633b51 | ||
|
|
be028a318d | ||
|
|
297474af9c | ||
|
|
03170814ad | ||
|
|
0cc0fe4a9f | ||
|
|
0fc5d89cc8 | ||
|
|
231eef80e4 | ||
|
|
d7b2b0cf0f | ||
|
|
6625428af4 | ||
|
|
18c57bdba8 | ||
|
|
e32c544c6f | ||
|
|
4a8f6c1640 | ||
|
|
2ad534cf3a | ||
|
|
1c3176cb6a | ||
|
|
a1e0b79cca | ||
|
|
7a8a9802d6 | ||
|
|
8390ce2309 | ||
|
|
16b981c5bc | ||
|
|
9fa2b22f49 | ||
|
|
6f872b5937 | ||
|
|
fd7564e149 | ||
|
|
566e049734 | ||
|
|
efd0a49ea3 | ||
|
|
5e9773832a | ||
|
|
802b9de645 | ||
|
|
ffd0651ea4 | ||
|
|
b6eb523522 | ||
|
|
7df23fd6bb | ||
|
|
7cc27cce96 | ||
|
|
b8d823298e | ||
|
|
3171b4e31e | ||
|
|
10edf60894 | ||
|
|
db9b75da70 | ||
|
|
8953d9f5c4 | ||
|
|
92ea04ef88 | ||
|
|
8c6a9df681 | ||
|
|
9ca507f777 | ||
|
|
d2842e7139 | ||
|
|
0ce60d04ae | ||
|
|
cfe3570d12 | ||
|
|
a86dbc0007 | ||
|
|
cb84dfcae6 | ||
|
|
c03284490f | ||
|
|
f839babdaa | ||
|
|
17a5e968ee | ||
|
|
18501910cc | ||
|
|
03772b22ee | ||
|
|
8fa5bda2e1 | ||
|
|
da7060fe44 | ||
|
|
779f649884 | ||
|
|
347e53dd0a | ||
|
|
18dc641cbe | ||
|
|
cbda4b3d0b | ||
|
|
4614a453ef | ||
|
|
ea012c428c | ||
|
|
722efe7d0c | ||
|
|
d8b3aca52e | ||
|
|
73c98069c6 | ||
|
|
11b31d53fa | ||
|
|
74c9e7ac66 | ||
|
|
6096157507 | ||
|
|
67e7dabdc6 | ||
|
|
00d61ef2f2 | ||
|
|
be6dd72b75 | ||
|
|
e4f7889fba | ||
|
|
2a30d89a63 | ||
|
|
866b908cbb | ||
|
|
e5c3d10991 | ||
|
|
7674407b71 | ||
|
|
39135525cb | ||
|
|
1cbc840b05 | ||
|
|
2b29a94cad | ||
|
|
508d119a81 | ||
|
|
4a48d490a8 | ||
|
|
3fa035f182 | ||
|
|
47fce2fbae | ||
|
|
1b9f1cd51f | ||
|
|
bb04550e24 | ||
|
|
c051da80bc | ||
|
|
d956b0e05d | ||
|
|
147719ad36 | ||
|
|
65e3fd2019 | ||
|
|
a51af0328a | ||
|
|
7a9976f4ec | ||
|
|
7cd87895af | ||
|
|
d50cb960f8 | ||
|
|
17ca9fbde8 | ||
|
|
7188791ed7 | ||
|
|
d0fff017cf | ||
|
|
b1496f1232 | ||
|
|
5d9cce1079 | ||
|
|
b3133a1041 | ||
|
|
900dd577e5 | ||
|
|
bc10f5f2d7 | ||
|
|
5cb7325b81 | ||
|
|
416c914dc9 | ||
|
|
9978071784 | ||
|
|
2dcf1c8d16 | ||
|
|
e6a5a07119 | ||
|
|
8b01c9aa7a | ||
|
|
2be72692bb | ||
|
|
ca9c5ca931 | ||
|
|
6b4cd2a666 | ||
|
|
9973cb1577 | ||
|
|
afddc9f955 | ||
|
|
959a3e373a | ||
|
|
6c6ff7fef0 | ||
|
|
f708b455fa | ||
|
|
22175442e5 | ||
|
|
6e5b3016f1 | ||
|
|
8fc8ace1eb | ||
|
|
4f9eb9e3df | ||
|
|
4d7f3ad5f0 | ||
|
|
a66bc28415 | ||
|
|
ba6787504e | ||
|
|
65f4309bf5 | ||
|
|
2f903ff458 | ||
|
|
aa079242ba | ||
|
|
1b442ffd71 | ||
|
|
41cbe0af06 | ||
|
|
b5bbdad588 | ||
|
|
f4d0755154 | ||
|
|
0666454f5d | ||
|
|
5435e75ca2 | ||
|
|
18fd7fe59f | ||
|
|
dc655d89da | ||
|
|
d94f4cff9d | ||
|
|
bb296ce9d1 | ||
|
|
88d2e6126a | ||
|
|
100cb96dac | ||
|
|
8f655896f5 | ||
|
|
62484a9559 | ||
|
|
051b084ac0 | ||
|
|
0af8fe9b9a | ||
|
|
66333f5155 |
@@ -3,6 +3,8 @@ dist
|
||||
src-tauri/target
|
||||
# Package files
|
||||
pnpm-lock.yaml
|
||||
# data
|
||||
src/data/**/*.json
|
||||
# lint files
|
||||
!.prettierrc.yml
|
||||
!.stylelintrc.yml
|
||||
|
||||
@@ -68,6 +68,7 @@ overrides:
|
||||
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:
|
||||
|
||||
8
.github/ISSUE_TEMPLATE/todo.yml
vendored
@@ -4,14 +4,6 @@ title: "[TODO] "
|
||||
labels:
|
||||
- 新特性
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
在此填写开发目标的详细信息,包括但不限于:
|
||||
- 任务名称
|
||||
- 任务描述
|
||||
- 预期版本
|
||||
- 当前提交
|
||||
- type: textarea
|
||||
id: description
|
||||
attributes:
|
||||
|
||||
5
.github/workflows/build.yml
vendored
@@ -44,7 +44,9 @@ jobs:
|
||||
- name: setup pnpm
|
||||
uses: pnpm/action-setup@v2
|
||||
with:
|
||||
version: 8.11.0
|
||||
version: 8.14.1
|
||||
- name: remove lockfile
|
||||
run: rm pnpm-lock.yaml
|
||||
- name: Install frontend dependencies
|
||||
run: pnpm install
|
||||
|
||||
@@ -59,6 +61,7 @@ jobs:
|
||||
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"/>
|
||||
|
||||
6
.github/workflows/qodana_code_quality.yml
vendored
@@ -18,9 +18,11 @@ jobs:
|
||||
- name: setup pnpm
|
||||
uses: pnpm/action-setup@v2
|
||||
with:
|
||||
version: 8.12.1
|
||||
version: 8.14.1
|
||||
- name: remove lockfile
|
||||
run: rm -f pnpm-lock.yaml
|
||||
- name: Install dependencies
|
||||
run: pnpm install --frozen-lockfile
|
||||
run: pnpm install
|
||||
- name: "Qodana Scan"
|
||||
uses: JetBrains/qodana-action@v2023.3
|
||||
env:
|
||||
|
||||
4
.gitignore
vendored
@@ -6,7 +6,5 @@ node_modules
|
||||
dist
|
||||
# Secrets
|
||||
.env.sh
|
||||
# wiki-json(dev)
|
||||
src/data/WIKI/Character/
|
||||
src/data/WIKI/Weapon/
|
||||
# wiki(Dev)
|
||||
src/data/WIKI/GCG/
|
||||
|
||||
@@ -13,3 +13,5 @@ qodana.yaml
|
||||
*.webp
|
||||
*.png
|
||||
*.svg
|
||||
# data
|
||||
!src/data/**/*.json
|
||||
|
||||
251
CHANGELOG.md
@@ -1,245 +1,78 @@
|
||||
---
|
||||
Author: 目棃
|
||||
Description: CHANGELOG
|
||||
Date: 2023-09-08
|
||||
Update: 2023-12-11
|
||||
Date: 2024-01-15
|
||||
Update: 2024-01-30
|
||||
---
|
||||
|
||||
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-09-08 09:45:17 `
|
||||
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2024-01-15 17:29:15`
|
||||
>
|
||||
> 更新于 `2023-12-11 19:01:09`
|
||||
> 更新于 `2024-01-30 13:33:39`
|
||||
|
||||
## [0.3.8](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.8) (2023-12-20)
|
||||
## [0.4.2](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.2) (2024-01-30)
|
||||
|
||||
### Feat
|
||||
|
||||
- JSBridge:新增部分回调的处理
|
||||
- JSBridge:完善 `share` 回调处理,目前已经能够支持大部分分享图的生成
|
||||
- 应用:角色图鉴开始动工
|
||||
- JSBridge:添加菜单项,支持 `置顶`、`取消置顶`、`打开帖子`
|
||||
- 成就:名片子弹窗改为 `overlay` 模式
|
||||
- 应用:添加 4.3 版本相关资源 [`#66`](https://github.com/BTMuli/TeyvatGuide/issues/66)
|
||||
- 应用:支持日志记录 [`#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
|
||||
|
||||
- 应用:备份时进行目录存在性检测
|
||||
- 应用:修复 macOS 启动闪退 [`#69`](https://github.com/BTMuli/TeyvatGuide/issues/69)
|
||||
- 帖子:修复文本过长导致渲染溢出
|
||||
- 应用:修复 UIGF 导出格式错误 [`#71`](https://github.com/BTMuli/TeyvatGuide/issues/71)
|
||||
- 应用:分享图保存逻辑调整,超过20M未到80M时取消保存文件仍会保存至剪贴板
|
||||
- 帖子:修复部分帖子表情包渲染错误
|
||||
- 应用:完善用户账号数据返回,修复部分用户数据获取失败
|
||||
- 应用:修复深渊页面分享图生成错误,完善分享&上传判断
|
||||
- 首页:采用 `emit` 替代 `interval`,提升性能
|
||||
- JSBridge:修复特定情况下的 `panic`
|
||||
|
||||
### Change
|
||||
|
||||
- 组件:移除对于头像的裁剪
|
||||
- 应用:侧边栏必要快捷入口保留
|
||||
- 应用:重构链接识别处理
|
||||
- 应用:用于获取 `deviceFp` 的设备信息将保存到数据库中
|
||||
- 应用:重构 `userStore` 及 `cookie` 相关类型
|
||||
- 应用:设置页面重构
|
||||
- 应用:首页组件配置移至首页
|
||||
- 帖子:调整别野卡片、合集 overlay 样式
|
||||
|
||||
## [0.3.7](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.7) (2023-12-11)
|
||||
## [0.4.1](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.1) (2024-01-19)
|
||||
|
||||
### 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: 新增部分回调的处理
|
||||
- 组件:首页素材日历添加 wiki 页面跳转
|
||||
- 应用:完善 fp 获取,添加强制更新入口
|
||||
- 图鉴:名片图鉴搜索支持搜索来源
|
||||
- 应用:支持修改数据目录 [`#78`](https://github.com/BTMuli/TeyvatGuide/issues/78)
|
||||
|
||||
### Fix
|
||||
|
||||
- 帖子:修复大别野卡片渲染错误 [`#63`](https://github.com/BTMuli/TeyvatGuide/issues/63)
|
||||
- 公告:修复标题错误显示 `<br>` 的问题
|
||||
- 帖子:修复表情包渲染错误,移除首页表情包下载
|
||||
- 应用:修复首页启动卡数据加载 [`#79`](https://github.com/BTMuli/TeyvatGuide/issues/79)
|
||||
- 应用:修复 macOS 启动崩溃 [`#82`](https://github.com/BTMuli/TeyvatGuide/issues/82)
|
||||
- 图鉴:完善切换时的底部 hint
|
||||
|
||||
### Change
|
||||
|
||||
- 帖子:分享图大小超过 80M 时不予保存,超过 20M 时可选保存至文件
|
||||
- 应用:移除侧边栏点击菜单,可以通过帖子页面触发各功能入口
|
||||
- JSBridge:重构 `pushPage`、`closePage` 逻辑
|
||||
- 图鉴:卡牌图鉴样式重构
|
||||
- 组件:统一底部弹窗样式
|
||||
- 应用:调整部分点击跳转逻辑
|
||||
|
||||
## [0.3.6](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.6) (2023-11-25)
|
||||
## [0.4.0](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.0) (2024-01-15)
|
||||
|
||||
### 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)
|
||||
- 应用:实装角色、武器、名片图鉴
|
||||
- JSBridge:添加窗口旋转子菜单
|
||||
- 应用:更新米社 salt 版本
|
||||
- 帖子:完成 `video` 类型数据的渲染 [`#77`](https://github.com/BTMuli/TeyvatGuide/issues/77)
|
||||
|
||||
### Fix
|
||||
|
||||
- JSBridge:修复窗口关闭后无法再次创建的问题
|
||||
- JSBridge:修复保存图片默认路径错误
|
||||
- JSBridge:调整 closePage 逻辑
|
||||
- 应用:在生成分享图时忽略某些元素
|
||||
- 应用:完善数据库检测机制 [`#62`](https://github.com/BTMuli/TeyvatGuide/issues/62)
|
||||
- JSBridge:应用启动时关闭隐藏的子窗口
|
||||
- 应用:完善登录态检测机制
|
||||
- wiki:修复流浪者数据错误
|
||||
- 应用:添加夏沃蕾、究极霸王超级魔剑的数据
|
||||
- 帖子:修复部分格式图片渲染失败
|
||||
- 公告:优化公告详情在深色模式下的表现
|
||||
- JSBridge:修复登录态错误
|
||||
- 应用:类型重构 [`#51`](https://github.com/BTMuli/TeyvatGuide/issues/51)
|
||||
- 应用:完善数据库完整性检测
|
||||
|
||||
### 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)
|
||||
- 应用:调整 `snackbar` 样式
|
||||
- 应用:取消 `transparent` 配置
|
||||
|
||||
12
README.md
@@ -2,12 +2,12 @@
|
||||
Author: 目棃
|
||||
Description: 说明文档
|
||||
Date: 2023-03-05
|
||||
Update: 2023-12-10
|
||||
Update: 2024-01-30
|
||||
---
|
||||
|
||||
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-05 14:41:55`
|
||||
>
|
||||
> 更新于 `2023-12-10 16:38:32`
|
||||
> 更新于 `2024-01-30 13:25:48`
|
||||
|
||||
 
|
||||
|
||||
@@ -60,9 +60,10 @@ Game Tool for Genshin Impact player, supports Windows and macOS.
|
||||
- Wiki 功能:
|
||||
|
||||
- [x] 深渊数据库(Hutao API)
|
||||
- [ ] 角色数据库(开发中)
|
||||
- [ ] 武器数据库(开发中)
|
||||
- [ ] 卡牌数据库(开发中)
|
||||
- [x] 角色图鉴
|
||||
- [x] 武器图鉴
|
||||
- [x] 名片图鉴
|
||||
- [x] 卡牌图鉴
|
||||
|
||||
- 应用功能:
|
||||
- [x] 浅色/深色主题切换
|
||||
@@ -126,6 +127,7 @@ Game Tool for Genshin Impact player, supports Windows and macOS.
|
||||
- [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 提供的开源许可证。
|
||||
|
||||
|
||||
277
docs/CHANGELOG-v0.3.x.md
Normal 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)
|
||||
@@ -1,13 +1,13 @@
|
||||
---
|
||||
Author: 目棃
|
||||
Date: 2023-03-10
|
||||
Description: 项目资源说明
|
||||
Update: 2023-09-08
|
||||
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-09-08 09:44:56`
|
||||
> 更新于 `2024-01-30 13:34:21`
|
||||
|
||||
## 说明
|
||||
|
||||
@@ -22,6 +22,7 @@ Update: 2023-09-08
|
||||
- [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):成就数据仓库,成就数据的详细信息来源于此。
|
||||
|
||||
## 字体
|
||||
|
||||
@@ -38,7 +39,7 @@ Update: 2023-09-08
|
||||
## 侧边栏图标
|
||||
|
||||
- 顶部收缩按钮:`mdi:chevron-right` `mdi:chevron-left`
|
||||
- 首页:[Fandom](https://genshin-impact.fandom.com/wiki/Genshin_Impact_Wiki)
|
||||
- 首页:米游社网页活动图标
|
||||
- 公告:个人绘制 SVG
|
||||
- 咨讯:[米游社](https://www.miyoushe.com)
|
||||
- 成就:个人绘制 SVG
|
||||
|
||||
67
package.json
@@ -1,13 +1,13 @@
|
||||
{
|
||||
"name": "TeyvatGuide",
|
||||
"version": "0.3.8",
|
||||
"version": "0.4.2",
|
||||
"description": "Game Tool for Genshin Impact player",
|
||||
"private": true,
|
||||
"packageManager": "pnpm@8.11.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 .",
|
||||
@@ -20,8 +20,7 @@
|
||||
"tauri:icon": "tauri icon ./public/icon.png",
|
||||
"vite:dev": "vite dev",
|
||||
"vite:build": "vite build",
|
||||
"prepare": "husky install",
|
||||
"fix:pnpm": "pnpm add https://github.com/tauri-apps/tauri-plugin-sql#v1"
|
||||
"prepare": "husky install"
|
||||
},
|
||||
"lint-staged": {
|
||||
"*.ts": [
|
||||
@@ -66,61 +65,63 @@
|
||||
"doc": "docs"
|
||||
},
|
||||
"dependencies": {
|
||||
"@mdi/font": "7.3.67",
|
||||
"@tauri-apps/api": "^1.5.2",
|
||||
"artplayer": "^5.0.9",
|
||||
"@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.8.3",
|
||||
"pinia": "^2.1.7",
|
||||
"pinia-plugin-persistedstate": "^3.2.0",
|
||||
"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",
|
||||
"uuid": "^9.0.1",
|
||||
"vue": "^3.3.11",
|
||||
"vue-echarts": "^6.6.3",
|
||||
"vue": "^3.4.15",
|
||||
"vue-echarts": "^6.6.8",
|
||||
"vue-json-viewer": "^3.0.4",
|
||||
"vue-router": "^4.2.5",
|
||||
"vuetify": "^3.4.6",
|
||||
"vuetify": "^3.5.0",
|
||||
"wcag-color": "^1.1.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@tauri-apps/cli": "^1.5.7",
|
||||
"@tauri-apps/cli": "^1.5.9",
|
||||
"@types/color-convert": "^2.0.3",
|
||||
"@types/js-md5": "^0.7.2",
|
||||
"@types/node": "^20.10.4",
|
||||
"@types/node": "^20.11.5",
|
||||
"@types/uuid": "^9.0.7",
|
||||
"@typescript-eslint/eslint-plugin": "^6.14.0",
|
||||
"@typescript-eslint/parser": "^6.14.0",
|
||||
"@vitejs/plugin-vue": "^4.5.2",
|
||||
"@vue/devtools": "^6.5.1",
|
||||
"@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.55.0",
|
||||
"eslint": "^8.56.0",
|
||||
"eslint-config-prettier": "^9.1.0",
|
||||
"eslint-config-standard-with-typescript": "^40.0.0",
|
||||
"eslint-plugin-import": "^2.29.0",
|
||||
"eslint-plugin-jsonc": "^2.10.0",
|
||||
"eslint-plugin-n": "^16.4.0",
|
||||
"eslint-plugin-prettier": "^5.0.1",
|
||||
"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.19.2",
|
||||
"eslint-plugin-yml": "^1.10.0",
|
||||
"eslint-plugin-vue": "^9.20.1",
|
||||
"eslint-plugin-yml": "^1.12.2",
|
||||
"husky": "^8.0.3",
|
||||
"jsonc-eslint-parser": "^2.4.0",
|
||||
"lint-staged": "^15.2.0",
|
||||
"prettier": "3.1.0",
|
||||
"stylelint": "^15.11.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-declaration-block-no-ignored-properties": "^2.8.0",
|
||||
"stylelint-high-performance-animation": "^1.10.0",
|
||||
"stylelint-order": "^6.0.4",
|
||||
"stylelint-prettier": "^4.1.0",
|
||||
"stylelint-prettier": "^5.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"vite": "^5.0.7",
|
||||
"vite-plugin-vuetify": "^1.0.2",
|
||||
"vite": "^5.0.12",
|
||||
"vite-plugin-vue-devtools": "^7.0.11",
|
||||
"vite-plugin-vuetify": "^2.0.1",
|
||||
"yaml-eslint-parser": "^1.2.2"
|
||||
}
|
||||
}
|
||||
|
||||
2776
pnpm-lock.yaml
generated
BIN
public/WIKI/GCG/normal/严霜棱晶.webp
Normal file
|
After Width: | Height: | Size: 51 KiB |
BIN
public/WIKI/GCG/normal/偷懒的新方法.webp
Normal file
|
After Width: | Height: | Size: 34 KiB |
BIN
public/WIKI/GCG/normal/僚佐的才巧.webp
Normal file
|
After Width: | Height: | Size: 40 KiB |
BIN
public/WIKI/GCG/normal/净觉花.webp
Normal file
|
After Width: | Height: | Size: 56 KiB |
BIN
public/WIKI/GCG/normal/千年珍珠骏麟.webp
Normal file
|
After Width: | Height: | Size: 65 KiB |
BIN
public/WIKI/GCG/normal/压制特化型机关·芒.webp
Normal file
|
After Width: | Height: | Size: 67 KiB |
BIN
public/WIKI/GCG/normal/压制特化型机关·荒.webp
Normal file
|
After Width: | Height: | Size: 70 KiB |
BIN
public/WIKI/GCG/normal/原木刀.webp
Normal file
|
After Width: | Height: | Size: 52 KiB |
BIN
public/WIKI/GCG/normal/婕德.webp
Normal file
|
After Width: | Height: | Size: 52 KiB |
BIN
public/WIKI/GCG/normal/托马.webp
Normal file
|
After Width: | Height: | Size: 64 KiB |
BIN
public/WIKI/GCG/normal/攻坚特化型机关·芒.webp
Normal file
|
After Width: | Height: | Size: 68 KiB |
BIN
public/WIKI/GCG/normal/攻坚特化型机关·荒.webp
Normal file
|
After Width: | Height: | Size: 67 KiB |
BIN
public/WIKI/GCG/normal/无相之冰.webp
Normal file
|
After Width: | Height: | Size: 73 KiB |
BIN
public/WIKI/GCG/normal/早柚.webp
Normal file
|
After Width: | Height: | Size: 46 KiB |
BIN
public/WIKI/GCG/normal/明珠固化.webp
Normal file
|
After Width: | Height: | Size: 60 KiB |
BIN
public/WIKI/GCG/normal/机关铸成之链.webp
Normal file
|
After Width: | Height: | Size: 48 KiB |
BIN
public/WIKI/GCG/normal/松茸酿肉卷.webp
Normal file
|
After Width: | Height: | Size: 56 KiB |
BIN
public/WIKI/GCG/normal/老兵的容颜.webp
Normal file
|
After Width: | Height: | Size: 50 KiB |
BIN
public/WIKI/GCG/normal/西尔弗和迈勒斯.webp
Normal file
|
After Width: | Height: | Size: 44 KiB |
BIN
public/WIKI/GCG/normal/遗迹守卫.webp
Normal file
|
After Width: | Height: | Size: 60 KiB |
BIN
public/WIKI/GCG/normal/遗迹龙兽·地巡.webp
Normal file
|
After Width: | Height: | Size: 46 KiB |
BIN
public/WIKI/GCG/normal/镀金旅团·沙中净水.webp
Normal file
|
After Width: | Height: | Size: 56 KiB |
BIN
public/WIKI/GCG/normal/镀金旅团·炽阳凝冰.webp
Normal file
|
After Width: | Height: | Size: 60 KiB |
BIN
public/WIKI/GCG/normal/镀金旅团·魔岩役使.webp
Normal file
|
After Width: | Height: | Size: 60 KiB |
BIN
public/WIKI/character/10000092.webp
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
public/WIKI/character/10000093.webp
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
public/WIKI/weapon/14515.webp
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A017.webp
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
public/icon/bg/0-BGC.webp
Normal file
|
After Width: | Height: | Size: 106 B |
BIN
public/icon/bg/1-BGC.webp
Normal file
|
After Width: | Height: | Size: 106 B |
BIN
public/icon/bg/2-BGC.webp
Normal file
|
After Width: | Height: | Size: 106 B |
BIN
public/icon/bg/3-BGC.webp
Normal file
|
After Width: | Height: | Size: 116 B |
BIN
public/icon/bg/4-BGC.webp
Normal file
|
After Width: | Height: | Size: 108 B |
BIN
public/icon/bg/5-BGC.webp
Normal file
|
After Width: | Height: | Size: 128 B |
BIN
public/icon/constellations/UI_Talent_S_Albedo_01.webp
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
public/icon/constellations/UI_Talent_S_Albedo_02.webp
Normal file
|
After Width: | Height: | Size: 2.5 KiB |
BIN
public/icon/constellations/UI_Talent_S_Albedo_03.webp
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
public/icon/constellations/UI_Talent_S_Albedo_04.webp
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
public/icon/constellations/UI_Talent_S_Alhatham_01.webp
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
public/icon/constellations/UI_Talent_S_Alhatham_02.webp
Normal file
|
After Width: | Height: | Size: 2.3 KiB |
BIN
public/icon/constellations/UI_Talent_S_Alhatham_03.webp
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
public/icon/constellations/UI_Talent_S_Alhatham_04.webp
Normal file
|
After Width: | Height: | Size: 2.3 KiB |
BIN
public/icon/constellations/UI_Talent_S_Aloy_Lock.webp
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
public/icon/constellations/UI_Talent_S_Ambor_01.webp
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
public/icon/constellations/UI_Talent_S_Ambor_02.webp
Normal file
|
After Width: | Height: | Size: 2.8 KiB |
BIN
public/icon/constellations/UI_Talent_S_Ambor_03.webp
Normal file
|
After Width: | Height: | Size: 2.5 KiB |
BIN
public/icon/constellations/UI_Talent_S_Ambor_04.webp
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
public/icon/constellations/UI_Talent_S_Ayaka_01.webp
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
public/icon/constellations/UI_Talent_S_Ayaka_02.webp
Normal file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
public/icon/constellations/UI_Talent_S_Ayaka_03.webp
Normal file
|
After Width: | Height: | Size: 2.9 KiB |
BIN
public/icon/constellations/UI_Talent_S_Ayaka_04.webp
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
public/icon/constellations/UI_Talent_S_Ayato_01.webp
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
public/icon/constellations/UI_Talent_S_Ayato_02.webp
Normal file
|
After Width: | Height: | Size: 2.8 KiB |
BIN
public/icon/constellations/UI_Talent_S_Ayato_03.webp
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
public/icon/constellations/UI_Talent_S_Ayato_04.webp
Normal file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
public/icon/constellations/UI_Talent_S_Baizhuer_01.webp
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
public/icon/constellations/UI_Talent_S_Baizhuer_02.webp
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
public/icon/constellations/UI_Talent_S_Baizhuer_03.webp
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
public/icon/constellations/UI_Talent_S_Baizhuer_04.webp
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
public/icon/constellations/UI_Talent_S_Barbara_01.webp
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
public/icon/constellations/UI_Talent_S_Barbara_02.webp
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
public/icon/constellations/UI_Talent_S_Barbara_03.webp
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
public/icon/constellations/UI_Talent_S_Barbara_04.webp
Normal file
|
After Width: | Height: | Size: 3.8 KiB |
BIN
public/icon/constellations/UI_Talent_S_Beidou_01.webp
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
public/icon/constellations/UI_Talent_S_Beidou_02.webp
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
public/icon/constellations/UI_Talent_S_Beidou_03.webp
Normal file
|
After Width: | Height: | Size: 2.9 KiB |
BIN
public/icon/constellations/UI_Talent_S_Beidou_04.webp
Normal file
|
After Width: | Height: | Size: 3.6 KiB |
BIN
public/icon/constellations/UI_Talent_S_Bennett_01.webp
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
public/icon/constellations/UI_Talent_S_Bennett_02.webp
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
public/icon/constellations/UI_Talent_S_Bennett_03.webp
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
public/icon/constellations/UI_Talent_S_Bennett_04.webp
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
public/icon/constellations/UI_Talent_S_Candace_01.webp
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
public/icon/constellations/UI_Talent_S_Candace_02.webp
Normal file
|
After Width: | Height: | Size: 2.8 KiB |
BIN
public/icon/constellations/UI_Talent_S_Candace_03.webp
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
public/icon/constellations/UI_Talent_S_Candace_04.webp
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
public/icon/constellations/UI_Talent_S_Charlotte_01.webp
Normal file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
public/icon/constellations/UI_Talent_S_Charlotte_02.webp
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
public/icon/constellations/UI_Talent_S_Charlotte_03.webp
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
public/icon/constellations/UI_Talent_S_Charlotte_04.webp
Normal file
|
After Width: | Height: | Size: 3.8 KiB |
BIN
public/icon/constellations/UI_Talent_S_Chevreuse_01.webp
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
public/icon/constellations/UI_Talent_S_Chevreuse_02.webp
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
public/icon/constellations/UI_Talent_S_Chevreuse_03.webp
Normal file
|
After Width: | Height: | Size: 2.9 KiB |
BIN
public/icon/constellations/UI_Talent_S_Chevreuse_04.webp
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
public/icon/constellations/UI_Talent_S_Chongyun_01.webp
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
public/icon/constellations/UI_Talent_S_Chongyun_02.webp
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
BIN
public/icon/constellations/UI_Talent_S_Chongyun_03.webp
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
public/icon/constellations/UI_Talent_S_Chongyun_04.webp
Normal file
|
After Width: | Height: | Size: 3.0 KiB |