Steven Kirk
a46be4e200
Ensure correct thread for AvaloniaProperty access.
Previously we ensured that `AvaloniaObject.SetValue` was run on the main
thread. This makes sure that `GetValue`, `IsSet` and `ClearValue` are
also run on the main thread. Unit testing this turned out to be more
complicated than expected, because `Dispatcher` keeps a hold of a
reference to the first `IPlatformThreadingInterface` it sees, so made
`UnitTestApplication` able to notify `Dispatcher` that it should update
its services.
9 years ago
Steven Kirk
b953d3f9ed
Merge pull request #906 from AvaloniaUI/issue/905-event-getobservable
Added GetObservable for routed events.
9 years ago
Steven Kirk
5b6e74caae
Merge branch 'master' into issue/905-event-getobservable
9 years ago
Steven Kirk
6ad65bd434
Merge pull request #908 from AvaloniaUI/port-rendertest
Ported RenderTest from scenegraph branch
9 years ago
Steven Kirk
4a58a55565
Merge branch 'master' into issue/905-event-getobservable
9 years ago
Steven Kirk
5556e61692
Merge branch 'master' into port-rendertest
9 years ago
Steven Kirk
b16e5b9c54
Removed D2D reference from RenderTest.
Was making build fail on non-Windows
9 years ago
Steven Kirk
0a1d5caa84
Merge pull request #907 from AvaloniaUI/update-ncrunch
Moved ncrunch files to their own dir.
9 years ago
Steven Kirk
8099317f88
Ported RenderTest from scenegraph branch.
9 years ago
Steven Kirk
71c6c572ac
Moved ncrunch files to their own dir.
Also deleted v2 ncrunch files and update .gitignore.
9 years ago
Steven Kirk
4ca0bb72b2
Added GetObservable for routed events.
Fixes #905 .
9 years ago
Nikita Tsukanov
e3d24cf11a
Merge pull request #903 from kekekeks/bitmaps
Implemented WritableBitmap and bitmap creation by copying from in-memory data
9 years ago
Nikita Tsukanov
131fa44fa1
Fixed namespaces
9 years ago
Nikita Tsukanov
67a82d0462
Reverted WIC default pixel format
9 years ago
Nikita Tsukanov
90a4915549
Implemented WritableBitmap
9 years ago
Nikita Tsukanov
7013033a1b
Added `Bitmap(PixelFormat format, IntPtr data, int width, int height, int stride)` constructor
9 years ago
Nikita Tsukanov
008cec2e15
Merge pull request #899 from kekekeks/toplevels
Refactored out WindowBase from TopLevel
9 years ago
Steven Kirk
4c3c01d115
Merge branch 'master' into toplevels
9 years ago
Steven Kirk
df9c50448e
Merge pull request #902 from kekekeks/contextprov
Add a way to pass view model for the main window
9 years ago
Nikita Tsukanov
75940e20d7
Merge branch 'master' into toplevels
9 years ago
Nikita Tsukanov
657c53fb73
Make it clear that MaxClientSize is used when available
9 years ago
Nikita Tsukanov
6072bad3f6
Naming
9 years ago
Nikita Tsukanov
e1b2ac5697
Add a way to pass view model for the main window
9 years ago
Nikita Tsukanov
432153c006
Readd [Fact] for path tests
9 years ago
Nikita Tsukanov
03ae54cb25
Platform toplevel cleanup
9 years ago
Nikita Tsukanov
82aa5709b2
Merge pull request #901 from kekekeks/skia-fixes-2017-02-19
Don't skip tests that are passing now
9 years ago
Nikita Tsukanov
a26b583a79
Merge branch 'master' into skia-fixes-2017-02-19
9 years ago
Nikita Tsukanov
026c943055
Fixed tests
9 years ago
Nikita Tsukanov
32d307f032
Possible leaks
9 years ago
Nikita Tsukanov
46de034f98
Don't skip tests that are passing now
9 years ago
Nikita Tsukanov
d17b32d7bd
Fixed tests
9 years ago
Nikita Tsukanov
f0285179bd
Fixed comments and solution
9 years ago
Steven Kirk
4e93799840
Merge pull request #840 from AvaloniaUI/fixes/825-layoutupdated
Added LayoutUpdated event.
9 years ago
Steven Kirk
daa500f6a1
Merge branch 'master' into fixes/825-layoutupdated
9 years ago
Nikita Tsukanov
f21212e76a
Refactored out WindowBase from TopLevel
9 years ago
Nikita Tsukanov
4d3d42b600
[SKIA] Fixed DPI scaling issues introduced by b96c2de
9 years ago
Nikita Tsukanov
1620c40491
Merge pull request #896 from kekekeks/direct2d-os-version-detect
Check for Windows version in Direct2D platform
9 years ago
Nikita Tsukanov
d7bee43015
Check for Windows version in Direct2D platform
9 years ago
Nikita Tsukanov
dd25cffdcc
[WIN32_CORE] Use flat GDI+ API for icon loading
9 years ago
Nikita Tsukanov
23efb08685
Merge pull request #885 from kekekeks/make-ios-great-again
Somewhat fixed iOS. Now also using framebuffer model
9 years ago
Nikita Tsukanov
1f91e01293
[SKIA] One codebase to rule them all
9 years ago
Nikita Tsukanov
7e163ef310
Somewhat fixed iOS. Now also using framebuffer model
9 years ago
Nikita Tsukanov
d6b85139a7
Merge pull request #884 from kekekeks/skia-post-transform
Moved hiddenPostTransform inside Skia backend
9 years ago
Jeremy Koritzinsky
42f0c7b792
Merge branch 'master' into skia-post-transform
9 years ago
Jeremy Koritzinsky
7027b4bc06
Merge pull request #883 from kekekeks/droid-popup
[DROID] Implemented Popups, fixed AppBuilder
9 years ago
Jeremy Koritzinsky
b85e598152
Merge branch 'master' into droid-popup
9 years ago
Nikita Tsukanov
b96c2de97b
Moved hiddenPostTransform inside Skia backend
9 years ago
Nikita Tsukanov
10bf738545
[GTK3] Implemented HiDPI support (needs GTK 3.10)
9 years ago
Nikita Tsukanov
f2f30fe006
Implemented WindowState for GTK3
9 years ago
Nikita Tsukanov
185a42ea09
Fixed references for Avalonia.AndroidTestApplication
9 years ago