Commit graph

2,061 commits

Author SHA1 Message Date
刘旭
9dd2029efe fix: 修复读取 cursorInterpolationMode 的错误
fixes #496
2023-03-14 12:23:24 +08:00
刘旭
ba5d0f2622
Update 自定义缩放配置.md 2023-03-14 11:13:49 +08:00
刘旭
6605b01497
Update 编译指南.md 2023-03-14 11:12:27 +08:00
刘旭
1bc308fd7e
Update FAQ.md 2023-03-14 11:04:19 +08:00
刘旭
7f62ddceae
Update FAQ.md 2023-03-14 11:01:57 +08:00
刘旭
8c6e6394f7
Update FAQ.md 2023-03-14 10:58:40 +08:00
刘旭
22bd940392
Update FAQ.md 2023-03-14 10:54:15 +08:00
刘旭
fd920ca4d2 fix: 延迟模拟独占全屏以避免干扰游戏的初始化
fixes #495
2023-03-07 20:47:34 +08:00
刘旭
9ab24c8a99 fix: 正确处理 WM_DPICHANGED 消息
应返回 0 而不是调用 DefWindowProc
2023-03-06 10:21:53 +08:00
刘旭
670011fc10 feat: 新建的缩放模式默认展开 2023-03-05 19:46:24 +08:00
刘旭
51b845d384 fix: 修复存在未知效果时崩溃的问题 2023-03-04 15:32:23 +08:00
刘旭
34a0e528b2 fix: 修复一个 UI 错误 2023-03-03 23:34:30 +08:00
刘旭
298d4da1bb feat: 效果支持排序名称 2023-03-03 23:19:54 +08:00
刘旭
dbedf20f34 fix: 修复部分游戏缩放后 Alt+Tab 列表中出现两个窗口的情况 2023-03-03 21:11:56 +08:00
刘旭
9aae602d45 fix: Graphics Capture 更早还原源窗口样式 2023-03-03 14:32:58 +08:00
Hosted Weblate
7d9d8d94de
Update translation files
Updated by "Update RESX files" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/
Translation: Magpie/UI
2023-03-03 07:18:31 +01:00
刘旭
56aad7636d feat: 优化 Graphics Capture
1. 不再尝试删除 WS_EX_TOOLWINDOW 样式,因为 WS_EX_APPWINDOW 的优先级高于 WS_EX_TOOLWINDOW fixes #464
2. 如果改变窗口样式后捕获失败,尝试使用 ITaskbarList 添加任务栏图标,最后回落到屏幕捕获
2023-03-03 14:17:17 +08:00
刘旭
c2f40b645e fix: 优化查找支持的语言 2023-03-02 10:44:48 +08:00
刘旭
9d74f7bb97 fix: 修复几个导致崩溃的 bug 2023-03-01 23:00:46 +08:00
Hosted Weblate
b9d929b30f
Translated using Weblate (Russian)
Currently translated at 100.0% (217 of 217 strings)

