Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Avalonia 11.0.0-preview5 compatibility #217

Closed
4 tasks done
SKProCH opened this issue Feb 16, 2023 · 4 comments
Closed
4 tasks done

Avalonia 11.0.0-preview5 compatibility #217

SKProCH opened this issue Feb 16, 2023 · 4 comments

Comments

@SKProCH
Copy link
Collaborator

SKProCH commented Feb 16, 2023

Currently there is nightly release 3.0.0-avalonia11-preview3.145-nightly with preview-5 support published.
This is just combability fixes and changes to allow compiling and running apps with preview-5.
I'm sure that because of the changes in avalonia, something might not work.

If you encounter any errors, create an issue or post in the comments to that.

Current TODO list:

@SKProCH SKProCH pinned this issue Feb 16, 2023
SKProCH added a commit that referenced this issue Feb 22, 2023
SKProCH added a commit that referenced this issue Feb 23, 2023
@SKProCH
Copy link
Collaborator Author

SKProCH commented Mar 12, 2023

AvaloniaUI/Avalonia#10374 is actually fixed right now, you should use the nightly Avalonia release. But perhaps you should recompile Material.Avalonia yourself for nightly Avalonia version (or not). I don't want to release package what depends on nightly builds.

@marklam
Copy link

marklam commented Apr 19, 2023

There are a couple of new properties on ListBox - AreHorizontalSnapPointsRegular and AreVerticalSnapPointsRegular that are passed down to the ItemsPresenter and StackPanel/VirtualizingStackPanel in the built-in themes, but they're not in the Material theme.

https://github.com/search?q=repo%3AAvaloniaUI%2FAvalonia+areverticalsnappointsregular+language%3AXML&type=code&l=XML

Without them, a list with huge number of entries slows to a crawl when scrolling, because every entry is inspected to decide its size.

@SKProCH
Copy link
Collaborator Author

SKProCH commented Apr 19, 2023

Yep, added this now. Thanks, @marklam

@SKProCH
Copy link
Collaborator Author

SKProCH commented Apr 22, 2023

@SKProCH SKProCH closed this as completed Apr 22, 2023
@SKProCH SKProCH unpinned this issue May 21, 2023
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

No branches or pull requests

2 participants