What's Changed
- Rewrite CreateCalendarActivity to Compose by @ArnyminerZ in #645
- Provide a widget option by @ArnyminerZ in #643
- Remove unused string resources by @mbiebl in #651
- Don't use Gradle build and configuration cache for releases by @rfc2822 in #662
- Replaced icons with auto-mirrored version when possible by @ArnyminerZ in #666
- Upgraded ical4android by @ArnyminerZ in #663
- Do not show extended proxy details in App Settings if proxy type is s… by @mbiebl in #661
- Rewrite login activity to Compose by @rfc2822 in #672
- Show Pending state in AccountsActivity, too; remove obsolete code by @rfc2822 in #680
- OpenSourcePage: make "dontShow" LiveData by @rfc2822 in #683
- Create a native Material theme and get rid of XML styles by @ArnyminerZ in #675
- Update copyright; upgrade dependencies by @rfc2822 in #687
- SettingsLiveData: post initial value even when it's null by @rfc2822 in #686
- Do not show existing password on password change by @sunkup in #689
- DeleteCollectionDialog: handle case that result may contain null value by @rfc2822 in #697
- Create account: user feedback when account name is already taken by @rfc2822 in #701
- Nextcloud Login Flow: improved handling of back by @rfc2822 in #712
- Detect WebDAV-Push support by @rfc2822 in #716
- SettingsManager: use Flows instead of LiveData by @rfc2822 in #714
- Check if keep-permissions changed when user comes back from settings app by @sunkup in #715
- Use broadcastReceiverFlow instead of BroadcastReceivers by @rfc2822 in #722
- TasksActivity: use defaultValue=true for HINT_OPENTASKS_NOT_INSTALLED by @rfc2822 in #723
- Add non-Compose colorBackground for AppIntro by @rfc2822 in #724
- Use LocalContentColor for ClickableTextWithLink by @rfc2822 in #725
- Always use provider.use to automatically close ContentProviderClients by @rfc2822 in #726
- Minor broadcast receiver optimizations by @rfc2822 in #729
- Adjusted paddings by @ArnyminerZ in #707
Full Changelog: v4.3.15-ose...v4.3.16-ose