120 Commits (c84d85a8f3b6227ff9d23afc0ea1fc2528c2a92c)

Author SHA1 Message Date
Emmanuel Hansen 73d9a38102
[v12] Android - Remove redundant appbuilder methods in android, use AvaloniaActivity in toplevel classes (#20715) 2 months ago
Julien Lebosquain 61f8103726
Remove obsolete members from various assemblies (#20628) 3 months ago
Julien Lebosquain 1f404646fa
Clipboard rework (#19347) 7 months ago
Emmanuel Hansen 74e8ce7efa
restrict souce of input event sto parent view on android (#19289) 9 months ago
Max Katz 3a3dc4e8fe Handle SurfaceRedrawNeededAsync as well 11 months ago
Max Katz c449c097cc Implement ISurfaceHolderCallback2 and handle SurfaceRedrawNeeded 11 months ago
Max Katz 78b47a61ae Remove ancient renderer support with Invalidate/Paint calls, drastically simplify InvalidationAwareSurfaceView 11 months ago
Max Katz b9531fb5b2 Minor cleanup in TopLevelImpl, remove unused methods 11 months ago
Nikita Tsukanov 72fa47157c
[ANDROID] Skip glWaitClient/glWaitGL/glWaitNative (#18974) 11 months ago
Maxwell Katz 314e58aa4a
Make mobile TryGetPlatformHandle consistent (#18483) 1 year ago
Max Katz 37ba4ce58e
Screens api refactor mobile (#16647) 2 years ago
Emmanuel Hansen 20fe710681
refactor android input connection (#16490) 2 years ago
Max Katz 460a3549d5
Fix headless screens (#16348) 2 years ago
Benedikt Stebner 143399f65a
Avalonia.Native TopLevel embedding (#15932) 2 years ago
ijklam 7a7bee4cb4
[Android] Support `PerformContextMenuAction` (#15608) 2 years ago
ijklam 0d4fbe1880
fix (#15605) 2 years ago
Max Katz 6258df5b63
Enable nullable on Avalonia.Android project (#15331) 2 years ago
Max Katz df4189ce0e
Implement TopLevel.Launcher (#14320) 2 years ago
workgroupengineering fe671b2ceb
perf(Android): Avoid allocation of object array (#14046) 2 years ago
Emmanuel Hansen a02834717f
unsubscribe android back handler when toplevel is disposed (#13831) 2 years ago
Emmanuel Hansen 6d9780c5b2
Add Platform InputPane interface (#13363) 2 years ago
Julien Lebosquain 3fa13d3b64
Warning cleanup 2 (#13696) 2 years ago
Emmanuel Hansen a6e936d74a
Implement Next action in android IME (#13222) 3 years ago
Emmanuel Hansen a54163f1c1 select current composing region if active when commiting and ensure selection is set when surrounding text changes 3 years ago
Emmanuel Hansen fde8744175 delete selection when committext has null text 3 years ago
Emmanuel Hansen f762be4ff6 only handle deletion in surrounding text on the client side 3 years ago
Emmanuel Hansen 24e2321bf1 android - use batch edits to defer updates to input manager 3 years ago
Emmanuel Hansen 368de7e79f clean up; apply only changed text to editable 3 years ago
Emmanuel Hansen 3f56045885 remove debug code 3 years ago
Emmanuel Hansen 1acbc8c36e use ime selection in get extracted text 3 years ago
Emmanuel Hansen 692fd5de60 use current ime selection for deletion 3 years ago
Emmanuel Hansen 73ec5a4fc5 android - set composing text as normal text input 3 years ago
Emmanuel Hansen a2eb894288 android - dispatch key event for delete 3 years ago
Benedikt Stebner cee239b142 Android adjustments 3 years ago
Benedikt Stebner be9a26cbb1 Rework ITextInputMethodClient 3 years ago
Nikita Tsukanov f300a24402 Media system refactoring 3 years ago
Steven Kirk e50816008e Set default transparency level. 3 years ago
Steven Kirk ac786d098b Tweaked android logic. 3 years ago
Steven Kirk 098f37d3cf Implement transparency level hint list on Android. 3 years ago
Steven Kirk 8845f239b6 Implement transparency level hint list on win32. 3 years ago
Steven Kirk b2d7805060 Replace WindowTransparencyLevel enum with list of structs 3 years ago
Steven Kirk 981dfd29d7 Added WindowBase.Resized event. 3 years ago
Emmanuel Hansen 04c8b652c8 move clipboard to TopLevel 3 years ago
Emmanuel Hansen 7c460a9bcb add system bar color attached property 3 years ago
Max Katz 87402e5b94 Update insets API and implement insets for iOS with IAvaloniaViewController 3 years ago
Emmanuel Hansen b07e5a50ba fix build error in android project 3 years ago
Emmanuel Hansen 7e33d7a235 Add Composition Start and End properties to TextEditable 3 years ago
Emmanuel Hansen da1c2034f5 remove surrounding text from android ime, add ITextEditable to handle sync between platform editable and IM client 3 years ago
Emmanuel Hansen 3e0179e1e0 add composing region to text input client, improves android composition 3 years ago
Emmanuel Hansen 746b53b388 add support for getting safe insets 3 years ago