Steven Kirk
|
152f932ce8
|
Ignore test for now.
|
11 years ago |
Steven Kirk
|
07aa92e1b7
|
Allow TabControl to reparent children of its Deck.
|
11 years ago |
Steven Kirk
|
c7dc89f06b
|
Fixed applying control templates.
And added unit tests for it.
|
11 years ago |
Steven Kirk
|
5303eb7cd8
|
Make all tests pass again.
Menus displaying weirdly though.
|
11 years ago |
Steven Kirk
|
38e85a3f36
|
Started reworking reparenting controls.
|
11 years ago |
Steven Kirk
|
eb6bd28664
|
Rename TypedItemContainerGenerator
As ItemContainerGenerator<T>.
|
11 years ago |
Steven Kirk
|
77e81c4360
|
Make TabControl/Deck work again.
|
11 years ago |
Steven Kirk
|
3492bd617f
|
Added SelectingItemsControl.AutoSelect.
|
11 years ago |
Steven Kirk
|
ff331693f0
|
Started refactoring SelectingItemsControl.
|
11 years ago |
Steven Kirk
|
eabf674027
|
Move more stuff from Control to IControl.
To do this, added the PropertyBag interfaces from ideas branch.
|
11 years ago |
Steven Kirk
|
ef50e97a2b
|
Added more ItemsPresenter tests.
Some of failing because of the way ItemContainterGenerator currently
works. Needs to be fixed.
|
11 years ago |
Steven Kirk
|
c0fc38358f
|
Refactored templates a bit.
Added interfaces, moved them to Controls.Templates namespace and added
base classes for common Func<> templates.
|
11 years ago |
Steven Kirk
|
60b6f23aef
|
Refactored ISelectable behavior into a mixin.
|
11 years ago |
Steven Kirk
|
a97465b1bd
|
Test scrollbar auto-hiding.
|
11 years ago |
Steven Kirk
|
c453ad3b36
|
Removed Scrollbar binding workaround.
Binding system now handles this. Added unit tests to ensure it works
property.
|
11 years ago |
Steven Kirk
|
09ef0309b1
|
Added validation/coercion to RangeBase properties.
|
11 years ago |
Steven Kirk
|
fba2633ab9
|
Renamed Decorator.Content property as Child.
|
11 years ago |
Steven Kirk
|
9e913998f3
|
Forgot to save csproj again.
|
11 years ago |
Steven Kirk
|
8d565cacaf
|
Use correct version of ImageMagick.
|
11 years ago |
Steven Kirk
|
33696785ab
|
Forgot to save .csproj after last commit it seems
|
11 years ago |
Steven Kirk
|
ed3b5df146
|
Updated stylecop analyser.
|
11 years ago |
Steven Kirk
|
0c102d6d60
|
Reinstalled problematic NuGet pkgs.
|
11 years ago |
Steven Kirk
|
8dafd64ae3
|
Allow PerspexProperty validation to be overridden.
|
11 years ago |
Steven Kirk
|
ee8c211683
|
Renamed PerpexProperty coercion as validation.
As it can be used to invalidate a property change by throwing an
exception as well as coerce the value.
|
11 years ago |
Steven Kirk
|
f3ab1b35dd
|
Refactored PerspexObject tests.
Into separate classes.
|
11 years ago |
Steven Kirk
|
2e54b2be19
|
Allow Grid column/row definitions to be supplied as a string.
Closes #48.
|
11 years ago |
Steven Kirk
|
a06b8981b7
|
Fix failing test.
Current value is actually incorrect, but expected.
|
11 years ago |
Steven Kirk
|
377c1b5f18
|
Removed unused references.
|
11 years ago |
Steven Kirk
|
b740d95e15
|
Don't try to select items that don't belong to you.
This was breaking DevTools.
|
11 years ago |
Steven Kirk
|
254eaac9fa
|
Stylecop fixes.
|
11 years ago |
Steven Kirk
|
e3533d720b
|
Fix ListBox selection.
And add a unit test for it.
|
11 years ago |
Steven Kirk
|
26015acfd9
|
Handle implicit conversions in perspex properties.
Fixes #49.
|
11 years ago |
Steven Kirk
|
4f98bb5476
|
Make changing selecting in item work.
Make SelectingItemsControl listen for IsSelectedChangedEvents from child
items and update its selection accordingly.
|
11 years ago |
Steven Kirk
|
0fc384ee6c
|
Fix non-compiling tests.
|
11 years ago |
Steven Kirk
|
9de4a11e18
|
Use tab navigation mode of ItemsPresenter
When creating ItemsPresenter's panel
|
11 years ago |
Steven Kirk
|
05f131595c
|
Make keyboard navigation handler per-window.
Use the same pattern as AccessKeyHander.
|
11 years ago |
Steven Kirk
|
43e80392df
|
Started adding keyboard accessibility to Menu.
Still quite a lot to do.
|
11 years ago |
Steven Kirk
|
fef04a5f5d
|
Implemented Menus a bit better.
Now appear correctly in logical tree and use general-purpose mechanisms
rather than direct communication between MenuItems.
|
11 years ago |
Steven Kirk
|
fe9ed13cff
|
Install StyleCopAnalysers.
And fix all warnings for the Perspex.Animation project.
|
12 years ago |
Steven Kirk
|
31d51123f6
|
Make Popup children be part of logical tree.
|
12 years ago |
Steven Kirk
|
f7d271f846
|
Something resembling a menu now...
|
12 years ago |
Steven Kirk
|
16aa4f66cc
|
Merge branch 'propertyequals-selector' into menu
Conflicts:
Perspex.Styling/Selectors.cs
|
12 years ago |
Steven Kirk
|
c319df8a54
|
Added parent selector.
|
12 years ago |
Steven Kirk
|
e83c2e06fd
|
Make sure bound property is registered.
|
12 years ago |
Steven Kirk
|
768718e43f
|
Started optimizing selectors.
|
12 years ago |
Steven Kirk
|
92bb2551cd
|
Id selector is now called Name. Update tests.
|
12 years ago |
Steven Kirk
|
e7651dfcf2
|
Use async in selector tests.
|
12 years ago |
Steven Kirk
|
fceb9b1ba5
|
Fix ScrollContentPresenter measure/arrange.
|
12 years ago |
Steven Kirk
|
9125527de5
|
Tests for previous commit.
|
12 years ago |
Steven Kirk
|
deba950eb2
|
Make sure a render takes place after layout.
|
12 years ago |