Dan Walmsley
5d138be580
Merge remote-tracking branch 'origin/master' into feature/password-box
8 years ago
sdoroff
2a7d2cedc3
Fixes #1554
The issue was caused by the lack of a proper TextChanged event on the TextBox
I implemented a work around
8 years ago
Benedikt Schroeder
fe1d7058e7
Made font API internal
Add FamilyNameList
Add SKTypefaceCollection
8 years ago
José Pedro
2af15cbee4
Make WindowState bindable.
Requested changes.
9 years ago
Benedikt Schroeder
9cc53eb693
Minor fixes; Removed res scheme support
8 years ago
Benedikt Schroeder
3cd8368e54
Rebase for portable.xaml submodule
8 years ago
Benedikt Schroeder
0f242aed2a
Merge pull request #3 from AvaloniaUI/master
Merge
8 years ago
Benedikt Schroeder
b55fdfd31a
Introduce FontFamily.Parse
8 years ago
Benedikt Schroeder
6f0067767e
Merge branch 'master' into feature/customFonts
8 years ago
walterlv
811e74062c
Fix a comment so that is is more readable.
8 years ago
Benedikt Schroeder
36d5aad6fe
Removed fonts
8 years ago
Benedikt Schroeder
0da9083ba3
Added comments
8 years ago
Jumar Macato
9c6fc5c939
Merge branch 'master' into cleanup-csproj
8 years ago
Jumar Macato
4d9c7239cc
Fix CI failures.
8 years ago
walterlv
e4b9f9ff40
Fix more spelling and grammar issues.
8 years ago
walterlv
b09bd2f2f0
Fix some spelling and grammar issues.
8 years ago
walterlv
03a97df75c
Fix some words spell.
8 years ago
walterlv
3453c6ed99
Fix the calendaritem style.
8 years ago
walterlv
b2a868dd3a
Finish the AggregateAdditionalConventionsForStars method algorithm.
8 years ago
walterlv
e58a0641bf
If the children are in the same column/row, the Grid will not incorrectly aggregate their widths/heights.
Instead, it will calculate the Max width/height.
8 years ago
walterlv
a4cb49fa51
Fix the column/row span layout.
8 years ago
walterlv
f334ef0be2
Add debugger info for easier debug.
8 years ago
walterlv
2af42057c1
Fix the wrong Grid.GetSafeSpan index.
8 years ago
walterlv
3f1a5ed009
Remove language usage condition.
8 years ago
walterlv
42bfe0bd4e
Mark Grid layout methods pure.
8 years ago
walterlv
e280652922
Add debugger display or the grid layout result.
8 years ago
walterlv
382ef6e396
Add more comment for grid layout code.
8 years ago
walterlv
a6fe9928a1
Make all unit test for grid pass.
8 years ago
walterlv
2052d53d68
Order the grid codes and make most unit test passed.
8 years ago
walterlv
4768124962
Fix the AggregateAdditionalConventionsForStars method.
8 years ago
walterlv
ed01e59fc2
Add document comment for some helper methods.
8 years ago
walterlv
0110f7af65
Add some comments for GridLayout helper classes.
8 years ago
walterlv
63af32bc65
Add some document comments for GridLayout.
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
c32c619322
Add column support for grid layout.
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
walterlv
e56f1ab83a
If the MinHeight/MinWidth is set and it affects the Grid layout, a new calculation will be triggered. (Not only the MaxHeight/MaxWidth)
8 years ago
walterlv
5cd5a044eb
Add comments for Segment of Grid.
8 years ago
walterlv
38e63d8dc8
Fix issue#1516 MinHeight/MinWidth deos not work correctly in Grid.ColumnDefinition/RowDefinition.
8 years ago
boombuler
2c53bf4750
send the modifiers with drag events
8 years ago
Steven Kirk
f8b4bf6df3
Added new keyword.
8 years ago
Benedikt Schroeder
5fe6276228
Finished skia support
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