Open kekekeks opened 1 year ago
Inline.TextDecorations
from a StyledProperty
to an AttachedProperty
This is a possibility
cc @workgroupengineering
Shape.StrokeDashArray should be of IList type, instead of AvaloniaList. This way we could reduce compositor subscriptions count by checking if stroke dash array implements INotifyCollectionChanged or not.
Right now, having AvaloniaList, code like `StrokeDashArray="10 5" will always require us to subscribe to the list changes.
Make DevToolsOptions a record and change the property setter in init
.
Ideally, this https://github.com/AvaloniaUI/Avalonia/issues/4443 should be revisited as well. Even better if ContextMenu was removed from the main assembly.
protected virtual string? GetHelpTextCore();
should be
protected abstract string? GetHelpTextCore();
See: https://github.com/AvaloniaUI/Avalonia/pull/17030#discussion_r1763462589
Tracking issue for API changes in the distant future, can be safely ignored until mid-2024