301 Commits

Author SHA1 Message Date
Giuseppe Lippolis 0c81cb2480 fix: DBus Null annotations 2022-07-06 09:33:28 +02:00
Nikita Tsukanov 70e77880f5 Avalonia.SourceGenerator -> DevGenerators 2022-06-22 12:44:54 +03:00
Max Katz 09378876ab Fix tests 2022-06-07 22:18:18 -04:00
Max Katz 0488d0ddda Merge branch 'button-memory-leak' into cleanup-platformsupport 2022-06-02 23:28:02 -04:00
Max Katz 7fee2359dc Remove Ad-Hoc/AppStore/iPhone/iPhoneSimulator configurations 2022-05-24 23:49:21 -04:00
Max Katz ad0a06bf24 Merge PlatformSupport project into Avalonia.Base 2022-05-24 23:35:32 -04:00
Max Katz 57e852dfc1 Move native control samples to the control catalog 2022-05-11 00:04:05 -04:00
Max Katz 6260829702 Simplify UIViewControlHandle/AndroidViewControlHandle 2022-05-10 16:19:06 -04:00
Max Katz fbbd93f4cd Add android implementation 2022-05-10 00:50:49 -04:00
Max Katz d8d6fa5097 Add iOS implementation 2022-05-10 00:28:09 -04:00
Max Katz c175ef318e Restructure native embed sample project 2022-05-10 00:27:15 -04:00
Dariusz Komosinski 174b94f3b4 Replace ImageMagick with ImageSharp for render test comparisons. 2022-05-06 09:28:45 +02:00
robloo cf654da43f Add separate Avalonia.Controls.ColorPicker project 2022-04-16 22:38:49 -04:00
Steven He 2a2e4ca6db Apply code review feedbacks 2022-04-15 23:53:10 +08:00
Steven He 67b18b8e3f Rename EnumParserHelper 2022-04-15 18:22:10 +08:00
Steven He 7418fd7dc3 Apply code review feedbacks 2022-04-15 18:19:07 +08:00
Steven He 3b24669d08 Add missing props reference to sln 2022-04-15 17:27:39 +08:00
Steve 26b727c330 Merge branch 'master' into master 2022-04-15 17:17:32 +08:00
Steven Kirk e6044ea330 Remove Avalonia.AndroidTestApplication.
It's no longer needed.
2022-04-14 23:49:52 +02:00
Steven He 0bb22cff12 SubtypesFactory generator 2022-04-15 01:07:11 +08: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
Steven Kirk f682f5af7c Added generic virtual methods analyzer.
Added a new `DevAnalyzers` project with a single analyzer to detect generic virtual/interface methods.
2022-04-07 16:48:25 +02:00
Rustam Sayfutdinov 04f9c0b5b6 Fix getting paths from Uri 2022-03-18 15:13:57 +03:00
Dan Walmsley c7c0e7fd51 remove legacy ios sample project. 2022-03-10 14:20:50 +00:00
Dan Walmsley 9909c628fa Merge branch 'master' into net6-ios 2022-03-05 09:42:24 +00:00
Steven Kirk 7a9d21f40d Merge branch 'master' into feature/ui-automation 2022-02-24 13:44:34 +01:00
Max Katz 9bc881e4a7 Update iOS control catalog projects 2022-02-23 23:55:35 -05:00
Max Katz 7a58a27fd9 Remove DesktopRuntime project and move AppBuilder to PlatformSupport project 2022-02-22 18:35:40 -05:00
Emmanuel Hansen 76cd4386f1 use pdb files for debug on android projects. do not use full screen keyboard when landscape 2022-02-16 19:15:30 +00:00
Max Katz f374ea374f Add multitarget with old sdk 2022-02-11 23:40:46 -05:00
Max Katz 79f521d941 Use .net6-android sdk 2022-02-02 20:14:30 -05:00
Max Katz 4d866b544c Replace shared project with Avalonia.PlatformSupport 2022-01-28 21:15:09 -05:00
Steven Kirk 7581ce29ef Remove non-existent project. 2022-01-28 22:47:14 +01:00
Steven Kirk 09e326121e Changed by VS. 2022-01-27 15:44:17 +01:00
Steven Kirk 3194d45bfd Merge branch 'master' into feature/ui-automation 2022-01-27 15:42:52 +01:00
Nikita Tsukanov 1ed495afe2 Use microcom generator from nuget 2021-12-23 20:39:35 +03:00
Giuseppe Lippolis fa07c598a7 fixes: remove link to missing file 2021-12-15 17:58:20 +01:00
Max Katz cbbe8f77ec Implement HamburgerMenu control to be used in repo samples 2021-12-12 21:24:37 -05:00
Dan Walmsley 8954577639 Merge remote-tracking branch 'origin/master' into features/web 2021-12-01 15:39:24 +00:00
Nikita Tsukanov ce06a2029e Use .NET SDK for WindowsInteropTest 2021-12-01 17:18:42 +02:00
Benedikt Stebner a212489efb Fix namspaces
Fix native asset reference
Move js interop classes
2021-11-29 12:43:14 +01:00
Dan Walmsley 89482b0181 add Avalonia.Blazor and sample project. 2021-11-28 16:13:31 +00:00
Steven Kirk 8250131e10 Rename integration tests now they're not win32-only. 2021-11-14 00:52:26 +01:00
Steven Kirk a4751575f7 Merge branch 'master' into feature/ui-automation 2021-05-31 13:47:04 +02:00
Steven Kirk 2e23333996 Add CheckBox tests. 2021-03-10 22:37:08 +01:00
Steven Kirk c1dfc1f963 Started adding integration tests. 2021-03-09 16:40:08 +01:00
Rustam Sayfutdinov 2e500456eb Remove Avalonia.ReactiveUI.Events 2021-02-03 23:15:00 +03:00
Nikita Tsukanov 303b6c1586 Remove ReactiveUI usage from sample apps 2020-11-16 23:37:17 +03:00
Nikita Tsukanov de8edba8ad [WIP] IDL-based codegen 2020-10-26 02:11:24 +03:00
artyom 91d18be954 Remove Avalonia.ReactiveUI.Events.UnitTests from solution file 2020-09-17 16:34:32 +03:00