rocksdanister / lively-linux

Experimental linux version of Lively Wallpaper
https://livelywallpaper.net
GNU General Public License v3.0
86 stars 3 forks source link

Use Uno Platform instead of AvaloniaUI #1

Open meisme-dev opened 2 years ago

meisme-dev commented 2 years ago

Uno is easier to work with and more feature rich in my experience

rocksdanister commented 2 years ago

Is Uno really that better? Avalonia is pretty close to wpf (Windows Lively) in development process.

What about performance, memory usage etc?

The online Uno demo is not smooth: https://gallery.platform.uno/

meisme-dev commented 2 years ago

Uno isn't great with WebAssembly, but it's really smooth on bare-metal. I've checked out Avalonia again and it seems they've added a lot of missing features that I was annoyed about. One great thing that I've discovered that Avalonia supports Fluent effects on Linux, so Lively looks top notch! As for performance, they're both about the same. image

rocksdanister commented 2 years ago

That looks real nice. I noticed the memory consumption also reduced (in Windows) in the new version.