There's a new release for this app. This release contains a big standardization / internal refactor. I highly recommend that you:
- Logout from the app in your main Whatsapp device
- In Greenline settings, reset the app
- Install the update
- Then login again
If you don't disconnect, there's a high chance that the app will crash in some places. As we approach to a beta release, I added more safeguards to catch bugs and make the app more robust, fixing some bugs on the way. Hopefully this will be the last time this will be needed, as from now on I'll adopt a data migration system for changes.
https://github.com/brennoflavio/greenline/releases
Changes:
- Allow sending documents
- Add option to catch and report crashes
- Add option to pause daemon when closing the app
- Render Whatsapp text messages with buttons
- Fix images rotating in chat page
- Restore old behavior for unread count bubble in app drawer
- Handle Group Information and other whatsmeow events
- Remove daemon configuration database, centralize all configuration in python
- Harden media download, prevent crashes when downloading unavailable media
- Reorganize code into modules, better separation of concerns
- Add tests for daemon <> python communication and python <> qml communication
- Document and test all python interfaces, with real, sanitized Whatsmeow data
- App now validates at build and at runtime all data structures, logs errors, and ensures consistency between app parts