Skip to content

Commit

Permalink
战绩页面标题栏标签页完善
Browse files Browse the repository at this point in the history
  • Loading branch information
Hanxven committed Nov 10, 2024
1 parent def8c7b commit 8a8dbb8
Show file tree
Hide file tree
Showing 58 changed files with 1,462 additions and 1,995 deletions.
12 changes: 9 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@

- [TODO] 自动关闭小窗将判断是否游戏启用。

- [TODO] 重写了模块的组织方式。

- [TODO] 对局页面添加一个截图到剪贴板的按钮。

- [TODO] 小窗口缩放时候的错位问题。
Expand All @@ -22,6 +20,14 @@

- [TODO] 对局页面的加载问题,目前仍有很多 BUG。

- [TODO] 新的标记玩家功能仍然不能使用。

- [TODO] 战绩页面 tab 实现定位设计。

- [TODO] 似乎更多的特定事件可以被发送,如加载召唤师失败等。仅用于渲染进程。

- [TODO] 自动更新功能测试,新的逻辑。

- [CHANGED] 移除对局中自动路由功能。

- [CHANGED] 移除战绩页面的拉取详细对局功能,现在是默认行为。
Expand All @@ -30,7 +36,7 @@

## 协议变更

在之前的版本中,League Akari 采用了 **MIT** 开源协议。然而,我们发现部分用户对软件进行直接套壳,并将其用于商业用途,这与 League Akari 的开发初衷相悖。
在之前的版本中,League Akari 采用了 **MIT** 开源协议。然而,我们发现部分开发者对软件进行直接套壳,并将其用于商业用途,虽然这仍然符合 MIT 协议,但与 League Akari 的开发初衷相悖。

v1.3.0 版本对底层代码进行了重构,同时,自本版本起,League Akari 的开源协议变更为 **GPL-3.0**

