Hi all. Announcing that this app is now in Beta. My goal is to release to the store by end of next week, fixing the maximum amount of bugs possible until there.
Please, help me catch remaining bugs and misbehavior by downloading and using the latest version bellow, reporting here anything you'll find. Once in the store, will be slow to fix bugs, so now its the time to get the app in a good shape.
Latest release: https://git.brennoflavio.com.br/brennoflavio/greenline/releases/tag/v1.0.0-rc2
Translate this app: https://hosted.weblate.org/projects/ubports/greenline/
Changelog:
Translations to many languages, thanks to the translators
Fix scrolling a chat up make it lose its position and glitch
Prepare pipeline for final release
Make chat list page refresh incremental, more performant, don't lose position when receiving messages
Many small performance enhancements across the board, app should feel faster
Avatars now use the lomiri shape, rendering with less resources
Fix a bug where receiving messages made the avatar to stop showing
Speed up first historical sync, up to 10x faster on my tests
Faster parsing of events, by decoupling chats from chat metadata like avatars and descriptions
Remove support to send mute status to whatsapp, too unreliable
Hide self chat
Improve chat rendering performance by caching rich texts, and not use rich render for simpler texts
Fix mentions not being clickable
Fix some texts bubbles not having the correct size
Better rich rendering of lists