Steven Kirk
fb0da85ad3
Merge core libraries. ( #5831 )
* Merge core libraries.
Everything below `Avalonia.Controls` into `Avalonia.Base`.
* Move new files to correct place.
* Removed unused dirs/projects,
* Removed outdated references from theme assemblies.
* Merge unit tests to match new assembly layout.
* Fixup test namespaces.
* Make directory match namespace.
* Move files to match namespace.
* Move files to match namespace.
* Fix up incorrect namespace.
`Avalonia.Visuals.Media.Imaging` -> `Avalonia.Media.Imaging`.
* Fix resource URL.
* Removed outdated dependencies.
* Added missing project reference.
* Update test namespaces.
* Fix merge error.
* Fix merge errors.
* Fix bad merge in WindowsInteropTest.csproj.
* Fix up merge errors in csprojs.
* Remove merged tests from nuke.
* Fix up namespace.
* Fix compile error.
* Fix failing tests.
Now that more unit tests are present in Avalonia.Base.UnitTests, general `AvaloniaObject` properties are getting registered. Ignore those.
Co-authored-by: Jumar Macato <16554748+jmacato@users.noreply.github.com>
4 years ago
Steven Kirk
f682f5af7c
Added generic virtual methods analyzer.
Added a new `DevAnalyzers` project with a single analyzer to detect generic virtual/interface methods.
4 years ago
Nikita Tsukanov
1ed495afe2
Use microcom generator from nuget
4 years ago
Dan Walmsley
b89e884bcf
Revert "Revert "Revert "upgrade to net462"""
This reverts commit e44c36bef3 .
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
Max Katz
9cc9054315
Use microcom for system dialogs
4 years ago
Steven Kirk
5b2a83b190
Don't multi-target MicroComGenerator.
Was causing problems building in VS. Instead include the source files directly into `_build.csproj`.
4 years ago
Dan Walmsley
1df32a9645
use multitargetting.
4 years ago
Dan Walmsley
d4ce30decd
micro com net6 with build script on netcoreapp3.1
4 years ago
Dan Walmsley
8a46ee060b
dont upgrade microcom.
4 years ago
Dan Walmsley
b4d10d5ed9
dotnet 6 compatibility.
4 years ago
Steven Kirk
a246b8533f
Hack to stop VS building everything every time.
5 years ago
Giuseppe Lippolis
82729a1bd9
fixes: some null annotation
5 years ago
Nikita Tsukanov
1428badc6b
Fixed CPP header codegen
5 years ago
Nikita Tsukanov
16fc224a0f
Reduce flicker
5 years ago
Nikita Tsukanov
b51ea7702f
Use MicroCom for WinRT interop
5 years ago
Nikita Tsukanov
addcc6674d
Generate avalonia-native.h from avn.idl
5 years ago
Nikita Tsukanov
8de6823e5d
IT'S ALIVE
5 years ago
Nikita Tsukanov
334f5f0a86
Fix microcom registration
5 years ago
Nikita Tsukanov
96eaa26d1d
Add System.Runtime.InteropServices.UnmanagedFunctionPointer
5 years ago
Nikita Tsukanov
aeb08c7ae3
Use MicroCom instead of SharpGen (NOT TESTED YET)
5 years ago
Nikita Tsukanov
de8edba8ad
[WIP] IDL-based codegen
6 years ago
Dan Walmsley
8c667faf64
use stable Angle.
6 years ago
Dan Walmsley
3541e70c3b
fix hostapp for designer.
6 years ago
Nikita Tsukanov
6c89473ca1
Fixed tests
6 years ago
Nikita Tsukanov
d355007c57
Extracted runtime XAML loader to a separate package
6 years ago
Dan Walmsley
c387f6cdaa
designer targets dotnetcoreapp2.0
6 years ago
Steven Kirk
30e8cac05d
Update to .NET core 3.1.
6 years ago
Jeremy Koritzinsky
237f01fb1a
Move AppBuilder.UsePlatformDetect into Avalonia.Desktop and renamed the reflection-based one to a different name. Conditionalize the output-path loading like before.
8 years ago
Jeremy Koritzinsky
05e0020f53
Fix designer errors and .NET Framework on Unix errors.
8 years ago
Jeremy Koritzinsky
ee1833ff8f
Merge Designer HostApps into a single project. Pack Designer hosts into the Avalonia package like before.
8 years ago
Jeremy Koritzinsky
acb3d46ca0
Enable generating NuGet packages via the MSBuild Pack target.
8 years ago
Miha Markič
0a38876590
Spellchecks all projects except for Base, Controls, Samples and Testing
8 years ago
Jeremy Koritzinsky
e0949b8796
Project file fixes.
8 years ago
Jeremy Koritzinsky
065d6d01d8
Switch Cake to use a dirs.proj traversal project to simplify the solution.
8 years ago
Jeremy Koritzinsky
b89ab8f5f1
Remove HtmlRenderer from the Avalonia repository and move it to the Avalonia.HtmlRenderer repo.
8 years ago
Nikita Tsukanov
13171c4be3
Implemented `--session-id` and `--method win32` for previewer
8 years ago
Nikita Tsukanov
1ba432c0f9
Use old SDK for Avalonia.Designer.HostApp.NetFX.csproj
9 years ago
Nikita Tsukanov
2b8953c7ab
Fixed merge issues and made new previewer to work with desktop .net
9 years ago
Nikita Tsukanov
d7e7422999
Moved remote previewer entry point to DesignSupport.dll
9 years ago
Nikita Tsukanov
9a1348b37b
Initial remote XAML previewer implementation
9 years ago