mirror of
https://github.com/wwiinnddyy/LanMountainDesktop.git
synced 2026-06-20 23:54:26 +08:00
Bump packages; fix resume flag & Sentry attach
Update workspace settings and dependency versions, plus small service fixes. .arts/settings.json adds editor clawMode and activityBar location. Directory.Packages.props upgrades many packages (e.g. Avalonia to 12.0.2, CommunityToolkit.Mvvm, Downloader, Sentry to 6.4.1, Microsoft.* previews, and more). ResumableDownloadService renamed ResumeDownloadIfCan to EnableAutoResumeDownload. SentryCrashTelemetryService now adds the log-tail as an attachment via scope.AddAttachment(byte[], name, contentType) instead of creating an Attachment object.
This commit is contained in:
@@ -1,3 +1,5 @@
|
|||||||
{
|
{
|
||||||
"diffEditor.renderSideBySide": false
|
"diffEditor.renderSideBySide": false,
|
||||||
|
"clawMode.mode": "editor",
|
||||||
|
"workbench.activityBar.location": "default"
|
||||||
}
|
}
|
||||||
@@ -3,40 +3,40 @@
|
|||||||
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
|
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageVersion Include="Avalonia" Version="12.0.1" />
|
<PackageVersion Include="Avalonia" Version="12.0.2" />
|
||||||
<PackageVersion Include="Avalonia.Controls.WebView" Version="12.0.0" />
|
<PackageVersion Include="Avalonia.Controls.WebView" Version="12.0.0" />
|
||||||
<PackageVersion Include="Avalonia.Desktop" Version="12.0.1" />
|
<PackageVersion Include="Avalonia.Desktop" Version="12.0.2" />
|
||||||
<PackageVersion Include="Avalonia.Fonts.Inter" Version="12.0.1" />
|
<PackageVersion Include="Avalonia.Fonts.Inter" Version="12.0.2" />
|
||||||
<PackageVersion Include="Avalonia.Themes.Fluent" Version="12.0.1" />
|
<PackageVersion Include="Avalonia.Themes.Fluent" Version="12.0.2" />
|
||||||
<PackageVersion Include="AvaloniaUI.DiagnosticsSupport" Version="2.2.1" />
|
<PackageVersion Include="AvaloniaUI.DiagnosticsSupport" Version="2.2.1" />
|
||||||
<PackageVersion Include="ClassIsland.Markdown.Avalonia" Version="12.0.0" />
|
<PackageVersion Include="ClassIsland.Markdown.Avalonia" Version="12.0.0" />
|
||||||
<PackageVersion Include="CommunityToolkit.Mvvm" Version="8.2.1" />
|
<PackageVersion Include="CommunityToolkit.Mvvm" Version="8.4.2" />
|
||||||
<PackageVersion Include="dotnetCampus.Ipc" Version="2.0.0-alpha434" />
|
<PackageVersion Include="dotnetCampus.Ipc" Version="2.0.0-alpha436" />
|
||||||
<PackageVersion Include="DotNetCampus.AvaloniaInkCanvas" Version="1.0.1" />
|
<PackageVersion Include="DotNetCampus.AvaloniaInkCanvas" Version="1.0.1" />
|
||||||
<PackageVersion Include="Downloader" Version="4.1.1" />
|
<PackageVersion Include="Downloader" Version="5.4.0" />
|
||||||
<PackageVersion Include="FluentAvaloniaUI" Version="3.0.0-preview1" />
|
<PackageVersion Include="FluentAvaloniaUI" Version="3.0.0-preview2" />
|
||||||
<PackageVersion Include="FluentIcons.Avalonia" Version="2.1.325" />
|
<PackageVersion Include="FluentIcons.Avalonia" Version="2.1.325" />
|
||||||
<PackageVersion Include="Material.Avalonia" Version="3.16.0" />
|
<PackageVersion Include="Material.Avalonia" Version="3.16.1" />
|
||||||
<PackageVersion Include="MaterialColorUtilities" Version="0.3.0" />
|
<PackageVersion Include="MaterialColorUtilities" Version="0.3.0" />
|
||||||
<PackageVersion Include="Material.Icons.Avalonia" Version="3.0.2" />
|
<PackageVersion Include="Material.Icons.Avalonia" Version="3.0.3-nightly.0.2" />
|
||||||
<PackageVersion Include="Microsoft.Data.Sqlite" Version="10.0.0" />
|
<PackageVersion Include="Microsoft.Data.Sqlite" Version="11.0.0-preview.3.26207.106" />
|
||||||
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="10.0.0" />
|
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="11.0.0-preview.3.26207.106" />
|
||||||
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="10.0.0" />
|
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="11.0.0-preview.3.26207.106" />
|
||||||
<PackageVersion Include="Microsoft.Extensions.Hosting.Abstractions" Version="10.0.0" />
|
<PackageVersion Include="Microsoft.Extensions.Hosting.Abstractions" Version="11.0.0-preview.3.26207.106" />
|
||||||
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
|
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.5.1" />
|
||||||
<PackageVersion Include="MudTools.OfficeInterop" Version="2.0.8" />
|
<PackageVersion Include="MudTools.OfficeInterop" Version="2.0.9" />
|
||||||
<PackageVersion Include="MudTools.OfficeInterop.Excel" Version="2.0.8" />
|
<PackageVersion Include="MudTools.OfficeInterop.Excel" Version="2.0.9" />
|
||||||
<PackageVersion Include="MudTools.OfficeInterop.PowerPoint" Version="2.0.8" />
|
<PackageVersion Include="MudTools.OfficeInterop.PowerPoint" Version="2.0.9" />
|
||||||
<PackageVersion Include="MudTools.OfficeInterop.Word" Version="2.0.8" />
|
<PackageVersion Include="MudTools.OfficeInterop.Word" Version="2.0.9" />
|
||||||
<PackageVersion Include="PortAudioSharp2" Version="1.0.6" />
|
<PackageVersion Include="PortAudioSharp2" Version="1.0.6" />
|
||||||
<PackageVersion Include="PostHog" Version="2.4.0" />
|
<PackageVersion Include="PostHog" Version="2.5.0" />
|
||||||
<PackageVersion Include="Sentry" Version="4.0.0" />
|
<PackageVersion Include="Sentry" Version="6.4.1" />
|
||||||
<PackageVersion Include="System.Drawing.Common" Version="10.0.0" />
|
<PackageVersion Include="System.Drawing.Common" Version="11.0.0-preview.3.26207.106" />
|
||||||
<PackageVersion Include="System.Runtime.WindowsRuntime" Version="4.7.0" />
|
<PackageVersion Include="System.Runtime.WindowsRuntime" Version="5.0.0-preview.5.20278.1" />
|
||||||
<PackageVersion Include="Tmds.DBus.Protocol" Version="0.92.0" />
|
<PackageVersion Include="Tmds.DBus.Protocol" Version="0.92.0" />
|
||||||
<PackageVersion Include="xunit" Version="2.9.3" />
|
<PackageVersion Include="xunit" Version="2.9.3" />
|
||||||
<PackageVersion Include="xunit.runner.visualstudio" Version="2.8.2" />
|
<PackageVersion Include="xunit.runner.visualstudio" Version="4.0.0-pre.4" />
|
||||||
<PackageVersion Include="YamlDotNet" Version="16.3.0" />
|
<PackageVersion Include="YamlDotNet" Version="17.1.0" />
|
||||||
<PackageVersion Include="log4net" Version="3.3.0" />
|
<PackageVersion Include="log4net" Version="3.3.1" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
||||||
@@ -292,7 +292,7 @@ public sealed class ResumableDownloadService
|
|||||||
ParallelDownload = useParallelDownload,
|
ParallelDownload = useParallelDownload,
|
||||||
MinimumSizeOfChunking = options.ParallelThresholdBytes,
|
MinimumSizeOfChunking = options.ParallelThresholdBytes,
|
||||||
MaxTryAgainOnFailure = 3,
|
MaxTryAgainOnFailure = 3,
|
||||||
ResumeDownloadIfCan = true,
|
EnableAutoResumeDownload = true,
|
||||||
ClearPackageOnCompletionWithFailure = false,
|
ClearPackageOnCompletionWithFailure = false,
|
||||||
FileExistPolicy = FileExistPolicy.Delete,
|
FileExistPolicy = FileExistPolicy.Delete,
|
||||||
DownloadFileExtension = ".part"
|
DownloadFileExtension = ".part"
|
||||||
|
|||||||
@@ -337,12 +337,10 @@ public sealed class SentryCrashTelemetryService : IDisposable
|
|||||||
{
|
{
|
||||||
scope.SetExtra("log_tail", logTail);
|
scope.SetExtra("log_tail", logTail);
|
||||||
scope.SetExtra("log_tail_line_count", logTail.Count(character => character == '\n') + 1);
|
scope.SetExtra("log_tail_line_count", logTail.Count(character => character == '\n') + 1);
|
||||||
var attachment = new Attachment(
|
scope.AddAttachment(
|
||||||
AttachmentType.Default,
|
Encoding.UTF8.GetBytes(logTail),
|
||||||
new ByteAttachmentContent(Encoding.UTF8.GetBytes(logTail)),
|
|
||||||
"log-tail.txt",
|
"log-tail.txt",
|
||||||
"text/plain");
|
contentType: "text/plain");
|
||||||
scope.AddAttachment(attachment);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user