Steven Kirk
8d9de5009b
Merge branch 'master' into fixes/1271-contenttemplate-before-content
9 years ago
Steven Kirk
29a2b1d74f
Use previous appveyor image.
https://github.com/dotnet/standard/issues/567
9 years ago
Steven Kirk
d1ebb8fc7d
Handle PopupRoot.Content = null.
Handle `PopupRoot.Content` being set to null.
Fixes #1247
9 years ago
Steven Kirk
546cbca0ef
Added failing test for #1247 .
9 years ago
GoldyD
d39bb3d116
Merge branch 'master' into master
9 years ago
Goldy
d4a32764ca
Add null check for parameter
Remove unused variable
9 years ago
Goldy
6dd497bbc8
Code improvement
Removed unused or duplicated code
9 years ago
Steven Kirk
0be2e5f653
Merge branch 'master' into fixes/1271-orphaned-textblock
9 years ago
Steven Kirk
3eac2134e0
Trying previous appveyor image.
9 years ago
Nikita Tsukanov
b49a7abbd1
Fixed if clause in ProgressBar.UpdateIsIndeterminate
Found by PVS studio
9 years ago
Steven Kirk
3dd11f9046
Make Content depend on ContentTemplate.
Make the `ContentPresenter.Content` property depend on `ContentPresenter.ContentTemplate` because otherwise a temporary control will be created by the presenter using the default template between the time `Content` and `ContentTemplate` is bound.
However, because Portable.Xaml doesn't actually _support_ `DependsOnAttribute` yet, also move the bindings for `ContentTemplate` above `Content` in the default themes.
This works around #1271 although #1284 fixes the underlying cause of the leak - this is more to prevent unnecessary controls being created.
9 years ago
Steven Kirk
9b68067a15
Fix ContentPresenter logical parent logic.
`ContentPresenter` should only be manually setting its child's logical parent when it is outside of a control template. When it's inside a control template, setting the logical parent will be handled by `ContentControlMixin`.
Fixes #1271 .
9 years ago
Steven Kirk
2e8521e690
Added failing test for #1271 .
9 years ago
Jeremy Koritzinsky
1d2d2067c4
Remove tree-switching on AncestorType == null
9 years ago
Steven Kirk
dbd7ce7bad
Merge pull request #1189 from JurjenBiewenga/InvalidCharInput
Invalid char input
9 years ago
Jurjen Biewenga
e9b61be182
Merge branch 'master' into InvalidCharInput
9 years ago
Jurjen Biewenga
3321887970
Made the invalidCharacters array static readonly and replaced the DEL char with the unicode representation
9 years ago
Nikita Tsukanov
72f766e5d6
Ref-counting infrastructure for bitmaps
9 years ago
Jeremy Koritzinsky
cf1960aca5
Merge pull request #1273 from AvaloniaUI/fixes/845-appbuilder-logging
Added AppBuilder methods for logging.
9 years ago
Steven Kirk
f6830df102
Get serilog versions automatically.
9 years ago
Steven Kirk
5119828b8d
Add serilog sink dependencies to build script.
9 years ago
Steven Kirk
c02514f162
Removed imports of deleted .props file.
9 years ago
Steven Kirk
03621a8664
Added AppBuilder methods for logging.
You can now set up serilog logging to `Debug` or `Trace` by calling e.g.:
```
AppBuilder.Configure<App()
.LogToDebug()
.UsePlatformDetect();
```
The methods accept an optional `level` parameter to control the minimum log level.
9 years ago
Steven Kirk
7481b8dc56
Merge pull request #1272 from AvaloniaUI/fixes/xunit-warnings
Fix xunit warnings.
9 years ago
Jeremy Koritzinsky
add5f0451b
DelayedSetter -> DeferredSetter
9 years ago
Jeremy Koritzinsky
fb5abf3a93
Merge remote-tracking branch 'origin' into RelativeSourceSyntaxSugar
9 years ago
Jeremy Koritzinsky
f9b578ab0e
Make AncestorType required for ancestor searching via the visual tree.
9 years ago
Steven Kirk
5cc5b91930
Fix xunit warnings.
9 years ago
Nikita Tsukanov
07c2e09527
Merge branch 'update-portable-xaml'
9 years ago
Nikita Tsukanov
9152cbbe72
Added a unit test for attached properties with namespace
9 years ago
Nikita Tsukanov
174c8a9e63
Updated portable.xaml
9 years ago
Steven Kirk
8c80367b77
Merge pull request #1241 from ARSolog/patch-1
Update ExpressionObserverTests_DataValidation.cs
9 years ago
ARSolog
ff50697a90
Merge branch 'master' into patch-1
9 years ago
Steven Kirk
37d3fe791e
Merge pull request #1244 from sdoroff/calendar-control
Added a Calendar control
9 years ago
Steven Kirk
2bc31fce7d
Merge branch 'master' into calendar-control
9 years ago
Jeremy Koritzinsky
5054012cc1
Merge pull request #1265 from jp2masa/togglebutton-three-states
Implemented three states on ToggleButton, CheckBox and RadioButton
9 years ago
José Pedro
3f9a79d82d
Requested change.
9 years ago
Jeremy Koritzinsky
c4b4494648
Merge pull request #1253 from jstevans/carouselVerticalTransition
Add Vertical orientation option for PageSlide animations
9 years ago
Nikita Tsukanov
4e3aee0dad
Merge pull request #1266 from AvaloniaUI/fixes/1255-classes-removeall
Fix Classes.RemoveAll
9 years ago
Steven Kirk
70f9554518
Fixed #1255 .
9 years ago
Steven Kirk
ebc66cfaac
Added failing test for #1255 .
9 years ago
Jeremy Koritzinsky
26cffd5884
Merge branch 'master' into carouselVerticalTransition
9 years ago
José Pedro
755531631e
Implemented three states on ToggleButton, CheckBox and RadioButton.
9 years ago
Steven Kirk
ad45d8feb3
Merge pull request #1261 from AvaloniaUI/fixes/1260-styles-not-applied
Fix Setter binding priority.
9 years ago
danwalmsley
290da9652a
Merge branch 'master' into fixes/1260-styles-not-applied
9 years ago
Nikita Tsukanov
d6ef7c805b
Update MonoMac.props
9 years ago
Steven Kirk
a7d440ca02
Fix #1260 .
Setters without an activator should binding with `Style` priority, not `StyleTrigger`.
Fixes #1260
9 years ago
Steven Kirk
4116bc54c0
Added failing unit test for #1260 .
9 years ago
Jeremy Koritzinsky
af1da0a9c9
Add missing assignment.
9 years ago
Nikita Tsukanov
4ebd4a34dd
Removed unneded Task.Yield
9 years ago