You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
fluffychat/lib
The one with the braid (she/her) | Dфҿ mit dem Zopf (sie/ihr) 3c532f90ba
chore: unify desktop and mobile databases (#764)
* chore: unify desktop and mobile databases

- migrate `package:sqflite_flutter` to `sqlcipher_flutter_libs`
- use FFI for all SQLite operations
- use `SQfLiteEncryptionHelper` for database encryption
- enforce encryption for new SQLite datbase implementation
- migrate existing SQLite databases
 - encrypt unencrypted ones
 - migrate database locations to unified approach
- drop dependency on sqlite

Signed-off-by: The one with the braid <info@braid.business>

* chore: add sqlcipher to macos CI

Signed-off-by: The one with the braid <info@braid.business>

---------

Signed-off-by: The one with the braid <info@braid.business>
1 year ago
..
config chore: Follow up text selection color 1 year ago
pages chore: Follow up padding 1 year ago
utils chore: unify desktop and mobile databases (#764) 1 year ago
widgets chore: Follow up input bar padding 1 year ago
main.dart fix: Do not sync in background mode 1 year ago