XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 0
返回拉取请求列表

dev:合并 11 个提交 #1

已合并 dev master
拉取请求已合并 源分支中的变更已经进入 master。

审查进度

此分支未设置最低批准数。

0 / 0

尚未指定审查人。

XFEstudio 2026-08-17 03:50

变更说明

SpaceEngineersModDev/SpaceEngineersBlueprintEditorInWinUI:dev 合并到 master

提交记录

  • 优化蓝图属性树显示、搜索与本地化支持 (843a21e) — XFE工作室室长
  • 新增三维与钣金编辑器,完善批量转换与保存 (9354be2) — XFE工作室室长
  • 实现 Space Engineers 依赖自动加载与构建集成 (c058064) — XFE工作室室长
  • 完善安装程序 (245dfe3) — XFE工作室室长
  • 修改gitignore (cd14eaf) — XFE工作室室长
  • 更新引用 (cca096d) — XFE工作室室长
  • 初步完善框架更新 (deb5bc4) — XFE工作室室长
  • 更新包引用 (408ed17) — XFE工作室室长
  • 添加更新帮助类 (209f8c6) — XFE工作室室长
  • 完善编辑器的安装程序 (42574e9) — XFE工作室室长
  • 添加二代蓝图的转换类 (5110dca) — XFE工作室室长

提交

此拉取请求包含的提交记录。

文件变更

点击行号左侧的加号可以留下行级 Review 评论。

