Commit graph

36 commits

Author SHA1 Message Date
刘旭
b7e7be7f56
为游戏内叠加层添加本地化支持 (#600)
* feat: 游戏内覆盖本地化 1

* feat: 加载西班牙语、葡萄牙语、俄语、乌克兰语和土耳其语的字符集

* perf: 缓存字符范围

* feat: 简体中文、繁体中文和日语加载额外的字体

* fix: 加载正确的字体

* perf: 删除不必要的 ImVector<ImWchar>

* perf: 额外字体体积巨大,不能让它驻留内存

* perf: 启用 ImFontAtlasFlags_NoPowerOfTwoHeight
以及格式优化

* feat: 不再显示 CPU 名称
CPU 不是性能瓶颈

* perf: 按需构造字体

* fix: 打开 FPS 右键菜单时构建 UI 字体

* perf: 更改简中和繁中的字符表
来自 541544292a/core/rend/gui_util.cpp

* feat: 添加 CJKCharacterSetForImGui 用于生成供 ImGui 使用的字符表,现在简体中文使用通用规范汉字表中的一级字表(3500字)

* chore: 为 CJKCharacterSetForImGui 添加 README

* feat: 添加字符串本地化

* UI: 优化 FPS 菜单字体

* UI: 优化布局
2023-05-15 18:55:46 +08:00
dependabot[bot]
d5bf3bec80
chore(deps): bump directxtex_desktop_win10 (#527)
Bumps [directxtex_desktop_win10](https://github.com/microsoft/DirectXTex) from 2021.8.2.1 to 2023.3.30.1.
- [Release notes](https://github.com/microsoft/DirectXTex/releases)
- [Changelog](https://github.com/microsoft/DirectXTex/blob/main/HISTORY.md)
- [Commits](https://github.com/microsoft/DirectXTex/commits)

---
updated-dependencies:
- dependency-name: directxtex_desktop_win10
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: 刘旭 <34770031+Blinue@users.noreply.github.com>
2023-03-31 21:44:06 +08:00
dependabot[bot]
69e14b2ae4
chore(deps): bump directxmath in /tools/MPVHookTextureParser (#530)
Bumps [directxmath](https://github.com/microsoft/DirectXMath) from 2021.1.11.2 to 2022.12.12.1.
- [Release notes](https://github.com/microsoft/DirectXMath/releases)
- [Changelog](https://github.com/microsoft/DirectXMath/blob/main/HISTORY.md)
- [Commits](https://github.com/microsoft/DirectXMath/commits)

---
updated-dependencies:
- dependency-name: directxmath
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-31 21:18:31 +08:00
刘旭
47915a28bb bump: v0.10.0 2023-03-25 18:30:45 +08:00
刘旭
c72724a4e9 chore: 更新 BumpVersion.py 2023-02-23 12:26:56 +08:00
刘旭
21e07884cc refactor: 优化操作系统版本检测 2022-11-12 17:11:59 +08:00
刘旭
288388c312
更新 CI (#446) 2022-11-04 18:55:52 +08:00
刘旭
a483fd5df8 fix: 更改导入图标 2022-10-17 16:12:50 +08:00
刘旭
c3cd98e048 feat: 更新 BumpVersion.py 2022-10-17 15:31:45 +08:00
刘旭
883da8c573 Merge branch 'main' into dev 2022-04-08 15:24:28 +08:00
WHMHammer
f83b3c4002 Translated all documentations to English 2022-03-26 16:46:31 -05:00
Xu Liu
1b613e89c7 feat: 移植 NIS v1.0.2 2022-02-25 22:43:37 +08:00
Xu Liu
8efde1cfa7 feat: 移植 NVSharpen 2021-11-28 20:40:59 +08:00
Xu Liu
39d51a5c11 chore: 更新版本号 2021-11-18 20:53:52 +08:00
Xu Liu
32824d5f8b perf: 优化解析 mpv hook texture 的流程 2021-10-30 23:55:55 +08:00
Xu Liu
bc9e90664c fix: 修复 MPVHookTextureParse 的编码错误 2021-10-28 22:09:10 +08:00
Xu Liu
213e03565e feat: 移植 xBRZ_4x,5x,6x 2021-10-28 21:57:31 +08:00
Xu Liu
34022bbbaa feat: 移植 RAVU_R3 2021-10-28 19:36:31 +08:00
刘旭
255a22d815 fix: 修复 CAS 可以设置缩放的问题 2021-10-28 11:23:02 +08:00
Xu Liu
e1a0c42c70 feat: 支持将 mpv hook 的 TEXTURE 块转换为 DDS 2021-10-27 18:54:01 +08:00
Xu Liu
5cd798d5c5 feat: 支持加载 DDS 纹理 2021-10-26 23:18:30 +08:00
Xu Liu
23ecf609c6 feat: 将字体文件嵌入 dll 2021-10-19 21:13:03 +08:00
Xu Liu
a7c4d955f0 feat: 支持从文件读取像素着色器 2021-09-09 00:05:45 +08:00
Xu Liu
5a9d67c81c chore: 支持更新Magpie的全局版本变量 2021-07-28 00:10:16 +08:00
Xu Liu
b9ac21b580 chore: 支持C++项目更新版本号 2021-07-27 23:27:20 +08:00
Xu Liu
0838b026c7 chore: 将资源文件编码为UTF8 No BOM 2021-07-27 22:32:58 +08:00
Xu Liu
b6f0cdf372 chore: 将所有文件重编码为UTF8 No BOM 2021-07-27 21:08:51 +08:00
Xu Liu
7d2bd6e60c feat: 支持C#项目更新版本号 2021-07-26 23:43:39 +08:00
Xu Liu
2b35420ea8 完成分离effect 2021-07-01 19:04:02 +08:00
Xu Liu
c4f9bf3ff5 优化预设缩放模式 2021-06-24 19:02:21 +08:00
Xu Liu
f269dc09a6 缓解ravuZoom的压缩损失 2021-06-19 15:31:59 +08:00
Xu Liu
60d75d0cde 添加ravu预置缩放模式以及更新文档 2021-06-18 21:09:53 +08:00
Xu Liu
f0922a3716 压缩ravu-zoom-r3的纹理以减少精度损失 2021-06-18 20:08:21 +08:00
Xu Liu
6723171c92 移植ravu-zoom-r3 2021-06-18 19:21:52 +08:00
Xu Liu
6a9068abdc 移植ravu-lite-r3以及其他优化 2021-06-17 19:01:41 +08:00
Xu Liu
2df39740a6 移植ravu-lite-r2 2021-06-17 10:57:18 +08:00