Steven Kirk
ce75824bf2
Updated HtmlRenderer submodule
10 years ago
Steven Kirk
044a0aeed9
Updated HtmlRenderer submodule.
10 years ago
Steven Kirk
fbe681c925
Use weak events for indexer subscriptions.
10 years ago
Steven Kirk
4057670f43
Ensure that PerspexObject bindings are unsubbed.
10 years ago
Steven Kirk
7b9a6f29c9
Added GetWeakObservable().
And use in in bindings.
10 years ago
Steven Kirk
f57b3c044b
Added ability to unsubscribe from weak events.
10 years ago
Steven Kirk
3d271cd020
Started implementing weak bindings.
Tests currently failing as WeakSubscriptionManager doesn't support
unsubscribing yet.
10 years ago
Steven Kirk
766a814f4e
Check for correct state on attach/detach to tree.
Make sure that if we're attached to a logical tree, we can invoke
DetachedFromLogicalTree when Parent is set to null. This also has a side
effect in that Parent will now be non-null when DetachedFromLogicalTree
is called.
10 years ago
Steven Kirk
7b618c6173
Merge branch 'master' into core2d-leak
10 years ago
Steven Kirk
fa7d810bbe
Dispose of PopupRoot when detached from tree.
10 years ago
Steven Kirk
6682b09bd9
Unsub from classes when removed from logical tree.
10 years ago
Steven Kirk
17c2a3261e
Filter out null entries in item containers.
10 years ago
Steven Kirk
886b837291
Allow OnDetachedFromLogicalTree to be fired > once.
As it can happen now that TemplatedControl is correctly detaching
template children.
10 years ago
Steven Kirk
dee26ddac2
Merge branch 'master' into core2d-leak
10 years ago
Steven Kirk
d0dc103c5e
Supply UnsetValue for DirectProperty.
When a direct property is set to UnsetValue, previously it used
default(TValue). Allow that value to be overridden and make it be -1 for
SelectingItemsControl.SelectedIndex.
10 years ago
Steven Kirk
d19be32ca5
Merge branch 'master' into core2d-leak
10 years ago
Steven Kirk
21ae855a06
Supply UnsetValue for DirectProperty.
When a direct property is set to UnsetValue, previously it used
default(TValue). Allow that value to be overridden and make it be -1 for
SelectingItemsControl.SelectedIndex.
10 years ago
Steven Kirk
1ae6b929b3
Think I've fixed the leak...
But I think it's showing up bugs elsewhere that need to be fixed.
10 years ago
Steven Kirk
ba008e987d
Demonstrate leak in test.
10 years ago
Steven Kirk
913c647bcb
Think I've managed to repro Core2D leak.
10 years ago
Steven Kirk
17e4583328
Merge branch 'master' into core2d-leak
10 years ago
Steven Kirk
e09495749f
Update BindingTest to display data template.
Based on selected list item. Trying to reproduce the leak seen in
Core2D.
10 years ago
Steven Kirk
a9e63ab6cd
Merge branch 'core2d-leak'
10 years ago
Steven Kirk
6b99bcf30b
Use LastOrDefaultAsync for completion.
10 years ago
Steven Kirk
d87f585ead
Fixed changes affected by last commit.
10 years ago
Steven Kirk
b17a898c8f
Allow debugging of PerspexList.CollectionChanged.
Make it a field so that it can be inspected in VS.
10 years ago
Steven Kirk
45207dd7c6
Make ExpressionObserver complete...
When rootObservable or _update completes.
10 years ago
Steven Kirk
79843ae311
Make DataTemplate-created controls namescopes.
10 years ago
Steven Kirk
21f4570559
Allow binding to anchor's DataContext.
Fixes #461 .
10 years ago
Steven Kirk
5d53ec9822
Fix binding to Window.
10 years ago
Steven Kirk
b227e8623f
Removed bogus test.
It wasn't testing the actual leak and relied on messy reflection so
removing it.
10 years ago
Steven Kirk
080638e079
Ensure DataTemplate contents can be named.
10 years ago
Steven Kirk
7e9756993f
Merge branch 'jkoritzinsky-application.exit'
10 years ago
Steven Kirk
92a03adfc5
Merge branch 'application.exit' of https://github.com/jkoritzinsky/Perspex into jkoritzinsky-application.exit
10 years ago
Steven Kirk
768c5c0f5e
Added new failing leak test.
10 years ago
Steven Kirk
667c17af4b
Removed leak tests and added failing test.
These were from a time when templates were applied when
attached/detached from visual tree. Template controls are now retained
until another template is applied.
10 years ago
Jeremy Koritzinsky
eea178500a
Added test and fixed implementation.
10 years ago
Steven Kirk
45004daa76
Use theme colors in ControlCatalog sidebar.
10 years ago
Steven Kirk
92bfc135ff
Update slider to use theme colors.
10 years ago
Steven Kirk
2a44e707f5
Use theme colors in ControlCatalog.
And demonstrate changing theme colors for a single button.
10 years ago
Steven Kirk
b397e5f89e
Re-enable carousel transition dropdown.
10 years ago
Steven Kirk
d582eecf28
Fix TestApplication.
10 years ago
Steven Kirk
165702c73e
Merge branch 'style-resources'
10 years ago
Steven Kirk
ab2d7571e1
Include default theme and base color in App.paml.
10 years ago
Steven Kirk
13599a6ebc
Set Track's logical child.
To its Thumb. This fixes a problem with styling ScrollBar.
10 years ago
Jeremy Koritzinsky
bbe460c18f
Added interface and implementation for application exiting. Will automatically close all windows when called.
10 years ago
Steven Kirk
50236aedd1
Update OmniXAML.
10 years ago
Steven Kirk
e6cc6cbd12
Merge pull request #453 from wieslawsoltes/PseudoClass
Added PseudoClass for OrientationProperty
10 years ago
Steven Kirk
aa87129043
Merge pull request #456 from Seeker1437/designer-move-patch
Moves Perspex Designer to PerspexVS
10 years ago
Darnell Williams
41e572b3a2
Moves Perspex Designer to PerspexVS
10 years ago