Commit Graph

13 Commits

Author SHA1 Message Date
Krille Fear
ef4c5089d5 refactor: Migrate to null safety 2022-01-31 16:33:42 +01:00
TheOneWithTheBraid
4c6bae722e fix: Seahorse does not properly work on many Linux devices
- stop use of `flutter_secure_storage` for Linux in favor of unencrypted
  storage

Unlike many other platforms, many Linux distributions have built-in
support for FDE or home directory encryption. As long as
`flutter_secure_storage` makes FluffyChat useles on many Linuxes, this
seems to be the only solution until they stop using Seahorse.

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-01-15 09:57:28 +01:00
Krille Fear
43fd4c903f feat: Sembast store 2021-11-11 18:09:04 +01:00
Krille Fear
15ee1f02b5 refactor: Sort imports 2021-10-26 18:50:34 +02:00
Krille Fear
f884e8082f chore: Update SDK 2021-10-25 10:46:58 +02:00
Krille Fear
44ce92e8fb refactor: Switch to flutter_lints 2021-10-14 18:09:30 +02:00
Krille Fear
f2e37b20ff feat: Enable E2EE by default for new rooms 2021-10-10 10:43:50 +02:00
Christian Pauly
feb66d6de4 fix: Init hive 2021-09-19 14:22:26 +02:00
Krille Fear
cbb40b6fdb fix: Correctly clear database if it is corrupted 2021-09-14 14:55:27 +02:00
Christian Pauly
dcee386da4 fix: Analyzer bugs 2021-08-26 19:03:08 +02:00
Sorunome
b7ddf795e8
fix: Try different directories on all kind of errors thrown for hive store 2021-08-08 09:56:11 +02:00
Christian Pauly
caae0ccd01 change: Delete hive database if corrupted 2021-08-02 18:38:53 +02:00
Christian Pauly
b1c35e5e1c refactor: Rename store and allow storing custom values 2021-07-23 18:39:18 +02:00