胡飞
71fe344c47
fix(ci): repair failing workspace tests and cloud_sync parallel flake
...
- connection-import tests: key candidates to the runner platform so they pass on Linux CI instead of being hidden as Platform::Macos
- gate the /usr/bin probe test with cfg(unix) for Windows
- notes tab-chrome test: assert against the background-task entry now following the tab switcher
- markdown-editor tests: pass App to Window::blur after the gpui-ce bump
- one-core tab_container layout/drag contract tests: track ElementExt::on_prepaint and the scroll-boundary drag region
- extension-runtime catalog/global tests: use shell_manifest() and reject a dev view via an unknown backend
- terminal command-bar contract tests: match the externalized Textarea/action API
- windows-rdp-probe contract: expect the VS version-range variable used by the build script
- cloud_sync + crypto: unify the master-key test lock to stop refresh/sync racing a concurrent set_master_key
- ci: drop the stale -p gpui-component --doc step (git dep, not a workspace member)
2026-09-09 17:27:39 +08:00
胡飞
6ea5883b19
chore(ci): 移除 icon-audit job,将 api_tools 移出工作区并清理引用
...
- ci.yml 删除 icon-audit job 与 ci-gate 依赖,删除死代码 tools/icon-audit
- 将 crates/api_tools(含 ApiTestView)整体移出到工作区保留
- 清理 api-testing feature 全链路引用(Cargo.toml/main 源码/locales)
- 修复 markdown-editor test 对新 fork 已移除 highlighter wasm API 的引用
2026-09-04 13:10:21 +08:00
胡飞
1b3d03f6ec
Bump v0.15.2
2026-08-31 23:02:35 +08:00
泡芙
61ed84a4f3
fix(rdp): 完善 Windows 原生 RDP 生命周期与呈现,收敛诊断日志
...
- 原生 RDP 激活/关闭/显示刷新全部移出实体借用期,COM 调用不再泵消息重入 App
- 主程序在原生 RDP 构建下禁用 GPUI DirectComposition,修复 ActiveX child 白屏
- 原生 RDP 默认在独立全屏窗口打开,与 gpui-rdp-smoke 一致
- RDP 表单后端去掉 Auto,仅保留 Windows 原生 MSTSC 与 IronRDP
- 空状态不再渲染顶部白条并清理死代码
- 原生 stage trace 默认关闭,由 NAVOP_REMOTE_DESKTOP_DIAGNOSTICS 开启
2026-08-23 23:08:39 +08:00
胡飞
0c586bee91
fix(windows): import pointer helpers for RDP overlay
2026-08-19 00:47:04 +08:00
胡飞
c89abea31c
fix(windows): synchronize native RDP session display
2026-08-19 00:47:04 +08:00
胡飞
1e2e665fde
fix(windows): clip GPUI around native RDP child
2026-08-19 00:19:19 +08:00
胡飞
e47e514dcd
fix(windows): host native RDP in child HWND
2026-08-19 00:19:19 +08:00
胡飞
82f4f4d533
fix(windows): align RDP presentation with AxHost
2026-08-19 00:19:19 +08:00
胡飞
43c71c7a4f
fix(windows): keep RDP control within native overlay
2026-08-19 00:19:19 +08:00
胡飞
ba54cd7aa2
fix(windows): disambiguate GPUI window handle
2026-08-19 00:19:19 +08:00
胡飞
a5a85eac50
fix(windows): host RDP in native overlay
2026-08-19 00:19:19 +08:00
胡飞
a936d85807
fix(windows): clip GPUI painting around RDP child
2026-08-19 00:19:19 +08:00
胡飞
89dc44cb62
fix(windows): host RDP outside DirectComposition
2026-08-19 00:19:19 +08:00
胡飞
20a0a7078c
fix(windows): mirror 1Remote RDP control lifecycle
2026-08-19 00:19:19 +08:00
胡飞
cbab8ebae9
fix(windows): harden native RDP host initialization
2026-08-19 00:19:19 +08:00
胡飞
d996615fb1
feat(windows): add minimal GPUI RDP smoke client
2026-08-19 00:19:19 +08:00
胡飞
575aa30eb5
fix(tests): normalize Windows RDP probe source newlines
2026-08-18 22:50:48 +08:00
胡飞
7c5f852a22
fix(remote-desktop): link the static ATL support library
2026-08-18 22:27:00 +08:00
胡飞
2bdde228d7
fix(remote-desktop): add the ATL library search path
2026-08-18 22:27:00 +08:00
胡飞
799b56c474
fix(remote-desktop): use the registered ATL host class
2026-08-18 22:27:00 +08:00
胡飞
7664ba7907
fix(remote-desktop): normalize generated RDP typelib bindings
2026-08-18 22:27:00 +08:00
胡飞
c9c13b8cc2
fix(remote-desktop): import the system RDP type library
2026-08-18 22:27:00 +08:00
胡飞
ed2a9c3639
feat(remote-desktop): add Windows RDP toolchain probe
2026-08-18 22:27:00 +08:00
胡飞
00b1135e07
feat(ui): establish unified desktop design system
2026-08-04 12:18:07 +08:00
胡飞
1519997b0e
feat:移除无用工程
2026-06-21 09:57:51 +08:00
胡飞
9d66122906
feat: add remote desktop connections
2026-06-20 15:59:09 +08:00