7.0
Important: The signing keys have changed, hence one must reinstall the app!
This release adds support for SMS/messages! To use that new feature, you must also grant it permissions to access SMS and make Connect You your default SMS app in the Android settings under Apps -> Default Apps. If you prefer to, you can still continue using Connect You for contacts only.
What's Changed
- feat: show name instead of app id in account type filter by @Bnyro
- feat: use contact icon for shortcut if available by @Bnyro
- feat: possibility to select data for contact shortcut by @Bnyro
- feat: support for listing sms by @Bnyro
- feat: support for viewing sms threads by @Bnyro
- feat: pick contact to write new sms by @Bnyro
- feat: new sms notification with quick reply action by @Bnyro
- feat: integrate contacts data into messages screen by @Bnyro
- feat: show new messages immediately in UI when received by @Bnyro
- feat: support for sms send and view intents by @Bnyro
- Improved settings menu ui by @M00NJ
- Add crossfade pager layout by @SuhasDissa
- Performance improvements by @SuhasDissa
- Set initial contact from viewModel by @SuhasDissa
- Shared vcard importing support by @SuhasDissa
- Combine Local and Device contacts into a single tab by @SuhasDissa
- Option to sort by nickname by @M00NJ
- feat: share/export selected contacts by @Bnyro
- Allow filtering of individual accounts by @Terrance
- style: optimize imports by @Bnyro
- feat: display time when message was sent by @Bnyro
Bug fixes
- fix: show latest instead of oldest message in thread preview by @Bnyro
- fix: request to become the default sms app properly by @Bnyro
- fix: layout issues in sms screen by @Bnyro
- fix: validate that sent sms are short enough by @Bnyro
- fix: searching contacts is case sensitive by @Bnyro
- fix: sms list doesn't react when deleting thread or message by @Bnyro
- fix: filters don't get applied immediately by @Bnyro
- fix: fallback to contact name when no nickname available by @Bnyro
- fix UI freezes when searching large lists, more precise search by @Bnyro
- Fix Bottom bar and FAB by @SuhasDissa
- fix: don't attempt to send sms when no connection available by @Bnyro
- Fix BlockPreference by @SuhasDissa
- Fix: BlockPreference buttons not saving the changes by @SuhasDissa
- Load device and local contacts into their own list by @SuhasDissa
- Avoid failing date format when there's no year by @SuhasDissa
Code changes
- refactor: add clickable text fields to a separate component by @Bnyro
- refactor: move sms deleting logic to view model by @Bnyro
- refactor: use Enum#ordinal and other minor cleanups by @Bnyro
- update possible start tabs and remember contacts repo by @Bnyro
- refresh contacts repo after copying or moving contacts by @Bnyro
- Use cleaner way to switch preferences by @SuhasDissa
New Contributors
- @SuhasDissa made their first contribution in #228
- @Terrance made their first contribution in #259
Full Changelog: v6.0...v7.0