Compare commits
32 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 |
8
.github/ISSUE_TEMPLATE/todo.yml
vendored
@@ -4,14 +4,6 @@ title: "[TODO] "
|
||||
labels:
|
||||
- 新特性
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
在此填写开发目标的详细信息,包括但不限于:
|
||||
- 任务名称
|
||||
- 任务描述
|
||||
- 预期版本
|
||||
- 当前提交
|
||||
- type: textarea
|
||||
id: description
|
||||
attributes:
|
||||
|
||||
2
.github/workflows/build.yml
vendored
@@ -45,6 +45,8 @@ jobs:
|
||||
uses: pnpm/action-setup@v2
|
||||
with:
|
||||
version: 8.14.1
|
||||
- name: remove lockfile
|
||||
run: rm pnpm-lock.yaml
|
||||
- name: Install frontend dependencies
|
||||
run: pnpm install
|
||||
|
||||
|
||||
4
.github/workflows/qodana_code_quality.yml
vendored
@@ -19,8 +19,10 @@ jobs:
|
||||
uses: pnpm/action-setup@v2
|
||||
with:
|
||||
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:
|
||||
|
||||
27
CHANGELOG.md
@@ -2,12 +2,35 @@
|
||||
Author: 目棃
|
||||
Description: CHANGELOG
|
||||
Date: 2024-01-15
|
||||
Update: 2024-01-15
|
||||
Update: 2024-01-30
|
||||
---
|
||||
|
||||
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2024-01-15 17:29:15`
|
||||
>
|
||||
> 更新于 `2024-01-15 17:29:15`
|
||||
> 更新于 `2024-01-30 13:33:39`
|
||||
|
||||
## [0.4.2](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.2) (2024-01-30)
|
||||
|
||||
### Feat
|
||||
|
||||
- 应用:支持日志记录 [`#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
|
||||
|
||||
- 应用:完善用户账号数据返回,修复部分用户数据获取失败
|
||||
- 应用:修复深渊页面分享图生成错误,完善分享&上传判断
|
||||
- 首页:采用 `emit` 替代 `interval`,提升性能
|
||||
- JSBridge:修复特定情况下的 `panic`
|
||||
|
||||
### Change
|
||||
|
||||
- 应用:设置页面重构
|
||||
- 应用:首页组件配置移至首页
|
||||
- 帖子:调整别野卡片、合集 overlay 样式
|
||||
|
||||
## [0.4.1](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.1) (2024-01-19)
|
||||
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
Author: 目棃
|
||||
Description: 说明文档
|
||||
Date: 2023-03-05
|
||||
Update: 2024-01-15
|
||||
Update: 2024-01-30
|
||||
---
|
||||
|
||||
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-05 14:41:55`
|
||||
>
|
||||
> 更新于 `2024-01-15 17:32:59`
|
||||
> 更新于 `2024-01-30 13:25:48`
|
||||
|
||||
 
|
||||
|
||||
@@ -127,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 提供的开源许可证。
|
||||
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
Author: 目棃
|
||||
Description: 项目资源说明
|
||||
Date: 2023-03-10
|
||||
Update: 2024-01-01
|
||||
Update: 2024-01-30
|
||||
---
|
||||
|
||||
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-10 22:05:44`
|
||||
>
|
||||
> 更新于 `2024-01-01 00:19:35`
|
||||
> 更新于 `2024-01-30 13:34:21`
|
||||
|
||||
## 说明
|
||||
|
||||
@@ -22,6 +22,7 @@ Update: 2024-01-01
|
||||
- [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):成就数据仓库,成就数据的详细信息来源于此。
|
||||
|
||||
## 字体
|
||||
|
||||
|
||||
23
package.json
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "TeyvatGuide",
|
||||
"version": "0.4.1",
|
||||
"version": "0.4.2",
|
||||
"description": "Game Tool for Genshin Impact player",
|
||||
"private": true,
|
||||
"packageManager": "pnpm@8.14.1",
|
||||
@@ -76,20 +76,21 @@
|
||||
"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",
|
||||
"uuid": "^9.0.1",
|
||||
"vue": "^3.4.14",
|
||||
"vue": "^3.4.15",
|
||||
"vue-echarts": "^6.6.8",
|
||||
"vue-json-viewer": "^3.0.4",
|
||||
"vue-router": "^4.2.5",
|
||||
"vuetify": "^3.4.10",
|
||||
"vuetify": "^3.5.0",
|
||||
"wcag-color": "^1.1.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@tauri-apps/cli": "^1.5.9",
|
||||
"@types/color-convert": "^2.0.3",
|
||||
"@types/js-md5": "^0.7.2",
|
||||
"@types/node": "^20.11.3",
|
||||
"@types/node": "^20.11.5",
|
||||
"@types/uuid": "^9.0.7",
|
||||
"@typescript-eslint/eslint-plugin": "^6.19.0",
|
||||
"@typescript-eslint/parser": "^6.19.0",
|
||||
@@ -99,18 +100,18 @@
|
||||
"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.0",
|
||||
"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.20.1",
|
||||
"eslint-plugin-yml": "^1.12.0",
|
||||
"eslint-plugin-yml": "^1.12.2",
|
||||
"husky": "^8.0.3",
|
||||
"jsonc-eslint-parser": "^2.4.0",
|
||||
"lint-staged": "^15.2.0",
|
||||
"oxlint": "^0.2.0",
|
||||
"prettier": "3.2.2",
|
||||
"stylelint": "^16.1.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.8.0",
|
||||
@@ -118,8 +119,8 @@
|
||||
"stylelint-order": "^6.0.4",
|
||||
"stylelint-prettier": "^5.0.0",
|
||||
"typescript": "^5.3.3",
|
||||
"vite": "^5.0.11",
|
||||
"vite-plugin-vue-devtools": "^7.0.10",
|
||||
"vite": "^5.0.12",
|
||||
"vite-plugin-vue-devtools": "^7.0.11",
|
||||
"vite-plugin-vuetify": "^2.0.1",
|
||||
"yaml-eslint-parser": "^1.2.2"
|
||||
}
|
||||
|
||||
500
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_Gaming_01.webp
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
public/icon/constellations/UI_Talent_S_Gaming_02.webp
Normal file
|
After Width: | Height: | Size: 2.9 KiB |
BIN
public/icon/constellations/UI_Talent_S_Gaming_03.webp
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
public/icon/constellations/UI_Talent_S_Gaming_04.webp
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
BIN
public/icon/constellations/UI_Talent_S_Liuyun_01.webp
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
public/icon/constellations/UI_Talent_S_Liuyun_02.webp
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
public/icon/constellations/UI_Talent_S_Liuyun_03.webp
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
public/icon/constellations/UI_Talent_S_Liuyun_04.webp
Normal file
|
After Width: | Height: | Size: 3.5 KiB |
BIN
public/icon/constellations/UI_Talent_U_Gaming_01.webp
Normal file
|
After Width: | Height: | Size: 3.7 KiB |
BIN
public/icon/constellations/UI_Talent_U_Gaming_02.webp
Normal file
|
After Width: | Height: | Size: 3.5 KiB |
BIN
public/icon/constellations/UI_Talent_U_Liuyun_01.webp
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
public/icon/constellations/UI_Talent_U_Liuyun_02.webp
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
public/icon/material/100002.webp
Normal file
|
After Width: | Height: | Size: 5.7 KiB |
BIN
public/icon/material/100011.webp
Normal file
|
After Width: | Height: | Size: 6.9 KiB |
BIN
public/icon/material/100012.webp
Normal file
|
After Width: | Height: | Size: 8.9 KiB |
BIN
public/icon/material/100013.webp
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
BIN
public/icon/material/100014.webp
Normal file
|
After Width: | Height: | Size: 3.8 KiB |
BIN
public/icon/material/100015.webp
Normal file
|
After Width: | Height: | Size: 8.9 KiB |
BIN
public/icon/material/100016.webp
Normal file
|
After Width: | Height: | Size: 8.2 KiB |
BIN
public/icon/material/100017.webp
Normal file
|
After Width: | Height: | Size: 6.1 KiB |
BIN
public/icon/material/100018.webp
Normal file
|
After Width: | Height: | Size: 6.0 KiB |
BIN
public/icon/material/100020.webp
Normal file
|
After Width: | Height: | Size: 6.1 KiB |
BIN
public/icon/material/100026.webp
Normal file
|
After Width: | Height: | Size: 5.2 KiB |
BIN
public/icon/material/100032.webp
Normal file
|
After Width: | Height: | Size: 9.8 KiB |
BIN
public/icon/material/100051.webp
Normal file
|
After Width: | Height: | Size: 5.7 KiB |
BIN
public/icon/material/100052.webp
Normal file
|
After Width: | Height: | Size: 8.9 KiB |
BIN
public/icon/material/100053.webp
Normal file
|
After Width: | Height: | Size: 6.7 KiB |
BIN
public/icon/material/100054.webp
Normal file
|
After Width: | Height: | Size: 4.2 KiB |
BIN
public/icon/material/100061.webp
Normal file
|
After Width: | Height: | Size: 4.2 KiB |
BIN
public/icon/material/100062.webp
Normal file
|
After Width: | Height: | Size: 4.4 KiB |
BIN
public/icon/material/100063.webp
Normal file
|
After Width: | Height: | Size: 4.5 KiB |
BIN
public/icon/material/100064.webp
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
BIN
public/icon/material/100072.webp
Normal file
|
After Width: | Height: | Size: 8.8 KiB |
BIN
public/icon/material/100073.webp
Normal file
|
After Width: | Height: | Size: 9.3 KiB |
BIN
public/icon/material/100074.webp
Normal file
|
After Width: | Height: | Size: 9.8 KiB |
BIN
public/icon/material/100075.webp
Normal file
|
After Width: | Height: | Size: 7.1 KiB |
BIN
public/icon/material/100076.webp
Normal file
|
After Width: | Height: | Size: 4.3 KiB |
BIN
public/icon/material/100077.webp
Normal file
|
After Width: | Height: | Size: 6.7 KiB |
BIN
public/icon/material/100078.webp
Normal file
|
After Width: | Height: | Size: 8.4 KiB |
BIN
public/icon/material/100079.webp
Normal file
|
After Width: | Height: | Size: 4.9 KiB |
BIN
public/icon/material/100080.webp
Normal file
|
After Width: | Height: | Size: 4.3 KiB |
BIN
public/icon/material/100081.webp
Normal file
|
After Width: | Height: | Size: 8.4 KiB |
BIN
public/icon/material/100082.webp
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
public/icon/material/100083.webp
Normal file
|
After Width: | Height: | Size: 6.4 KiB |
BIN
public/icon/material/100084.webp
Normal file
|
After Width: | Height: | Size: 6.3 KiB |
BIN
public/icon/material/100085.webp
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
public/icon/material/100088.webp
Normal file
|
After Width: | Height: | Size: 6.4 KiB |
BIN
public/icon/material/100089.webp
Normal file
|
After Width: | Height: | Size: 6.1 KiB |
BIN
public/icon/material/100090.webp
Normal file
|
After Width: | Height: | Size: 4.7 KiB |
BIN
public/icon/material/100091.webp
Normal file
|
After Width: | Height: | Size: 5.3 KiB |
BIN
public/icon/material/100092.webp
Normal file
|
After Width: | Height: | Size: 7.1 KiB |
BIN
public/icon/material/100093.webp
Normal file
|
After Width: | Height: | Size: 6.0 KiB |
BIN
public/icon/material/100094.webp
Normal file
|
After Width: | Height: | Size: 7.0 KiB |
BIN
public/icon/material/100095.webp
Normal file
|
After Width: | Height: | Size: 6.0 KiB |
BIN
public/icon/material/100096.webp
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
public/icon/material/100097.webp
Normal file
|
After Width: | Height: | Size: 6.5 KiB |
BIN
public/icon/material/100098.webp
Normal file
|
After Width: | Height: | Size: 7.8 KiB |
BIN
public/icon/material/100099.webp
Normal file
|
After Width: | Height: | Size: 9.2 KiB |