What's Changed
🚀 Enhancements
- Setup: Gracefully handle QUERY_ALL_PACKAGES permission being optional on some devices by @d4rken in #1033
- Core: Use Shizuku to query for additional installed apps by @d4rken in #1035
- CorpseFinder: Sort results by size (largest first) by @d4rken in #1034
- Dashboard: Multi-column layout on large screen devices (e.g. tablets) by @d4rken in #1049
- Setup: Multi-column layout on large screen devices (e.g. tablets) by @d4rken in #1050
- AppControl: Show items in multi column grid on wider screens (or in landscape) by @d4rken in #1051
- Dashboard: Tweak ribbon style and location (now left) by @d4rken in #1052
- Analyzer: Show items in multi column grid on wider screens (or in landscape) by @d4rken in #1053
- CorpseFinder: Use multi column grid on wider screens (or in landscape) by @d4rken in #1054
- AppCleaner: Use multi column grid on wider screens (or in landscape) by @d4rken in #1055
- SystemCleaner: Use multi column grid on wider screens (or in landscape) by @d4rken in #1056
- AppCleaner: Improve recycle-bin filter on Samsung devices by @d4rken in #1059
- UI: Add setting to open language changer on Android 13 by @d4rken in #1060
- General: Bump material-components version and targetSDK to 34 by @d4rken in #1061
- AppCleaner: Improve label selection when deciding what to click by @d4rken in #1062
- AppCleaner: Add more logging to make fixing incorrect ACS matching easier by @d4rken in #1063
- AppCleaner: Improve ACS based cache clearing resilience by detecting storage entries "on-the-fly" via app size values by @d4rken in #1065
- AppCleaner: Slightly improve ACS based deletion performance by reducing debug logging by @d4rken in #1066
🤷 Other changes
- Improve & Update translations by @d4rken in #1032
- Updated translations by @d4rken in #1068
- Update clutter db by @d4rken in #1067
Full Changelog: v0.21.0-beta0...v0.22.0-beta0