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