What's Changed
New features
- Rewrite DebugInfoActivity to M3 by @sunkup in #744
- Rewrite WifiPermissionsActivity to M3 by @sunkup in #791
- Fix padding for show only personal by @ArnyminerZ in #807
Bug fixes
- RefreshCollectionsWorker causes app to crash when the service is invalid by @sunkup in #743
- AccountsScreen: move navigation drawer to foreground so that it overlays FABs when open by @ArnyminerZ in #765
- Pre-select per-contact categories for login type NextcloudLogin by @sunkup in #774
- Start at LoginDetails page if logging in via intent by @sunkup in #772
- Fix widget colors by @rfc2822 in #799
- Fix setup through nextcloud app (intent) not working by @sunkup in #782
- Fix last sync time not being set for address books (closes #810) by @sunkup in #812
- MKCALENDAR: wrap supported components in <CALDAV:supported-calendar-co… by @rfc2822 in #816
Refactoring
- Add M3 theme and apply to AboutActivity by @rfc2822 in #731
- WebDAV Mounts UI: M3, refactoring by @rfc2822 in #736
- Rewrite AccountsActivity to M3 by @rfc2822 in #749
- Rewrite AccountActivity to M3 by @rfc2822 in #752
- Rewrite RenameAccountDialog to M3 by @rfc2822 in #768
- Rewrite WelcomePage to M3 by @ArnyminerZ in #754
- Switched CalDAV and CardDAV tab positions by @ArnyminerZ in #769
- Replace
DavUtils.lastSegmentOfUrl
byUrlUtils.lastSegment
by @ArnyminerZ in #767 - Use hiltViewModel for creating ViewModels with parameters in new Screen architecture by @rfc2822 in #776
- Rewrite PermissionsIntroPage to M3 by @ArnyminerZ in #758
- Intro pages: use Hilt for dependency injection by @rfc2822 in #779
- Don't listen for account changes all the time by @rfc2822 in #780
- Rewrite TasksIntroPage to M3 by @ArnyminerZ in #760
- Inject SyncDispatcher over Hilt by @rfc2822 in #784
- Rewrite BatteryOptimizationsPage to M3 by @ArnyminerZ in #747
- Added M3 theme to intro pages by @ArnyminerZ in #756
- Rewrite AppSettingsActivity to M3 by @sunkup in #792
- M3 tweaks by @rfc2822 in #796
- Rewrite AccountSettingsActivity to M3 by @sunkup in #795
- Drop M2 (everything is M3 now) by @rfc2822 in #797
- Orange progress indicator bar by @sunkup in #803
- Increased icon size and text size for accounts list by @ArnyminerZ in #813
- Last M3 Tweaks by @rfc2822 in #817
Other changes
- Rewrite OpenSourcePage to M3 by @ArnyminerZ in #755
- Fix login detail pages loosing user changes on rotation / re-creation (closes #775) by @sunkup in #778
- AccountSettingsActivity: make canAccessWifiSsid live-capable by @ArnyminerZ in #732
- Log last sync time per collection service and URL by @sunkup in #702
- More DI using Hilt by @rfc2822 in #789
- Fix color picker size by @ArnyminerZ in #808
Full Changelog: v4.3.16.1-ose...v4.4-ose