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
Steven Kirk
fcbde80682
Added a couple of tests.
8 years ago
Steven Kirk
cdba9b856d
Make ActivatedValue a custom Observable.
And make `ActivatedObservable` inherit from it.
8 years ago
Steven Kirk
de35eb9fee
Updated ActivatedSubject.
Can be expressed more cleanly given the new `ActivatedObject`.
8 years ago
Steven Kirk
6d3381dd6e
Make ActivatedObservable a custom observable.
8 years ago
Steven Kirk
d3a0507f35
Implement custom observable for classes.
Use a custom `ClassObserver` for observing changes to a control's classes. This saves shaves off about 15% memory use in ControlCatalog after cyling through all tabs.
8 years ago
Jeremy Koritzinsky
ee8ec348f3
Merge pull request #1679 from nc4rrillo/master
Skia backend cleanup.
8 years ago
Nelson Carrillo
88bfdf87ea
Skia backend cleanup.
8 years ago
Steven Kirk
98080e057e
Merge pull request #1681 from jmacato/rename-sampleprojects
Rename Sample projects.
8 years ago
Steven Kirk
5e8bd54b9d
Merge branch 'master' into rename-sampleprojects
8 years ago
Jumar Macato
a62a7be0d5
Merge pull request #1682 from Gillibald/fixes/PathMarkupParser
Fix PathMarkupParser
8 years ago
Jumar Macato
7b1c9bde18
Replace namespaces accordingly; Rename projects on main sln file.
8 years ago
Benedikt Schroeder
b35e2456eb
Code style
8 years ago
Benedikt Schroeder
977010de95
Added unit tests
8 years ago
Benedikt Schroeder
935074431c
Normalize whitespaces in path data
8 years ago
Jumar Macato
def7da4bb2
Rename Sample projects to avoid confusion with the CI tests.
8 years ago
Steven Kirk
0a10a7180a
Merge pull request #1661 from Gillibald/fixes/PathMarkupParser
PathMarkupParser rewrite
8 years ago
Steven Kirk
fa71f58915
Merge branch 'master' into fixes/PathMarkupParser
8 years ago
Steven Kirk
0f69d0962d
Merge pull request #1660 from CommonGuy/improve-open-file-dialog
Use newer WinApi for OpenFileDialog and SaveFileDialog
8 years ago
Jumar Macato
cadf22871a
Merge branch 'master' into improve-open-file-dialog
8 years ago
Benedikt Schroeder
7c22365bac
Merge
8 years ago
Benedikt Schroeder
da6c9e0af5
Refactor using
8 years ago
Benedikt Schroeder
c36e2e4222
removed using
8 years ago
Benedikt Schroeder
4b259faf07
merge
8 years ago
Benedikt Schroeder
41fd37151f
IGeometryContext implementation
8 years ago
Benedikt Schroeder
cd39703645
Direct2D1 EndFigure fix
8 years ago
Benedikt Schroeder
b8f8c1ef0f
IGeometryContext implementation
8 years ago
Steven Kirk
b40e7ef547
Merge branch 'master' into fixes/PathMarkupParser
8 years ago
Steven Kirk
219a0da799
Added benchmarks for PathMarkupParser.
8 years ago
Steven Kirk
4f58878276
Merge pull request #1678 from Karnah/fixes-line-measure
Removed duplicated code
8 years ago
Vsevolod Pilipenko
449023485d
Merge branch 'master' into fixes-line-measure
8 years ago
vsevolod.pilipenko
e0a626b29e
Removed duplicated code
8 years ago
Steven Kirk
2c0497fbe4
Merge pull request #1561 from boombuler/DragDropModifierState
send the modifiers with drag events
8 years ago
Jeremy Koritzinsky
042cfe3ec2
Merge branch 'master' into DragDropModifierState
8 years ago
Jeremy Koritzinsky
2c846f09db
Merge pull request #1580 from Karnah/fixes-line-measure
Skia: Fixed line width
8 years ago
Jeremy Koritzinsky
68b6c435aa
Add MonoMac implementation.
8 years ago
Jeremy Koritzinsky
952aa05ace
Merge branch 'master' into fixes-line-measure
8 years ago
Benedikt Schroeder
6aaa4de94c
Merge branch 'master' into fixes/PathMarkupParser
8 years ago
Steven Kirk
50df7a2c6c
Merge pull request #1663 from jkoritzinsky/BuildScriptCleanup
Upgrade Cake and clean up build script
8 years ago
Steven Kirk
b7e62055b6
Merge branch 'master' into BuildScriptCleanup
8 years ago
Steven Kirk
e37a766058
Merge pull request #1631 from nc4rrillo/custom-renderers
Add support for locating custom renderers
8 years ago
Steven Kirk
901497c0d6
Merge branch 'master' into custom-renderers
8 years ago
Steven Kirk
214d7e780f
Merge pull request #1643 from jkoritzinsky/fixes/1289
Dont call setter when initializing two way bindings
8 years ago