Expand Down
30 changes: 15 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,9 +80,9 @@ Gitee 镜像站点:[https://gitee.com/Hanxven/LeagueAkari](https://gitee.com/H

百密一疏,各种问题总是难以避免,作为使用者,您可以:

## 2.1 Github Issues
## 2.1 GitHub Issues

Github Issues 是最重要的反馈渠道,请精准描述您的需求、遇到的问题或任何可行的想法。
GitHub Issues 是最重要的反馈渠道,请精准描述您的需求、遇到的问题或任何可行的想法。

## 2.2 加入开发

Expand All @@ -100,7 +100,7 @@ dev:`yarn dev`

build(for Windows only): `yarn build:win`

## 3.2 Node 原生模块
## 3.2 Node 原生模块 (可选)

需要 MSVC 编译环境和 `node-gyp`

Expand All @@ -123,18 +123,18 @@ node-gyp build

League Akari 的实现参考了许多现有的优秀开源项目,这些项目为软件的部分模块开发提供了清晰的思路指导,特此表示感谢。❤️

| 项目名称 | 描述 |
| --- | --- |
| ⭐⭐⭐ [Pengu Loader](https://github.com/PenguLoader/PenguLoader) | 用于 UX 客户端调试和逆向工程工具 |
| ⭐⭐⭐ [League of Legends LCU and Riot Client API Docs](https://github.com/KebsCS/lcu-and-riotclient-api) | LCU API 文档参考 |
| ⭐⭐ [Community Dragon](https://www.communitydragon.org/documentation/assets) | 资源管理和参考文档 |
| ⭐⭐ [Seraphine](https://github.com/Zzaphkiel/Seraphine) | 缝合重灾区,提供了集成思路 |
|[fix-lcu-window](https://github.com/LeagueTavern/fix-lcu-window) | 修复客户端窗口大小问题的思路借鉴 |
|[Joi](https://github.com/watchingfun/Joi) | OP.GG 相关实现的参考 |
|[lol-helper](https://github.com/4379711/lol-helper) | (曾经的) 卡炫彩功能和工具设计的参考 |
|[vscode-league-respawn-timer](https://github.com/Coooookies/vscode-league-respawn-timer) | 重生倒计时功能的参考 |
|[LeaguePrank](https://github.com/LeagueTavern/LeaguePrank) | 趣味功能的实现参考 |
|[LCU API](https://www.mingweisamuel.com/lcu-schema/tool/#/) | LCU API 早期参考文档 |
| 项目名称 | 描述 |
| --------------------------------------------------------------------------------------------------------- | ----------------------------------- |
| ⭐⭐⭐ [Pengu Loader](https://github.com/PenguLoader/PenguLoader) | 用于 UX 客户端调试和逆向工程工具 |
| ⭐⭐⭐ [League of Legends LCU and Riot Client API Docs](https://github.com/KebsCS/lcu-and-riotclient-api) | LCU API 文档参考 |
| ⭐⭐ [Community Dragon](https://www.communitydragon.org/documentation/assets) | 资源管理和参考文档 |
| ⭐⭐ [Seraphine](https://github.com/Zzaphkiel/Seraphine) | 缝合重灾区,提供了集成思路 |
|[fix-lcu-window](https://github.com/LeagueTavern/fix-lcu-window) | 修复客户端窗口大小问题的思路借鉴 |
|[Joi](https://github.com/watchingfun/Joi) | OP.GG 相关实现的参考 |
|[lol-helper](https://github.com/4379711/lol-helper) | (曾经的) 卡炫彩功能和工具设计的参考 |
|[vscode-league-respawn-timer](https://github.com/Coooookies/vscode-league-respawn-timer) | 重生倒计时功能的参考 |
|[LeaguePrank](https://github.com/LeagueTavern/LeaguePrank) | 趣味功能的实现参考 |
|[LCU API](https://www.mingweisamuel.com/lcu-schema/tool/#/) | LCU API 早期参考文档 |

# 5. FAQ - 常见问题及回答

Expand Down
54 changes: 27 additions & 27 deletions docs/announcement.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
# 2024-09-26 公告

欢迎使用 League Akari。本软件为开源且免费软件,遵循 MIT 协议。

群聊:301157623

## v1.2.6-fix.1

由于 v1.2.5 存在问题,现已推送 v1.2.6-fix.1 修复版本。其所有更新同 v1.2.5。

## 已知 BUG

- (2024-09-26) 由于客户端 API 更新,原有的自动点赞逻辑已无法使用。该功能将在下个版本修复。

- (2024-09-25) 使用 SGP API 时,通过游戏 ID 查看对局的组件无法拉取游戏,包括 “遇到过” 标签中的游戏对局,`其他` -> `查看游戏`。该问题将在下个版本修复。

## v1.2.5

更新详情:[v1.2.5](https://hanxven.github.io/LeagueAkari/updates/v1.2.5.html)

### 关于自动更新失败

若重复出现下载更新的情况,则代表自动更新可能失败。此时您需要手动下载更新包,并替换原来的旧版本。请不要直接覆盖旧版本,而是删除旧版本后再解压新版本。

### 关于其他 BUG

如出现其他 BUG,请在 群聊中或 GitHub 上提交 issue。如果可以,请附带日志和复现步骤。
# 2024-xx-xx 公告

欢迎使用 League Akari。本软件是开源软件,遵循 GPL-3.0 协议。

QQ 群聊:[301157623](https://qm.qq.com/q/F1Xv85etlm)

## v1.2.6-fix.1

由于 v1.2.5 存在问题,现已推送 v1.2.6-fix.1 修复版本。其所有更新同 v1.2.5。

## 已知 BUG

- (2024-09-26) 由于客户端 API 更新,原有的自动点赞逻辑已无法使用。该功能将在下个版本修复。

- (2024-09-25) 使用 SGP API 时,通过游戏 ID 查看对局的组件无法拉取游戏,包括 “遇到过” 标签中的游戏对局,`其他` -> `查看游戏`。该问题将在下个版本修复。

## v1.2.5

更新详情:[v1.2.5](https://hanxven.github.io/LeagueAkari/updates/v1.2.5.html)

### 关于自动更新失败

若重复出现下载更新的情况,则代表自动更新可能失败。此时您需要手动下载更新包,并替换原来的旧版本。请不要直接覆盖旧版本,而是删除旧版本后再解压新版本。

### 关于其他 BUG

如出现其他 BUG,请在 群聊中或 GitHub 上提交 issue。如果可以,请附带日志和复现步骤。
14 changes: 7 additions & 7 deletions resources/builtin-config/sgp/mh-sgp-servers.json
Original file line number Diff line number Diff line change
Expand Up @@ -74,31 +74,31 @@
"tencentServerMatchHistoryInteroperability": [
"TENCENT_HN1",
"TENCENT_HN10",
"TENCENT_TJ100",
"TENCENT_TJ101",
"TENCENT_NJ100",
"TENCENT_GZ100",
"TENCENT_CQ100",
"TENCENT_TJ100",
"TENCENT_TJ101",
"TENCENT_BGP2"
],
"tencentServerSpectatorInteroperability": [
"TENCENT_HN1",
"TENCENT_HN10",
"TENCENT_TJ100",
"TENCENT_TJ101",
"TENCENT_NJ100",
"TENCENT_GZ100",
"TENCENT_CQ100",
"TENCENT_TJ100",
"TENCENT_TJ101",
"TENCENT_BGP2"
],
"tencentServerSummonerInteroperability": [
"TENCENT_HN1",
"TENCENT_HN10",
"TENCENT_TJ100",
"TENCENT_TJ101",
"TENCENT_NJ100",
"TENCENT_GZ100",
"TENCENT_CQ100",
"TENCENT_TJ100",
"TENCENT_TJ101",
"TENCENT_BGP2"
]
}
}
2 changes: 1 addition & 1 deletion src/main/bootstrap/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ function handleUnhandledErrors(logger: Logger) {

process.on('unhandledRejection', (error) => {
logger.warn({
message: `功能初始化时出现错误 ${formatError(error)}`,
message: `意料之外的 Rejection ${formatError(error)}`,
namespace: 'error-handling'
})
})
Expand Down
Loading

0 comments on commit 8a8dbb8

Please sign in to comment.