184 Commits

Author SHA1 Message Date
Benedikt Stebner c3da4df93a Fix leaktests 2022-10-05 16:56:21 +02:00
Benedikt Stebner 97ca9e3fe5 One more 2022-10-05 16:01:40 +02:00
Benedikt Stebner 240b644650 Next try 2022-10-05 16:01:29 +02:00
Dan Walmsley b5daaca1d3 Merge branch 'features/blazorless-wasm' of github.com:AvaloniaUI/Avalonia into features/blazorless-wasm 2022-09-27 21:16:53 +01:00
Dan Walmsley 89b55d8e7e Revert "update nuke"
This reverts commit d66229663d.
2022-09-27 20:51:27 +01:00
Dan Walmsley 9814d63f07 Revert "update nuke."
This reverts commit 3feb132de9.
2022-09-27 20:51:12 +01:00
Nikita Tsukanov 52f196e20e Build? 2022-09-27 22:43:41 +03:00
Dan Walmsley 947fcd2a57 use older netcoreapp for build project, to be compatible with mono.cecil. 2022-09-27 09:21:05 +01:00
Dan Walmsley d66229663d update nuke 2022-09-27 08:38:41 +01:00
Dan Walmsley 3feb132de9 update nuke. 2022-09-27 08:34:45 +01:00
Nikita Tsukanov a9c8a03a75 build 2022-08-29 20:32:22 +03:00
Max Katz 8d6c8cf95c Merge branch 'master' into cleanup-platformsupport
# Conflicts:
#	src/Avalonia.Base/Properties/AssemblyInfo.cs
#	src/Avalonia.PlatformSupport/Avalonia.PlatformSupport.csproj
2022-05-30 01:03:26 -04:00
Giuseppe Lippolis 60d0e2f1c3 fix: Consolidate JetBrains.DotMemoryUnit 2022-05-26 11:57:02 +02:00
Max Katz 2fb68a43a6 Do not run Avalonia.PlatformSupport.UnitTests tests 2022-05-25 04:53:38 -04:00
Rustam Sayfutdinov 578f5fc1cb Fix PlatformSupport.UnitTests 2022-04-15 13:37:51 +03:00
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>
2022-04-14 14:39:44 +02:00
Max Katz 7a58a27fd9 Remove DesktopRuntime project and move AppBuilder to PlatformSupport project 2022-02-22 18:35:40 -05:00
Max Katz 7752759eb8 Use JAVA_HOME_11_X64 SDK 2022-02-11 02:04:55 -05:00
Max Katz 6a968ecf86 Add more dotnet info output 2022-02-02 21:42:27 -05:00
Nikita Tsukanov 494cb01105 Updated microcom 2021-12-24 11:12:13 +03:00
Nikita Tsukanov e1e2c52e0d Detected package downgrade 2021-12-23 20:50:05 +03:00
Nikita Tsukanov 1ed495afe2 Use microcom generator from nuget 2021-12-23 20:39:35 +03:00
Giuseppe Lippolis 19e4132c6b feat(Build): Add 3 retry when the LeakTests fails 2021-12-03 14:39:19 +01:00
Steven Kirk 5b2a83b190 Don't multi-target MicroComGenerator.
Was causing problems building in VS. Instead include the source files directly into `_build.csproj`.
2021-11-11 11:22:09 +01:00
Max Katz be97f4d428 Merge branch 'master' into infra/remove_ReactiveUI_Events 2021-04-22 11:11:44 -04:00
Max Katz 54a4a040c4 Merge branch 'master' into infra/artifacts_controlcatalog 2021-04-05 22:55:57 -04:00
Jumar Macato a15e2597d2 remove mono check on nuke 2021-03-18 09:39:55 +08:00
Rustam Sayfutdinov 5bfbfb97d3 Use ControlCatalog.NetCore as an artifact
instead of ControlCatalog.Desktop
2021-02-14 21:55:10 +03:00
Rustam Sayfutdinov 2e500456eb Remove Avalonia.ReactiveUI.Events 2021-02-03 23:15:00 +03:00
Dan Walmsley 3d98acbed9 fix nuke 2020-11-15 19:04:57 +00:00
Dan Walmsley ae982fcfa1 try updating nuke. 2020-11-15 19:04:56 +00:00
Nikita Tsukanov 81e6df9188 CompileNative should depend on GenerateCppHeaders 2020-11-02 21:36:10 +03:00
Nikita Tsukanov 862678cf45 Merge pull request #4971 from AvaloniaUI/micro-com
Use IDL-based COM interop generator
2020-11-02 09:57:56 +03:00
Nikita Tsukanov 6e4dc871bd Merge branch 'master' into feature/add_handling_input_message_previewer 2020-11-01 16:40:37 +03:00
Nikita Tsukanov addcc6674d Generate avalonia-native.h from avn.idl 2020-10-29 17:40:44 +03:00
Nikita Tsukanov 3a8e09c72e Fix Cecil merge 2020-10-25 14:49:49 +03:00
Nikita Tsukanov e4505ce861 Strong name support 2020-10-12 18:12:20 +03:00
Andrey Kunchev 376bb1ad49 fix issue #3113 compile avalonia.native.dylib with nuke 2020-09-29 13:43:49 +03:00
Rustam Sayfutdinov 9e6a3204e8 Merge branch 'master' into feature/add_handling_input_message_previewer 2020-09-18 21:09:33 +05:00
Rustam Sayfutdinov a52464ebb9 Add html previewer tests to nuke 2020-09-12 20:19:58 +05:00
artyom 6275a1ca27 Don't test code that is generated at nukebuild time 2020-09-12 00:29:14 +03:00
Dan Walmsley 6eeeb6c8ea skip building web previewer on osx. 2020-09-03 22:25:43 +01:00
Dan Walmsley d0f0d02b92 install typescript with npm. 2020-09-03 22:00:25 +01:00
artyom 59b0f81aad Add a smoke test 2020-08-22 21:56:59 +03:00
artyom d683bbbffc Add Avalonia.ReactiveUI.Events based on Pharmacist 2020-08-21 11:55:27 +03:00
Benedikt Schroeder 54553b44d3 Make npm silent 2020-07-27 16:48:41 +02:00
danwalmsley aa75ba67e4 Merge branch 'master' into patch-task-after-pack 2020-06-30 19:12:52 -03:00
Nikita Tsukanov 7921512a7b Updated numerge 2020-06-25 13:15:18 +03:00
Nikita Tsukanov 4cf51ad0ca Merge remote-tracking branch 'origin/master' into foreign-embed-master
# Conflicts:
#	native/Avalonia.Native/inc/avalonia-native.h
#	native/Avalonia.Native/src/OSX/Avalonia.Native.OSX.xcodeproj/project.pbxproj
#	native/Avalonia.Native/src/OSX/window.mm
#	src/Avalonia.DesignerSupport/Remote/PreviewerWindowImpl.cs
#	src/Avalonia.Native/WindowImplBase.cs
#	src/Avalonia.X11/X11Platform.cs
#	src/Avalonia.X11/X11Window.cs
#	src/Windows/Avalonia.Win32/PopupImpl.cs
2020-06-23 18:20:20 +03:00
Nikita Tsukanov 8a5dcaddd4 Patch MSBuild tasks assembly during packaging 2020-06-19 14:59:34 +03:00