XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFESystem

【Rust】XFE系统,基于Rust和汇编

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/XFESystem

Keep code editors on a native worker and refine desktop feedback

5be72b7
XFE工作室室长 <mail@xfegzs.com>
提交于

代码差异

55 个文件 +4752 -105
Modified README.md +5 -0
Added Source/XFESystem.Browser/BackgroundBrowserEditorSession.cs +222 -0
Modified Source/XFESystem.Browser/BrowserCanvasSurface.cs +7 -0
Added Source/XFESystem.Browser/BrowserEditorPreparationService.cs +132 -0
Modified Source/XFESystem.Browser/BrowserInteractivePage.cs +12 -1
Modified Source/XFESystem.Browser/BrowserPageResources.cs +9 -0
Added Source/XFESystem.Browser/BrowserPaintSnapshot.cs +139 -0
Modified Source/XFESystem.Browser/BrowserResourceSource.cs +23 -14
Added Source/XFESystem.Browser/BrowserService.EditorPreparation.cs +57 -0
Modified Source/XFESystem.Browser/BrowserService.WebsiteProof.cs +5 -0
Modified Source/XFESystem.Browser/BrowserService.cs +7 -0
Modified Source/XFESystem.Desktop/DesktopChromeRenderer.cs +6 -1
Modified Source/XFESystem.Desktop/DesktopPointerRenderer.cs +12 -3
Modified Source/XFESystem.Desktop/DesktopSession.cs +192 -13
Added Source/XFESystem.Desktop/DesktopWallpaper.cs +46 -0
Modified Source/XFESystem.Desktop/DesktopWindow.cs +6 -0
Modified Source/XFESystem.Desktop/DesktopWindowChromeRenderer.cs +16 -8
Added Source/XFESystem.Desktop/EditorPreparation.cs +51 -0
Modified Source/XFESystem.Desktop/InteractiveBrowser.cs +2 -0
Modified Source/XFESystem.Documents/WebsiteAssets.cs +59 -3
Modified Source/XFESystem.Kernel/CanvasAdapter.cs +93 -15
Modified Source/XFESystem.Kernel/Kernel.cs +79 -8
Modified Source/XFESystem.Kernel/NativeDesktopInput.cs +22 -2
Added Source/XFESystem.Kernel/NativeManagedWorkScheduler.cs +53 -0
Added Source/XFESystem.Kernel/NativeRuntimeMemoryDiagnostics.cs +17 -0
Added Source/XFESystem.Kernel/NativeThreadRegression.cs +138 -0
Modified Source/XFESystem.Kernel/XFESystem.Kernel.csproj +1 -0
Added Tests/XFESystem.Browser.Tests/BrowserPaintSnapshotTests.cs +108 -0
Added Tests/XFESystem.Browser.Tests/MonacoNavigationProofTests.cs +40 -0
Added Tests/XFESystem.Browser.Tests/PackagedResourceCacheTests.cs +93 -0
Modified Tests/XFESystem.Core.Tests/CursorRasterTests.cs +20 -0
Modified Tests/XFESystem.Core.Tests/DesktopTests.cs +1 -1
Modified Tests/XFESystem.Core.Tests/WindowChromeRasterTests.cs +7 -5
Modified Tests/XFESystem.Desktop.Platform.Tests/NativeInputTests.cs +19 -0
Added Tests/XFESystem.Desktop.Tests/PointerReleaseTests.cs +82 -0
Added Tests/XFESystem.Documents.Tests/WebsiteAssetCacheTests.cs +58 -0
Modified Tools/BrowserCompatibility/PaintPerformanceProbe/Program.cs +69 -1
Modified Tools/CSharpBoot/TestBoot.py +70 -5
Modified Tools/GcRuntimePatch/AllocationRuntimePatch.cs +18 -3
Added Tools/GcRuntimePatch/FuncletEhRuntimePatch.cs +51 -0
Added Tools/GcRuntimePatch/NativeThreadEh.s +18 -0
Modified Tools/GcRuntimePatch/Program.cs +15 -2
Modified Tools/GcRuntimePatch/Readme.md +24 -2
Modified Tools/GcRuntimePatch/Tests/Program.cs +60 -1
Added Tools/GcRuntimePatch/ThreadEhRuntimePatch.cs +132 -0
Added Tools/GcRuntimePatch/ThreadStackRuntimePatch.cs +120 -0
Modified Tools/TestBrowserOom.py +9 -0
Modified Tools/TestCSharp.ps1 +10 -2
Modified Tools/TestDesktopUi.py +26 -3
Added Tools/TestEditorResponsiveness.py +232 -0
Modified Tools/TestWebsiteDocument.py +77 -12
Added Validation/CSharp-BackgroundEditor-20261015.md +21 -0
Added docs/CSharpBackgroundEditor.md +19 -0