Co-authored-by: NightFox <NightFox@myied.org>
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/ru/
Translation: Magpie/UI
2023-03-01 15:38:09 +01:00
刘旭
be59c6c7e3 feat: 源窗口移动或调整大小后自动重新缩放
fixes #487
2023-03-01 20:39:37 +08:00
刘旭
7e683e4845 fix: 修复查找所有支持的语言时偶尔崩溃的问题 2023-03-01 15:08:17 +08:00
Hosted Weblate
e55d5f116d
Translated using Weblate (Russian)
Currently translated at 100.0% (217 of 217 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (217 of 217 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: NightFox <NightFox@myied.org>
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/ru/
Translation: Magpie/UI
2023-02-28 14:49:34 +01:00
刘旭
3033894a66 UI: 优化 UI 2023-02-28 21:09:55 +08:00
Hosted Weblate
eb51467dbf
Translated using Weblate (Russian)
Currently translated at 100.0% (217 of 217 strings)

Translated using Weblate (Russian)

Currently translated at 76.4% (166 of 217 strings)

Update translation files

Updated by "Update RESX files" hook in Weblate.

Translated using Weblate (Russian)

Currently translated at 52.5% (113 of 215 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: NightFox <NightFox@myied.org>
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/ru/
Translation: Magpie/UI
2023-02-28 14:00:12 +01:00
刘旭
53b7d3ae2f feat: 从资源文件中查找支持的语言而不是硬编码,以及添加俄语翻译 2023-02-28 20:30:33 +08:00
刘旭
546c3e9616 Revert "fix: 使用 SetProcessPreferredUILanguages 设置原生控件的语言"
This reverts commit 4f71e0f804.
SetProcessPreferredUILanguages 的问题在于不支持系统中没有安装的语言
2023-02-28 20:17:39 +08:00
Hosted Weblate
2cd46700f6
Translated using Weblate (Russian)
Currently translated at 0.0% (0 of 215 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/ru/
Translation: Magpie/UI
2023-02-28 12:24:34 +01:00
Hosted Weblate
346aaeac26
Added translation using Weblate (Russian)
Co-authored-by: NightFox <NightFox@myied.org>
2023-02-28 12:22:52 +01:00
刘旭
4f71e0f804 fix: 使用 SetProcessPreferredUILanguages 设置原生控件的语言
ToggleSwitch 等原生控件的语言不遵从 ResourceContext::SetGlobalQualifierValue,而是遵从 SetProcessPreferredUILanguages
2023-02-28 19:21:25 +08:00
刘旭
e2055d0bf2 Revert "refactor: 实验性"
This reverts commit 4265645c36.
2023-02-28 18:13:00 +08:00
刘旭
4265645c36 refactor: 实验性 2023-02-28 16:26:23 +08:00
刘旭
a995bf5a18 refactor: 分离 XAML Islands 的逻辑,简化 XamlApp 2023-02-28 15:48:56 +08:00
刘旭
bd0fd0fbba UI: 修复动画错误 2023-02-28 12:27:38 +08:00
刘旭
64193e5dd6 refactor: 分离托盘图标逻辑,简化 XamlApp 2023-02-26 16:44:49 +08:00
刘旭
5b617883c3 chore: 杂项优化 2023-02-26 13:10:29 +08:00
刘旭
c373957349 chore: 更新 version.h 2023-02-23 19:45:28 +08:00
刘旭
390da23ae6 bump: v0.10.0-preview2 v0.10.0-preview2 2023-02-23 19:16:39 +08:00
刘旭
f1809baf11 UI: 修复动画错误 2023-02-23 17:03:25 +08:00
刘旭
c72724a4e9 chore: 更新 BumpVersion.py 2023-02-23 12:26:56 +08:00
刘旭
af98c1d90a
chore: 修复 CI 2023-02-23 10:18:48 +08:00
刘旭
31f160b53b UI: 添加动画 2023-02-22 20:13:29 +08:00
刘旭
648b6c3b3c feat: 更改语言后提示用户重启 Magpie 2023-02-22 15:15:19 +08:00
Hosted Weblate
13229fa310
Translated using Weblate (English (United States))
Currently translated at 100.0% (215 of 215 strings)

Co-authored-by: 刘旭 <blinue@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/en_US/
Translation: Magpie/UI
2023-02-21 14:21:16 +01:00
刘旭
9d647c9cb4 chore: 修复编译 2023-02-21 20:54:22 +08:00
刘旭
25ecb62e9a Revert "Deleted translation using Weblate (language_ZH-HANS (generated) (language_ZH-HANS))"
This reverts commit c47d2cd558.
2023-02-21 20:48:38 +08:00
刘旭
3eefabb94b
Deleted translation using Weblate (Chinese (Simplified)) 2023-02-21 13:46:27 +01:00
刘旭
9d46129c3e
Added translation using Weblate (Chinese (Simplified)) 2023-02-21 13:41:49 +01:00
刘旭
c47d2cd558
Deleted translation using Weblate (language_ZH-HANS (generated) (language_ZH-HANS)) 2023-02-21 13:41:29 +01:00
刘旭
c1119d17de
Translated using Weblate (language_ZH-HANS (generated) (language_ZH-HANS))
Currently translated at 100.0% (215 of 215 strings)

Translation: Magpie/UI
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/language_ZH-HANS/
2023-02-21 13:17:17 +01:00