Skip to content

feat: rework some designs and icons - #44

Merged
maotovisk merged 7 commits into
mainfrom
feat/rework-smooth-scroll
Sep 17, 2026
Merged

maotovisk merged 7 commits into
mainfrom
feat/rework-smooth-scroll

Conversation

@maotovisk

@maotovisk maotovisk commented Sep 17, 2026 •

Copy link
Copy Markdown
Owner

As a inheritance from the old times where we used Material.Avalonia (even before SukiUI), we had Material.Icons.Avalonia as our icon provider. It was good but i felt it was a little bit outdated. We are now using Lucide.Avalonia which is a bit more modern and some SVGs from SimpleIcons for branded stuff.

In addition to that:

  • a new smooth scroll implementation is being used, now trackpads should be respected.
  • new font rendering parameters (hopefully should make it look lest clunky on linux)
  • interactions on buttons don't freeze the UI thread anymore (map picker/from osu are expensive, moved into another thread)
  • Better osu!lazer support on "from osu!", now it shows mount folder instructions.

Redesigns

The new designs implemented:

Start

image

Settings was tweaked

image

@maotovisk
maotovisk merged commit 73a8622 into main Sep 17, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant