1.2.1
What's Changed
- Display Sync bottomSheet at 1st boot (instead of 5th boot) by @KevinBoulongne in #1643
- Clean Avatar code by @KevinBoulongne in #1645
- Fix MultiSelection
longClick
that wasn't correctly updating UI by @KevinBoulongne in #1646 - Fix wrong Avatar displayed for Drafts by @KevinBoulongne in #1649
- Click on Avatar now opens MultiSelection by @KevinBoulongne in #1647
- Create a common bottom sheet scaffolding by @LunarX in #1648
- Don't select Thread if we are just opening 1 Draft by @KevinBoulongne in #1655
- Use initials instead of grey image as Avatars' placeholder by @KevinBoulongne in #1644
- Use correct image loader for user's avatar by @KevinBoulongne in #1653
- Display Sync bottomSheet at 2nd boot (instead of 1st boot) by @KevinBoulongne in #1652
- Add attendees bottom sheet to calendar UI by @LunarX in #1651
- Some minor UI updates according to new specs by @LunarX in #1658
- Fix snackbar blinking because of "Email sending in progress" by @FabianDevel in #1659
- Delete Draft when one of its Attachment cannot be uploaded by @FabianDevel in #1654
- New calendar UI specs by @LunarX in #1664
- Expose similar
safeNavigate
method in ThreadFragment as other fragments have by @LunarX in #1660 - Make sure open Thread survives to background app death by @KevinBoulongne in #1662
- fix: select the correct language by @JorisBodin in #1657
- Improve CI by @JorisBodin in #1668
- Add empty state for tablet mode instead of a single string by @LunarX in #1663
- Fix potential NPE by @FabianDevel in #1673
- Inject snackBarManager instead of passing callbacks everywhere and referencing the view model by @LunarX in #1676
- Sort API Routes code by @KevinBoulongne in #1669
- Invert
setDrawerLockMode()
parameter by @KevinBoulongne in #1671 - Permissions On boarding by @FabianDevel in #1674
- Do not display bottomsheet if user already went by himself in onBoarding by @FabianDevel in #1675
- Clean Illustrations by @FabianDevel in #1681
- Remove unused
Disposable
return value by @KevinBoulongne in #1682 - Connect calendar UI to API by @LunarX in #1665
- Implement "Add to calendar" button by @LunarX in #1666
- Also detect
text/calendar
events and not onlyapplication/ics
by @LunarX in #1667 - Fix margins around items inside a thread by @LunarX in #1670
- Add possibility to reply to calendar events by @LunarX in #1679
- Calendar event matomo by @LunarX in #1680
- Fix sorting by date in local search by @FabianDevel in #1686
- Fix Search with Attachment filter by @FabianDevel in #1685
- Fix the CI because of invalid strings by @FabianDevel in #1689
- Fix wrong SystemBars colors by @KevinBoulongne in #1650
- Add the possibility to print a mail by @tevincent in #1678
- Lock MenuDrawer in ThreadFragment by @KevinBoulongne in #1672
- Use PrintData to pass arguments to HTMLFormatter by @tevincent in #1691
- Fix search keyboard still being opened when entering a thread by @LunarX in #1692
- Directly open Attachment when clicking on it by @FabianDevel in #1687
- Move all navigation extensions to own file by @FabianDevel in #1688
- Make sure ThreadFragment is displayed after rotation by @KevinBoulongne in #1677
Full Changelog: 1.2.0...1.2.1