Steven Kirk
5a9371f786
Pass EnableDataValidation to ExpressionObserver.
10 years ago
Steven Kirk
f4c57b169b
Handle BindingNotifications in ExpressionSubject.
10 years ago
Dan Walmsley
7330250e95
skia font cache now correctly handles font weight and font style.
10 years ago
Steven Kirk
06b0d15fc2
Surface BindingNotifications in AvaloniaObject.
10 years ago
Steven Kirk
4fe2a3d86c
Removed vestiges of old data validation.
10 years ago
Steven Kirk
0c2057e458
Fix failing tests, add other tests.
Also use logical parent's DataContext as base for DataContext bindings
instead of visual parent's. Was previously in error.
10 years ago
Steven Kirk
0d4a613580
Updated some docs.
And simplified a bit of failing test code.
10 years ago
Steven Kirk
0b0ca8b0cb
Fix MemberSelector.
10 years ago
Steven Kirk
daff817ce4
Subscribe to ExpressionSubject before setting value.
The inner `ExpressionObserver` must be subscribed to as setting the
value requires the expression to be evaluated.
10 years ago
Steven Kirk
c5c60c483a
Add concept of "value plugins".
These are used to extensibly handle special values like `Task` and
`IObservable<>`. Previously this was baked into the expression observer
architecture with a TODO comment saying that it needs to be extensible.
10 years ago
Steven Kirk
2f72295657
Started refactor of ExpressionObserver.
Tying to be more "rx", but also will allow us to move forward on BindingNotification changes.
10 years ago
Steven Kirk
4ffae3eb55
Added IndeiBase
And use it as base class for test data that implements
INotifyDataErrorInfo. Removed IndeiValidatorTests as its been
superceeded by IndeiValidationPluginTests.
10 years ago
Steven Kirk
ac427192df
Use NotifyingBase in unit tests.
And rename NotifyingBase.SubscriptionCount ->
PropertyChangedSubscriptionCount as we also track ErrorsChanged
subscription count.
10 years ago
Steven Kirk
4906a472b0
Reimplemented data validation using BindingNotifications.
10 years ago
Steven Kirk
1fa066ac8e
Merge pull request #675 from wieslawsoltes/AndroidNuGetFix
Added missing SkiaSharp dependency for Avalonia.Android NuGet package
10 years ago
Steven Kirk
4dbdd3949e
Merge pull request #673 from yusuf-gunaydin/issue-666
Fixed crash when redo is called on a TextBox with no redoable change #666
10 years ago
Jeremy Koritzinsky
d892ac393e
Merge pull request #674 from nc4rrillo/img-rz
Use GDK to scale images instead of cairo
10 years ago
nc4rrillo
83e6a773d9
Use dest rect X,Y for GDK image resizing
10 years ago
Wiesław Šoltés
d05d046386
Added missing SkiaSharp dependency
10 years ago
nc4rrillo
1c15d5f0aa
Use GDK to scale images instead of cairo
10 years ago
yusuf-gunaydin
4f2f8f555f
Fixed crash when redo is called on a TextBox with no redoable change. #666
10 years ago
danwalmsley
06bacaa7ee
Merge pull request #668 from donandren/issues/658
SetForegroundBrush in skia uses the smallest Length first. fixes #658
10 years ago
donandren
6dd0213bbc
make SetForegroundBrush in skia take into account priority of available values. should fix #658
10 years ago
Steven Kirk
70c997486f
Merge pull request #669 from wieslawsoltes/fixes/502-expander-header-background
Fixed dark background in Expander Header #502
10 years ago
Wiesław Šoltés
d35b8d5083
Fixe dark background in Expander Header
10 years ago
Steven Kirk
ba1bb0dbc3
Merge pull request #667 from yusuf-gunaydin/issue-666
Fixed crash when undo is called on a TextBox with no changes.
10 years ago
donandren
d3dd806228
SetForegroundBrush in skia uses the smallest Length first. fixes #658
10 years ago
yusuf-gunaydin
b4a0317604
Fixed crash when undo is called on a TextBox with no changes.
10 years ago
Steven Kirk
1798b6e20e
Merge pull request #665 from yusuf-gunaydin/issue-609
Implemented Ctrl+Backspace and Ctrl+Delete for TextBox. Resolves #609
10 years ago
yusuf-gunaydin
f86d90613b
Implemented Ctrl+Backspace and Ctrl+Delete for TextBox.
Fixes #609
10 years ago
Steven Kirk
e71e6714f0
Added link to VS extension.
10 years ago
Steven Kirk
f7d98ed366
Updated "Getting Started".
Removed OSX/Linux instructions for now as they were out of date and
didn't say much anyway.
10 years ago
Steven Kirk
5fe215a18d
Merge branch 'master' of https://github.com/AvaloniaUI/Avalonia
10 years ago
Steven Kirk
6b6d74f216
Updated version to 0.4.1
As 0.4.0 is released.
10 years ago
Steven Kirk
1ff2e005dd
Updated link to VS extension.
10 years ago
Steven Kirk
ffb96cf6bd
Updated add dialog image.
10 years ago
Steven Kirk
f78267d1cd
Updated version to 0.4.0.
10 years ago
Steven Kirk
e392ceae85
Added {x:Type} and {x:Static}
They were already available as {Type} and {Static} but these are
non-standard and should be removed in future.
10 years ago
Steven Kirk
b029217048
Qualify icon assembly.
10 years ago
Steven Kirk
14155e8088
Merge pull request #664 from jkoritzinsky/Direct2D-Debug
Recreate render target when SharpDX throws an exception
10 years ago
Jeremy Koritzinsky
e29f554b9b
Fixed disposable resources tracking.
10 years ago
Jeremy Koritzinsky
c3fb89ee73
Add code to re-create a render target and re-render the frame when the render target gets corrupted. Should fix #521
10 years ago
Jeremy Koritzinsky
5f404638ae
Enabled debug support for our direct2d factory in debug builds.
10 years ago
danwalmsley
95ed8b0365
Merge pull request #663 from wieslawsoltes/FixCairoPath
Fix multiple figure cairo path
10 years ago
Wiesław Šoltés
ff8ac16e23
Fix multiple figure cairo path
10 years ago
Steven Kirk
5b76f6e46b
Merge pull request #662 from AvaloniaUI/fixes/267-gtk-popup-size
Implement GTK window sizing.
10 years ago
Steven Kirk
e82c34b010
Implement GTK window sizing.
`Avalonia.Gtk.WindowImpl.ClientSize` was previously not implemented.
Fixes #267 . Fixes #269 .
10 years ago
Steven Kirk
12b6395105
Merge pull request #661 from AvaloniaUI/mono-build
Improve mono build experience.
10 years ago
Steven Kirk
87fb978dfd
Use .net 4.5 for all samples.
10 years ago
Steven Kirk
acac68cf22
More updates of build instructions.
10 years ago