Benedikt Schroeder
d550526936
Unit test fix
8 years ago
Benedikt Schroeder
f3f750cf86
Cleanup
8 years ago
Benedikt Schroeder
a59cf3a135
New asset loader
Added unit test for wildcard
8 years ago
Benedikt Schroeder
f609c9c5d9
Cleanup
8 years ago
Benedikt Schroeder
3bec8036a7
Initial
8 years ago
Benedikt Schroeder
2c8953de97
Requested changes
8 years ago
Benedikt Schroeder
33ea1925c7
Fixed unit tests
8 years ago
Benedikt Schroeder
a10a756366
IAssetLoader changes
Rename resource to asset
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
Benedikt Schroeder
5a5be9e767
Requested changes
8 years ago
Jeremy Koritzinsky
8d8480c086
Allow indexer bindings to be at the start of a binding path.
8 years ago
Steven Kirk
25ed770790
Fix raising property changed for attached property.
Raise a property changed event for attached properties when `InheritanceParent` is set. This was broken by #1499 .
Fixes #1576
8 years ago
Steven Kirk
ffeefabf1c
Update ControlCatalog.Desktop output dir.
The output path has changed from `bin\Release` to `bin\Release\net461`.
8 years ago
Steven Kirk
b615be746a
Added a few StringTokenizer tests.
8 years ago
Steven Kirk
4025522680
Skip failing test for now.
As I can't work out why it's only failing on AppVeyor.
Also fix typo in its name.
8 years ago
Benedikt Schroeder
0c7c69dbe7
First unit tests
8 years ago
Steven Kirk
44fe6aa6ac
Fix failing unit tests.
AvaloniaProperty registrations are for life (of the test runner) not for christmas.
8 years ago
Steven Kirk
7d8dcc02ec
Added failing test for #1568
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
Steven Kirk
7588b16044
Reworked TypeConverters.
I started fixing #1559 and decided to rework our `TypeConverter` infrastructure a bit.
This PR renames `AvaloniaDefaultTypeConverters` to `AvaloniaTypeConverters` and allow registration of 3rd party converters here.
`AvaloniaTypeConverters` improves upon the type converter functionality in the BCL by providing the followinng extra functionality:
- Allow registering non-constructed generic types (such as `AvaloniaList<>`) - `AvaloniaTypeConverters` will do the sensible thing and create an `AvaloniaListConverter<T>` with the correct type
- If no type converter is provided, look for a a static `Parse(string)` method which can be used to create an implicit type converter
This allows us to remove a bunch of `TypeConverter`s which just called the relevant `Parse` method.
Fixes #1559
8 years ago
Steven Kirk
71c3cb3b72
Added failing assert for #1559 .
8 years ago
Jumar Macato
73f408de21
Fix Avalonia.Interactive to Avalonia.Interactivity
8 years ago
Steven Kirk
6dfd705660
Added failing test for #1548 .
Caused by a bug in Portable.Xaml: https://github.com/cwensley/Portable.Xaml/issues/95
8 years ago
Steven Kirk
1ee4fa47f9
Tweak IAssetLoader API and fix tests.
8 years ago
Amadeusz Sadowski
c7f7640ae7
Removed comments about not working parent ambient providers
8 years ago
Benedikt Schroeder
eb273c0fcb
Inital
8 years ago
Benedikt Schroeder
d5ace4db8d
tests fixed
8 years ago
Benedikt Schroeder
73ca7334ee
Initial
8 years ago
Benedikt Schroeder
eafb8cde9e
revert BindingExpressionTests
8 years ago
Amadeusz Sadowski
5dabc067ed
Added StaticResource tests for bindings within DataTemplate
8 years ago
Amadeusz Sadowski
8d11d7a5fa
BindingExtension Source tests and sample
#1521
8 years ago
Amadeusz Sadowski
3f87b9d02d
Support StaticResource in Bindings inside DataTemplate
8 years ago
Steven Kirk
bdc8100961
Fix failing tests.
8 years ago
Benedikt Schroeder
87cc247100
fix tests
8 years ago
Steven Kirk
b02ad2be48
Fix failing tests.
This class was registering a global attached property which affected other tests.
8 years ago
Steven Kirk
f0d0429644
Remove unused member.
8 years ago
Steven Kirk
44cfcfb04d
Allow any property to be registered anywhere.
Makes Avalonia more like other XAML frameworks, in that any avalonia property can now be set anywhere. The XAML parser however will only allow you to set registered properties.
8 years ago