Steven Kirk
981dfd29d7
Added WindowBase.Resized event.
Which exposes the resize reason and new client size. Required renaming `PlatformResizeReason` to `WindowResizeReason`. Made `TopLevel.HandleResized` method internal.
3 years ago
Emmanuel Hansen
bb2b2fce5f
correction in calculating bottom inset on android
3 years ago
Emmanuel Hansen
3ac7760b3a
don't create an input connection if client is null
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
Nikita Tsukanov
17492be5b6
Removed RunLoop from IPlatformThreadingInterface
3 years ago
Emmanuel Hansen
2d2fcf94ac
add async suffix
3 years ago
Emmanuel Hansen
16cb38f60d
add new IStorage api
3 years ago
Emmanuel Hansen
c276f6e1b3
add new IStorage api
3 years ago
Max Katz
6412da10cf
Update mobile impl
3 years ago
Emmanuel Hansen
20746b3ee2
fix build
3 years ago
Emmanuel Hansen
8ada76c1b6
fix StorageFolder.GetItemsAsync on android
3 years ago
Emmanuel Hansen
34c1b46b30
Force app theme change when status bar theme changes on android.
3 years ago
Max Katz
87402e5b94
Update insets API and implement insets for iOS with IAvaloniaViewController
3 years ago
Emmanuel Hansen
f6ced0811d
specify the system bars to show or hide
3 years ago
Emmanuel Hansen
dcf8afa1a6
set initial edge to edge sate to false.
3 years ago
Emmanuel Hansen
d24b3a9fbf
set initial value of displayEdgeToEdge on android
3 years ago
Emmanuel Hansen
b07e5a50ba
fix build error in android project
3 years ago
Max Katz
9a5b351b50
Fix build after global rename
3 years ago
Max Katz
e975468e92
Remove unused CanOpenRead/CanOpenWrite
3 years ago
Emmanuel Hansen
ad56e9d20b
clear composition region when presenter is changed
3 years ago
Max Katz
d27936af67
Android and browser internals
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
ff98344247
allow multiline input on android
3 years ago
Emmanuel Hansen
3e0179e1e0
add composing region to text input client, improves android composition
3 years ago
Emmanuel Hansen
5389d88b0d
fix android build
3 years ago
Emmanuel Hansen
746b53b388
add support for getting safe insets
3 years ago
Max Katz
f5a81d71e2
Introduce TopLevelImpl.TryGetFeature instead of having multiple interfaces per feature
3 years ago
Nikita Tsukanov
6bdf0eacc7
Removed legacy renderers
3 years ago
Emmanuel Hansen
5936f52b2c
Add back requested event for TopLevel
3 years ago
Max Katz
37545cbeb1
IStorageProvider API updates
3 years ago
Max Katz
13c14e7360
Add ColorContrastPreference to the PlatformColorValues
3 years ago
Max Katz
a4bffbf660
iOS and Android implementations
3 years ago
Emmanuel Hansen
11b8bc2322
keep app builder instance
3 years ago
Martijn Sneijders
64c12e9253
[AndroidMotionEventsHelper] fixes eventTime to uptime android in milliseconds
3 years ago
Max Katz
c2e00428df
Remove AppBuilderBase and generics
3 years ago
Max Katz
e0e82960c2
Fix iOS and Android
3 years ago
Giuseppe Lippolis
ade6f3f1ce
feat(Android): Address Rule CA1823
3 years ago
Emmanuel Hansen
4f05fb47b7
add blur support for android s +
3 years ago
Emmanuel Hansen
b0aaf543e8
add android transparency support
3 years ago
Nikita Tsukanov
eaf2ce38a4
Context management
4 years ago
Giuseppe Lippolis
7eac150e20
feat: Address Rule CA1815
4 years ago
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