Nikita Tsukanov
d5e049e70a
Fixed path to DevAnalyzers.csproj
Linux uses case-sensetive file systems, so MSBuild was unable to find the file
4 years ago
Steven He
4f6da322fa
PrivateAssets
4 years ago
Steven He
0bb22cff12
SubtypesFactory generator
4 years ago
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
Dan Walmsley
cab213cce2
use eap release of skiasharp compatible with sdk 6.0.201/202+
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
Mike Irving
a529ae88d5
Grammatical corrections to product names: XCode -> Xcode, .Net -> .NET, Javascript -> JavaScript, MacOS -> macOS, MacOs -> macOS
4 years ago
Dan Walmsley
95ac5122e4
Revert "use newer preview skiasharp."
This reverts commit 5210bb12e4 .
4 years ago
Dan Walmsley
5210bb12e4
use newer preview skiasharp.
4 years ago
Max Katz
550b76aec6
Update SkiaSharp and remove old workaround
4 years ago
Max Katz
7a58a27fd9
Remove DesktopRuntime project and move AppBuilder to PlatformSupport project
4 years ago
Wiesław Šoltés
407c58b398
Restore dash
4 years ago
Wiesław Šoltés
8b88fb019b
Fix typo
4 years ago
Wiesław Šoltés
e7a57e6565
Update PackageDescription for NuGet
4 years ago
Steve
d8553afaee
Fix COM issue in Cursor ( #7551 )
Bump S.D.Common to 6.0.0 for non-netstandard2.0 builds
4 years ago
Max Katz
79f521d941
Use .net6-android sdk
4 years ago
Dan Walmsley
6866ba12aa
fix nuget cycle error.
4 years ago
Dan Walmsley
1bbe38c34f
update copyright year
4 years ago
Nikita Tsukanov
adf88e711b
Only use DebugType=embedded for CI builds
4 years ago
Dan Walmsley
630c15fed7
Revert "restore debugging functionality on all platforms."
This reverts commit c9a5090f8d .
4 years ago
Dan Walmsley
c9a5090f8d
restore debugging functionality on all platforms.
4 years ago
Nikita Tsukanov
1ed495afe2
Use microcom generator from nuget
4 years ago
Dan Walmsley
29d164952d
Update skiasharp
4 years ago
Steven Kirk
50659d9c2a
Enable nullable reference checking via .props file.
The Nullable annotations on netstandard2.0 are incomplete and incorrect in places. Ignore nullable warnings on netstandard2.0 and make them errors on later target frameworks.
4 years ago
Steven Kirk
2ed2976d2b
Set target framework for MicroCom dependency.
4 years ago
Steven Kirk
328447aeb3
Always build Avalonia.Build.Tasks with netstandard2.0.
4 years ago
Steven Kirk
308e2d8aca
ARGH TABS.
4 years ago
Steven Kirk
c6c5da6611
Use current TFM for Avalonia.Build.Tasks.
Now we're multitargeting `netstandard2.0;net6.0` hardcoding this to `netstandard2.0` doesn't work, as the version that gets built will depend on the target framework being compiled.
4 years ago
Steven Kirk
939b0cd122
Don't run ApiCompat on net6 TFM.
This TFM is a new target and so the baseline assemblies don't exist.
4 years ago
Giuseppe Lippolis
19e4132c6b
feat(Build): Add 3 retry when the LeakTests fails
4 years ago
Dan Walmsley
b89e884bcf
Revert "Revert "Revert "upgrade to net462"""
This reverts commit e44c36bef3 .
4 years ago
Dan Walmsley
b231f9ec0c
Revert "Revert "Revert "fix api diff."""
This reverts commit ec226bc4bb .
4 years ago
Dan Walmsley
6dd74a3b83
make avalonia.skia pull in wasm native assets.
4 years ago
Dan Walmsley
ec226bc4bb
Revert "Revert "fix api diff.""
This reverts commit 0114291286 .
# Conflicts:
# build/ApiDiff.props
4 years ago
Dan Walmsley
e44c36bef3
Revert "Revert "upgrade to net462""
This reverts commit c78179e9ac .
4 years ago
Dan Walmsley
1c88901a09
update skia.
4 years ago
Dan Walmsley
0114291286
Revert "fix api diff."
This reverts commit 7470b94cdf .
# Conflicts:
# build/ApiDiff.props
4 years ago
Dan Walmsley
c78179e9ac
Revert "upgrade to net462"
This reverts commit 010ca1901a .
4 years ago
Dan Walmsley
65f56f28b5
use newer skiasharp version.
4 years ago
Dan Walmsley
02f5ea50d3
disable api diff.
4 years ago
Dan Walmsley
7470b94cdf
fix api diff.
4 years ago
Dan Walmsley
010ca1901a
upgrade to net462
4 years ago
Dan Walmsley
c526b55085
Revert "Fix debugging in Rider after we merged .NET 6"
4 years ago
Jumar Macato
7703795a4a
Fix debugging in Rider after we merged .NET 6
Since we merged #6902 our debugging infra for this repo is not working with Rider. This PR fixes it.
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
Dan Walmsley
07135d556a
latest skia preview
# Conflicts:
# build/SkiaSharp.props
4 years ago
Dan Walmsley
f9827d8501
update harfbuzz
# Conflicts:
# build/HarfBuzzSharp.props
4 years ago
Dan Walmsley
291d379d7d
latest skia preview
# Conflicts:
# build/SkiaSharp.props
4 years ago