Commit graph

2,879 commits

Author SHA1 Message Date
Weblate (bot)
1b0180a9c5
Translated using Weblate (French) (#1033)
Currently translated at 97.5% (243 of 249 strings)

Translation: Magpie/UI
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/fr/

Co-authored-by: TKF <clanking.feather@gmail.com>
2024-12-18 08:28:31 +08:00
Weblate (bot)
f1819c02b4
Translated using Weblate (Japanese) (#1031)
Currently translated at 100.0% (249 of 249 strings)

Translation: Magpie/UI
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/ja/

Co-authored-by: animeojisan <engine54jp@gmail.com>
2024-12-12 23:49:09 +08:00
Weblate (bot)
b7ed68258a
Translations update from Hosted Weblate (#1029)
* Translated using Weblate (German)

Currently translated at 97.5% (243 of 249 strings)

Translation: Magpie/UI
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/de/

* Translated using Weblate (Russian)

Currently translated at 100.0% (249 of 249 strings)

Translation: Magpie/UI
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/ru/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (249 of 249 strings)

Translation: Magpie/UI
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/ja/

---------

Co-authored-by: Werbung Werbung <werbung1412@gmail.com>
Co-authored-by: NightFox <NightFox@myied.org>
Co-authored-by: animeojisan <engine54jp@gmail.com>
2024-12-09 21:44:48 +08:00
Xu
2c59c6cd58
全局消息弹窗 (#1022)
* feat: 消息窗口创建在单独的线程中
一个线程内不能创建多个 XAML Islands 窗口

* refactor: 删除 XamlHostingHelper

* feat: 实现显示消息

* feat: 使消息窗口显示在源窗口上方

* feat: 初步实现弹窗随源窗口移动

* feat: 使弹窗的移动更平滑

* fix: 优化 toast 尺寸

* fix: 修复闪烁

* refactor: 操纵 toast 的代码集中在 ToastPage 中

* fix: 修复无限循环

* feat: toast 上展示 logo

* feat: 优化 toast 位置

* refactor: 添加注释

* perf: 优化关于页面加载 logo 的性能

* feat: 应用内消息改为使用 ToastService 实现

* UI: 删除消息的句号

* fix: 如果更改所有者失败则定期将弹窗置顶

* Revert "UI: 删除消息的句号"

This reverts commit ea207e5fdb.

* feat: toast 配置主题变化

* feat: 更多错误消息

* feat: 更多错误消息

* feat: 优化消息弹窗

* chore: 优化措辞

* feat: 如果窗口没有重定向表面,GDI 和 DwmSharedSurface 捕获直接失败

* feat: 捕获失败则退出缩放

* perf: 优化渲染后端线程的响应性

* feat: 支持缩放中途出现的捕获错误

* chore: 修改措辞
2024-12-04 11:50:13 +08:00
Xu
c4cff281e4 fix: 修复关闭窗口时的潜在崩溃 2024-12-03 11:43:17 +08:00
Weblate (bot)
beced2dd1c
Translations update from Hosted Weblate (#1011)
* Translated using Weblate (Indonesian)

Currently translated at 83.3% (200 of 240 strings)

Translation: Magpie/UI
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/id/

* Translated using Weblate (Vietnamese)

Currently translated at 100.0% (240 of 240 strings)

Translation: Magpie/UI
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/vi/

---------

Co-authored-by: Reza Almanda <rezaalmanda27@gmail.com>
Co-authored-by: godkyo98 <kahefi111@gmail.com>
2024-10-19 16:43:28 +08:00
Xu
f03921cd73 chore: 更新依赖 2024-10-19 16:28:42 +08:00
刘旭
8d398174c0 refactor: LoggerHelper 改为静态 WinRT 类 2024-10-19 16:13:37 +08:00
Xu
456197b3b8
fix: 修复启用“以管理者身份运行该程序”兼容性选项时 TouchHelper 无法获得 UIAccess 权限的问题 (#1010) 2024-10-19 16:12:50 +08:00
allcontributors[bot]
650c60fdba
docs: add eriforce as a contributor for code (#988)
* docs: update README.md [skip ci]

* docs: update README_ZH.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

---------

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-08-28 10:44:14 +08:00
Erich Yu
efe06086f0
重构获取窗口进程句柄 (#987)
* refactor getting process handle of window

* log errors when failed to get process handle
2024-08-28 10:42:00 +08:00
Weblate (bot)
8f2da8ec9c
Translated using Weblate (Portuguese (Brazil)) (#977)
Currently translated at 100.0% (240 of 240 strings)

Translation: Magpie/UI
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/pt_BR/

Co-authored-by: Pret <marcospret88@gmail.com>
2024-08-07 08:37:27 +08:00
攸羚
e7fa43a158
docs: 更新 FAQ (#966)
* docs: 更新 FAQ 中关于触控支持的声明

* docs: FAQ 中增加关于不会实现帧生成的声明

* docs: 改进 FAQ 新增部分措辞
2024-07-15 13:38:09 +08:00
Weblate (bot)
eeaeb8c881
Translated using Weblate (Turkish) (#968)
Currently translated at 100.0% (240 of 240 strings)

Translation: Magpie/UI
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/tr/

Co-authored-by: Serdar Sağlam <teknomobil@msn.com>
2024-07-14 23:49:34 +08:00
hauuau
0325e01f7e
NNEDI3: fix wrong thread position calculation (#962)
Fixes #961
2024-07-06 00:28:27 +08:00
Xu
4f9662553d refactor: 优化获取窗口图标 2024-06-30 18:40:45 +08:00
Xu
bc3f7a9d61
feat: 支持长路径 (#960) 2024-06-30 17:18:42 +08:00
Xu
c24c32e0f2 feat: 启动器路径始终保存为绝对路径
这可以大幅简化代码,同时也消除了最后一个 MAX_PATH。但是配置文件和旧版本不兼容了,这是 v0.12 的第一个提交
2024-06-26 20:28:36 +08:00
Xu
37fc706446 perf: 优化加载标题栏图标的性能 2024-06-26 20:26:17 +08:00
Weblate (bot)
bb9772a0b9
Translated using Weblate (Polish) (#958)
Currently translated at 100.0% (240 of 240 strings)

Translation: Magpie/UI
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/pl/

Co-authored-by: Krzysztof Marcinek <krzymar2002@gmail.com>
2024-06-24 17:32:32 +08:00
Xu
777c663084
游戏图标支持彩色掩码图标 (#956)
* feat: 游戏图标支持彩色掩码图标

* chore: 调整格式
2024-06-23 18:10:02 +08:00
Xu
4682459626 fix: 修复一个下载更新时崩溃的错误 2024-06-23 15:39:41 +08:00
Blinue
452ff2906b Update version.json 2024-06-22 13:33:56 +00:00
Xu
a05855c492 docs: 更新文档明确窗口属性中存储的坐标不受 DPI 虚拟化影响 v0.11.1 2024-06-22 20:58:04 +08:00
Xu
5754d8b11d chore: 更新 SettingsControls
主要修复了圆角问题
2024-06-22 17:52:54 +08:00
Xu
84d30c9d88 fix: 修复自动缩放导致的崩溃 2024-06-19 19:56:43 +08:00
Weblate (bot)
839d51d93b
Translated using Weblate (French) (#952)
Currently translated at 100.0% (240 of 240 strings)

Translation: Magpie/UI
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/fr/

Co-authored-by: Kolb Aravalia <kolbxyz@gmail.com>
2024-06-19 08:37:47 +08:00
Xu
a7994875b3 chore: 更新 SmallVector 2024-06-18 19:32:36 +08:00
Xu
0ec392bfe7 UI: 优化布局使得页面左侧可以滚动 2024-06-18 19:27:15 +08:00
Xu
665572c25b fix: 修复 DPI 更改后仍使用相同字体缓存的问题 2024-06-16 18:51:18 +08:00
Xu
9769019d81
fix: 缩放窗口销毁前清理属性,以及更新文档说明清理窗口属性 (#948) 2024-06-16 18:10:54 +08:00
Xu
e6c1907eff
优化光标区域裁剪 (#947)
* feat: 减少 ClipCursor 调用,以及支持源窗口限制鼠标

* fix: 正确还原原始光标裁剪区域,以及添加注释

* fix: 避免直接调用 ClipCursor

* chore: 更新注释
2024-06-16 17:27:37 +08:00
Xu
d3c2e521db feat: 支持波兰语 2024-06-13 21:07:51 +08:00
Xu
fbffc2ec8b chore: 更新依赖 2024-06-13 20:54:53 +08:00
Weblate (bot)
e8b9ad1717
Translations update from Hosted Weblate (#944)
* Added translation using Weblate (Polish)

* Translated using Weblate (Polish)

Currently translated at 100.0% (240 of 240 strings)

Translation: Magpie/UI
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/pl/

---------

Co-authored-by: Krzysztof Marcinek <krzymar2002@gmail.com>
2024-06-13 20:26:31 +08:00
Xu
b6f5da2200 Merge branch 'main' into dev 2024-06-05 22:27:29 +08:00
Xu
7ff2dca3c3 docs: 优化措辞 2024-06-05 22:27:10 +08:00
Xu
c52fbf7119 docs: 更新 wiki 导航 2024-06-05 22:21:40 +08:00
Xu
5fbd6a4e3f docs: 添加缩放窗口初始化的说明 2024-06-05 22:16:24 +08:00
Xu
447075b85f chore: 更新依赖 2024-06-05 21:40:54 +08:00
Xu
1f60b82d91
修复忘记释放某些 mutex (#938)
* fix: 修复忘记释放某些 mutex

* fix: 修复模拟独占全屏错误
2024-06-05 21:30:39 +08:00
Weblate (bot)
8028dcd536
Translations update from Hosted Weblate (#935)
* Translated using Weblate (Russian)

Currently translated at 100.0% (240 of 240 strings)

Translation: Magpie/UI
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/ru/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (240 of 240 strings)

Translation: Magpie/UI
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/ja/

---------

Co-authored-by: NightFox <NightFox@myied.org>
Co-authored-by: animeojisan <engine54jp@gmail.com>
2024-06-04 21:40:09 +08:00
Weblate (bot)
4842aee70e
Translated using Weblate (Russian) (#931)
Currently translated at 100.0% (240 of 240 strings)

Translation: Magpie/UI
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/ru/

Co-authored-by: NightFox <NightFox@myied.org>
2024-05-30 22:29:38 +08:00
Weblate (bot)
c78c637a9a
Translations update from Hosted Weblate (#930)
* Translated using Weblate (Korean)

Currently translated at 100.0% (240 of 240 strings)

Translation: Magpie/UI
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/ko/

* Translated using Weblate (German)

Currently translated at 100.0% (240 of 240 strings)

Translation: Magpie/UI
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/de/

---------

Co-authored-by: a6e5aa12f60f4a7a <jyw8484@gmail.com>
Co-authored-by: nellydocs <ambor188@googlemail.com>
2024-05-28 23:10:31 +08:00
Xu
bee30e5bb8
为模拟独占全屏选项添加警告 (#929)
* UI: 为模拟独占全屏选项添加警告

* UI: 修改措辞
2024-05-27 19:19:13 +08:00
Weblate (bot)
569417b58f
Translated using Weblate (Spanish) (#923)
Currently translated at 99.5% (238 of 239 strings)

Translation: Magpie/UI
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/es/

Co-authored-by: Monoverde888 <minecraftersov@gmail.com>
2024-05-22 23:24:14 +08:00
Weblate (bot)
aae0c0fc7e
Translated using Weblate (Hungarian) (#919)
Currently translated at 34.3% (82 of 239 strings)

Translation: Magpie/UI
Translate-URL: https://hosted.weblate.org/projects/magpie/ui/hu/

Co-authored-by: oknem <valami6512@pm.me>
2024-05-20 17:38:25 +08:00
Blinue
669f0a5f56 Update version.json 2024-05-19 07:49:46 +00:00
Xu
6d531c158f feat: Updater 适配 v0.11.0-preview2 v0.11.0 2024-05-19 14:38:43 +08:00
Xu
63e2c272d0
fix: 优化对透明窗口的检测 (#917) 2024-05-19 14:07:54 +08:00