Skip to main content

Welcome to our first devlog!

July has been a busy month for Celer and customIcons. While both projects are being developed independently, they share something in common which is that, both are currently being ported and rewritten from the ground up. Celer is being migrated from WPF to WinUI 3, while customIcons is being ported from WinForms to WPF.

Here’s a quick recap of the progress that has been done.

Celer: Porting to WinUI 3 #

The WinUI 3 port of Celer is still in progress and not yet on par with the last WPF release, but development is active and ongoing. This transition includes a totally new UI and involves rewritting the core of the app and making a new navigation model.

Some of the benefits that we've seen with the porting are the:

The internal structure is also being modularised. Each feature is now developed as an independent service and module, allowing you to choose only the components you want to use which improves performance and gives you more control by making the app customized towards your needs.

New Onboarding System #

Celer now includes a completely redesigned onboarding experience, focused on control.

Screenshot of the first page of Celer's new onboarding process in WinUI 3
Fig 1. First page of the onboarding with additional, opt-in, features
Screenshot of the second page of Celer's new onboarding process in WinUI 3
Fig 2. Module selection that let's you customise which parts of the app you want to enable

customIcons: Migrating from WinForms to WPF #

customIcons, part of the customWin suite, was in need of a serious overhaul. Now officially under the SurfScape umbrella, the project is finally getting the attention it deserves.

The goals of the port:

While progress has been slow, the new UI is already complete (with system theme support) and the core logic for icon loading is now functional under .NET 9!


Other Updates #

Looking Ahead #

In August we'll be focusing on:

As always thanks for following along and for your support 🥰
More exciting stuff is coming soon so stay tuned!

~ Redux