Steven Kirk
4845dfd0fa
Added IContentPresenterHost.
Similarly to how we now have IItemsPresenterHost.
11 years ago
Steven Kirk
59032dcff8
Make DropDown in ControlCatalog display correctly.
11 years ago
Steven Kirk
e85178e0c5
Unwrap TargetInvocationExceptions.
Calling Delegate.DynamicInvoke wraps any exception - we want to expose
the actual exception to callers.
11 years ago
Steven Kirk
c4ceebcfb3
Ensure Presenter template is applied...
...before updating ContentControl's logical children, as otherwise the
Presenter.Child may be null as UpdateChild has not yet been called.
11 years ago
Steven Kirk
567f0135ff
Make TemplatedParent inherit.
This means that we only need to set the TemplatedParent on the root of a
control's template, and on presenter children.
11 years ago
Steven Kirk
c810f95904
Don't ApplyTemplate on nested templated controls...
...during ApplyTemplate. This was so that ItemsControls could their find
ItemsPresenters nested in other templated controls. Instead use
IItemsPresenterHost to make the presenter register itself with its
TemplatedParent.
11 years ago
Steven Kirk
624bee0147
Removed accidentally comitted .sln change.
11 years ago
Steven Kirk
516a701e6b
Fixed ControlCatalog resources.
11 years ago
Steven Kirk
072cb0128e
Fixed failing tests.
11 years ago
Steven Kirk
7925fa8c65
Cache Margin in MeasureCore.
11 years ago
Steven Kirk
4ef9639f3e
Removed LINQ from MeasureOverride.
And removed empty MeasureOverride methods.
11 years ago
Nikita Tsukanov
630be0c6bf
Test app is running again
11 years ago
Steven Kirk
b366104bce
Merge remote-tracking branch 'origin/master'
# Conflicts:
# src/Perspex.Themes.Default/DefaultTheme.paml
11 years ago
Steven Kirk
a7089515c5
Fixed culling bug with transforms.
11 years ago
Steven Kirk
c6582d83c3
Merged the two separate TemplatedControlTests.
11 years ago
Nikita Tsukanov
81f1bf51a8
Fixed #282
11 years ago
Steven Kirk
b23225ddbe
Merge branch 'controlcatalog'
11 years ago
Steven Kirk
26f1124c75
Fixed failing test.
Also fixed spelling mistakes and formatting.
11 years ago
Steven Kirk
ce1ef2fd89
Make Carousel demo buttons work.
11 years ago
Steven Kirk
7ab944c0a5
Make GridSplitter.Orientation non-nullable.
As OmniXAML can't handle it.
11 years ago
Steven Kirk
2e161e5fcb
Fixed up control catalog sidebar.
11 years ago
Steven Kirk
c98254025f
Simplified TabControl style.
11 years ago
Steven Kirk
f9d3895a53
Merge remote-tracking branch 'refs/remotes/origin/master' into controlcatalog
11 years ago
Steven Kirk
fe7fc66cc5
Fixed GridSplitter in DevTools.
11 years ago
Steven Kirk
35b682359a
Merge branch 'master' into controlcatalog
11 years ago
Steven Kirk
9ad94743c0
Fix small layout bug with UseLayoutRounding.
11 years ago
Steven Kirk
91f7caead9
Merge branch 'susloparovdenis-gridsplitter'
11 years ago
Steven Kirk
f92f9b27b1
Merge branch 'gridsplitter' of https://github.com/susloparovdenis/Perspex into susloparovdenis-gridsplitter
11 years ago
Steven Kirk
4add74a426
Merge branch 'master' into controlcatalog
11 years ago
Steven Kirk
9efbfc182e
Use IBitmap for Image.Source
And register converter for that interface. This is to conform with
ImageBrush.
11 years ago
Steven Kirk
f8898a31a9
Merge remote-tracking branch 'refs/remotes/origin/master' into controlcatalog
11 years ago
Steven Kirk
1eb0fbb385
Further simplify StyleActivator.
The clever stuff was causing styles to fail and probably isn't needed
anyhow. Fixes #371 .
11 years ago
Steven Kirk
bbe0f5a7a7
Added control catalog.
Ported from old branch to incorporate latest master.
11 years ago
susloparov
382a8d5fa1
Merge remote-tracking branch 'upstream/master' into gridsplitter
11 years ago
susloparov
ccf59b8690
GridSplitterTests
11 years ago
Steven Kirk
b4417e3bd6
Support loading bitmaps from resources.
Closes #358 .
11 years ago
Steven Kirk
416eb1d7a5
Respect negative margins when culling.
And make ClipToBounds = true as default on TemplatedControl to allow us
to cull more.
11 years ago
Steven Kirk
8e2830ad05
Don't return negative size from Measure.
In the case of a negative margin larger than the available size.
11 years ago
Steven Kirk
c427ab49f6
Cull controls outside clip bounds.
11 years ago
Steven Kirk
b4e23af46e
Tidied up RendererMixin.
Filename wasn't matching class name so renamed file and tidied some
stuff up.
11 years ago
Steven Kirk
53de5f72bf
Update some Rect stuff with impl from SharpDX.
11 years ago
Steven Kirk
3bfba9c8ce
Ensure TreeViewItems are removed from index.
When TreeViewItem is removed from TreeView.
11 years ago
Steven Kirk
8fe84fa1dc
Search logical tree for root TreeView.
11 years ago
Steven Kirk
78abef1551
Tidied up tree item container generators.
In doing so fixed a bug in DevTools where tree items would become
unselectable.
11 years ago
Steven Kirk
35e87f2b10
Merge pull request #367 from donandren/expander
new expander control
11 years ago
donandren
440fbf44fc
expander some code refactoring
11 years ago
donandren
0f0ae1fb7b
new expander control
11 years ago
Steven Kirk
ea9ba2930a
Revert "Merge pull request #366 from wieslawsoltes/TabStripItem"
This reverts commit 46003152f4 , reversing
changes made to 44408cfc5c .
11 years ago
Steven Kirk
46003152f4
Merge pull request #366 from wieslawsoltes/TabStripItem
Reduce TabStripItem Margin value
11 years ago
Steven Kirk
44408cfc5c
ItemContainerGenerator can be null.
11 years ago