Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Support for CompiledBinding Source #5052

Merged

Conversation

donandren
Copy link
Contributor

@donandren donandren commented Nov 15, 2020

What does the pull request do?

Added support for CompiledBinding Source to be featurewise equal to ReflectionBinding (default)
now Source should support:

  • StaticResource example: {Binding PropertyName, Source={StaticResource key}}
  • Static example: {Binding Color, Source={x:Static Brushes.Red}}

What is the current behavior?

currently nothing happend when CompiledBinding is on and Source is coming from x:Static or StaticResource, xaml is not compiled or Source value is omitted

What is the updated/expected behavior with this PR?

Compiled bindings works properly when Source is set to x:Static or StaticResource

How was the solution implemented (if it's not obvious)?

added Source property to CompiledBinding (like in ReflectionBinding) and code is generated Source Property to be initialized

Checklist

Breaking changes

Fixed issues

Fixes #5036

@danwalmsley danwalmsley merged commit 75a947f into AvaloniaUI:master Dec 9, 2020
@donandren donandren deleted the issues/compiledbindingsetsource branch December 10, 2020 00:35
donandren added a commit to donandren/Avalonia that referenced this pull request Dec 18, 2020
commit cbd110050487ab8e27617168c39b3b19ea401c64
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Thu Dec 10 20:29:40 2020 +0000

    bump version.

commit 47916982f69edc059751149804cce6d436d72a37
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Thu Dec 10 19:27:01 2020 +0000

    check min windows version for egl init in win32glmanager.

commit d17e913ed32313e323fdb31bd00b24454f465cb3
Merge: 1a01f560c 5d49a5a5b
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Thu Dec 10 19:17:09 2020 +0000

    Merge pull request #5161 from donandren/issues/3648

    fix datagrid virtualization in some situations

commit 1a01f560cf31d8b2e6e657370999192b82186fc4
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Thu Dec 10 17:10:04 2020 +0000

    dont crash if win32 options is cted on other platforms.

commit b9eb08d25096a462ce4b55ed9719a50eba5de2cb
Merge: 9af2cfa3e 41db07a6b
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Thu Dec 10 16:23:50 2020 +0000

    Merge pull request #5160 from AvaloniaUI/rename-propertymetadata-class

    Rename propertymetadata class

commit 5d49a5a5bc7f261bc643093767fcff9b2f69439b
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Thu Dec 10 14:02:14 2020 +0200

    fix datagrid virtualization in some situations

commit 41db07a6b69dd6e4a49e08956c7761bfa481af43
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Thu Dec 10 12:04:05 2020 +0000

    baseline for breaking change.

commit b735796c64d6ef2e76eca9d373d80cfbb30a6db7
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Thu Dec 10 12:00:41 2020 +0000

    Rename PropertyMetaData to AvaloniaPropertyMetaData

commit 9af2cfa3e103973bf33ca84629a4020b3d9ba3b6
Merge: cba74d5ca d20f90fc4
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Thu Dec 10 11:51:25 2020 +0000

    Merge pull request #5155 from AvaloniaUI/fixes/egl-init-windows

    [Windows] only enable egl by default on platforms where its stable.

commit d20f90fc45d267425328a22a87703ca1e21a2511
Merge: 4b33d086e cba74d5ca
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Thu Dec 10 10:43:44 2020 +0000

    Merge branch 'master' into fixes/egl-init-windows

commit cba74d5ca63b20fe9a53f2a74b744ed4ebc16e60
Merge: 78b4e82bb 9317d6d11
Author: Max Katz <maxkatz6@outlook.com>
Date:   Thu Dec 10 00:36:34 2020 -0500

    Merge pull request #5131 from AvaloniaUI/datagrid-indexer-sorting

    Fix DataGrid sorting column with indexer binding

commit 9317d6d115f95f9b7c0c6ec9db684adbcba36d65
Merge: 477c00e40 78b4e82bb
Author: Max Katz <maxkatz6@outlook.com>
Date:   Thu Dec 10 00:03:19 2020 -0500

    Merge branch 'master' into datagrid-indexer-sorting

commit 4b33d086ec158f0a434ec1845423705393700456
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Dec 9 22:44:24 2020 +0000

    [Windows] only enable egl by default on platforms where its stable.

commit 78b4e82bbc48239ac8f5f174888ca5fccc17326a
Merge: be043895a 6a42f9b90
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Dec 9 21:57:48 2020 +0000

    Merge pull request #4764 from workgroupengineering/fixes/Issue_4657

    Fiexes issue #4657

commit 6a42f9b90d63a516f9df1896e0ab73a5be683779
Merge: 24b2615dd be043895a
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Dec 9 21:57:40 2020 +0000

    Merge branch 'master' into fixes/Issue_4657

commit be043895af616c94d74773c129631d03ef3662fa
Merge: 75a947fc2 42c081f6b
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Dec 9 21:56:19 2020 +0000

    Merge pull request #4737 from workgroupengineering/fixes/HotKey_Command_Issues

    Fixes hot key command issues

commit 42c081f6bff369517b8075a34c2e68d17f4edf27
Merge: 50ae10e6e 75a947fc2
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Dec 9 21:55:45 2020 +0000

    Merge branch 'master' into fixes/HotKey_Command_Issues

commit 75a947fc2a464b9e155ca99ce64004ed274119b8
Merge: 2a24c8ff7 22344d8f6
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Dec 9 21:54:19 2020 +0000

    Merge pull request #5052 from donandren/issues/compiledbindingsetsource

    Add Support for CompiledBinding Source

commit 2a24c8ff714e05769c71485859faf04cb132f9e1
Merge: 6b8e07b41 4a34dd858
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Dec 9 21:53:01 2020 +0000

    Merge pull request #5037 from workgroupengineering/fixes/Issue_4980

    Fixes Issue 4980: Message loop exit when GetMessage < 0

commit 4a34dd8580c0593b02492cb5e9eeaa5dabf653c7
Merge: 7ccf5b2ea 6b8e07b41
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Dec 9 21:52:37 2020 +0000

    Merge branch 'master' into fixes/Issue_4980

commit 22344d8f6af3cea111395dc11641c87c51f2f965
Merge: bc39305fd 6b8e07b41
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Dec 9 21:47:46 2020 +0000

    Merge branch 'master' into issues/compiledbindingsetsource

commit 477c00e40f525f8b25fb1669ae6e87cd5948d55c
Merge: 1d3bbf0fb 6b8e07b41
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Dec 9 21:47:19 2020 +0000

    Merge branch 'master' into datagrid-indexer-sorting

commit 6b8e07b419cddfd51cb03a40a7b43067cb7e9b24
Merge: cecebad51 b7168d4ae
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Dec 9 21:46:48 2020 +0000

    Merge pull request #5154 from AvaloniaUI/fixes/fix-win32-shadow-border-on-fluent-menus

    fix win32 square shadow border appearing on fluent menus.

commit cecebad5123a2d533b2b8d347b5717617cddecd5
Merge: 51d526859 acf4dd901
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Dec 9 21:46:34 2020 +0000

    Merge pull request #5153 from AvaloniaUI/osx/fix-gesture-parsing

    correctly parse native menu gesture keys on osx.

commit 51d5268590b5164afee96468d88e792ed999680f
Merge: 0a016b2cf f4eb53330
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Dec 9 21:46:15 2020 +0000

    Merge pull request #5129 from AvaloniaUI/datagrid-default-theme-row-header

    Add missing DataGridRowHeader template for DataGrid

commit 0a016b2cf124b49eff94f9d51faec5a99986b8d7
Merge: ab89556df 8292fbf38
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Dec 9 21:45:46 2020 +0000

    Merge pull request #5138 from rstm-sf/bugfix/protected_internal

    Fix access modifiers in inherited member

commit b7168d4ae29baee918090e1539900b76d79fc3c6
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Dec 9 21:37:35 2020 +0000

    fix win32 square shadow border appearing on fluent menus.

commit acf4dd901b7d18be5466628e12f29ccd14c6c0ea
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Dec 9 21:22:02 2020 +0000

    Correct parsing of special keys, and qwerty keyboard hardcoded map.

commit 8292fbf385ae7684c067285f507984d6ca1dd578
Merge: e4ced2888 ab89556df
Author: Rustam Sayfutdinov <rstm.sf@gmail.com>
Date:   Thu Dec 10 02:18:07 2020 +0500

    Merge branch 'master' into bugfix/protected_internal

commit dc1a38695bf4412a6fbe5ea8e74a513e5eb3f9f0
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Dec 9 19:34:48 2020 +0000

    correctly parse native menu gesture keys on osx.

commit ab89556dff2c22afab58e1a1ed394a7881b93022
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Dec 9 18:39:19 2020 +0000

    Fluent: managed titlebar more accurate.

commit e4ced288810518773442b375e35a00978d1751d7
Merge: d83c730de 6bf37a908
Author: Steven Kirk <grokys@users.noreply.github.com>
Date:   Wed Dec 9 10:59:51 2020 +0100

    Merge branch 'master' into bugfix/protected_internal

commit 6bf37a90801c43f4a0add39c06f13f5fcdbc6757
Merge: a5c212685 e6af0571b
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Tue Dec 8 21:22:34 2020 +0000

    Merge pull request #5063 from AvaloniaUI/feature/window-showactive

    Added Window.ShowActivated

commit e6af0571b238f2676c96023e01eeffe9317b736f
Merge: 10720ddd3 a5c212685
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Tue Dec 8 21:22:17 2020 +0000

    Merge branch 'master' into feature/window-showactive

commit a5c21268536ef9a3041f56ab5ede745ac6b54c79
Merge: 3a13f59ef 962d03b19
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Tue Dec 8 15:49:39 2020 +0300

    Merge pull request #5149 from AvaloniaUI/precise-nocom-locks

    Only use non-pumping synchronization context when handling WM_PAINT and taking the lock in WM_SIZE

commit 962d03b191c7652853e38d55d90bc70308e03929
Merge: 6e3bf60f2 3a13f59ef
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Tue Dec 8 13:01:42 2020 +0100

    Merge branch 'master' into precise-nocom-locks

commit 3a13f59effdaed1458663a9ab1908639acaaac65
Merge: 16d8bf56a 898237b1c
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Tue Dec 8 12:35:42 2020 +0100

    Merge pull request #5115 from MarchingCube/fix-textbox-pointermove-crashes

    Fix TextBox crashing when PointerMoved gets called

commit 898237b1c3e23345a9ccb0e47ec36218fe5f03e7
Merge: e83c23838 16d8bf56a
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Tue Dec 8 10:37:54 2020 +0100

    Merge branch 'master' into fix-textbox-pointermove-crashes

commit 16d8bf56a44f41babc353e5fee44033496d5dedf
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Mon Dec 7 23:03:05 2020 +0000

    remove menu shadows from fluent theme as this is not compatible with the rounded corners.

commit 6e3bf60f2899ae1254c2cca509d067e69ecc387c
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Mon Dec 7 22:40:56 2020 +0300

    Now using non-pumping mode for UpdateScene in deferred renderer, also improved the non-pumping sync context

commit aee0e0482c68b714792b9cd3fc04134da057478c
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Mon Dec 7 22:18:55 2020 +0300

    Extra non-pumping lock point

commit 2d5999990a6959b70b2ae1fc548237d586a2c7ec
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Mon Dec 7 21:02:19 2020 +0300

    Use non-alertable waits only for WM_PAINT handling

commit d83c730de21349a60364ef0951db4672bb72bb80
Author: Rustam Sayfutdinov <rstm.sf@gmail.com>
Date:   Sat Dec 5 13:07:56 2020 +0300

    Fix access modifiers in inherited member

commit e83c23838e18353d5094b347b17cec525add1f80
Merge: d4fd486b4 6b68d1866
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Thu Dec 3 09:49:26 2020 +0100

    Merge branch 'master' into fix-textbox-pointermove-crashes

commit 1d3bbf0fb2dea70935f6e032c71dbcb90c72b4d7
Author: Max Katz <maxkatz6@outlook.com>
Date:   Thu Dec 3 02:56:50 2020 -0500

    Fix DataGrid sorting column with indexer binding

commit 10720ddd34750f4136c2429660aef41337276306
Merge: d470b7a31 6b68d1866
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Thu Dec 3 01:11:09 2020 +0000

    Merge branch 'master' into feature/window-showactive

commit f4eb53330c4b9a17abf575726fa36fa52abce2d0
Author: Max Katz <maxkatz6@outlook.com>
Date:   Wed Dec 2 18:18:17 2020 -0500

    Add missing DataGridRowHeader template for DataGrid

commit 6b68d186635580a55bbaee83f73ed10584e92e6a
Merge: 089880a77 0b91239e5
Author: Jumar Macato <16554748+jmacato@users.noreply.github.com>
Date:   Thu Dec 3 07:05:54 2020 +0800

    Merge pull request #5128 from AvaloniaUI/fixes/layoutcontext-layoutstate

    Fix LayoutContext.LayoutState

commit 0b91239e5ff215c2e5aa2aeaeb1b9f5751153fcc
Merge: 3a247bde2 089880a77
Author: Steven Kirk <grokys@users.noreply.github.com>
Date:   Wed Dec 2 23:02:22 2020 +0100

    Merge branch 'master' into fixes/layoutcontext-layoutstate

commit 089880a773e459ca971d6a117edae76242d71ce7
Merge: b3d46eee2 d438e0e95
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Dec 2 21:17:27 2020 +0000

    Merge pull request #5103 from AvaloniaUI/fixes/win32-clipboard-hang

    Prevent infinite loop on win32 in case of clipboard errors.

commit 3a247bde2afc4cc7a31f525a95e3aaf3fd9aaa19
Author: Steven Kirk <grokys@gmail.com>
Date:   Wed Dec 2 21:59:44 2020 +0100

    LayoutState should call LayoutStateCore.

    See upstream implementation at https://github.com/microsoft/microsoft-ui-xaml/blob/c6c8d084231f8cc4ffa978305e9f2a0f93a9a39c/dev/Repeater/LayoutContext.cpp#L13-L18

commit b3d46eee2aadcb85396edc93a2375f85fad975f7
Merge: 9c4a78ecc 31e4d9b51
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Tue Dec 1 19:31:22 2020 +0000

    Merge pull request #5126 from AvaloniaUI/feature/fluent-theme-selector

    Simple fluent theme selector

commit 31e4d9b5156e7f0d9d7b41101fd53e30df5a5f9a
Author: Steven Kirk <grokys@gmail.com>
Date:   Tue Dec 1 13:53:38 2020 +0100

    Renamed Theme -> Mode in FluentTheme.

commit f08bfb329dfc601afc5a3ae1b78f3add2c68f7ea
Author: Steven Kirk <grokys@gmail.com>
Date:   Tue Dec 1 12:18:45 2020 +0100

    Update API compat baseline.

commit 289e787938a6e4d898ad46e01440fa0df3d8bc03
Author: Steven Kirk <grokys@gmail.com>
Date:   Tue Dec 1 12:14:39 2020 +0100

    Implement FluentTheme class.

    For easier selection of fluent theme in App.xaml.

commit 9c4a78eccb9ea2c9a4ceb1c56b005ba1a3156bfc
Merge: 56950402d 315d8be0e
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Mon Nov 30 17:12:43 2020 +0000

    Merge pull request #5122 from AvaloniaUI/Sign-assemblies

    Sign assemblies

commit 315d8be0ead4db017d2adaeb77e4c733629259ea
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Mon Nov 30 16:34:46 2020 +0000

    sign more test assemblies

commit 8ac71278091c0c2922f5e41c2e0857cb7f8b9191
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Mon Nov 30 16:05:48 2020 +0000

    sign more test assemblies

commit 9eb7a1002fd29ed6b208e4492d9d7c4730bcc253
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Mon Nov 30 15:17:25 2020 +0000

    fix test signing

commit 9a591f517eb59bb5c77dd15f81690cbdd40565b3
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Mon Nov 30 15:10:06 2020 +0000

    sign test assemblies

commit d4fd486b489c004fbcb9b194f3a19c95d0499fcc
Merge: 960ae38ec 56950402d
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Mon Nov 30 09:56:18 2020 +0100

    Merge branch 'master' into fix-textbox-pointermove-crashes

commit 3d131473164a352539e80f3abd6de057093485c4
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Mon Nov 30 01:14:14 2020 +0000

    Sign assemblies

commit 56950402d91267c135f474c5a9156ab9da0cdc46
Merge: b035fd0a2 7aac204a6
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sun Nov 29 23:21:48 2020 +0000

    Merge pull request #5060 from AvaloniaUI/norxui

    Remove ReactiveUI usage from sample apps

commit 50ae10e6e3116c03b11c0aa788f241c8f47251b3
Merge: dd7c93541 b035fd0a2
Author: Max Katz <maxkatz6@outlook.com>
Date:   Sun Nov 29 16:32:30 2020 -0500

    Merge branch 'master' into fixes/HotKey_Command_Issues

commit 7aac204a677806b5027ef5d4dfa71077f7c1a64f
Merge: 303b6c158 b035fd0a2
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sun Nov 29 20:21:07 2020 +0000

    Merge branch 'master' into norxui

commit b035fd0a27e3a3cd0f1598d67f9f55f29d646ff3
Merge: bc09d1d84 e8c40d427
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sun Nov 29 16:35:12 2020 +0000

    Merge pull request #5118 from AvaloniaUI/move-fluent-theme-files

    Move Fluent theme files

commit bc09d1d842ad1796a4c8ead1ab708880fd67b3a4
Merge: 15968cb2c 856ead263
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sun Nov 29 16:34:15 2020 +0000

    Merge pull request #5120 from ForNeVeR/bugfix/ignore-none-in-embedxaml

    EmbedXaml: remove <None> items generated for XAML files by default

commit 15968cb2c0aa115545e6766ee321ffd9eaa6d8d0
Merge: 690ebfa55 d4283c209
Author: Jumar Macato <16554748+jmacato@users.noreply.github.com>
Date:   Sun Nov 29 18:50:14 2020 +0800

    Merge pull request #5088 from MarchingCube/compile-time-grid-definitions

    Compile time grid definitions parsing

commit 856ead263cf111f8a6fbd175fb9258850f2cfcf3
Author: Friedrich von Never <friedrich@fornever.me>
Date:   Sun Nov 29 13:56:46 2020 +0700

    EmbedXaml: remove <None> items generated for XAML files by default

    These items are generated by Microsoft.Net.SDK.DefaultItems.props, and
    aren't supposed to be here.

commit e8c40d4275b36ef03fbc3e1862cc304cd2bac95b
Author: Max Katz <maxkatz6@outlook.com>
Date:   Sat Nov 28 22:24:34 2020 -0500

    Rename FluentControls

commit 37dda37e469631b0fbe852017261aa2459b8344d
Author: Max Katz <maxkatz6@outlook.com>
Date:   Sat Nov 28 22:14:06 2020 -0500

    Move Fluent theme files

commit 960ae38ecdc1a6b5a75dce50a2f53c54fa1b9d1f
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Sat Nov 28 16:51:30 2020 +0100

    Fix TextBox crashing when PointerMoved gets called and text presenter has 0 size.

commit d4283c209d5c07fe1fb6a2ee57504d2e4d4d027e
Merge: 8a2701c84 690ebfa55
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Sat Nov 28 16:31:33 2020 +0100

    Merge branch 'master' into compile-time-grid-definitions

commit 690ebfa557742cd51125cbd25fbaeb3acb715f13
Merge: ecb263a4d 7165fe6ab
Author: Max Katz <maxkatz6@outlook.com>
Date:   Sat Nov 28 01:53:14 2020 -0500

    Merge pull request #5113 from AvaloniaUI/thread-safe-SKTextBlobBuilder

    Thread safe SKTextBlobBuilder

commit 7165fe6abb147e9d7dadb72a32dc7540497e0e45
Author: Max Katz <maxkatz6@outlook.com>
Date:   Fri Nov 27 14:23:30 2020 -0500

    Thread safe SKTextBlobBuilder

commit ecb263a4da1f5b2e74dd03cad272dc5e7e24b7f6
Merge: 2b47ba08c aa8e0651e
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Fri Nov 27 10:24:40 2020 +0100

    Merge pull request #5112 from AvaloniaUI/api/itemcontainerinfo-index-setter

    Make ItemContainerInfo.Index setter public.

commit aa8e0651ee995d61ccc18a932511414eef022adb
Author: Steven Kirk <grokys@gmail.com>
Date:   Fri Nov 27 09:26:32 2020 +0100

    Make ItemContainerInfo.Index setter public.

    It's needed to implement custom `ItemContainerGenerator`s.

commit 2b47ba08c95656de2f4937aaa2dfaec102f390fe
Merge: f73fca96c 260a34e44
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Thu Nov 26 20:26:18 2020 +0000

    Merge pull request #5110 from AvaloniaUI/fixes/osx-extended-titlebar-double-click

    OSX extended Window Frame - detecting chrome double click.

commit 260a34e441df2a25702f56b2694efd758deca0a9
Merge: 559675063 f73fca96c
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Thu Nov 26 19:03:43 2020 +0000

    Merge branch 'master' into fixes/osx-extended-titlebar-double-click

commit f73fca96c586445009519a6dec362fca0f9dfa1d
Merge: d3e3be667 4e19595cf
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Thu Nov 26 14:04:10 2020 +0100

    Merge pull request #5109 from MarchingCube/fix-non-invertible-matrix

    Fix TransformToVisual not dealing with non-invertible transforms.

commit d470b7a31dc15d2a76eb6de3a844775f19df18be
Merge: 43078d720 d3e3be667
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Thu Nov 26 12:58:44 2020 +0000

    Merge branch 'master' into feature/window-showactive

commit 4e19595cf6edef6844b1773dbf3bd58cc16ae5dd
Merge: 713d4698e d3e3be667
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Thu Nov 26 13:06:16 2020 +0100

    Merge branch 'master' into fix-non-invertible-matrix

commit d3e3be667eabc9a2f4514ba6661e195263e27271
Merge: 2e2f9f2bf 0cb25c78c
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Thu Nov 26 11:47:05 2020 +0000

    Merge pull request #5107 from LBognanni/dont-steal-enter

    AutoCompleteBox: Only handle the Enter key when the DropDown is open

commit 55967506345e289c5328e54e7991988f314e8af7
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Thu Nov 26 11:36:47 2020 +0000

    initial attempt at detecting chrome double click.

commit 713d4698ee66fc524eb480e69e7f14778b682e56
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Thu Nov 26 12:25:35 2020 +0100

    Use different Try convention.

commit 0e7e861009721dd7f0c1c964d5732d4105dab8cf
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Thu Nov 26 12:13:58 2020 +0100

    Fix TransformToVisual not dealing with non-invertible transforms.

commit 0cb25c78c95dd382a8368bd422c8ec3222ceff3e
Author: Loris Bognanni <loris@codemade.co.uk>
Date:   Thu Nov 26 09:01:08 2020 +0000

    Only handle the Enter key when the DropDown is open

    Fixes #5106

commit d438e0e954c8b3e8d6e29eb1a996f0f86b5d77c1
Author: Steven Kirk <grokys@gmail.com>
Date:   Thu Nov 26 09:41:19 2020 +0100

    Prevent infinite loop on OpenClipboard.

commit 43078d720a6ca398795cbb081e4b588c2ca94425
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Nov 25 19:07:17 2020 +0000

    fix apicompat baselines.

commit a088910f313635144559d3eabc9b007d6a15ac98
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Nov 25 19:06:37 2020 +0000

    Add OSX implementation.

commit e34fe48bdff4ac26dcb0e03df83c9f0beba37ba8
Merge: ea90f05f8 2e2f9f2bf
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Nov 25 15:12:49 2020 +0000

    Merge branch 'master' into feature/window-showactive

commit 286ca73fdd417c363991b3d790e57d030835826b
Author: Steven Kirk <grokys@gmail.com>
Date:   Wed Nov 25 15:15:30 2020 +0100

    Prevent hangs on win32 in case of clipboard errors.

commit 8a2701c84b0e8f7daac2a3ff06be5f440d073b20
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Wed Nov 25 12:48:45 2020 +0100

    Move parsing code to a separate file.

commit aefa58bdc4b1dabf5f8bb8832867b01ca5e39d26
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Sun Nov 22 22:43:25 2020 +0100

    Optimize DefinitionList collection changed handler.

commit dd1cbd1d8a03809a9202b6373f9b872604f289ec
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Sun Nov 22 22:29:14 2020 +0100

    Add general purpose AST node for creating new Avalonia lists. Implement xaml compile time parsing of row/column definitions.

commit 2e2f9f2bf8f23341bc984ce15808cd55a7d9d4c8
Merge: 0e7568c93 3d0a2a376
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Wed Nov 25 11:39:06 2020 +0100

    Merge pull request #5102 from pr8x/fix-scrollbar-default-visibility

    Set default visibility of scrollbar to "Visible"

commit 3d0a2a3764c4bf93a2ffe1e723f91a1f05d9e194
Merge: f46a3b613 0e7568c93
Author: Steven Kirk <grokys@users.noreply.github.com>
Date:   Wed Nov 25 10:15:07 2020 +0100

    Merge branch 'master' into fix-scrollbar-default-visibility

commit f46a3b6138fbfbb19232e971b1d9b0ca0c39ff17
Author: Luis von der Eltz <luis@gritworld.com>
Date:   Wed Nov 25 10:09:38 2020 +0100

    Set default visibility of scrollbar to "Visible"

commit 0e7568c9325316c9cac2b20f8f01bdceca148097
Merge: b488e882d 60d15c690
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Tue Nov 24 22:55:23 2020 +0000

    Merge pull request #5066 from HankG/fix-mac-build-instructions

    Update macOS build instructions dylib copy instructions

commit 60d15c690d8e109b590db8dccd316d8daf9d39c6
Merge: c9f746120 b488e882d
Author: Hank G <hankgrabowski@gmail.com>
Date:   Tue Nov 24 16:47:41 2020 -0500

    Merge branch 'master' into fix-mac-build-instructions

commit c9f7461204df2a530d3e09d5df728aec0242f309
Author: Hank G <hankgrabowski@gmail.com>
Date:   Tue Nov 24 16:47:00 2020 -0500

    Update build.md

    Update Mac instructions to use the build command

commit b488e882d448e4d758a609633ba334d4ac539fe7
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Tue Nov 24 14:14:39 2020 +0000

    Add a background to PathIcon.

commit b5184bf4155cdacc799e356af56a96e145e3ba67
Merge: f6deb79f3 b989086c5
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Mon Nov 23 22:52:14 2020 +0000

    Merge pull request #5096 from AvaloniaUI/fixes/dynamicresource-in-application

    Fix DynamicResource lookup in Application.

commit f6deb79f338711efad01c3aa700e30acac895857
Merge: ec12fea44 6988346c1
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Mon Nov 23 22:40:02 2020 +0000

    Merge pull request #5093 from AvaloniaUI/fixes/4655-dynamicresource-invalidcast

    Prevent exceptions when removing styles.

commit ec12fea44321ac6bbf181875337808569309705c
Merge: 3f627abf1 4aa013a79
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Mon Nov 23 22:39:31 2020 +0000

    Merge pull request #5094 from AvaloniaUI/fixes/5002-menu-tab-navigation

    Don't handle tab navigation in DefaultMenuInteractionHandler.

commit 3f627abf10b6f5a30fb7006c7810c4ffbde70aa7
Merge: ee114264d 4ab5cc4bb
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Mon Nov 23 22:38:00 2020 +0000

    Merge pull request #5095 from AvaloniaUI/fixes/data-validation-on-slider

    enable datavalidation on slider value property.

commit b989086c5f242feb1f06eb9cdc36de7be31eaf64
Author: Steven Kirk <grokys@gmail.com>
Date:   Mon Nov 23 23:27:16 2020 +0100

    Add breaking change.

commit 64677edb8a50896baa9b15d1dbb81343c041da68
Author: Steven Kirk <grokys@gmail.com>
Date:   Mon Nov 23 23:17:43 2020 +0100

    Fix resolving dynamic resource in Application.

    Instead of looking for an `IStyledElement` as an anchor, look for an `IResourceHost` because `Application` doesn't implement `IStyledElement` but it does implement `IResourceHost` and this interface has everything we need.

commit b16820a230e566ed7606cdc7ed3a302f1f88c53e
Author: Steven Kirk <grokys@gmail.com>
Date:   Mon Nov 23 23:12:09 2020 +0100

    Added failing test for application resources.

    `DynamicResource` in `Application.Resources` fails to resolve resource.

commit 6988346c17856e9bd38458d59cdb34503e172b2e
Merge: 90fb76f36 ee114264d
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Mon Nov 23 19:05:21 2020 +0000

    Merge branch 'master' into fixes/4655-dynamicresource-invalidcast

commit 4ab5cc4bbdf0dda18db79db1d389867fa6f36d41
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Mon Nov 23 16:24:28 2020 +0000

    enable datavalidation on slider value property.

commit ee114264d9c6b777406bbc47b4bde26d527bd949
Merge: 3d0b3f4b7 6e41b197f
Author: Benedikt Stebner <Gillibald@users.noreply.github.com>
Date:   Mon Nov 23 16:31:29 2020 +0100

    Merge pull request #5092 from AvaloniaUI/fixes/4900-xaml-dashstyle

    Allow specifying DashStyle.Dashes in XAML

commit 4aa013a79e67e4152ec57b93ce4b1cbfc339212c
Author: Steven Kirk <grokys@gmail.com>
Date:   Mon Nov 23 16:25:07 2020 +0100

    Don't handle tab navigation in DefaultMenuInteractionHandler.

    Allow the default keyboard interaction handler to handle tab key presses in menus, because the logic in `DefaultMenuInteractionHandler` was causing the focus to get stuck in the menu.

    Also fix `NavigationDirection.IsDirectional` method.

    Fixes #5002.

commit 90fb76f364605928ef124e9e875066a4bcc10a60
Author: Steven Kirk <grokys@gmail.com>
Date:   Mon Nov 23 15:50:11 2020 +0100

    Prevent exceptions when removing styles.

    When `_target.Owner` was null, the resource observable produced a `null` which may not be valid for the target property, resulting in an exception . Although the exception is caught, it slows things down.

commit 6e41b197f0b9513ba264701f39d8ce1b7436a841
Author: Steven Kirk <grokys@gmail.com>
Date:   Mon Nov 23 15:35:04 2020 +0100

    Updated API compat.

commit d99512a785e78c5976a2f70f013a21dd40743342
Author: Steven Kirk <grokys@gmail.com>
Date:   Mon Nov 23 15:29:37 2020 +0100

    Make DashStyle.Dashes an AvaloniaList.

    So that it can be parsed from XAML and changes can be made.

commit ad677f0ff43ca6bcd9f5f5524692e3d58a6956c6
Author: Steven Kirk <grokys@gmail.com>
Date:   Mon Nov 23 15:28:42 2020 +0100

    Added failing test for #4900.

commit 3d0b3f4b7ba955626427bbc71b0f1a538e0cbf07
Merge: 019a5096f e59573d63
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Mon Nov 23 12:19:10 2020 +0000

    Merge pull request #5090 from AvaloniaUI/fixes/nativemenu

    A few small native menu fixes.

commit e59573d6309bb98e75ccd75d9c3c8050a9de4d7a
Author: Steven Kirk <grokys@gmail.com>
Date:   Mon Nov 23 12:33:17 2020 +0100

    Mark NativeMenuItem.Menu as content property.

    Means that submenus don't need the extra `<NativeMenuItem.Menu>` element.

commit 5d4b56d04207025a4e161606ceac6a34b11bfd8b
Author: Steven Kirk <grokys@gmail.com>
Date:   Mon Nov 23 12:18:16 2020 +0100

    NativeMenuItem.Clicked -> Click.

    And mark `Clicked` as obsolete. For consistency with `MenuItem.Click`.

commit 31bfcb6b05262cad46fce35340932b742e1b88e6
Author: Steven Kirk <grokys@gmail.com>
Date:   Mon Nov 23 11:39:52 2020 +0100

    Fix BindingValue comparison.

    `NativeMenuBar` click forwarding was broken by https://github.com/AvaloniaUI/Avalonia/pull/4648 - this fixes it.

commit 019a5096f1372c4dee801befbd654bff0f1c72fe
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sun Nov 22 12:27:28 2020 +0000

    incremement min win10 version for win.ui.comp.

commit 3fe376ab2cb7f4e35b41d8ab10f00c5eaa83cc7f
Merge: 4961e2ef6 d96bfe699
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Sun Nov 22 02:24:40 2020 +0300

    Merge pull request #5082 from AvaloniaUI/fixes/osx-resize-flickering

    Fixes/osx resize flickering

commit d96bfe6996d7c8a3f42186f907134c4952f20466
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sat Nov 21 23:02:32 2020 +0000

    Remove last bit of flickering by wrapping layer updates inside a CATransaction.

commit 89b5d13408cca05ec939474d78a8499b6ec4fa8c
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sat Nov 21 23:01:57 2020 +0000

    [OSX] remove most of the stretching and flickering by calling updateLayer at the end of resize.

commit 4961e2ef690b4a0a272020e6426ac8e5f3a59aed
Merge: 6b5df181f b9a9ac94e
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sat Nov 21 17:26:41 2020 +0000

    Merge pull request #5081 from AvaloniaUI/microcom-bool-as-int

    [AVNCOM] Manually pass `bool` values as `int` for now

commit b9a9ac94e76b0e75916539a355f4609bfff6824b
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sat Nov 21 16:59:35 2020 +0000

    Fix mainthread detection osx.

commit 165bc2840909cda8c0c6fe751974757b4f32e84c
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Sat Nov 21 19:19:27 2020 +0300

    [AVNCOM] Manually pass `bool` values as `int` for now

commit 6b5df181fd88e923e262ca9958e38a5ebb2a960d
Merge: 6b1b27741 cd43ef552
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Sat Nov 21 12:48:59 2020 +0100

    Merge pull request #5074 from MarchingCube/opt-empty-value-store

    Reuse empty value store arrays.

commit cd43ef55285ad14465365171a1b57133ccce260b
Merge: dc698b3b1 6b1b27741
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Sat Nov 21 12:24:02 2020 +0100

    Merge branch 'master' into opt-empty-value-store

commit 6b1b2774126ef4bdab9a17e476790724781802b4
Merge: eb0389e95 a4df15427
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Thu Nov 19 20:00:33 2020 +0000

    Merge pull request #5075 from MarchingCube/compile-time-cursor-parse

    Parse cursor type during xaml compilation

commit a4df154274ca55aca1909f21b9cac5fe0ef5e89c
Merge: 492534fc9 eb0389e95
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Thu Nov 19 20:39:34 2020 +0100

    Merge branch 'master' into compile-time-cursor-parse

commit eb0389e95635d405b104fe50dd8e53b15182dfed
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Thu Nov 19 18:51:30 2020 +0000

    remove toggleswitch minwidth.

commit 492534fc9a2239009baf7029b954b215c8526f33
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Thu Nov 19 12:59:05 2020 +0100

    Parse cursor type during xaml compilation.

commit dc698b3b1d404a92aebdf7183c13fe9769fcc116
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Thu Nov 19 12:26:11 2020 +0100

    Reuse empty value store arrays.

commit 3ab8222475736870d442b983c87c601ff51a32ca
Merge: a41f308a8 1800ad012
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Nov 18 14:28:44 2020 +0000

    Merge pull request #5042 from AvaloniaUI/update_geometry_segments_onpropchange

    Update Path from PathSegments

commit 1800ad01257216c30ae5c40b8567ab437a0432f2
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Nov 18 13:57:16 2020 +0000

    fix nullable warnings.

commit 482ce71e2a316bd5f3aa029a381c743b9b038779
Merge: 538b723c2 a41f308a8
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Nov 18 13:51:31 2020 +0000

    Merge remote-tracking branch 'origin/master' into update_geometry_segments_onpropchange

commit a41f308a89e3776fd25d59295bab3078ec411a13
Merge: c6508f52d ea383db7c
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Nov 18 13:37:21 2020 +0000

    Merge pull request #5062 from AvaloniaUI/ellipsegeometry-wpf-api

    Add RadiusX,RadiusY and Center in EllipseGeometry

commit 538b723c2d25916bd1e1d2f0898a7923862d2281
Author: Jumar Macato <hikari.netto23@gmail.com>
Date:   Wed Nov 18 20:53:07 2020 +0800

    address review

commit ea383db7c613727abe671f037edcf94470e9afbd
Merge: 91791c7d1 c6508f52d
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Nov 18 12:52:12 2020 +0000

    Merge branch 'master' into ellipsegeometry-wpf-api

commit 90e6e072212b1fb5924ba7f21027ab9a8dd993ac
Author: Jumar Macato <hikari.netto23@gmail.com>
Date:   Wed Nov 18 18:23:28 2020 +0800

    address review

commit 933644d7d0977e6cec2bcd2ed4e1e3d823245bed
Merge: 823ab3a40 33da10eac
Author: Jumar Macato <hikari.netto23@gmail.com>
Date:   Wed Nov 18 18:21:48 2020 +0800

    Merge remote-tracking branch 'origin/update_geometry_segments_onpropchange' into update_geometry_segments_onpropchange

commit 823ab3a40ddd8f37bb3384f1a386d4f67ee13fc2
Author: Jumar Macato <hikari.netto23@gmail.com>
Date:   Wed Nov 18 18:21:07 2020 +0800

    address review

commit dd7c935415dfa2d97a30423f2075351cd03bb500
Merge: 2e13dbe5b c6508f52d
Author: Steven Kirk <grokys@users.noreply.github.com>
Date:   Wed Nov 18 09:36:35 2020 +0100

    Merge branch 'master' into fixes/HotKey_Command_Issues

commit 33da10eacae72e474f7b84d1652790359d5bf613
Merge: f6763b1dd c6508f52d
Author: Steven Kirk <grokys@users.noreply.github.com>
Date:   Wed Nov 18 09:20:03 2020 +0100

    Merge branch 'master' into update_geometry_segments_onpropchange

commit c6508f52dc69c3c2ccf2cb2d0e5431375051586f
Merge: 726c490b4 33b1f9e16
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Wed Nov 18 09:03:14 2020 +0100

    Merge pull request #5065 from MarchingCube/compile-time-color-grid-length

    Parse Color and GridLength during compilation

commit ff9981cfbbf058bcd839b1e8bbbc98381f07eb13
Author: Hank Grabowski <hankgrabowski@gmail.com>
Date:   Tue Nov 17 13:05:56 2020 -0500

    Update macOS build instructions dylib copy instructions

commit 33b1f9e1662fb1ce4bd9e3a60486191eb3824e8c
Merge: 053537721 726c490b4
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Tue Nov 17 18:57:46 2020 +0100

    Merge branch 'master' into compile-time-color-grid-length

commit 726c490b4aaa0e550dff5603e5ea1cb77b3dbe75
Merge: b160eed90 2b9e092b3
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Tue Nov 17 20:39:35 2020 +0300

    Merge pull request #5064 from capdj/fix-x11-modifier-keys

    Fix X11 dropping modifier keys

commit 053537721a65632346ccd55441fdabdcb2e30ef1
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Tue Nov 17 16:49:55 2020 +0100

    Parse Color and GridLength during compilation. Improve error handling for failed parsing.

commit 2b9e092b32757f32b028288aac2934027b5ce924
Author: capdj <42602325+capdj@users.noreply.github.com>
Date:   Tue Nov 17 15:33:45 2020 +0000

    Fix X11 dropping modifier keys

    Fixes #4988

commit ea90f05f83bea42dd47892f76d5de5012ff6afba
Author: Steven Kirk <grokys@gmail.com>
Date:   Tue Nov 17 14:34:44 2020 +0100

    Added Window.ShowActive for win32.

commit f6763b1dda158f44ef0d41b0038388511ec22bb5
Merge: 4e180c88c b160eed90
Author: Jumar Macato <16554748+jmacato@users.noreply.github.com>
Date:   Tue Nov 17 19:15:15 2020 +0800

    Merge branch 'master' into update_geometry_segments_onpropchange

commit b160eed9007748cf825da3225d6c21a28ff2c411
Merge: fe1fdc91b 729b1e3af
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Tue Nov 17 14:09:16 2020 +0300

    Merge pull request #5058 from donandren/issues/1926

    Fix set of property with a base class name in xaml

commit 729b1e3af61b6bde3439516c90a3342b3bb42d7b
Merge: db96b4d39 fe1fdc91b
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Tue Nov 17 11:10:04 2020 +0200

    Merge branch 'master' into issues/1926

commit 4e180c88cdb5f4e22e177f41a83010165e7836fb
Author: Jumar Macato <hikari.netto23@gmail.com>
Date:   Tue Nov 17 16:59:43 2020 +0800

    remove old test

commit 7df1d2ad4d07f30fe41aaf8e477c1be8832f7de4
Author: Jumar Macato <hikari.netto23@gmail.com>
Date:   Tue Nov 17 16:58:53 2020 +0800

    add test, thanks @donandren ! :D

commit e90a5d285c7bebf478a97b4c357681a049702250
Author: Jumar Macato <hikari.netto23@gmail.com>
Date:   Tue Nov 17 16:54:08 2020 +0800

    add change listener on static ctor

commit 3db8c27e2dfdf5a11cb35a7a9d644d412aa5e935
Merge: d576fcc37 fe1fdc91b
Author: Jumar Macato <16554748+jmacato@users.noreply.github.com>
Date:   Tue Nov 17 12:14:29 2020 +0800

    Merge branch 'master' into update_geometry_segments_onpropchange

commit 91791c7d15db039be527936375cef79278d59732
Author: Jumar Macato <hikari.netto23@gmail.com>
Date:   Tue Nov 17 07:54:16 2020 +0800

    Implement RadiusX/Y and center, just like in WPF.

commit fe1fdc91b7be9bc3c614100b9167467a931977db
Merge: 1428badc6 c24f65a5f
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Mon Nov 16 23:42:15 2020 +0000

    Merge pull request #5061 from MarchingCube/win32-close-window-fixes

    Fix even more broken cases for closing child/dialog windows on win32.

commit d576fcc374010d50b7a331d17746c790e1b32372
Merge: e3a082569 1428badc6
Author: Jumar Macato <16554748+jmacato@users.noreply.github.com>
Date:   Tue Nov 17 06:47:18 2020 +0800

    Merge branch 'master' into update_geometry_segments_onpropchange

commit 1428badc6b17c1922151d31af42d34d9d875ae97
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Tue Nov 17 01:46:22 2020 +0300

    Fixed CPP header codegen

commit e3a082569cb1d28e52a5feb244b688b006068afd
Merge: b50b1680b be8a3e83f
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Mon Nov 16 22:43:33 2020 +0000

    Merge branch 'master' into update_geometry_segments_onpropchange

commit c24f65a5f78cbe0dd11d926d28ea8d8a198d90a0
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Mon Nov 16 22:51:18 2020 +0100

    Fix even more broken cases for closing child/dialog windows on win32.

commit be8a3e83fa9fd50c29e12c33af4951c05105f231
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Mon Nov 16 21:12:46 2020 +0000

    fix OSX NRE.

commit 303b6c15866fb61ae2e17093ddf5e85acc670ffb
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Mon Nov 16 23:25:13 2020 +0300

    Remove ReactiveUI usage from sample apps

commit 1dfb76d993fed57ac3ac64da4bcc1af475639983
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Mon Nov 16 19:43:24 2020 +0300

    Fixed COM calling convention for 32 bit windows

commit f0c8929c513bb898991e58be6ac8ac19e204347f
Merge: 7dcc8438b 3518f19b2
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Mon Nov 16 14:00:20 2020 +0000

    Merge pull request #5056 from AvaloniaUI/revert-5014-master

    Revert "ItemsControl+ItemVirtualizerSimple don not recreate containers when Items or ItemTemplate are replaced"

commit db96b4d39ee3733dcd55ead409c6df9a7314342f
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Mon Nov 16 14:04:09 2020 +0200

    fix set of base class property in xaml fixes #1926

commit cc1051efa35342ba4ef095b987b3f583cfe550d8
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Mon Nov 16 14:03:13 2020 +0200

    add failing test for set of base class property

commit 2e13dbe5bf49138bbdca9e8be7dfc1ae33bc2121
Merge: 32b92de46 7dcc8438b
Author: workgroupengineering <workgroupengineering@users.noreply.github.com>
Date:   Mon Nov 16 11:37:24 2020 +0100

    Merge branch 'master' into fixes/HotKey_Command_Issues

commit 3518f19b2aa5d688781a06217e7090bb2efb575c
Author: Steven Kirk <grokys@users.noreply.github.com>
Date:   Mon Nov 16 11:22:05 2020 +0100

    Revert "ItemsControl+ItemVirtualizerSimple don not recreate containers when Items or ItemTemplate are replaced"

commit 7dcc8438b41fcfa44a71c59574cc19bf45a22638
Merge: 84cc496c4 224c11d81
Author: Jumar Macato <16554748+jmacato@users.noreply.github.com>
Date:   Mon Nov 16 18:19:03 2020 +0800

    Merge pull request #5014 from adospace/master

    ItemsControl+ItemVirtualizerSimple don not recreate containers when Items or ItemTemplate are replaced

commit 224c11d81725d94d78db1416308a830e189ccbae
Merge: d23f9d77e 84cc496c4
Author: Steven Kirk <grokys@users.noreply.github.com>
Date:   Mon Nov 16 10:32:52 2020 +0100

    Merge branch 'master' into master

commit 32b92de46761d9f0469a80972e289020c6f2b198
Merge: 8e3859a05 84cc496c4
Author: Steven Kirk <grokys@users.noreply.github.com>
Date:   Mon Nov 16 10:30:49 2020 +0100

    Merge branch 'master' into fixes/HotKey_Command_Issues

commit 84cc496c4538c953e3e0f785cc351d6adb8844a4
Merge: cd41f7f55 0ae689df7
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Mon Nov 16 09:44:23 2020 +0100

    Merge pull request #5049 from MarchingCube/opt-children-notifications

    Optimize logical/visual children iteration on the hot path

commit 0ae689df755beb52c24b47e62b869f820d77d1ea
Merge: cde8f4cf1 cd41f7f55
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Mon Nov 16 09:11:26 2020 +0100

    Merge branch 'master' into opt-children-notifications

commit cd41f7f5586f1125fec071593f07463d3148ad24
Merge: 1c2d0d5e8 f2197115c
Author: Jumar Macato <16554748+jmacato@users.noreply.github.com>
Date:   Mon Nov 16 11:12:49 2020 +0800

    Merge pull request #5053 from MarchingCube/compile-time-vector-like-parsing

    Parse most of the vector-like types during XAML compilation.

commit f2197115ce33255dee087f9d1356b8f2f23ac087
Merge: 78dde1f2d 1c2d0d5e8
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Mon Nov 16 00:00:34 2020 +0100

    Merge branch 'master' into compile-time-vector-like-parsing

commit 1c2d0d5e8b6d9dace467596727ca31d09373b32a
Merge: 0f5ddcb96 747a3febc
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sun Nov 15 19:29:15 2020 +0000

    Merge pull request #5024 from AvaloniaUI/fixes/4944-combobox-visualbrush

    Fix ComboBox with control items

commit 0f5ddcb96e50472613a83c17529c698642975f4d
Merge: 2cc516b79 d3e304048
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sun Nov 15 19:28:29 2020 +0000

    Merge pull request #5048 from AvaloniaUI/features/net5-compatibility

    Features/net5 compatibility

commit d3e304048c955149285864da6a0032cd24a57b84
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sun Nov 15 19:06:13 2020 +0000

    revert controlcatalog target.

commit 3d98acbed9624109baa60e66fb06c4c55d8b0a9c
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sun Nov 15 18:54:13 2020 +0000

    fix nuke

commit ae982fcfa15041409645c52156041d51151fdaf3
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sun Nov 15 18:32:03 2020 +0000

    try updating nuke.

commit 8c7540ddf15137d96f77cf386dde5eebd49c44df
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sun Nov 15 12:42:50 2020 +0000

    update System.Reactive to .net5

commit 32be146090772f6bcc4978d51074ba730769fd32
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sun Nov 15 12:42:36 2020 +0000

    lock api diff to preview6.

commit 78dde1f2dacfa1eb12d0811bbc818f4555da3863
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Sun Nov 15 19:36:46 2020 +0100

    Review fixes.

commit 346687423c7e7be1dc56aad5d99971842789fe59
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Sun Nov 15 19:12:45 2020 +0100

    Bump compiler version.

commit da1f3968ef5e1180527c9f8fc71ea0545074a1a5
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Sun Nov 15 18:48:40 2020 +0100

    Parse most of the vector-like types during XAML compilation.

commit 2cc516b794747c37a870330eaae0b13f2fc34dec
Merge: ac681ec94 b229acf8d
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Sun Nov 15 20:49:17 2020 +0300

    Merge pull request #5051 from AvaloniaUI/reduce-runtime-xaml-loader-visibility

    Reduce the element of surprise in XAML compiler

commit b229acf8dca90955d44eb255f5d11c4991b42427
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Sun Nov 15 20:19:32 2020 +0300

    Don't use the concrete type in tests

commit bc39305fd0a088a306e8c13358fa8fc426fe9fc0
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Sun Nov 15 18:16:58 2020 +0200

    clean up

commit 13c25983f70d2c606eaaa5d83f318413bf65773b
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Sun Nov 15 17:45:04 2020 +0200

    try infer StaticResource type in CompiledBinding Soure

commit f9de2a9c8236573df5ffe8dd0acc4417f3e43665
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Sun Nov 15 17:42:05 2020 +0200

    add more tests for CompiledBinding Source with StaticResource

commit 06d81f6e23cde111166393f441558dc1354247df
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Sun Nov 15 17:40:34 2020 +0200

    make CompiledBinding work with x:Static and StaticResource

commit 80a87d7aa31a8b177690207d3d043e90d68f093e
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Sun Nov 15 17:32:43 2020 +0200

    add failing tests for CompiledBidning  with Source set to StaticResource and x:Static

commit 7e4552ffedae697aa94b4766656915d1cfd7be7f
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Sun Nov 15 18:32:15 2020 +0300

    Reduce the element of surprise in XAML compiler

commit cde8f4cf1aa5ee1ad969a99b8363456c09aa53e7
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Sun Nov 15 14:27:10 2020 +0100

    Fix control benchmarks.

commit a778800d2e706524895426dae254f07d046dd802
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Sun Nov 15 14:19:07 2020 +0100

    Remove boxing from TemplatedControl as well.

commit 2fd70994adc8535c8380459a0505aaf43faac77c
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Sat Nov 14 19:48:45 2020 +0100

    Remove enumerator allocations and LINQ from children change notifications.

commit 747a3febccac45d8e15f641711a50fc3adbd0b07
Merge: 0e7c2be5c ac681ec94
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sun Nov 15 12:30:15 2020 +0000

    Merge branch 'master' into fixes/4944-combobox-visualbrush

commit ac681ec942dbe47b3b2913870232697b6ca0a560
Merge: abca18ee9 d1cf6fc9b
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sun Nov 15 12:29:50 2020 +0000

    Merge pull request #5038 from donandren/issues/compiledbinding

    support cast in binding + some related small fixes for compiled binding

commit abca18ee95e39676f535075828a9f679399ca28c
Merge: b9691dfe9 b2141717b
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sun Nov 15 12:29:24 2020 +0000

    Merge pull request #5012 from AvaloniaUI/winrt-interop

    Use MicroCom for WinRT interop

commit b2141717b55724873edf839a18a8ab5362c27b89
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Sun Nov 15 15:12:03 2020 +0300

    Use the old DeferredRenderer threading mode by default

commit dbc4acc5c7e65a3900f09603d61803ec64ff80f8
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sun Nov 15 11:58:14 2020 +0000

    use our own nuget feed for stability.

commit 19a8b222a5acdf4c100a055f7e561d6af13109a9
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sun Nov 15 11:46:12 2020 +0000

    force v3 protocol

commit 8b5e2f9a010b6cba1400558dcfacd742ccfe688f
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sun Nov 15 11:41:33 2020 +0000

    Revert "remove package source."

    This reverts commit e2c397ebf3b336ec8362bb74787f46d5c3e6528d.

commit e2c397ebf3b336ec8362bb74787f46d5c3e6528d
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sun Nov 15 11:37:59 2020 +0000

    remove package source.

commit 5a75154bc76f6c5db3c991b28c836ebc52226e27
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Sun Nov 15 14:09:04 2020 +0300

    Don't wait for a frame to be rendered when renderer is stopped

commit 4efcd7a32654e266fdfc4cd03f4731c81aae035f
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Sun Nov 15 13:56:39 2020 +0300

    Use ICompositor5.RequestAsync completion handler as the render timer

commit 8fa841753adc1447cb77b4b177addf018d61a909
Merge: 70a896b0e 0a880921a
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Sun Nov 15 13:02:06 2020 +0300

    Merge branch 'render-only-on-render-thread' into winrt-interop

commit 0a880921a8dd8044af607556dcf4cacb6dc93241
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Sun Nov 15 13:01:18 2020 +0300

    Added render-thread-only mode for DeferredRenderer

commit 7ccf5b2ea825c02498c19061cd76058d05362c1e
Merge: 7ff860c8e b9691dfe9
Author: Giuseppe Lippolis <workgroupengineering@outlook.com>
Date:   Sat Nov 14 18:39:00 2020 +0100

    Merge branch 'master' into fixes/Issue_4980

commit 8e3859a05a72956a86470599dd7155c1c323bde1
Merge: 2e76c89c3 b9691dfe9
Author: Giuseppe Lippolis <workgroupengineering@outlook.com>
Date:   Sat Nov 14 18:37:43 2020 +0100

    Merge branch 'master' into fixes/HotKey_Command_Issues

commit b9691dfe95607d5966f2dfa0e03653d002f5c659
Merge: 189305d3e c7da4bc8c
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Sat Nov 14 20:16:57 2020 +0300

    Merge pull request #5046 from AvaloniaUI/font-family-intrinsic

    FontFamily and TimeSpan intrinsics

commit d1cf6fc9bea043f053aae23e72932ea753ca1b64
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Sat Nov 14 18:43:23 2020 +0200

    fix failing test

commit c7da4bc8c351343f40feef384d2263999358f306
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Sat Nov 14 19:00:36 2020 +0300

    Format

commit ee470af59ae6a1e61095db961c807cdaa59a4a69
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Sat Nov 14 18:51:42 2020 +0300

    FontFamily and TimeSpan intrinsics

commit c16817aac524fcca112cd422daadc6744064050a
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Sat Nov 14 17:43:49 2020 +0200

    add support for casting after indexer in binding path

commit bf2dfff8f6ba98f904a384c1441cb4a6886b9869
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Sat Nov 14 17:42:56 2020 +0200

    add test for casting after indexer

commit 7ff860c8ef54c5ce38b2e6c672297e651c1142c2
Author: Giuseppe Lippolis <workgroupengineering@outlook.com>
Date:   Sat Nov 14 14:40:21 2020 +0100

    fix ProcessMessage issue

commit b50b1680b663cac6743e07640b01230998e1f743
Merge: d2339a041 189305d3e
Author: Jumar Macato <16554748+jmacato@users.noreply.github.com>
Date:   Sat Nov 14 11:05:26 2020 +0800

    Merge branch 'master' into update_geometry_segments_onpropchange

commit d2339a041df94ca65878140435a351a3932f7ee4
Author: Jumar Macato <hikari.netto23@gmail.com>
Date:   Sat Nov 14 11:02:30 2020 +0800

    try making a unit test

commit 3b18572dd60cc0222ef7717d9455557ce01b1676
Author: Jumar Macato <hikari.netto23@gmail.com>
Date:   Sat Nov 14 10:49:34 2020 +0800

    add property listening for path segments

commit 2c4e23be84530d4265b522411cf72d8c334c79e5
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Sat Nov 14 03:28:12 2020 +0200

    add support for c# style casting in binding path

commit ebe1af51a93252c9e313cd56964ff001315883c7
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Sat Nov 14 03:18:16 2020 +0200

    modify tests to c# style casting in binding path

commit cfb81aedcaae7d501017a4224f18ffc8348ae4de
Author: Giuseppe Lippolis <workgroupengineering@outlook.com>
Date:   Sat Nov 14 00:44:44 2020 +0100

    fixes typo.

commit 20ed988922df3195c8c89281c4942c07fa1fa5c1
Merge: b31b6d68c 189305d3e
Author: Giuseppe Lippolis <workgroupengineering@outlook.com>
Date:   Sat Nov 14 00:42:22 2020 +0100

    Merge branch 'master' into fixes/Issue_4980

commit 979a659b49794400e513bdd3886640ff2f53d98d
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Fri Nov 13 21:00:16 2020 +0200

    remove duplicate condition

commit 86492f5a75f8ade00ca03b24849554585c56e77b
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Fri Nov 13 19:02:01 2020 +0200

    support converter parameter in compiled binding should fix #5030

commit fa754bcaa2d62d253403f27f17b398292ee3962a
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Fri Nov 13 19:01:38 2020 +0200

    add test for converter with parameter in compiled binding

commit 9633300e5d10a188b3edeb6945a572a1e65d50da
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Fri Nov 13 18:33:57 2020 +0200

    add few more tests for cast in binding path

commit 8535ee690e81809eb69c737affebfb6a0e22b060
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Fri Nov 13 18:32:11 2020 +0200

    second attempt make $parent work in compiled binding

commit ffc82bf7e441d058ca76f2a49a81c9a2a8ae11f6
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Fri Nov 13 18:30:55 2020 +0200

    try make $parent work with compiled binding

commit df95ba630dc92d6b32cb0ea7fb1992f2314f0318
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Fri Nov 13 18:28:01 2020 +0200

    add test for $parent as it look like not working for compiled binding

commit 0036bf22c4b4e5aac1874c12989a7270b5f3c018
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Fri Nov 13 18:25:06 2020 +0200

    add tests for reflection binding for casting in path

commit 74bbdc193b97cf597c1104c892fbb30b7103b24e
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Fri Nov 13 18:21:58 2020 +0200

    actually compile cast in compiled binding

commit 4563c6cd241b2de78b7c88d9883f05c0f308d023
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Fri Nov 13 18:16:20 2020 +0200

    Compiled path support for cast

commit 5500c2ed8c989f410986ee556e6b59d7aa3fa9c7
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Fri Nov 13 18:14:06 2020 +0200

    support parse cast in binding path expression

commit 604a8b635f25add5f9309ca359f09eab6fe6d87a
Author: Andrey Kunchev <donandren@gmail.com>
Date:   Fri Nov 13 18:12:24 2020 +0200

    add some tests for cast in path expression

commit b31b6d68c9791085766550cdc29bcde12b1608a0
Author: Giuseppe Lippolis <workgroupengineering@outlook.com>
Date:   Fri Nov 13 16:17:03 2020 +0100

    Fixes ProcessMessage

commit 1b0ff07133851b32f853d6815a7cc17612475f0e
Author: Giuseppe Lippolis <workgroupengineering@outlook.com>
Date:   Fri Nov 13 13:21:23 2020 +0100

    Fixes Issue 4980: Message loop exit when GetMessage < 0

commit 0e7c2be5cd26bb788dbb227a08964fe7627d3739
Merge: 392df504f 189305d3e
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Fri Nov 13 09:14:46 2020 +0100

    Merge branch 'master' into fixes/4944-combobox-visualbrush

commit 189305d3e0a20d7c36fbac472204732c3203b6ca
Merge: 54b6a3f27 612b1c6c6
Author: Max Katz <maxkatz6@outlook.com>
Date:   Thu Nov 12 19:23:44 2020 -0500

    Merge pull request #5034 from AvaloniaUI/fixes/3281-ws-clipchildren-again

    Add WS_CLIPCHILDREN to PopupImpl.

commit 612b1c6c69f142c7d643ee8aaa082e088cb1d3ff
Author: Steven Kirk <grokys@gmail.com>
Date:   Thu Nov 12 20:48:15 2020 +0100

    Add WS_CLIPCHILDREN to PopupImpl.

    Needed for embedding chromium, see https://github.com/AvaloniaUI/Avalonia/issues/3281#issuecomment-557615525

commit 392df504fe1075cda7078829062622f7e2c14b10
Merge: c6540c1bf 54b6a3f27
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Wed Nov 11 21:22:37 2020 +0100

    Merge branch 'master' into fixes/4944-combobox-visualbrush

commit 54b6a3f279e0bfdeac14ae34ea54a11aeceafa60
Merge: c682895b2 75824a015
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Nov 11 17:02:53 2020 +0000

    Merge pull request #5026 from MarchingCube/fix-memory-issues

    Fix a few not needed allocations

commit 75824a0154d62c99049c1653806deb1f16178e13
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Wed Nov 11 16:22:59 2020 +0100

    Remove not needed using.

commit 380ada052fa656afc18d236d32feeb0ae27b04bf
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Wed Nov 11 16:21:16 2020 +0100

    Fix a few not needed allocations.

commit d23f9d77e88d39bd80aee393400a35e472d7ca9a
Merge: a1d9d5296 c682895b2
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Tue Nov 10 20:54:27 2020 +0100

    Merge branch 'master' into master

commit 70a896b0ee47925e3c990b0290f9013131675e3b
Merge: c3154963d c682895b2
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Tue Nov 10 17:19:08 2020 +0000

    Merge remote-tracking branch 'origin/master' into winrt-interop

    # Conflicts:
    #	src/Windows/Avalonia.Win32/Composition/CompositionConnector.cs
    #	src/Windows/Avalonia.Win32/Composition/SaturationEffect.cs

commit c6540c1bf266c619634551d7cfb2b3005bb23555
Author: Steven Kirk <grokys@gmail.com>
Date:   Tue Nov 10 18:09:49 2020 +0100

    Fix failing test.

commit e17f18de45ed3b9c1c851dafefeb904f62346329
Author: Steven Kirk <grokys@gmail.com>
Date:   Tue Nov 10 17:10:38 2020 +0100

    Update SelectionBoxItem on visual tree attach.

    Fixes initial sizing of `SelectionBoxItem` when it's a control.

commit f9a6da26da55d5ebae013610b544258fb6f9ad89
Author: Steven Kirk <grokys@gmail.com>
Date:   Tue Nov 10 16:59:41 2020 +0100

    Don't respect root position when building scene.

    `VisualBrush` should not respect the root control's `Bounds.Position` and always display the root control at 0,0. Because other top level controls should always have a position of 0,0 anyway this should only affect visual brushes.

    Fixes the second part of #4944

commit 59d531b9f310c27ce2c74b46ef96f45f5994dc40
Author: Steven Kirk <grokys@gmail.com>
Date:   Tue Nov 10 13:56:07 2020 +0100

    Don't use manual FBO for RenderTargetBitmap/VisualBrush.

    Fixes the first part of #4944.

commit 2e76c89c34660d220b288110c206f99f64d8c47c
Merge: 2430f6f63 c682895b2
Author: Giuseppe Lippolis <workgroupengineering@outlook.com>
Date:   Mon Nov 9 12:25:28 2020 +0100

    Merge branch 'master' into fixes/HotKey_Command_Issues

commit c682895b2da38dfce48e944550e7ab19da1e6117
Merge: a2d6fbb59 c52804cc0
Author: Max Katz <maxkatz6@outlook.com>
Date:   Sun Nov 8 17:35:58 2020 -0500

    Merge pull request #5017 from MarchingCube/fix-font-family-parse

    Add a single argument Parse function for FontFamily.

commit c52804cc0f8c3b0833a1d4bbb37d8a2252824b4b
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Sun Nov 8 22:17:11 2020 +0100

    Add a single argument Parse function for FontFamily.

commit a2d6fbb59c6204855c5d72d87c0337dadd151d53
Merge: 309850194 145d4a3cc
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sun Nov 8 16:21:21 2020 +0000

    Merge pull request #5015 from MarchingCube/layout-visualizer

    Add support for visualizing layout properties.

commit 145d4a3ccb0d16887aebeeb2f7df69ca6ba43b7b
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Sun Nov 8 17:18:25 2020 +0100

    Adjust sizing a bit.

commit 77ecdc0013b89d58ca13624610af165c45a1452e
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Sat Nov 7 22:51:45 2020 +0100

    Display control size accurately and add info about sizing constraints.

commit 91fec98a75e247054a93de7dc7d28c1ba6562415
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Sat Nov 7 16:21:07 2020 +0100

    Move field.

commit 177d18463a5fb35c318f67a8fe74f1efd1167c8f
Author: Dariusz Komosinski <darek.komosinski@gmail.com>
Date:   Sat Nov 7 16:17:21 2020 +0100

    Add support for visualizing layout properties.

commit 30985019430fa5a5d496b1979a69d612c9eebc2f
Merge: 6b7127028 eecc91fea
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sat Nov 7 20:46:19 2020 +0000

    Merge pull request #5013 from AvaloniaUI/fixes/osx-crash-when-popup-open-and-app-closes

    prevent NRE when popup is open and main window closes.

commit eecc91feaa59e8d2e27b37440ca0fa3e9d5debb4
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Sat Nov 7 19:51:56 2020 +0000

    cleaner fix.

commit a1d9d5296fb328a3f18f3c3c98bf4cbefb9603bf
Author: adospace <adospace@msn.com>
Date:   Sat Nov 7 00:05:25 2020 +0100

    Set sdk version back to 3.1.401

commit 13cd835bc0b2b33e8a2884f21b91080d72c8126d
Author: adospace <adospace@msn.com>
Date:   Sat Nov 7 00:00:18 2020 +0100

    ItemsControl+ItemVirtualizerSimple did not recreated item containers when Items or ItemTemplate were replaced

commit 8946f4f80d17e848b16639c033470b9eff84f294
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Fri Nov 6 17:51:10 2020 +0000

    prevent NRE when popup is open and main window closes.

commit c3154963d8fa50036bb984fd6584923982646e53
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Fri Nov 6 04:24:52 2020 +0300

    ...

commit 16fc224a0fa7e27e6d8a446d4037687a67fe3113
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Fri Nov 6 04:23:05 2020 +0300

    Reduce flicker

commit 6b7127028068bdf192daff3f77bfeeea6ad719a8
Merge: e32e092e4 d1f75d227
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Fri Nov 6 00:54:06 2020 +0000

    Merge pull request #5007 from workgroupengineering/fixes/Issue_5006

    Fixes Issue 5006

commit c06bfa1d6a0922c5c8be2dd685277c41721df1a1
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Fri Nov 6 03:31:46 2020 +0300

    Use a dedicated STA thread for compositor dispatch queue

commit c8b94b7fab902023e7732154b7538ed78f29ec4e
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Fri Nov 6 02:36:33 2020 +0300

    Removed generated code

commit d8d4c5d58edf386310aedb4d96dea94fb0c69cd7
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Fri Nov 6 02:30:47 2020 +0300

    Fix codegen paths

commit 41e5133624326970a450999fff369d7bb38e91fa
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Fri Nov 6 02:21:30 2020 +0300

    Fixes

commit b51ea7702f51b522dbf273ba9aaae3060f3857c5
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Fri Nov 6 01:42:02 2020 +0300

    Use MicroCom for WinRT interop

commit d1f75d2274e708216c7229abcee517fe31ee78a6
Merge: b71fc26a1 e32e092e4
Author: Dariusz Komosiński <darek.komosinski@gmail.com>
Date:   Thu Nov 5 23:34:42 2020 +0100

    Merge branch 'master' into fixes/Issue_5006

commit e32e092e4ee5be67e5327d697e3f9b3b8e8a372c
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Thu Nov 5 22:04:02 2020 +0000

    WinUI Comp tweak backdrop blur.

commit b71fc26a1882a12fee68a38e2b9d8e717179d1ac
Merge: 47d6ba61d 5857a7c3a
Author: workgroupengineering <workgroupengineering@users.noreply.github.com>
Date:   Thu Nov 5 19:46:08 2020 +0100

    Merge branch 'master' into fixes/Issue_5006

commit 47d6ba61dd7014087d6195e628420fa922d25694
Author: workgroupengineering <workgroupengineering@users.noreply.github.com>
Date:   Thu Nov 5 19:45:52 2020 +0100

    Update tests/Avalonia.Markup.UnitTests/Extensions/IEnummerableExtension.cs

    fixes code smell

    Co-authored-by: Dariusz Komosiński <darek.komosinski@gmail.com>

commit 5857a7c3a3f3f1b5c1bd09865f408f130c508541
Merge: c575283ae 08d3b9154
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Thu Nov 5 15:05:14 2020 +0300

    Merge pull request #5010 from AvaloniaUI/microcom-targets

    Extract microcom generator stuff into a separate .targets file

commit 08d3b9154d83051e1decbee347a03cac5b508883
Author: Nikita Tsukanov <keks9n@gmail.com>
Date:   Thu Nov 5 14:40:59 2020 +0300

    Extract microcom generator stuff into a separate .targets file

commit dd1941e6ec7d7bbf8af6fa429ebf5c72195765cf
Author: Giuseppe Lippolis <workgroupengineering@outlook.com>
Date:   Thu Nov 5 10:20:48 2020 +0100

    used ReadOnlyCollection instead of ToArray ()

commit dbd0e3648e024719fe080d43a1c66e40b08eb320
Author: Giuseppe Lippolis <workgroupengineering@outlook.com>
Date:   Thu Nov 5 10:06:20 2020 +0100

    fix code smell

commit 8ed53d47beb7194bfa8bb6a1df30f8b1bb2c0530
Author: Giuseppe Lippolis <workgroupengineering@outlook.com>
Date:   Wed Nov 4 16:14:29 2020 +0100

    fixes Should_Return_TargetNullValue_When_Value_Is_Null fails

commit 411b2278340dffa337715996ed9cc4f9a891ec96
Author: Giuseppe Lippolis <workgroupengineering@outlook.com>
Date:   Wed Nov 4 15:29:22 2020 +0100

    Adding test

commit 760f13f0934f3192b147645606e5a72894ee3caf
Author: Giuseppe Lippolis <workgroupengineering@outlook.com>
Date:   Wed Nov 4 14:54:18 2020 +0100

    fixed null reference exception when using MultiBinding without StringFormat and Converter

commit c575283ae3f128523744843f321ce93a6da02c2b
Merge: f7acecb2d 592af28ce
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Wed Nov 4 14:44:58 2020 +0000

    Merge pull request #4973 from pr8x/hotfix-ctx-menu2

    Throw NotSupportedException inside ContextMenu.Open(null)

commit 592af28ce45f7a6c3b53b8c043af5d2d98b8e9a7
Merge: f6ceb900a f7acecb2d
Author: Steven Kirk <grokys@users.noreply.github.com>
Date:   Wed Nov 4 09:51:11 2020 +0100

    Merge branch 'master' into hotfix-ctx-menu2

commit f7acecb2da41e0a653f6fbdd21a87925dbc1f25e
Merge: 7ef18ddc5 ea1a6f902
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Tue Nov 3 13:43:36 2020 +0000

    Merge pull request #4947 from donandren/issues/4945

    fix notification for selecteditem in listbox

commit ea1a6f9029dfa5d1dbeb94ea79cab17bc9a29bfc
Merge: bc80fd9ac 7ef18ddc5
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Tue Nov 3 10:35:13 2020 +0000

    Merge branch 'master' into issues/4945

commit 7ef18ddc52159d3d620dc873a67723176a416ca8
Merge: bb89d8d48 5be046e5e
Author: Benedikt Stebner <Gillibald@users.noreply.github.com>
Date:   Tue Nov 3 08:08:45 2020 +0100

    Merge pull request #4998 from Gillibald/fixes/TextDecorationLocation

    Fix TextDecoration location calculation

commit 5be046e5efa1a8c9b33a25cec8a4c6530a852123
Author: Benedikt Schroeder <benedikt.schroeder@outlook.de>
Date:   Tue Nov 3 07:37:52 2020 +0100

    Fix TextDecoration location calculation

commit bb89d8d480c8cce88d67efe7c7a7f1f41e9faa59
Merge: cbe4c985b 521c94f74
Author: Max Katz <maxkatz6@outlook.com>
Date:   Mon Nov 2 19:32:32 2020 -0500

    Merge pull request #4974 from AvaloniaUI/feature/keyboard-focus-within

    Implement IsKeyboardFocusWithin

commit 521c94f747e598a271cdca2cb432466889f0fd2d
Merge: d36b7a40d cbe4c985b
Author: Dan Walmsley <dan@walms.co.uk>
Date:   Mon Nov 2 23:19:04 2020 +0000

    Merge branch 'master' into feature/keyboard-focus-within

commit cbe4c985b8549455dff37eb6fad9…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

CompiledBinding doesn't work with StaticResource as Source
3 participants