Max Katz
e75b5d0c5f
Platform specific trimming attributes
4 years ago
Steven Kirk
ec74057151
Removed a number of interfaces.
`IAvaloniaObject`, `IControl`, `ILayoutable`, `IPanel`, `IStyledElement`, `IVisual`.
4 years ago
Emmanuel Hansen
e685659173
adjust view size when osk is shown or hidden
4 years ago
Max Katz
bb0c4d399b
Remove missed interface
4 years ago
Max Katz
0b3f2adce9
Use DefaultPlatformSettings for android too, fix build error
4 years ago
Benedikt Stebner
f6f89f4e33
Remove redundant method call
4 years ago
Tristan Labelle
ff620db5bb
Android: Force punch a hole in the SurfaceView to workaround issue #9230
4 years ago
Benedikt Stebner
a589d2e43b
Relocate CompositionRegion
4 years ago
Benedikt Stebner
040cccf619
Attempts to fix Android IME
4 years ago
Emmanuel Hansen
05cbcfb391
Some changes to allow for external toolkit support on android
4 years ago
Giuseppe Lippolis
28c033982b
feat(Android): Address rule CA1822
4 years ago
Giuseppe Lippolis
ac9cdda48c
fix: Missing CA1802
4 years ago
Emmanuel Hansen
d5440ed76b
fix android native embedded control regression
4 years ago
Emmanuel Hansen
97c0b13048
fix android crash when ime is dismissed on a read only input
4 years ago
Emmanuel Hansen
0869827722
Address Review
4 years ago
Emmanuel Hansen
ebdb4e1974
Seperate Avalonia lifecycle from android activity
4 years ago
Benedikt Stebner
a242a10db4
Android - switch to full editor input connection
4 years ago
Benedikt Stebner
169480e74d
Fix GetTextLineText
4 years ago
Benedikt Stebner
8084bdbd78
Properly raise surroundingText changed
4 years ago
Dan Walmsley
2bb25cd7ef
basic implementation of android return key type.
4 years ago
Benedikt Stebner
60d4317476
Properly handle mutiple suggestions
4 years ago
Benedikt Stebner
a43391519a
Android IME - Try suggestion handling
4 years ago
Benedikt Stebner
391b5c2c11
Android - Initial attempt to fix focus management and implement SurroundingText
4 years ago
Dan Walmsley
4d90f63953
make android compatible with new ime interfaces.
4 years ago
Benedikt Stebner
ab6df8c9ed
Android preedit
4 years ago
Takoooooo
c1d4b2a96d
Remove obsolete members from remaining assemblies
4 years ago
Max Katz
f314abd8ab
Fix android options initalization order
4 years ago
ili
ee662cecdd
Avoid lock in timers
4 years ago
Max Katz
8716a5111a
Revamp android input handling to support mouse, pen and historical points
4 years ago
Max Katz
c0f4e725c9
Disable hardcoded FPS
4 years ago
Max Katz
0e733c70a1
Support 21 api
4 years ago
Max Katz
8100cd3571
Optimize CurrentThreadIsLoopThread on android backend
4 years ago
Max Katz
a4c220cdcc
Enable android composition renderer
4 years ago
Max Katz
5a8c9f9c09
Use Async in naming
4 years ago
Max Katz
97a5a9e1f6
Add folder.GetItemsAsync API
4 years ago
Max Katz
eb403ea15e
Add android implementation
4 years ago
Nikita Tsukanov
b6b08155d8
[WIP] Run render tests for compositing renderer
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
5 years ago