[android] Add support for edge-to-edge #9251

Merged
strekha merged 10 commits from strekha/edge-to-edge into master 2024-09-19 13:52:35 +00:00

10 commits

Author SHA1 Message Date
Dzmitry Strekha
6190e5761e Add ime type into TYPE_SAFE_DRAWING to handle keyboard offset
Signed-off-by: Dzmitry Strekha <mr.choo96@gmail.com>
2024-09-17 09:34:14 +03:00
Dzmitry Strekha
787335242a Fix toolbars height to properly support window insets paddings
Signed-off-by: Dzmitry Strekha <mr.choo96@gmail.com>
2024-09-17 09:34:14 +03:00
Dzmitry Strekha
c65ce0f420 Add inset handling to PlaceDescriptionFragment
Signed-off-by: Dzmitry Strekha <mr.choo96@gmail.com>
2024-09-17 09:34:14 +03:00
Dzmitry Strekha
faba331356 Refactor ScrollableContentInsetsListener to support FloatingActionButton overlap
Signed-off-by: Dzmitry Strekha <mr.choo96@gmail.com>
2024-09-17 09:34:14 +03:00
Dzmitry Strekha
85bfa5b6c4 Handle WindowInsets on DownloadResourcesLegacyActivity
Signed-off-by: Dzmitry Strekha <mr.choo96@gmail.com>
2024-09-17 09:34:14 +03:00
Dzmitry Strekha
74b1ba6249 Remove windowLayoutInDisplayCutoutMode to use default behaviour
Signed-off-by: Dzmitry Strekha <mr.choo96@gmail.com>
2024-09-17 09:34:14 +03:00
Dzmitry Strekha
4f13121955 Remove docs
Signed-off-by: Dzmitry Strekha <mr.choo96@gmail.com>
2024-09-17 09:34:14 +03:00
Dzmitry Strekha
b17533a3a0 Replace old insets handling with a new one to support
Signed-off-by: Dzmitry Strekha <mr.choo96@gmail.com>
2024-09-17 09:34:14 +03:00
Dzmitry Strekha
adf8fe2fa3 Enable windowLayoutInDisplayCutoutMode
Signed-off-by: Dzmitry Strekha <mr.choo96@gmail.com>
2024-09-17 09:34:13 +03:00
Dzmitry Strekha
bccded3bfc Add support for edge-to-edge feature
Signed-off-by: Dzmitry Strekha <mr.choo96@gmail.com>
2024-09-17 09:34:13 +03:00