Jeremy Koritzinsky
c6c51dd36f
Add pattern-based support for streaming. Fix bugs in method bindings.
8 years ago
Jeremy Koritzinsky
af186e3529
Move string-based binding paths up to Avalonia.Markup. Make the LINQ Expression paths and raw ExpressionNodes (now public) the primarily supported syntax.
8 years ago
Dan Walmsley
9911fff84d
fix carousel presenter and add unit test for condition.
8 years ago
Jeremy Koritzinsky
4ec647b870
Make our unit tests support library (Avalonia.UnitTests) target netstandard2.0 so we don't have to worry about targetting .NET Framework on linux.
8 years ago
Benedikt Schroeder
e576ec178c
Initial
8 years ago
Dan Walmsley
3536496f21
Add test for when carousel Items is reset and virtualized.
8 years ago
Dan Walmsley
612d99d01e
use GetVisualDescendents in test.
8 years ago
Dan Walmsley
2a78b5e9c2
Add unit test and Fix for case where TemplateApplied when SelectedIndex is already set.
8 years ago
Dan Walmsley
2900333f69
Add test to ensure SelectedIndex / SelectedItem is maintained when
items are removed mid-list.
8 years ago
Dan Walmsley
65d57262b2
Add unit tests to demonstrate the issues with Carousel
8 years ago
CommonGuy
ab36f86325
Add the NewLine property to TextBox
8 years ago
Jeremy Koritzinsky
72708cae67
Fix namespace build break.
8 years ago
Jeremy Koritzinsky
da0ab8b681
Move the styling system up the stack to live right below Avalonia.Animation since it has no dependencies on anything further down the dependency chain
8 years ago
Jeremy Koritzinsky
cf8244b37a
Move current contents of Avalonia.Markup to Avalonia.Base. Move Avalonia.Markup.Xaml.Data/Parser classes to Avalonia.Markup since they're not Xaml-specific.
Use pattern-matching switch.
Fix bug from cleanup.
8 years ago
Dan Walmsley
8266621d65
fix nits.
8 years ago
Unknown
92ad156d83
Add test that default value of TextBlock.Text property is empty string.
8 years ago
Unknown
18c963aac9
Add test for password char on TextPresenter.
8 years ago
Unknown
4b5ce0cf40
add failing unit test.
8 years ago
walterlv
3f1a5ed009
Remove language usage condition.
8 years ago
walterlv
2052d53d68
Order the grid codes and make most unit test passed.
8 years ago
walterlv
163744b89b
Add support for layout that the children have multi span but also have desired size.
8 years ago
walterlv
cae8a2ab5c
Add not enough length unit test for all test facts.
8 years ago
walterlv
a0518955f5
Grid layout support positiveinfinity measure.
8 years ago
walterlv
fc73d7cc37
When the available length is not enough, clip the measure list.
8 years ago
walterlv
e403299bb2
Use a new algorithm to layout Grid.
8 years ago
walterlv
b135f988e4
Try to use new algorithm to measure and arrange Grid.
8 years ago
walterlv
b9d71860ff
Add a new version of Grid layout. and its performance may be better than the original one.
8 years ago
walterlv
b8bebd634d
Add unit test for grid layout:
- start row column with min length.
8 years ago
walterlv
431407437b
Add unit test for grid layout:
1. Pixel row column
1. Start row column
1. Mix pixel star row column
8 years ago
Benedikt Schroeder
eb273c0fcb
Inital
8 years ago
Benedikt Schroeder
87cc247100
fix tests
8 years ago
Dan Walmsley
8d07861e59
white space.
8 years ago
Dan Walmsley
2c9f3ede54
fix tests and and fixes.
8 years ago
Dan Walmsley
67003577a0
Add failing unit tests for border and content presenter.
8 years ago
Benedikt Schroeder
27a666467c
Initial
8 years ago
Jumar Macato
2556b50992
Rename Carousel & TabControls Transition property to PageTransitions to avoid confusion to the upcoming Transitions from Avalonia.Animations.
8 years ago
sdoroff
cee1a79911
Added Unit Tests
8 years ago
Steven Kirk
e329140c04
Added failing test for #1447 .
8 years ago
Jumar Macato
fc06fa1e35
Fix skew matrix function's flipped axes + update tests.
8 years ago
Jumar Macato
0306d9475d
Added LayoutTransformControl skew tests
8 years ago
sdoroff
5927e7acfe
Added Unit Tests
8 years ago
Steven Kirk
53397a2aab
Added failing test for #1423 .
8 years ago
Steven Kirk
7ba9d33b0e
Added extra test for Bounds/Margin.
And removed empty test.
8 years ago
Steven Kirk
f136eeccb1
Added failing test for #1408 .
8 years ago
Steven Kirk
53ff0e178c
Added failing test for #1376
8 years ago
sdoroff
89b018135e
Added Unit Tests
8 years ago
sdoroff
5dce65f7b6
Created a shared DataValidationErrors framework
Moved Validation Error tracking to attached an attached property
Created an shared error indicator that can be simply added to control
templates and re-styled across all controls
This should reduce the need for code and markup duplication while
allowing for a consistent visual interface
8 years ago
Steven Kirk
30e78dc5b6
Only run unit tests on .net core.
This allows us to run them on linux.
8 years ago
Steven Kirk
8a80a724d7
Implement disabling of ListBox scrollbars.
Fixes #1344 .
8 years ago
Steven Kirk
46bcbacc53
Fix layout in ScrollContentPresenter.
- Share common layout logic between `Border`, `ContentPresenter` and `ScrollContentPresenter`
- Added a bunch of tests for things not previously convered
- Fix `ScrollContentPresenter` child layout
8 years ago