70 Commits (ae6a085ebcd002f8f4f3a47973dc6217e32261c3)

Author SHA1 Message Date
Nikita Tsukanov ae6a085ebc
Don't tick with render loop when app is idle (#20873) 2 weeks ago
Nikita Tsukanov 12f7e96d72
Introduce Dispatcher.CurrentDispatcher, Dispatcher.FromThread, AvaloniaObject.Dispatcher (#18686) 3 weeks ago
Benedikt Stebner e8424283fe
Universal GlyphTypeface implementation (#19852) 2 months ago
Nikita Tsukanov bc5816d61a
Implement IDispatcherImpl for Android based on Looper and MessageQueue (#18975) 10 months ago
IanRawley 2372590300
Implementing IFormattable on KeyGesture (#15828) 2 years ago
Emmanuel Hansen cffc23a0c6
add vulkan support for android (#15588) 2 years ago
Max Katz 6258df5b63
Enable nullable on Avalonia.Android project (#15331) 2 years ago
Max Katz b9ec339cfa
Add Application.TryGetFeature, re-add new feature - IActivatableLifetime (#14556) 2 years ago
Nikita Tsukanov 7fb26639f5
GPU interop features now don't require to skip the first frame and available earlier in general (#14651) 2 years ago
Omid Mafakher a6918116bd
Add tv support to form factor (#14194) 2 years ago
Max Katz 605d10b022 Unify IRuntimePlatform registration across backends 3 years ago
Max Katz 290fd5caf3 Add missing docs 3 years ago
Max Katz 6a50fc5a92 Replace UseGpu and UseEgl parameters with consistent RenderingMode enum on every platform 3 years ago
Max Katz f3cb243de5 Fix android/ios 3 years ago
Nikita Tsukanov f300a24402 Media system refactoring 3 years ago
Emmanuel Hansen 04c8b652c8 move clipboard to TopLevel 3 years ago
Nikita Tsukanov 6bdf0eacc7 Removed legacy renderers 3 years ago
Max Katz a4bffbf660 iOS and Android implementations 3 years ago
Max Katz c2e00428df Remove AppBuilderBase and generics 3 years ago
Nikita Tsukanov eaf2ce38a4 Context management 3 years ago
Max Katz bb0c4d399b Remove missed interface 3 years ago
Max Katz 0b3f2adce9 Use DefaultPlatformSettings for android too, fix build error 3 years ago
Max Katz f314abd8ab Fix android options initalization order 4 years ago
Max Katz a4c220cdcc Enable android composition renderer 4 years ago
Max Katz eb403ea15e Add android implementation 4 years ago
Max Katz a34e03d7f5 Fix android service initialization order 4 years ago
Dan Walmsley c5e6b1979a fix UseAndroid 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 79f521d941 Use .net6-android sdk 4 years ago
Max Katz 4d866b544c Replace shared project with Avalonia.PlatformSupport 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
José Pedro c530956a0b
Avalonia.Android code cleanup. 5 years ago
José Pedro e1bfe10f43
Fixed CursorFactory. 5 years ago
José Pedro 88dd17083a
Use deferred renderer on Android. 5 years ago
José Pedro 067f0d0ad0
Added OpenGL support on Android. 5 years ago
Nikita Tsukanov 636c6800cf Merged LostFocus to ITopLevelImpl 6 years ago
Nikita Tsukanov ef7e8f2107 Make Application to be an AvaloniaObject. With properties and stuff. 7 years ago
Nikita Tsukanov 35f64af761 Make toplevels responsible of creating popups 7 years ago
Nikita Tsukanov e00f0f0385 Platform-specific key gestures 8 years ago
Jeremy Koritzinsky 3f5ec49b4a Update iOS and Android projects to use RenderTimers. 8 years ago
Miha Markič 0a38876590 Spellchecks all projects except for Base, Controls, Samples and Testing 8 years ago
Steven Kirk e3fde0096c Remove IRenderFactory from mobile platforms. 9 years ago