Sannan Khan
2a14f4d6a5
Moved SetWindowStartupLocation() to end of Show() function
8 years ago
Steven Kirk
4565aa8fd9
Merge pull request #1662 from Gillibald/feature/ApplicationExitMode
Application ExitMode
8 years ago
Steven Kirk
ceef449a80
Merge branch 'master' into feature/ApplicationExitMode
8 years ago
Steven Kirk
de9644fd0f
Merge pull request #1694 from AvaloniaUI/nonrx-expressionnode
Don't use rx for ExpressionNodes.
8 years ago
Steven Kirk
f1e83da986
Merge branch 'master' into nonrx-expressionnode
8 years ago
Steven Kirk
3c37681549
Merge pull request #1711 from AvaloniaUI/fixes/1709-changing-listbox-template
Clear ItemContainerGenerator when ItemsPresenter changed.
8 years ago
Steven Kirk
08099aa18d
Merge branch 'master' into fixes/1709-changing-listbox-template
8 years ago
Jumar Macato
f8694865e3
Merge pull request #1712 from Gillibald/fixes/PathDataScientificNotation
Allow lower case e for scientific notation
8 years ago
Benedikt Schroeder
ce6d4d42a0
Merge branch 'master' into fixes/PathDataScientificNotation
8 years ago
Benedikt Schroeder
ac8342ebf8
Allow lower case e for scientific notation
8 years ago
Steven Kirk
52a0ee4f4b
Merge branch 'master' into fixes/1709-changing-listbox-template
8 years ago
Steven Kirk
2f7a578c38
Added null check for panel.
Problem reared its head when #1709 was fixed.
8 years ago
Steven Kirk
cf14976dcc
Fix #1709 .
8 years ago
Steven Kirk
9c1c8749dd
Added failing test for #1709 .
8 years ago
Steven Kirk
95fe6f4cdf
Clear templated child's parent when template detached.
8 years ago
Steven Kirk
9ccf63d51b
Add failing test for clearing templated child's parent.
8 years ago
Jumar Macato
51ddaddab5
Merge pull request #1710 from Gillibald/fixes/PathDataScientificNotation
Add scientific notation support for double values
8 years ago
Benedikt Schroeder
b3cfc22e27
Add scientific notation support for double values
8 years ago
Steven Kirk
319a98b480
Merge branch 'master' into nonrx-expressionnode
8 years ago
Steven Kirk
151d8ad0e3
Merge pull request #1692 from rhencke/backspace
Make Delete on macOS delete correctly.
8 years ago
Steven Kirk
ecb2a36f12
Merge branch 'master' into backspace
8 years ago
Steven Kirk
e2de92f573
Merge branch 'master' into nonrx-expressionnode
8 years ago
Steven Kirk
8b8ba122e3
Merge pull request #1685 from jkoritzinsky/spanify-PathMarkupParser
Span-ify PathMarkupParser
8 years ago
Steven Kirk
b0cae7f321
Merge branch 'master' into spanify-PathMarkupParser
8 years ago
Jumar Macato
7c555f772f
Merge pull request #1702 from AvaloniaUI/fixes/clipboard-settext-win32
fix win32 clipboard settext async.
8 years ago
Dan Walmsley
617dd6a5ab
fix win32 clipboard settext async.
8 years ago
Jumar Macato
d6578eba50
Merge pull request #1699 from AvaloniaUI/fixes/1698-classobserver-distinct
Only publish distinct values from TypeNameAndClassSelector.ClassObserver.
8 years ago
Steven Kirk
114b393813
Only publish distinct values from ClassObserver.
Fixes #1698 .
8 years ago
Steven Kirk
af7e139ed4
Added failing test for #1698 .
8 years ago
Steven Kirk
6d0e461349
Throw if no matching property accessor found.
This shouldn't happen normally as `InpcPropertyAcessorPlugin` matches everything.
8 years ago
Steven Kirk
71395784e2
Merge branch 'master' into nonrx-expressionnode
8 years ago
Steven Kirk
a9cdfeaa48
Merge pull request #1690 from AvaloniaUI/custom-rx
Use custom Rx classes
8 years ago
Steven Kirk
0c078c9dec
Don't use rx for ExpressionNodes.
`ExpressionNode`s were always single-subscriber and making them use `IObservable<>` meant that we had to have extra allocations in order to return `IDisposable`s. Instead of using `IObservable` use a simpler `Subscribe`/`Unsubscribe` pattern. This saves a bunch more memory.
8 years ago
Jumar Macato
9366434920
Merge branch 'master' into custom-rx
8 years ago
Robert Hencke
4f0764ea6b
Make Delete on macOS delete correctly.
On a Mac keyboard, the Delete key functions as the Backspace key
does on a PC keyboard. Map VK_Delete to Key.Back (VK_ForwardDelete
correctly maps to Key.Delete)
8 years ago
Steven Kirk
ef5be70c4b
Don't double-check nulls.
8 years ago
Steven Kirk
6720bb9633
Updated ignore list in ncrunch.
8 years ago
Steven Kirk
26b3efd8d4
Use custom rx for control locators.
8 years ago
Steven Kirk
a8d5dc1da4
Use custom rx for ResourceObservable.
8 years ago
Steven Kirk
b488ca179a
Use custom class for direct binding subscriptions.
8 years ago
Steven Kirk
365aa42b4a
Use custom rx for binding update signal.
8 years ago
Steven Kirk
a3dea23560
Use LightweightObservableBase for BindingExpression.
8 years ago
Steven Kirk
de325ec501
Use LightweightObservableBase for WeakCollectionChangedObservable
8 years ago
Steven Kirk
9b0aff8cc1
Use LightweightObservableBase in TypeNameAndClassSelector
8 years ago
Dávid Karnok
360a2603c3
Fix LightweightObservableBase's concurrency, save 1 allocation.
8 years ago
Steven Kirk
3150d3f10a
Added GetPropertyChangedObservable.
Replaced `GetObservableWithHistory` with `GetPropertyChangedObservable`.
8 years ago
Steven Kirk
34474af835
Make AvaloniaPropertyObservable use weak refs.
And remove `WeakPropertyChangedObservable`/`GetWeakObservable`.
8 years ago
Steven Kirk
0f1664a846
Use custom rx for observing properties.
8 years ago
Steven Kirk
dadc30d84e
Use lightweight observable for ExpressionObserver.
8 years ago
Steven Kirk
29eafc6be2
Added LightweightObservableBase class.
And use it for `ActivatedValue`.
8 years ago