Steven Kirk
098f37d3cf
Implement transparency level hint list on Android.
3 years ago
Steven Kirk
8845f239b6
Implement transparency level hint list on win32.
Other backends have the relevant code commented-out still.
3 years ago
Steven Kirk
b2d7805060
Replace WindowTransparencyLevel enum with list of structs
The transparency level is not yet communicated to the backends though.
Co-Authored-By: Max Katz <maxkatz6@outlook.com>
3 years ago
Emmanuel Hansen
89be3ee533
Add more android keycode support
3 years ago
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
4 years ago
Emmanuel Hansen
16cb38f60d
add new IStorage api
4 years ago
Emmanuel Hansen
c276f6e1b3
add new IStorage api
4 years ago
Max Katz
6412da10cf
Update mobile impl
4 years ago
Emmanuel Hansen
20746b3ee2
fix build
4 years ago
Emmanuel Hansen
8ada76c1b6
fix StorageFolder.GetItemsAsync on android
4 years ago
Emmanuel Hansen
34c1b46b30
Force app theme change when status bar theme changes on android.
4 years ago
Max Katz
87402e5b94
Update insets API and implement insets for iOS with IAvaloniaViewController
4 years ago
Emmanuel Hansen
f6ced0811d
specify the system bars to show or hide
4 years ago
Emmanuel Hansen
dcf8afa1a6
set initial edge to edge sate to false.
4 years ago
Emmanuel Hansen
d24b3a9fbf
set initial value of displayEdgeToEdge on android
4 years ago
Emmanuel Hansen
b07e5a50ba
fix build error in android project
4 years ago
Max Katz
9a5b351b50
Fix build after global rename
4 years ago
Max Katz
e975468e92
Remove unused CanOpenRead/CanOpenWrite
4 years ago
Emmanuel Hansen
ad56e9d20b
clear composition region when presenter is changed
4 years ago
Max Katz
d27936af67
Android and browser internals
4 years ago
Emmanuel Hansen
7e33d7a235
Add Composition Start and End properties to TextEditable
4 years ago
Emmanuel Hansen
da1c2034f5
remove surrounding text from android ime, add ITextEditable to handle sync between platform editable and IM client
4 years ago
Emmanuel Hansen
ff98344247
allow multiline input on android
4 years ago
Emmanuel Hansen
3e0179e1e0
add composing region to text input client, improves android composition
4 years ago
Emmanuel Hansen
5389d88b0d
fix android build
4 years ago
Emmanuel Hansen
746b53b388
add support for getting safe insets
4 years ago
Max Katz
f5a81d71e2
Introduce TopLevelImpl.TryGetFeature instead of having multiple interfaces per feature
4 years ago
Nikita Tsukanov
6bdf0eacc7
Removed legacy renderers
4 years ago
Emmanuel Hansen
5936f52b2c
Add back requested event for TopLevel
4 years ago
Max Katz
37545cbeb1
IStorageProvider API updates
4 years ago
Max Katz
13c14e7360
Add ColorContrastPreference to the PlatformColorValues
4 years ago
Max Katz
a4bffbf660
iOS and Android implementations
4 years ago
Emmanuel Hansen
11b8bc2322
keep app builder instance
4 years ago
Martijn Sneijders
64c12e9253
[AndroidMotionEventsHelper] fixes eventTime to uptime android in milliseconds
4 years ago
Max Katz
c2e00428df
Remove AppBuilderBase and generics
4 years ago
Max Katz
e0e82960c2
Fix iOS and Android
4 years ago
Giuseppe Lippolis
ade6f3f1ce
feat(Android): Address Rule CA1823
4 years ago
Emmanuel Hansen
4f05fb47b7
add blur support for android s +
4 years ago
Emmanuel Hansen
b0aaf543e8
add android transparency support
4 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