Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

[![Build Status](https://img.shields.io/github/actions/workflow/status/dylanlangston/axkcd/release.yml?style=flat-square&logo=github)](https://github.com/dylanlangston/axkcd/actions)
![.NET](https://img.shields.io/badge/.NET-10-512BD4?style=flat-square&logo=dotnet)
![Avalonia UI](https://img.shields.io/badge/Avalonia_UI-12.x-blue?style=flat-square)
![Avalonia UI](https://img.shields.io/badge/Avalonia_UI-11.3.X-blue?style=flat-square)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=flat-square)](LICENSE)

**XKCD viewer for desktop and browser.**
Expand Down
2 changes: 1 addition & 1 deletion makefile
Original file line number Diff line number Diff line change
Expand Up @@ -195,5 +195,5 @@ format: ## Format source code.
clean: ## Clean local environment (bin/obj folders).
@cd src; dotnet clean

update: ## Update nuget packages to the latest pre-release.
update: ## Update nuget packages to the latest release.
@cd src; dotnet outdated --upgrade
3 changes: 3 additions & 0 deletions mirror/1331/frequency_2x.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
2 changes: 1 addition & 1 deletion mirror/1350/info.0.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"safeTitle": "Lorenz",
"transcript": "((This April Fools\u0027 Day comic has a dynamic panel structure along the lines of a choose-your-own-adventure format - the viewer is presented with up to 4 options for each bit of dialogue, with each choice opening up a new subtree of potential options for the next bit of dialog, and new panel images are chosen semi-randomly based on a graph of potential panel transitions. Readers were also invited to submit dialog options for trees where there were not yet 4 fixed options, thus growing the potential story space. As such there is no fixed transcript for this comic.))\n\n{{Title text: Every choice, no matter how small, begins a new story.}}",
"alt": "Every choice, no matter how small, begins a new story.",
"img": "1350/shouldnt_be_hard.png",
"img": "1350/lorenz.png",
"title": "Lorenz",
"day": "1",
"baseUri": "https://dylanlangston.github.io/Axkcd/"
Expand Down
3 changes: 3 additions & 0 deletions mirror/1350/lorenz.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions mirror/1350/lorenz_2x.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion src/AvaloniaXKCD.Tests/Orchestration/HeadlessAvalonia.cs
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ public async ValueTask ExecuteTest(TestContext context, Func<ValueTask> action)
.Metadata
.TestDetails
.TestClassInjectedPropertyArguments
.Single((a) => a.Key == nameof(HeadlessAvalonia)).Value as HeadlessAvalonia;
.FirstOrDefault(x => x.Value is HeadlessAvalonia).Value as HeadlessAvalonia;

if (headlessAvalonia == null) throw new NullReferenceException();

Expand Down
3 changes: 3 additions & 0 deletions src/Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -32,4 +32,7 @@
<ItemGroup>
<None Include="LICENSE" Pack="true" PackagePath="..\"/>
</ItemGroup>
<PropertyGroup>
<NoWarn>$(NoWarn);NU1902</NoWarn>
</PropertyGroup>
</Project>
42 changes: 21 additions & 21 deletions src/Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -6,42 +6,42 @@
<ItemGroup>
<!-- Avalonia packages -->
<PackageVersion Include="AsyncImageLoader.Avalonia" Version="3.4.3" />
<PackageVersion Include="Avalonia" Version="12.0.999-cibuild0059972-alpha" />
<PackageVersion Include="Avalonia.Headless" Version="12.0.999-cibuild0059972-alpha" />
<PackageVersion Include="Avalonia.Skia" Version="12.0.999-cibuild0059972-alpha" />
<PackageVersion Include="Avalonia.Themes.Fluent" Version="12.0.999-cibuild0059972-alpha" />
<PackageVersion Include="Avalonia.Fonts.Inter" Version="12.0.999-cibuild0059972-alpha" />
<PackageVersion Include="Avalonia.Diagnostics" Version="12.0.999-cibuild0059972-alpha" />
<PackageVersion Include="Avalonia.Desktop" Version="12.0.999-cibuild0059972-alpha" />
<PackageVersion Include="Avalonia" Version="11.3.9" />
<PackageVersion Include="Avalonia.Headless" Version="11.3.9" />
<PackageVersion Include="Avalonia.Skia" Version="11.3.9" />
<PackageVersion Include="Avalonia.Themes.Fluent" Version="11.3.9" />
<PackageVersion Include="Avalonia.Fonts.Inter" Version="11.3.9" />
<PackageVersion Include="Avalonia.Diagnostics" Version="11.3.9" />
<PackageVersion Include="Avalonia.Desktop" Version="11.3.9" />
<!-- <PackageVersion Include="Avalonia.iOS" Version="11.3.6" /> -->
<PackageVersion Include="Avalonia.Browser" Version="12.0.999-cibuild0059972-alpha" />
<PackageVersion Include="Avalonia.Browser" Version="11.3.9" />
<!-- <PackageVersion Include="Avalonia.Android" Version="11.3.6" /> -->
<PackageVersion Include="CommunityToolkit.Mvvm" Version="8.4.0" />
<PackageVersion Include="DialogHost.Avalonia" Version="0.9.3" />
<PackageVersion Include="DialogHost.Avalonia" Version="0.10.2" />
<PackageVersion Include="Microsoft.CodeAnalysis.Analyzers" Version="3.12.0-beta1.25218.8">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageVersion>
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="5.0.0-2.final" />
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="10.0.0" />
<PackageVersion Include="Microsoft.Extensions.Http" Version="10.0.0" />
<PackageVersion Include="Microsoft.Extensions.Logging" Version="10.0.0" />
<PackageVersion Include="Microsoft.Extensions.Logging.Console" Version="10.0.0" />
<PackageVersion Include="Scriban" Version="6.5.0" />
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp" Version="5.0.0" />
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="10.0.1" />
<PackageVersion Include="Microsoft.Extensions.Http" Version="10.0.1" />
<PackageVersion Include="Microsoft.Extensions.Logging" Version="10.0.1" />
<PackageVersion Include="Microsoft.Extensions.Logging.Console" Version="10.0.1" />
<PackageVersion Include="Scriban" Version="6.5.2" />
<PackageVersion Include="Shouldly" Version="4.3.0" />
<PackageVersion Include="Spectre.Console" Version="0.53.0" />
<PackageVersion Include="System.CommandLine" Version="2.0.0" />
<PackageVersion Include="System.CommandLine" Version="2.0.1" />
<PackageVersion Include="System.Diagnostics.EventLog" Version="10.0.0" />
<PackageVersion Include="System.Text.Json" Version="10.0.0" />
<PackageVersion Include="TUnit" Version="1.0.48" />
<PackageVersion Include="TUnit.Playwright" Version="1.0.48" />
<PackageVersion Include="System.Text.Json" Version="10.0.1" />
<PackageVersion Include="TUnit" Version="1.5.33" />
<PackageVersion Include="TUnit.Playwright" Version="1.5.33" />
<PackageVersion Include="Verify.Avalonia" Version="1.4.0" />
<PackageVersion Include="Verify.CommunityToolkit.Mvvm" Version="1.1.0" />
<PackageVersion Include="Verify.Http" Version="7.4.0" />
<PackageVersion Include="Verify.Http" Version="7.5.1" />
<PackageVersion Include="Verify.ImageMagick" Version="3.8.0" />
<PackageVersion Include="Verify.Playwright" Version="3.1.0" />
<PackageVersion Include="Verify.SourceGenerators" Version="2.5.0" />
<PackageVersion Include="Verify.TUnit" Version="31.5.3" />
<PackageVersion Include="Verify.TUnit" Version="31.8.0" />
<!-- <PackageVersion Include="Xamarin.AndroidX.Core.SplashScreen" Version="1.0.1.15" /> -->
</ItemGroup>
</Project>