Commit 76ae073
authored
chore: bump target SDK version to 35 (#167)
* chore: bump target SDK version to 35
* fix: handle nullable values properly
* feat!: enable edge to edge
* feat!: bump target SDK version to 36
* fix!: convert compose properties to extension functions
* refactor!: rework edge to edge helpers
* feat(customization): change navigation icon button from cross to arrow
* feat: add helpers for system bars
* refactor: rework search bar layout
* refactor: rename method
* fix: apply horizontal insets too
* refactor!: rework edge to edge helper again
* refactor: accept view as parameter in insetsController()
* fix: ignore visibility when applying system insets
* refactor: make transient behavior optional
* chore: update lint baselines
* refactor!: remove deprecated system bar related extensions
* fix: pad display cutout as well
* refactor: remove duplicated code
* feat: add modern back navigation handling
* feat!: add helper for cutout padding
* feat: add version checks for android 15 and 16
* feat(window): pad for display cutouts by default
* feat(commons): cancel scroll animation in onDestroy
Cancels the `materialScrollColorAnimation` and sets it to null in the `onDestroy` lifecycle method to prevent potential memory leaks.
* feat: add default animation duration constant
* fix: use proper system icon colors with search bars
* fix: disable search bar scrolling for now
Refs: https://github.com/orgs/FossifyOrg/discussions/270
* fix: don't double pad due to cutout
Activity handles this
* refactor: migrate away from deprecated `onBackPressed()`
* feat: preserve base padding when applying insets
* fix: prevent FAB overlap with system bars
* fix: migrate away from deprecated `onBackPressed()`1 parent bcad909 commit 76ae073
File tree
46 files changed
+1193
-2771
lines changed- commons
- src/main
- kotlin/org/fossify/commons
- activities
- adapters
- compose
- alert_dialog
- bottom_sheet
- dialogs
- extensions
- helpers
- views
- res
- layout
- values
- gradle
- samples
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
46 files changed
+1193
-2771
lines changedLarge diffs are not rendered by default.
Large diffs are not rendered by default.
Lines changed: 10 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | 7 | | |
9 | 8 | | |
10 | 9 | | |
11 | 10 | | |
12 | | - | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
13 | 19 | | |
14 | 20 | | |
15 | 21 | | |
16 | 22 | | |
17 | | - | |
| 23 | + | |
18 | 24 | | |
19 | 25 | | |
20 | 26 | | |
| |||
24 | 30 | | |
25 | 31 | | |
26 | 32 | | |
| 33 | + | |
27 | 34 | | |
28 | 35 | | |
29 | 36 | | |
| |||
77 | 84 | | |
78 | 85 | | |
79 | 86 | | |
80 | | - | |
81 | | - | |
82 | 87 | | |
83 | 88 | | |
84 | 89 | | |
| |||
0 commit comments