-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
danwalmsley
merged 6 commits into
AvaloniaUI:master
from
donandren:issues/compiledbindingsetsource
Dec 9, 2020
Merged
Add Support for CompiledBinding Source #5052
danwalmsley
merged 6 commits into
AvaloniaUI:master
from
donandren:issues/compiledbindingsetsource
Dec 9, 2020
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
jkoritzinsky
approved these changes
Dec 9, 2020
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
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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 fromx:Static
orStaticResource
, xaml is not compiled orSource
value is omittedWhat 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 toCompiledBinding
(like in ReflectionBinding) and code is generatedSource
Property to be initializedChecklist
Breaking changes
Fixed issues
Fixes #5036