#avaloniaui — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #avaloniaui, aggregated by home.social.
-
Jako začínající podnikatel potřebuji pravidelně podepisovat smlouvy kvalifikovaným podpisem. Certifikát jsem si uložil na čip eObčanky, jenže se ukázalo, že použitelný podepisovací software pro macOS prakticky neexistuje. Profesní vztek programátora vedl ke vzniku EasySigneru — bezplatné multiplatformní aplikace na .NET 8 a Avalonia UI. V tomto článku najdete nejen […]
https://zdrojak.cz/clanky/podepisovani-pdf-pres-eobcanku-na-macu-napsal-jsem-si-vlastni-nastroj/ -
Jako začínající podnikatel potřebuji pravidelně podepisovat smlouvy kvalifikovaným podpisem. Certifikát jsem si uložil na čip eObčanky, jenže se ukázalo, že použitelný podepisovací software pro macOS prakticky neexistuje. Profesní vztek programátora vedl ke vzniku EasySigneru — bezplatné multiplatformní aplikace na .NET 8 a Avalonia UI. V tomto článku najdete nejen […]
https://zdrojak.cz/clanky/podepisovani-pdf-pres-eobcanku-na-macu-napsal-jsem-si-vlastni-nastroj/ -
A progress indicator isn’t very reassuring when it freezes with the UI thread.
I built a CompositionRingSpinner for Avalonia that keeps animating through the composition renderer—even while the UI thread is busy.
The article covers the implementation, lifecycle, resource usage, limitations, and includes a ready-to-use sample:
https://code4ward.net/blog/2026/07/11/composition-ring-spinner/
#AvaloniaUI #DotNet #CSharp #CrossPlatform #SoftwareDevelopment -
A progress indicator isn’t very reassuring when it freezes with the UI thread.
I built a CompositionRingSpinner for Avalonia that keeps animating through the composition renderer—even while the UI thread is busy.
The article covers the implementation, lifecycle, resource usage, limitations, and includes a ready-to-use sample:
https://code4ward.net/blog/2026/07/11/composition-ring-spinner/
#AvaloniaUI #DotNet #CSharp #CrossPlatform #SoftwareDevelopment -
A progress indicator isn’t very reassuring when it freezes with the UI thread.
I built a CompositionRingSpinner for Avalonia that keeps animating through the composition renderer—even while the UI thread is busy.
The article covers the implementation, lifecycle, resource usage, limitations, and includes a ready-to-use sample:
https://code4ward.net/blog/2026/07/11/composition-ring-spinner/
#AvaloniaUI #DotNet #CSharp #CrossPlatform #SoftwareDevelopment -
A progress indicator isn’t very reassuring when it freezes with the UI thread.
I built a CompositionRingSpinner for Avalonia that keeps animating through the composition renderer—even while the UI thread is busy.
The article covers the implementation, lifecycle, resource usage, limitations, and includes a ready-to-use sample:
https://code4ward.net/blog/2026/07/11/composition-ring-spinner/
#AvaloniaUI #DotNet #CSharp #CrossPlatform #SoftwareDevelopment -
A progress indicator isn’t very reassuring when it freezes with the UI thread.
I built a CompositionRingSpinner for Avalonia that keeps animating through the composition renderer—even while the UI thread is busy.
The article covers the implementation, lifecycle, resource usage, limitations, and includes a ready-to-use sample:
https://code4ward.net/blog/2026/07/11/composition-ring-spinner/
#AvaloniaUI #DotNet #CSharp #CrossPlatform #SoftwareDevelopment -
My toot is featured 😱 at https://www.jetbrains.com/lp/rider-avalonia/ #rider #avaloniaui
-
My toot is featured 😱 at https://www.jetbrains.com/lp/rider-avalonia/ #rider #avaloniaui
-
Wayland support is merged with #avaloniaui 🤩 incoming in 12.1 supposedly.
-
Wayland support is merged with #avaloniaui 🤩 incoming in 12.1 supposedly.
-
🛰️ Podlord released.
Another desktop Kubernetes client that doesn't look or feel like every other one.What's different?
🎮 RTS command-center UI. Your whole Platform in a strategic view which you can customise.
📡 A radar that lays out resources as islands
🔔 Rule-based customisable alerts with animations and CC0 sounds.
🎨 20 hand-tuned themes
🌍 14 UI languages out of the box
🔍 Flat resource explorer across namespaces by default.
🧭 Inspector with overview metrics, YAML edit + server-side apply, related events, links, logs, ConfigMap / Secret value tables
⚓ Native port forwarding via the Kubernetes streaming API.
🛰️ Screensaver radar mode wakes the moment activity returns.
📺 Multi-source kubeconfig import
🧪 95% line / 80% branch coverage gate. Real k3d integration tests in CI.
💻 11 runtimes for macOS, Linux, Windows.
🆓 free
⭐ https://github.com/YunaBraska/podlord/releases#Kubernetes #DevOps #OpenSource #DotNet #CSharp #AvaloniaUI #CloudNative #PlatformEngineering #DeveloperTools #DeveloperExperience #SRE #Containers #ClusterManagement #CrossPlatform #InfrastructureEngineering #dev #csharp
-
🛰️ Podlord released.
Another desktop Kubernetes client that doesn't look or feel like every other one.What's different?
🎮 RTS command-center UI. Your whole Platform in a strategic view which you can customise.
📡 A radar that lays out resources as islands
🔔 Rule-based customisable alerts with animations and CC0 sounds.
🎨 20 hand-tuned themes
🌍 14 UI languages out of the box
🔍 Flat resource explorer across namespaces by default.
🧭 Inspector with overview metrics, YAML edit + server-side apply, related events, links, logs, ConfigMap / Secret value tables
⚓ Native port forwarding via the Kubernetes streaming API.
🛰️ Screensaver radar mode wakes the moment activity returns.
📺 Multi-source kubeconfig import
🧪 95% line / 80% branch coverage gate. Real k3d integration tests in CI.
💻 11 runtimes for macOS, Linux, Windows.
🆓 free
⭐ https://github.com/YunaBraska/podlord/releases#Kubernetes #DevOps #OpenSource #DotNet #CSharp #AvaloniaUI #CloudNative #PlatformEngineering #DeveloperTools #DeveloperExperience #SRE #Containers #ClusterManagement #CrossPlatform #InfrastructureEngineering #dev #csharp
-
Разработка настольных приложений в 2026 с использованием Avalonia UI и EMXControls
В этой статье мы подводим итоги первых двух лет EMXControls на рынке, отвечаем на часто задаваемые вопросы, и приглашаем всех профессиональных NET разработчиков попробовать наш продукт и присоединиться к экосистеме EMXControls. далее
-
Hey, IconPacks.Avalonia v2.0 has just been released ❤️🤘 v3.0 for #Avalonia v12 is in the pipeline 🙂
Take it, use it, love it! And give a ⭐ to all used #Icon libs!
👉 https://github.com/MahApps/IconPacks.Avalonia/releases
#IconPacks #OSS #Avalonia #MahApps #XAML #WPF #AvaloniaUI #netcore #dotnet #net8 #net9 #net10 #MVPBuzz
-
Hey, IconPacks.Avalonia v2.0 has just been released ❤️🤘 v3.0 for #Avalonia v12 is in the pipeline 🙂
Take it, use it, love it! And give a ⭐ to all used #Icon libs!
👉 https://github.com/MahApps/IconPacks.Avalonia/releases
#IconPacks #OSS #Avalonia #MahApps #XAML #WPF #AvaloniaUI #netcore #dotnet #net8 #net9 #net10 #MVPBuzz
-
Hey, IconPacks.Avalonia v2.0 has just been released ❤️🤘 v3.0 for #Avalonia v12 is in the pipeline 🙂
Take it, use it, love it! And give a ⭐ to all used #Icon libs!
👉 https://github.com/MahApps/IconPacks.Avalonia/releases
#IconPacks #OSS #Avalonia #MahApps #XAML #WPF #AvaloniaUI #netcore #dotnet #net8 #net9 #net10 #MVPBuzz
-
Hey, IconPacks.Avalonia v2.0 has just been released ❤️🤘 v3.0 for #Avalonia v12 is in the pipeline 🙂
Take it, use it, love it! And give a ⭐ to all used #Icon libs!
👉 https://github.com/MahApps/IconPacks.Avalonia/releases
#IconPacks #OSS #Avalonia #MahApps #XAML #WPF #AvaloniaUI #netcore #dotnet #net8 #net9 #net10 #MVPBuzz
-
Avalonia 12 - Ready for What’s Next
-
Avalonia 12 - Ready for What’s Next
-
The Avalonia WebView Is Going Open-Source
https://avaloniaui.net/blog/the-avalonia-webview-is-going-open-source
#avalonia #dotnet #xaml #csharp #oss #avaloniaui #crossplatform
-
The Avalonia WebView Is Going Open-Source
https://avaloniaui.net/blog/the-avalonia-webview-is-going-open-source
#avalonia #dotnet #xaml #csharp #oss #avaloniaui #crossplatform
-
Added a feature to Tag Hierarchy Manager that lets you add multiple tags in one go.
-
Avalonia for Visual Studio Code - Preview Available | by Mike James
https://avaloniaui.net/blog/avalonia-for-visual-studio-code---preview-available
-
Avalonia for Visual Studio Code - Preview Available | by Mike James
https://avaloniaui.net/blog/avalonia-for-visual-studio-code---preview-available
-
@avaloniaui
Where does one report #avaloniaui bugs, for those of us without a Github account?I get an OverflowException in IntPtr.ToInt32 called from X11Screen.UpdateWorkArea.
As far as I can see, IntPtr.ToInt32 is only used in one place in UpdateWorkArea, when converting prop from XGetWindowProperty() to a PixelRect.
I then tried writing a small C program to see what XGetWindowProperty returns for _NET_WORKAREA, and the one thing that stands out is count = 0, which as expected results in garbage data in the four elements of the returned array.
Maybe my good old Fvwm3 doesn't support _NET_WORKAREA, or simply doesn't have one set up. It seems to me that UpdateWorkArea needs to use a default value when count = 0.
-
@avaloniaui
Where does one report #avaloniaui bugs, for those of us without a Github account?I get an OverflowException in IntPtr.ToInt32 called from X11Screen.UpdateWorkArea.
As far as I can see, IntPtr.ToInt32 is only used in one place in UpdateWorkArea, when converting prop from XGetWindowProperty() to a PixelRect.
I then tried writing a small C program to see what XGetWindowProperty returns for _NET_WORKAREA, and the one thing that stands out is count = 0, which as expected results in garbage data in the four elements of the returned array.
Maybe my good old Fvwm3 doesn't support _NET_WORKAREA, or simply doesn't have one set up. It seems to me that UpdateWorkArea needs to use a default value when count = 0.
-
.NET MAUI is Coming to Linux and the Browser, Powered by Avalonia | by Mike James
https://avaloniaui.net/blog/net-maui-is-coming-to-linux-and-the-browser-powered-by-avalonia
#dotnetmaui #dotnet #xaml #csharp #appdev #wasm #linux #avaloniaui #avalonia
-
.NET MAUI is Coming to Linux and the Browser, Powered by Avalonia | by Mike James
https://avaloniaui.net/blog/net-maui-is-coming-to-linux-and-the-browser-powered-by-avalonia
#dotnetmaui #dotnet #xaml #csharp #appdev #wasm #linux #avaloniaui #avalonia
-
IconPacks.Browser running inside #WSL
https://github.com/MahApps/IconPacks.Avalonia
#Avalonia #XAML #crossplatform #WSL #Linux #dotnet #AvaloniaUI #WPF #IconPacks #Icons
-
IconPacks.Browser running inside #WSL
https://github.com/MahApps/IconPacks.Avalonia
#Avalonia #XAML #crossplatform #WSL #Linux #dotnet #AvaloniaUI #WPF #IconPacks #Icons
-
IconPacks.Browser for #Avalonia current state
https://github.com/MahApps/IconPacks.Avalonia
#XAML #crossplatform #Linux #dotnet #AvaloniaUI #WPF #IconPacks #Icons
-
IconPacks.Browser for #Avalonia current state
https://github.com/MahApps/IconPacks.Avalonia
#XAML #crossplatform #Linux #dotnet #AvaloniaUI #WPF #IconPacks #Icons
-
Hey, IconPacks.Avalonia v1.3.0 with 69328 #Icons has just been released ❤️🤘
Take it, use it, love it! And give a ⭐ to all used #Icon libs!
👉 https://github.com/MahApps/IconPacks.Avalonia/releases
#IconPacks #OSS #Avalonia #MahApps #XAML #WPF #AvaloniaUI #netcore #dotnet #net8 #net9 #net10 #MVPBuzz #Font
-
Hey, IconPacks.Avalonia v1.3.0 with 69328 #Icons has just been released ❤️🤘
Take it, use it, love it! And give a ⭐ to all used #Icon libs!
👉 https://github.com/MahApps/IconPacks.Avalonia/releases
#IconPacks #OSS #Avalonia #MahApps #XAML #WPF #AvaloniaUI #netcore #dotnet #net8 #net9 #net10 #MVPBuzz #Font
-
Avalonia gets ready for macOS Tahoe!
Avalonia is a very popular UI framework for .NET desktop applications that run on not only computers, but also phones and tablets. Avalonia is constantly improved to bring new features while ensuring that your Avalonia applications get enhanced performance across releases. macOS Tahoe brings the Liquid Glass design, along with new features for Macintosh users.
Now, Avalonia has just released a new version in the v11.x version series, and that is version 11.3.6. The following changes were made:
- Enhancements
- macOS – Adjust macOS Tray/Menu icons scaling by @drasticactions in Adjust macOS Tray/Menu icons scaling #19628
- Fixes
- Windows – Fix OS timer interval calculation in Windows dispatcher by @Swarley97 in fix os timer interval calculation in windows dispatcher #19597
- Windows – Fix maximized window being able to resize by @emmauss in Win32 – Fix maximized window being able to resize #19620
- macOS – Fix SkiaSharp 3 Metal interop signature by @MrJul in Fix SkiaSharp3 Metal interop signature #19598
- iOS – Backport
GRContextbugfix by @maxkatz6 in Backport GRContext bugfix from 12.0 branch #19615 - X11 – Ignore empty
preeditTextwhen no composition was active before (Ignore empty preeditText when no composition was active before #19595) by @Gillibald in Ignore empty preeditText when no composition was active before (#19595) #19621 - Headless – Fix headless
FontManagerleak by @maxkatz6 in Fix headless FontManager leak #19599 - Text – Fix
TextLine.GetTextBoundszero width run by @Gillibald in TextLine.GetTextBounds zero width run fixes #19602 - Text – Fix
TextLineImpl.GetTextBoundswith trailing zero width by @Gillibald in Fixes TextLineImpl.GetTextBounds with trailing zero width #19616
Out of all the above changes made to the Avalonia framework, two of them stands out for macOS support, because the macOS tray/menu icons scaling has been improved, ensuring that your applications look more awesome than before. Also, the SkiaSharp3 Metal interoperability signature has been changed, and Avalonia has been adapted to the new signature.
Both of those changes have made Avalonia ready for macOS Tahoe, as teased in a release post on Mastodon.
https://dotnet.social/@avaloniaui/115195866218682967
We are extremely grateful for their hard work at Avalonia for supporting macOS Tahoe.
To update your applications to support macOS Tahoe, update all your Avalonia NuGet packages to version 11.3.6 using either the package manager in your Visual Studio installation or the project files.
#Net #Avalonia #AvaloniaUI #C #csharp #dotnet #macOS #macOS26 #macOS26Tahoe #macOSTahoe #news #Programming #Tech #Technology #UI #update - Enhancements
-
I die create a small tool for Foxhole regiments. It does allow you to create parking tickets for other players. The tool will require a logo and a screenshot as evidence. If provided it will generate a PDF file you can share on your discord.
https://github.com/XanatosX/parking-ticket-issuer-tool
#Foxhole #SiegeCamp #FoxholeTool #PcGaming #Dotnet #AvaloniaUI #QuestPDF
-
I die create a small tool for Foxhole regiments. It does allow you to create parking tickets for other players. The tool will require a logo and a screenshot as evidence. If provided it will generate a PDF file you can share on your discord.
https://github.com/XanatosX/parking-ticket-issuer-tool
#Foxhole #SiegeCamp #FoxholeTool #PcGaming #Dotnet #AvaloniaUI #QuestPDF
-
I die create a small tool for Foxhole regiments. It does allow you to create parking tickets for other players. The tool will require a logo and a screenshot as evidence. If provided it will generate a PDF file you can share on your discord.
https://github.com/XanatosX/parking-ticket-issuer-tool
#Foxhole #SiegeCamp #FoxholeTool #PcGaming #Dotnet #AvaloniaUI #QuestPDF
-
I die create a small tool for Foxhole regiments. It does allow you to create parking tickets for other players. The tool will require a logo and a screenshot as evidence. If provided it will generate a PDF file you can share on your discord.
https://github.com/XanatosX/parking-ticket-issuer-tool
#Foxhole #SiegeCamp #FoxholeTool #PcGaming #Dotnet #AvaloniaUI #QuestPDF
-
I started playing with Avalonia UI today on my Mac using Rider and... it doesn't work? At least not in IOS 17.5. This appears to be a known issue? I literally installed the Cross Platform template, Updated the NuGet packages and hit go. Instant crash in the simulator!
So far I'm super, super unimpressed and these type of issues feel like immediate non-starters for any "beyond playing around" app development.
Am I crazy?
-
I started playing with Avalonia UI today on my Mac using Rider and... it doesn't work? At least not in IOS 17.5. This appears to be a known issue? I literally installed the Cross Platform template, Updated the NuGet packages and hit go. Instant crash in the simulator!
So far I'm super, super unimpressed and these type of issues feel like immediate non-starters for any "beyond playing around" app development.
Am I crazy?