wojciech krysiak
57058f19cd
Fix SelectedItemsChanged event arguments in SelectingItemsControl
7 years ago
Steven Kirk
74a5b1f65a
Added a failing MenuItem separator test.
8 years ago
Steven Kirk
bca37513b4
Added failing test for disposing completed binding.
8 years ago
Jeremy Koritzinsky
f20ebb3ca7
Fix another API mismatch from the API change of IRenderLoopTask that I missed beforehand.
8 years ago
Jeremy Koritzinsky
dcb0d5d090
Fix Raise calls in RenderLoopTests
8 years ago
Jeremy Koritzinsky
0aa5866ea8
Fix missed changes in IRenderTimer.
8 years ago
Jeremy Koritzinsky
5fce271ff8
PR Feedback
8 years ago
Steven Kirk
ac0c9e69cd
Added IAffectsRender interface...
...and use it as a general-purpose means of attaching to property values that can affect render.
8 years ago
Steven Kirk
afdfb28da8
Added failing tests for brush invalidation.
8 years ago
Jeremy Koritzinsky
8357bc86b0
Add tests for the new RenderLoop logic.
8 years ago
Steven Kirk
0b4e6b8471
Make centralized RenderLoop.
- Renamed `RenderLoop` to `RenderTimer`
- Added new `RenderLoop` which `DeferredRenderer`s register themselves with for updates
8 years ago
Steven Kirk
d531b36b96
Make brushes raise a Changed event.
When their visual representation changes.
8 years ago
Steven Kirk
d15e86c2a7
Pass correct node bounds to PushOpacityMask. ( #1870 )
* Pass correct node bounds.
Use node bounds not clip bounds for opacity mask rect.
Fixes #1118 .
* Use layout bounds for opacity mask.
And added a new render test to make sure that the render transform is applied to it.
* Fix bad XAML formatting.
8 years ago
Steven Kirk
a0d2d7f70b
Added failing test for #1865 .
And similar test for Grid.
8 years ago
Siegfried Pammer
158d2d31b3
Add RoutedEventRegistry. Fixes #1846 .
8 years ago
wojciech krysiak
1b82998775
Made test more readable
8 years ago
wojciech krysiak
01e1835ad8
Corrected test implementation
8 years ago
wojciech krysiak
a14afe5c2c
Unit tests for the mixin changes
8 years ago
Jeffrey Ye
f180ec4dd7
Use SelectionChangedEventArgs instead of SelectedItemChangedEventArgs
8 years ago
Nicolas Musset
0befa22692
Support invoking a task in the dispatcher.
8 years ago
Jeffrey Ye
e9cde299bb
#1802 add SelectedItemChanged event to TreeView
8 years ago
Siegfried Pammer
18f36ab3bc
Fix #1782 : Implement GroupName for RadioButton
8 years ago
jp2masa
f1e422866a
Implemented UniformGrid. ( #1819 )
8 years ago
Nicolas Musset
434bf0d3db
Support invoking a function in the dispatcher.
8 years ago
Jeremy Koritzinsky
23d252f608
Cleanup legacy build/test files.
8 years ago
Jeremy Koritzinsky
2cd66f4d49
Fix PropertyParserTests.
8 years ago
Steven Kirk
0fb1780f75
Don't deselect sibling item on PointerLeave.
8 years ago
Steven Kirk
1293e9af8d
Implemented Menu interactions.
8 years ago
Dan Walmsley
7d28d1b2ab
fix failing unit test.
8 years ago
Steven Kirk
1e12b2c37b
Don't focus non-focusable controls.
When navigating `ItemsControl` with keyboard.
8 years ago
Steven Kirk
2584f4bb18
Removed directional navigation code.
8 years ago
Steven Kirk
895a24fb9e
Raise pointer enter/leave events in correct order.
Previously, enter events were raised before leave events.
8 years ago
Steven Kirk
3f0c7650e5
Make sure IsPointerOver is correctly set.
Reset the handled state for `PointerEnter`/`PointerLeave` on each control invocation, and don't allow the user to skip setting `IsPointerOver`
8 years ago
WojciechKrysiak
ec57b63908
Implemented cancelling ContextMenu opening/closing. ( #1781 )
8 years ago
MonkAlex
e69f3c7f85
#1798 Test for binding checkbox with three state.
8 years ago
Dan Walmsley
5062f823b3
rename stackpanel Gap property to Spacing property.
8 years ago
wojciech krysiak
03e8594451
Bug reproduction unit test
8 years ago
Steven Kirk
dc6f14e775
Reader -> CharacterReader
And moved `CharacterReader` and `IdentifierParser` into Avalonia.Utilities.
8 years ago
Steven Kirk
62526bef35
Don't disallow setting unregistered properties.
The changes made to the animation system in #1768 currently needs to be able to set any property on any object in order for animations on transforms to work.
8 years ago
Jeremy Koritzinsky
e0be7353a8
Fix tests that broke from the API change.
8 years ago
Steven Kirk
5210926c03
Disallow setting unregistered properties.
8 years ago
Steven Kirk
ffcaa545bb
Added PropertyParser.
So we don't need to use a regex to parse property strings.
8 years ago
Steven Kirk
16e274d29a
Added some unit tests for #1764 .
8 years ago
Benedikt Schroeder
c0dd75bcce
Refactoring
Add interpolation to TileBrush
8 years ago
Dan Walmsley
ee55b4fa3d
bug is in selecting items control. add failing unit test.
8 years ago
Benedikt Schroeder
f6c9aa88b9
Naming fixes
8 years ago
Benedikt Schroeder
4d525aac6c
Code style
8 years ago
Luis Silva
e1ddeee321
Created new test
Created new test to determine if StackPanels with gaps add gaps for invisible children.
8 years ago
Jeremy Koritzinsky
274d8d8e82
Fix #1717
8 years ago
Steven Kirk
b163892a7d
Make TemplateBinding.Converter work.
Also:
- Add some unit tests
- Make `TwoWay` bindings back to the parent control work at `LocalValue` priority
Fixes 1737
8 years ago