Julien Lebosquain
40a3af4aa5
Remove netstandard2.0 from almost all projects ( #20111 )
* Remove netstandard2.0 from almost all projects
* Fix duplicated target frameworks in unit tests
* Fix DesignerSupport tests
* Fix Designer.HostApp packaging
* Build ControlCatalog.Desktop on CI
* Fix another bad auto merge
* Fix LeakTests duplicated target frameworks
* Don't hardcode target framework in DesignerSupportTests
3 months ago
Max Katz
326ef7c9fd
Add .NET 8 target (Avalonia 11.1) ( #14535 )
* Add .NET 8 target to packable projects
* Update test projects
* Update sample projects to target .NET 8
* Update main Avalonia package to target .NET 8 as well
* Remove MSBuildEnableWorkloadResolver hack and some minor change
* Use net8.0 in nuke build as well
* Pin 8.0.0 SDK
* Adjust API validation
* Pin a valid version
* Remove net461 target from Avalonia package
* Remove unused net6.0 target from Avalonia.Designer.HostApp
* Adjust API diff
* Update ControlCatalog.Android.csproj
* Remove MSBuildEnableWorkloadResolver
* Fix Browser issues on .NET 8
* Fix .NET 8 error
* Fix merge conflicts
* Replace explicit TFMs in .csproj files with a centralized registry
* Fix merge conflict
* Fix AvsLegacyWindowsTargetFrameworks and add hacks for the tests
* Update XCode project CommandLineArgument
---------
Co-authored-by: Nikita Tsukanov <keks9n@gmail.com>
2 years ago
Max Katz
a1b5d6a0e9
Add missing <EnableWindowsTargeting>true</EnableWindowsTargeting>
2 years ago
Max Katz
59ffdd9950
Revert to net461
3 years ago
Max Katz
c406b51cd0
Remove WPF integration after internal discussion
3 years ago
Max Katz
7bf2b7668c
Use Skia in windows interop test + remove old hacks for old wpf control
3 years ago
Max Katz
da157ff509
Fix WindowsInteropTest
3 years ago
Max Katz
f31b42d901
Start WF control render timer when handle is created and stop when handle is destroyed
3 years ago
Max Katz
c3738875e6
Migrate to net462
3 years ago
Max Katz
4be09e3063
Move to Avalonia.Win32.Interoperability project for correctness
3 years ago
Julien Lebosquain
7d879cf6fe
Added Win32PlatformOptions.ShouldRenderOnUIThread
Fixes WPF interop
3 years ago
Julien Lebosquain
3568e60841
Set WindowsInteropTest platform target to x64
3 years ago
Max Katz
24626da489
Remove Rx.props from ControlCatalog and some other projects too
3 years ago
Max Katz
b045393df3
Do not reference DevTools from shared control catalog
4 years ago
Dan Walmsley
b89e884bcf
Revert "Revert "Revert "upgrade to net462"""
This reverts commit e44c36bef3 .
4 years ago
Nikita Tsukanov
ce06a2029e
Use .NET SDK for WindowsInteropTest
4 years ago
Dan Walmsley
e44c36bef3
Revert "Revert "upgrade to net462""
This reverts commit c78179e9ac .
4 years ago
Dan Walmsley
c78179e9ac
Revert "upgrade to net462"
This reverts commit 010ca1901a .
4 years ago
Dan Walmsley
010ca1901a
upgrade to net462
4 years ago
Nikita Tsukanov
303b6c1586
Remove ReactiveUI usage from sample apps
5 years ago
Jumar Macato
fbd7ee5963
Remove `UseDataGrid` since DataGrid works without that now.
7 years ago
Steven Kirk
9650c7f9e3
Call UseDataGrid in WindowInteropTest.
The `ControlCatalog` that is being embedded requires it.
7 years ago
Steven Kirk
9a60d77e63
Don't import SkiaSharp.props into WindowsInteropTest.
Fixes the `"C:\Users\[user]\.nuget\packages\SkiaSharp\1.68.0\build\net45\SkiaSharp.dll.config" because it was not found.` error.
7 years ago
Jeremy Koritzinsky
3b9c7e47f0
Update Avalonia.sln and legacy desktop projects.
8 years ago
Jeremy Koritzinsky
acb3d46ca0
Enable generating NuGet packages via the MSBuild Pack target.
8 years ago
Jeremy Koritzinsky
56019e8caf
Remove old NCrunch files.
8 years ago
Jeremy Koritzinsky
321bd15664
Merge desktop runtime support libraries. Fixes #1899 .
8 years ago
Nikita Tsukanov
cce1c7af60
Switched to nuget version of Portable.Xaml and updated to use netstandard1.3
9 years ago
Nikita Tsukanov
e610d5858f
Merge skia projects into one
9 years ago
Nikita Tsukanov
76c90df2da
Initial implementation for Direct2D rendering for WPF integration
9 years ago
Nikita Tsukanov
e5289146d9
Remove AttachDevToolsToTopLevelOnVisualTreeAttachment since @grokys doesn't like it
9 years ago
Nikita Tsukanov
76bc7aaafb
Fixed issues from PR comments #1016
9 years ago
Nikita Tsukanov
abf866cf61
Fixes to get it working again after merge
9 years ago
Friedrich von Never
cd8ddf31a6
WindowsInteropTest: add SkiaSharp dependency
9 years ago
Nikita Tsukanov
3126901721
WPF embedding improvements
9 years ago
Nikita Tsukanov
b4d43be327
DevTools now can be attached to any toplevel
9 years ago
Nikita Tsukanov
67ff5ba53c
Initial implementation of Proper WPF embedding™
9 years ago
Steven Kirk
261df061e9
Reference Rx.props for interop samples.
Instead of including the `PackageReference` directly in the csproj.
9 years ago
Steven Kirk
3c3dc973e1
Fix interop samples.
They were missing a reference to System.Reactive.
9 years ago
Wiesław Šoltés
2afd6cb224
Remove NuGet workaround
9 years ago
Steven Kirk
96f316eca6
Removed some small diffs from master.
9 years ago
Steven Kirk
a49f1e0c96
Update binding redirects.
9 years ago
Wiesław Šoltés
f8097cc27d
Added msbuild props for package references
9 years ago
Nikita Tsukanov
485fe1364e
Everything is buildable via MSBuild
9 years ago
Steven Kirk
71c6c572ac
Moved ncrunch files to their own dir.
Also deleted v2 ncrunch files and update .gitignore.
9 years ago
Steven Kirk
6036bd5998
Moved ncrunch files to their own dir.
Also deleted v2 ncrunch files and update .gitignore.
9 years ago
Steven Kirk
932f489faa
Use the Direct2D 1.1 render target initialization.
To prevent D2D from auto-stretching our render target to the window size
(which causes problems now we're multi-threaded) we have to move to the
D2D1.1 render target initialization. I used the info here to work out
how to do this:
https://katyscode.wordpress.com/2013/01/23/migrating-existing-direct2d-applications-to-use-direct2d-1-1-functionality-in-windows-7/
- it's not exactly simple!
9 years ago
Steven Kirk
59c49d259d
Renamed assembly SceneGraph -> Visuals.
To make way for low-level scene graph library.
9 years ago
Steven Kirk
26f9d3fcd5
Add ncrunchprojects for new projects.
They need to be ignored by NCrunch.
10 years ago
Wiesław Šoltés
3c660eb21a
Added missing DotNetFrameworkRuntime reference
10 years ago