v0.7.0: cleaned and refactored
Clean-up pass after literal port.
Unstarted Issues (open and unassigned)
- Figure out Group V1 vs Group V2
- Qt and QML enabled actor testing
- Have a look at Tower for retrying requests.
- textsecure storage is not compatible with libsignal-protocol storage and needs migration
- Revise necessity of Mutex around Sqlite.
- Merge SignalConfig and Qt Config.
- [CI] check formatting in CI through cargo fmt
- When last message in a chat is deleted, session "preview" message is not updated
- Allow sending multiple attachements in a single message.
- Figure out how to infer the pre-0.6 database state and inject migrations.
- Factor out common SailfishOS Rust code to external repository
- [CI] Factor out builder Docker image to another repository
- Do not receive notification for messages sent through another client
- Group chats get wonky notifications
- Cannot register/no call from Signal
- Multiple attachments show only one attachment
- Multiple attachments missing in group chat
- Secure storage using sailfish-secrets
- Consider refactoring settings using Q_PROPERTY
Ongoing Issues (open and assigned)