Max Katz
eb403ea15e
Add android implementation
4 years ago
Max Katz
a34e03d7f5
Fix android service initialization order
4 years ago
Giuseppe Lippolis
0223eb3716
fix: Android nullable
4 years ago
Max Katz
ac24ee467a
Update TopLevelImpl.cs
4 years ago
Max Katz
57e852dfc1
Move native control samples to the control catalog
4 years ago
Max Katz
4315f4728f
Fix android type exception
4 years ago
Max Katz
6260829702
Simplify UIViewControlHandle/AndroidViewControlHandle
4 years ago
Max Katz
76c3691fb6
Resize on HideWithSize
4 years ago
Max Katz
fbbd93f4cd
Add android implementation
4 years ago
Steven Kirk
e6044ea330
Remove Avalonia.AndroidTestApplication.
It's no longer needed.
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
1785cf565b
remove legacy android sdk.
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
Emmanuel Hansen
82c7d7d64f
Include Platform Handle in surface array ( #7841 )
Include Platform Handle in surface array
4 years ago
Max Katz
3fe50be168
Update AndroidTestApplication futher
4 years ago
Max Katz
e91b3318e3
Enable AOT on android projects (release configuration only)
4 years ago
Max Katz
8c8fb23c40
Make android test application buildable
4 years ago
Dan Walmsley
2da1d3cfe3
remove android keyboard hacks.
4 years ago
Dan Walmsley
c5e6b1979a
fix UseAndroid
4 years ago
Dan Walmsley
91980bea54
fix initialisation order.
4 years ago
Dan Walmsley
77f339d225
refactor android activity to allow appbuilder and singleviewlifetime.
4 years ago
Dan Walmsley
8f6b9e1b23
re-order initialisation and lifetime config.
4 years ago
Dan Walmsley
824afa2e33
fix build
4 years ago
Dan Walmsley
d7d6f8decb
Locator ftw
4 years ago
Dan Walmsley
61744546a8
make singleview lifetimes private classes.
4 years ago
Dan Walmsley
d48b61b5d0
singleview lifetime for android.
4 years ago
Max Katz
1a7a70f801
Fix android build
4 years ago
Max Katz
bc1d950a9b
Update legacy projects targets
4 years ago
Emmanuel Hansen
76cd4386f1
use pdb files for debug on android projects. do not use full screen keyboard when landscape
4 years ago
Emmanuel Hansen
f22b688a8c
support configuration changes
4 years ago
Max Katz
f374ea374f
Add multitarget with old sdk
4 years ago
Max Katz
dcc7d02e18
Move MSBuildEnableWorkloadResolver to directory build props
4 years ago
Max Katz
3637f60314
Fix avalonia-base project reference
4 years ago
Max Katz
a568c175f3
Solve workload installation
4 years ago
Max Katz
79f521d941
Use .net6-android sdk
4 years ago
Max Katz
4d866b544c
Replace shared project with Avalonia.PlatformSupport
4 years ago
Jan-Peter Zurek
3e7f190ff9
Add code review changes:
Fix typos.
Simplify code.
Generalize code.
Remove duplications.
Improve performance.
4 years ago
Andreas Schauerte
c40410cdb3
Add basic 3d transformation.
5 years ago
Takoooooo
8dd4271c47
revert unwanted change
4 years ago
Takoooooo
60a6a52735
wip
4 years ago
Takoooooo
21cc80932a
use IPlatformSettings instead of creating a separate interface.
4 years ago
Takoooooo
bf731fdcfc
add comments
4 years ago
Takoooooo
00a286f0e8
Add separate platform settings for touch.
4 years ago
Javier Suárez Ruiz
077364f255
Allow launch ControlCatalog in Android
4 years ago
Steven Kirk
22a55fed27
Added a lot of nullable annotations to Avalonia.Visuals.
Except types related to text and one method in `DrawingContext` which I'm not sure what to do with.
4 years ago
Steven Kirk
11c60b4294
Decouple automation peers from platform nodes.
Now peers are entirely unaware of the platform implementation.
5 years ago
Steven Kirk
8b3afa18d0
Update mobile backends with changed API.
5 years ago
Nathan Garside
bccbf0570c
Make FrameSize nullable
5 years ago
Nathan Garside
d77d1fd5da
Rename to FrameSize
5 years ago
Nathan Garside
9feb2376a0
Squash toplevel-totalsize
5 years ago