195 个文件 +13437 -2312
Added .editorconfig +4 -0
Modified .gitignore +1 -0
Added CONTRIBUTING.md +121 -0
Added Directory.Build.targets +37 -0
Modified README.md +136 -1
Modified SpaceEngineersBlueprintEditor.BlueprintConverter/Program.cs +68 -32
Modified SpaceEngineersBlueprintEditor.BlueprintConverter/SpaceEngineersBlueprintEditor.BlueprintConverter.csproj +5 -97
Added SpaceEngineersBlueprintEditor.GameAssemblyLoader/GameAssemblyLoader.cs +118 -0
Added SpaceEngineersBlueprintEditor.GameAssemblyLoader/GameInstallationLocator.cs +257 -0
Added SpaceEngineersBlueprintEditor.GameAssemblyLoader/SpaceEngineersBlueprintEditor.GameAssemblyLoader.csproj +11 -0
Added SpaceEngineersBlueprintEditor.Installer/App.xaml +15 -0
Added SpaceEngineersBlueprintEditor.Installer/App.xaml.cs +26 -0
Added SpaceEngineersBlueprintEditor.Installer/AssemblyInfo.cs +10 -0
Added SpaceEngineersBlueprintEditor.Installer/Icon.ico +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Model/IPopupPage.cs +8 -0
Added SpaceEngineersBlueprintEditor.Installer/Model/MultiParameter.cs +10 -0
Added SpaceEngineersBlueprintEditor.Installer/Profiles/SystemProfile.cs +37 -0
Added SpaceEngineersBlueprintEditor.Installer/Resources/Icon/Icon.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Image/back.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Image/background.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Image/check.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Image/clean.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Image/close.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Image/console.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Image/corner.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Image/download.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Image/grid.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Image/invisible.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Image/min.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Image/restart.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Image/setting.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Image/start.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Image/stop.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Image/tabline.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Image/toolbox.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Image/visible.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Image/wrench.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Image/wrench_tool.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added SpaceEngineersBlueprintEditor.Installer/Resources/Resource/EULA.txt +61 -0
Added SpaceEngineersBlueprintEditor.Installer/Resources/Resource/PrivateService.txt +89 -0
Added SpaceEngineersBlueprintEditor.Installer/Resources/Style/MainStyle.xaml +249 -0
Added SpaceEngineersBlueprintEditor.Installer/Resources/Style/MyControlsStyle.xaml +412 -0
Added SpaceEngineersBlueprintEditor.Installer/Resources/Style/Theme/LightTheme.xaml +5 -0
Added SpaceEngineersBlueprintEditor.Installer/SpaceEngineersBlueprintEditor.Installer.csproj +81 -0
Added SpaceEngineersBlueprintEditor.Installer/Utilities/ControlHelper.cs +29 -0
Added SpaceEngineersBlueprintEditor.Installer/Utilities/DownloadHelper.cs +26 -0
Added SpaceEngineersBlueprintEditor.Installer/Utilities/FileHelper.cs +76 -0
Added SpaceEngineersBlueprintEditor.Installer/Utilities/IShellLink.cs +34 -0
Added SpaceEngineersBlueprintEditor.Installer/Utilities/LinkFileInfo.cs +54 -0
Added SpaceEngineersBlueprintEditor.Installer/Utilities/PopupHelper.cs +88 -0
Added SpaceEngineersBlueprintEditor.Installer/Utilities/ShellLink.cs +11 -0
Added SpaceEngineersBlueprintEditor.Installer/Utilities/ZipHelper.cs +31 -0
Added SpaceEngineersBlueprintEditor.Installer/ViewModel/Pages/DownloadProgressPageViewModel.cs +116 -0
Added SpaceEngineersBlueprintEditor.Installer/ViewModel/Pages/InstallPageViewModel.cs +68 -0
Added SpaceEngineersBlueprintEditor.Installer/ViewModel/Pages/InstallProgressPageViewModel.cs +25 -0
Added SpaceEngineersBlueprintEditor.Installer/ViewModel/Pages/Popups/AgreementDialogPopupPageViewModel.cs +24 -0
Added SpaceEngineersBlueprintEditor.Installer/ViewModel/Pages/Popups/NormalDialogPopupPageViewModel.cs +65 -0
Added SpaceEngineersBlueprintEditor.Installer/ViewModel/ViewModelBase.cs +5 -0
Added SpaceEngineersBlueprintEditor.Installer/ViewModel/Windows/MainWindowViewModel.cs +107 -0
Added SpaceEngineersBlueprintEditor.Installer/ViewModel/Windows/PopupWindowViewModel.cs +26 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Behavior/ScrollViewerBehavior.cs +17 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Controls/CheckButton.cs +8 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Controls/HintTextBox.cs +78 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Controls/MiniToolButton.xaml +109 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Controls/MiniToolButton.xaml.cs +122 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Controls/ModernProgressBar.xaml +28 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Controls/ModernProgressBar.xaml.cs +277 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Controls/NavigationButton.cs +10 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Controls/PasswordHintTextBox.xaml +84 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Controls/PasswordHintTextBox.xaml.cs +338 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Controls/RoundButton.cs +50 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Controls/ScrollTextBlock.xaml +14 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Controls/ScrollTextBlock.xaml.cs +207 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Controls/SmoothScrollViewer.cs +38 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Controls/SwitchButton.cs +10 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Controls/TabUnderLineButton.cs +10 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Controls/TextEditor.cs +28 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Pages/DownloadProgressPage.xaml +40 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Pages/DownloadProgressPage.xaml.cs +21 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Pages/InstallPage.xaml +72 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Pages/InstallPage.xaml.cs +19 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Pages/InstallProgressPage.xaml +40 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Pages/InstallProgressPage.xaml.cs +72 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Pages/Popups/AgreementDialogPopupPage.xaml +35 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Pages/Popups/AgreementDialogPopupPage.xaml.cs +21 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Pages/Popups/NormalDialogPopupPage.xaml +39 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Pages/Popups/NormalDialogPopupPage.xaml.cs +21 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Windows/MainWindow.xaml +63 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Windows/MainWindow.xaml.cs +62 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Windows/PopupWindow.xaml +32 -0
Added SpaceEngineersBlueprintEditor.Installer/Views/Windows/PopupWindow.xaml.cs +33 -0
Added SpaceEngineersBlueprintEditor.Installer/app.manifest +79 -0
Added SpaceEngineersBlueprintEditor.SpaceEngineersCore/BlueprintEditing/BlockGroupResolver.cs +227 -0
Added SpaceEngineersBlueprintEditor.SpaceEngineersCore/BlueprintEditing/BlueprintTransformService.cs +171 -0
Added SpaceEngineersBlueprintEditor.SpaceEngineersCore/BlueprintEditing/CubeDeformationService.cs +305 -0
Added SpaceEngineersBlueprintEditor.SpaceEngineersCore/GridConverter/BlockConversionDefinition.cs +45 -0
Added SpaceEngineersBlueprintEditor.SpaceEngineersCore/GridConverter/GridExportHelper.cs +177 -0
Modified SpaceEngineersBlueprintEditor.SpaceEngineersCore/Initializer.cs +1 -3
Modified SpaceEngineersBlueprintEditor.SpaceEngineersCore/InnerModel/CorePlatform.cs +3 -0
Modified SpaceEngineersBlueprintEditor.SpaceEngineersCore/InnerModel/VRageSystemImpl.cs +3 -1
Modified SpaceEngineersBlueprintEditor.SpaceEngineersCore/SpaceEngineerDefinitions.cs +57 -0
Modified SpaceEngineersBlueprintEditor.SpaceEngineersCore/SpaceEngineersBlueprintEditor.SpaceEngineersCore.csproj +5 -108
Deleted SpaceEngineersBlueprintEditor.SpaceEngineersCore/VRage.Native.dll +0 -0
二进制文件已变更,无法进行逐行预览。
Deleted SpaceEngineersBlueprintEditor.SpaceEngineersCore/steam_api64.dll +0 -0
二进制文件已变更,无法进行逐行预览。
Modified SpaceEngineersBlueprintEditor.Test/Program.cs +13 -2
Modified SpaceEngineersBlueprintEditor.Test/SpaceEngineersBlueprintEditor.Test.csproj +4 -104
Added SpaceEngineersBlueprintEditor.Tests/Utilities/Helpers/FileHelperTests.cs +0 -0
Modified SpaceEngineersBlueprintEditor.sln +41 -0
Modified SpaceEngineersBlueprintEditor/App.xaml +1 -0
Modified SpaceEngineersBlueprintEditor/App.xaml.cs +13 -7
Added SpaceEngineersBlueprintEditor/Assets/Blueprint3DEditor.html +421 -0
Added SpaceEngineersBlueprintEditor/Assets/Localization/BlueprintPropertyNames.zh-CN.json +169 -0
Added SpaceEngineersBlueprintEditor/Controls/CubeDeformationEditor.xaml +129 -0
Added SpaceEngineersBlueprintEditor/Controls/CubeDeformationEditor.xaml.cs +487 -0
Deleted SpaceEngineersBlueprintEditor/Implements/GlobalServiceBase.cs +0 -13
Deleted SpaceEngineersBlueprintEditor/Implements/Services/AutoNavigationService.cs +0 -48
Modified SpaceEngineersBlueprintEditor/Implements/Services/BackgroundImageService.cs +5 -2
Modified SpaceEngineersBlueprintEditor/Implements/Services/BlueprintDropService.cs +3 -2
Deleted SpaceEngineersBlueprintEditor/Implements/Services/CustomNavigationService.cs +0 -67
Deleted SpaceEngineersBlueprintEditor/Implements/Services/DialogService.cs +0 -10
Deleted SpaceEngineersBlueprintEditor/Implements/Services/LoadingService.cs +0 -139
Deleted SpaceEngineersBlueprintEditor/Implements/Services/MessageService.cs +0 -126
Deleted SpaceEngineersBlueprintEditor/Implements/Services/NavigationParameterService.cs +0 -42
Deleted SpaceEngineersBlueprintEditor/Implements/Services/NavigationViewService.cs +0 -98
Deleted SpaceEngineersBlueprintEditor/Implements/Services/PageService.cs +0 -12
Deleted SpaceEngineersBlueprintEditor/Implements/Services/SelectorBarService.cs +0 -11
Deleted SpaceEngineersBlueprintEditor/Implements/Services/SettingService.cs +0 -52
Modified SpaceEngineersBlueprintEditor/Implements/Services/TabViewTitleService.cs +1 -0
Deleted SpaceEngineersBlueprintEditor/Interface/IAutoNavigable.cs +0 -31
Deleted SpaceEngineersBlueprintEditor/Interface/ICustomNavigable.cs +0 -26
Deleted SpaceEngineersBlueprintEditor/Interface/IProfileInfoEntry.cs +0 -12
Deleted SpaceEngineersBlueprintEditor/Interface/Services/IAutoNavigationService.cs +0 -14
Modified SpaceEngineersBlueprintEditor/Interface/Services/IBackgroundImageService.cs +1 -0
Deleted SpaceEngineersBlueprintEditor/Interface/Services/ICustomNavigationService.cs +0 -16
Deleted SpaceEngineersBlueprintEditor/Interface/Services/IDialogService.cs +0 -23
Deleted SpaceEngineersBlueprintEditor/Interface/Services/IGlobalService.cs +0 -6
Deleted SpaceEngineersBlueprintEditor/Interface/Services/ILoadingService.cs +0 -31
Deleted SpaceEngineersBlueprintEditor/Interface/Services/IMessageService.cs +0 -95
Deleted SpaceEngineersBlueprintEditor/Interface/Services/INavigationParameterService.cs +0 -26
Deleted SpaceEngineersBlueprintEditor/Interface/Services/INavigationService.cs +0 -24
Deleted SpaceEngineersBlueprintEditor/Interface/Services/INavigationViewService.cs +0 -45
Deleted SpaceEngineersBlueprintEditor/Interface/Services/IPageService.cs +0 -17
Deleted SpaceEngineersBlueprintEditor/Interface/Services/ISelectorBarService.cs +0 -19
Deleted SpaceEngineersBlueprintEditor/Interface/Services/ISettingService.cs +0 -33
Modified SpaceEngineersBlueprintEditor/Interface/Services/ITabViewTitleService.cs +1 -0
Modified SpaceEngineersBlueprintEditor/MainWindow.xaml.cs +1 -0
Added SpaceEngineersBlueprintEditor/Model/Blueprint3DScene.cs +69 -0
Modified SpaceEngineersBlueprintEditor/Model/BlueprintPropertyViewData.cs +344 -146
Deleted SpaceEngineersBlueprintEditor/Model/ComboBoxProfileInfoEntry.cs +0 -11
Modified SpaceEngineersBlueprintEditor/Model/TextBlockProfileInfoEntry.cs +1 -1
Modified SpaceEngineersBlueprintEditor/Profiles/CacheProfiles/AppCacheProfile.cs +4 -4
Modified SpaceEngineersBlueprintEditor/Profiles/CrossVersionProfiles/SystemProfile.cs +15 -8
Modified SpaceEngineersBlueprintEditor/SpaceEngineersBlueprintEditor.csproj +46 -111
Modified SpaceEngineersBlueprintEditor/Strings/en-us/Resources.resw +101 -1
Modified SpaceEngineersBlueprintEditor/Strings/zh-cn/Resources.resw +101 -1
Added SpaceEngineersBlueprintEditor/Styles/Materials.xaml +31 -0
Deleted SpaceEngineersBlueprintEditor/Utilities/Addition/NavigationAddition.cs +0 -17
Modified SpaceEngineersBlueprintEditor/Utilities/AppPath.cs +2 -41
Added SpaceEngineersBlueprintEditor/Utilities/Blueprint3DSceneBuilder.cs +236 -0
Deleted SpaceEngineersBlueprintEditor/Utilities/GlobalServiceManager.cs +0 -22
Deleted SpaceEngineersBlueprintEditor/Utilities/Helpers/AppThemeHelper.cs +0 -80
Deleted SpaceEngineersBlueprintEditor/Utilities/Helpers/NavigationHelper.cs +0 -34
Deleted SpaceEngineersBlueprintEditor/Utilities/Helpers/ProfileHelper.cs +0 -88
Added SpaceEngineersBlueprintEditor/Utilities/Helpers/UpgradeHelper.cs +44 -0
Added SpaceEngineersBlueprintEditor/Utilities/Localization/BlueprintPropertyNameLocalizer.cs +67 -0
Deleted SpaceEngineersBlueprintEditor/Utilities/PageManeger.cs +0 -36
Modified SpaceEngineersBlueprintEditor/Utilities/SpaceEngineersPath.cs +3 -34
Modified SpaceEngineersBlueprintEditor/ViewModels/AppShellPageViewModel.cs +10 -4
Modified SpaceEngineersBlueprintEditor/ViewModels/BlueprintDetailPageViewModel.cs +10 -9
Modified SpaceEngineersBlueprintEditor/ViewModels/BlueprintEditPageViewModel.cs +9 -8
Modified SpaceEngineersBlueprintEditor/ViewModels/BlueprintsViewPageViewModel.cs +7 -7
Modified SpaceEngineersBlueprintEditor/ViewModels/GameDefinitionsViewPageViewModel.cs +8 -8
Modified SpaceEngineersBlueprintEditor/ViewModels/MainPageViewModel.cs +3 -2
Modified SpaceEngineersBlueprintEditor/ViewModels/SettingPageViewModel.cs +8 -8
Modified SpaceEngineersBlueprintEditor/Views/AppShellPage.xaml +12 -1
Modified SpaceEngineersBlueprintEditor/Views/AppShellPage.xaml.cs +3 -3
Modified SpaceEngineersBlueprintEditor/Views/BlueprintDetailPage.xaml.cs +3 -3
Modified SpaceEngineersBlueprintEditor/Views/BlueprintEditPage.xaml.cs +3 -4
Added SpaceEngineersBlueprintEditor/Views/BlueprintEditSubPage.ThreeDimensional.cs +67 -0
Modified SpaceEngineersBlueprintEditor/Views/BlueprintEditSubPage.xaml +138 -35
Modified SpaceEngineersBlueprintEditor/Views/BlueprintEditSubPage.xaml.cs +8 -9
Modified SpaceEngineersBlueprintEditor/Views/BlueprintsViewPage.xaml +4 -4
Modified SpaceEngineersBlueprintEditor/Views/BlueprintsViewPage.xaml.cs +5 -6
Modified SpaceEngineersBlueprintEditor/Views/GameDefinitionsViewPage.xaml +2 -2
Modified SpaceEngineersBlueprintEditor/Views/GameDefinitionsViewPage.xaml.cs +3 -4
Modified SpaceEngineersBlueprintEditor/Views/MainPage.xaml.cs +4 -3
Modified SpaceEngineersBlueprintEditor/Views/SettingPage.xaml +2 -2
Modified SpaceEngineersBlueprintEditor/Views/SettingPage.xaml.cs +2 -1
Added build/Find-SpaceEngineers.ps1 +111 -0
Added docs/ARCHITECTURE.md +277 -0
Added docs/DEVELOPMENT.md +248 -0
Added docs/USER_GUIDE.md +220 -0