Steven Kirk
cce2ab603f
Ensure to update scroll info when items changed.
10 years ago
Steven Kirk
1c7a99dc5e
WIP Trying to get virt scrolling working.
10 years ago
Steven Kirk
91e2f2a0ca
Refactored virtualization handling into classes
Also take into account the scroll direction of the panel.
10 years ago
Steven Kirk
850dfdea48
Dematerialize items when removed.
10 years ago
Steven Kirk
38afaf1aca
More WIP on adding virtualization to ItemsPresenter.
10 years ago
Steven Kirk
f9b3d2ac03
WIP: Adding virtualization to ItemsPresenter.
10 years ago
Steven Kirk
7db353e742
Added IScrollable.IsLogicalScrollEnabled.
10 years ago
Steven Kirk
362745a55e
Fix scrolling algorithm
10 years ago
Steven Kirk
05d6d6415b
Removed ContentTemplate binding in DropDown
DropDown.ContentTemplate doesn't exist.
10 years ago
Steven Kirk
4568024c2f
Leave one container materialized.
10 years ago
Steven Kirk
1b9c184c86
Removed ContentTemplate bindings in MenuItem
As ContentTemplate doesn't exist on MenuItem.
10 years ago
Steven Kirk
ec35cdde79
Fixed TextBlock text wrapping.
And added render test (so far only to D2D backend)
10 years ago
Steven Kirk
1f185f0701
Added a SimpleGrid to use in DevTools.
As our `Grid` performance is currently terrible :(
10 years ago
Steven Kirk
57a0122549
Make ItemTemplate work for TreeView.
10 years ago
Steven Kirk
a1f3558145
Added ContentTemplate binding to control templates.
10 years ago
Steven Kirk
5cd9b98057
Added ItemsControl.ItemTemplate property.
10 years ago
Steven Kirk
0e8995e303
Added ContentControl.ContentTemplate.
10 years ago
Steven Kirk
710de1f85a
Fix an edge case in visual parenting.
If a child that already has a parent was added as a visual child of
another control and the exception caught, the control would still be
present in the VisualChildren collection.
10 years ago
Steven Kirk
64af3e2bcf
Fix minor style issues.
10 years ago
donandren
4c0a026949
MemberSelector UnitTests
10 years ago
Steven Kirk
ab60beaa54
Check visual parent is not already set.
When setting the visual parent of a control, make sure that it's not
already set. The code in issue #513 was trying to reparent an already
parented control, causing problems - this makes sure that this can't
happen.
10 years ago
donandren
65cac33549
member selector support member path
10 years ago
Steven Kirk
f67a31da1c
Removed debug message.
10 years ago
Steven Kirk
63a688817e
Added pixel offset to virtualizing panel.
10 years ago
Steven Kirk
9253e71eea
Removed IScrollable from VirtualizingStackPanel
10 years ago
Steven Kirk
03e37f8f69
WIP: More work on primitive virtualization.
10 years ago
Steven Kirk
b91d8781d8
WIP
10 years ago
Steven Kirk
b1988af4e7
Documented AppBuilder.
And made `Start` method private: clients should use
`SetupWithoutStarting`.
10 years ago
Nikita Tsukanov
e14ac5742f
RegisterServices should be called by AppBuilder
10 years ago
Nikita Tsukanov
40b9447bb3
Fixed DesignerAssist and added test for it
10 years ago
Steven Kirk
2f42688919
Correctly handle WM_DPICHANGED
We need to set the window position to the position in the message in
order to avoid #491 . Fixes #491 .
10 years ago
Steven Kirk
d79fc6bbd8
Added AppBuilder
Use AppBuilder to configure the Application and make sure that
everything is set up in the correct order.
10 years ago
Steven Kirk
5c33fbc6ee
Reimplemented property validation.
As far as it was in `property-validation-grokys` branch. Things were
messed up on master so had to merge this manually so may be problems.
10 years ago
Steven Kirk
d97c276b52
Added ncrunch project files.
10 years ago
Steven Kirk
5be41985c3
Renamed Perspex -> Avalonia
10 years ago
Steven Kirk
c704589512
Removed .bak files.
10 years ago
Wiesław Šoltés
325b5a0747
Added missing Glass.Core using
10 years ago
Wiesław Šoltés
0da8ca24cd
Removed Glass package dependency
10 years ago
Steven Kirk
e54694cfae
Typo
10 years ago
Steven Kirk
90efeeeb18
Added TODO doc.
10 years ago
donandren
424d29e3ee
fixed some build errors if SharpDX StreamGeometryContextImpl with class names
10 years ago
donandren
2fe35aacf9
Support for Size in xaml
10 years ago
donandren
1679041211
added Size.Parse
10 years ago
donandren
11f2b702de
Added support for path figures definition in xaml
10 years ago
Jason Jarvis
5d8e339744
Fixed up Skia's StreamGeometryImpl now that SkiaSharp contains SKPath cloning and transforming.
10 years ago
Jason Jarvis
ef28479b93
Use DrawRoundRect on Skia now that SkiaSharp provides it.
10 years ago
Jason Jarvis
c15199b814
Upgraded to latest SkiaSharp nuget.
10 years ago
Steven Kirk
cb98a09548
Supply a base URI when loading assets.
This allows assets to be loaded relative to the URI which loaded them,
e.g. a bitmap will now be loaded from the same assembly as the XAML file
that loads the bitmap rather than the entry assembly.
10 years ago
Steven Kirk
58305ca59f
Update OmniXAML
10 years ago
Steven Kirk
33052270d4
Target specific android version.
As VS was changing the version depending on the VS installed.
10 years ago