Steven Kirk
e58b4d5152
Don't dispose completed binding.
8 years ago
Steven Kirk
bca37513b4
Added failing test for disposing completed binding.
8 years ago
Jeremy Koritzinsky
78b8ee0d4c
Merge pull request #1891 from AvaloniaUI/demo/dynamic-menus
Better support dynamic menus
8 years ago
Jeremy Koritzinsky
60ce87cd03
Merge branch 'master' into demo/dynamic-menus
8 years ago
Jeremy Koritzinsky
fcb91787ae
Merge pull request #1881 from AvaloniaUI/feature/brush-modification
Make controls react to changes in brushes.
8 years ago
Steven Kirk
b449003958
Allow MenuItems to be separators.
If `MenuItem.Header == "-"` then apply the `:separator` pseudoclass to the `MenuItem` and display it as a separator.
8 years ago
Steven Kirk
4f11ecdd38
Added an example of dynamic menus to the ControlCatalog.
Creates a menu using `DataTemplates` on the MenuPage.
8 years ago
Steven Kirk
daa89beff9
Merge branch 'master' into feature/brush-modification
8 years ago
ahopper
df014f3b1e
Fix drawing presenter clipping ( #1882 )
* fix clipping offset
* simplified clipping calculation
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
32bf52d9e8
Merge branch 'master' into feature/brush-modification
8 years ago
Steven Kirk
370001b3df
Merge pull request #1861 from Gillibald/Direct2D1LocatorRemoval
Direct2D1 cleanup
8 years ago
Benedikt Schroeder
d60f528d0a
Merge branch 'Direct2D1LocatorRemoval' of https://github.com/Gillibald/Avalonia into Direct2D1LocatorRemoval
8 years ago
Benedikt Schroeder
e625f03c16
Use ID2D1Device instead of ID2D1Device1 to keep wi
8 years ago
Benedikt Schroeder
624735fe52
Merge branch 'Direct2D1LocatorRemoval' of https://github.com/Gillibald/Avalonia into Direct2D1LocatorRemoval
8 years ago
Benedikt Schroeder
50f15b1154
Namespace fix
8 years ago
Benedikt Schroeder
2bbd4b3687
Merge branch 'master' into Direct2D1LocatorRemoval
8 years ago
Benedikt Schroeder
1bf4954334
Downgrade SharpDX to 4.0.1
8 years ago
Jeremy Koritzinsky
b02d0c2391
Merge pull request #1886 from AvaloniaUI/fix-carousel-slide-dir
Quickfix: Flip the sign on the outgoing carousel animation.
8 years ago
Jumar Macato
dc36911e44
Flip the sign on the outgoing carousel animation.
8 years ago
Jumar Macato
216b2d20f8
Merge pull request #1880 from jkoritzinsky/fix-carousel
Fix carousel animation crash
8 years ago
Jumar Macato
bccc7bf047
Merge branch 'master' into fix-carousel
8 years ago
Jeremy Koritzinsky
15007f7501
Merge branch 'fix-carousel' of https://github.com/jkoritzinsky/Avalonia into fix-carousel
8 years ago
Jeremy Koritzinsky
2be60e593d
Fix PageSlide direction mess-up.
8 years ago
Steven Kirk
22958bccc6
Merge pull request #1869 from AvaloniaUI/fixes/1866-affects-not-global
Make Affects/Pseudoclass methods non-global by default
8 years ago
Jumar Macato
5e6a6f7e03
Add explicit double type marker on values.
Flip the sign on distance to match the correct behavior.
8 years ago
Steven Kirk
460d63736d
Use immutable brush as default Foreground value.
Prevents memory leak.
8 years ago
Steven Kirk
a5a5b36ddc
Invalidate controls when brush changed.
8 years ago
Steven Kirk
afdfb28da8
Added failing tests for brush invalidation.
8 years ago
Jeremy Koritzinsky
f2923cdfb9
Merge branch 'master' into fixes/1866-affects-not-global
8 years ago
Jeremy Koritzinsky
f99e79faa8
Fix carousel animation crash
8 years ago
Steven Kirk
d531b36b96
Make brushes raise a Changed event.
When their visual representation changes.
8 years ago
Steven Kirk
f39e38545d
Use inner methods for invalidation.
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
5f27733ee3
Merge pull request #1874 from wdcossey/CheckBox-Restyle-08-09-2018
CheckBox restyle
8 years ago
William David Cossey
2b2255b1c8
Background is only applicable to the Border#border.
Added Foreground, VerticalContentAlignment and HorizontalContentAlignment for ContentPresenter#PART_ContentPresenter.
8 years ago
William David Cossey
4b7702dbb7
Merge pull request #4 from AvaloniaUI/master
Merge
8 years ago
Steven Kirk
4deef1d57b
Enable TreeView horizontal scrollbar. ( #1872 )
Fixes #1871 .
8 years ago
Steven Kirk
c7b42d1326
Add the old overloads back in.
And mark them as `[Obsolete]`.
8 years ago
Benedikt Schroeder
2a64f133d5
SharpDX update to current version
8 years ago
Benedikt Schroeder
de51c464ec
Merge branch 'master' into Direct2D1LocatorRemoval
8 years ago
Steven Kirk
e8aedb02b4
Merge pull request #1793 from AvaloniaUI/new-animations-algo
New animations algorithm (Redux)
8 years ago
Jumar Macato
07c3311ae1
Merge branch 'master' into new-animations-algo
8 years ago
Jumar Macato
3ecb21a8f4
Merge branch 'new-animations-algo' of github.com:AvaloniaUI/Avalonia into new-animations-algo
8 years ago
Jumar Macato
a93c69a56e
Make naming consistent.
8 years ago
Jumar Macato
15301c6337
Make naming consistent.
8 years ago
Jumar Macato
a91cb08248
Fix naming on Animations & Transitions to better reflect their purpose.
Make RenderDemo & ControlCatalog's TabItems opacity transition faster.
8 years ago
Jumar Macato
ed45ec47b2
Fix the transitions bug by pushing zero immediately after Subscription.
Thanks to sir @grokys for this fix.
Fix XML Doc on Animatable.cs.
8 years ago
Jeremy Koritzinsky
6a1c5e00cd
Merge pull request #1867 from AvaloniaUI/fixes/1865-dockpanel-dock
Invalidate panel layout on attached property change.
8 years ago
Steven Kirk
576cc91573
Make Pseudoclass method typed.
8 years ago