krille-chan
a705a5b399
refactor: Download on android and iOS with file_picker
2024-04-21 10:34:09 +02:00
krille-chan
d2f12452fc
build: Update matrix dart sdk
2024-04-17 09:54:35 +02:00
krille-chan
e43a4ad65f
design: Adjust chat settings design
2024-04-14 12:00:43 +02:00
krille-chan
d14276f5a9
fix: Allow unencrypted database if gnome keyring not present or platform does not support it
2024-04-13 16:57:38 +02:00
Krille
5128785c66
fix: More logs when database fails to init and trycatch sendInitNotification
2024-04-11 08:15:12 +02:00
Krille
be0df9e19b
fix: Localizations from weblate confused by unknownEvent locale
2024-04-10 09:05:11 +02:00
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>
2024-03-29 14:47:11 +00:00
krille-chan
3e9ff75efe
chore: Remove print
2024-03-29 15:35:44 +01:00
Krille
8a9715cac2
chore: Follow up database broken handling
2024-03-29 12:28:47 +01:00
krille-chan
a31dce0a21
fix: Remove pantalaimon message with normal error message
2024-03-09 08:34:11 +01:00
krille-chan
826cce6573
refactor: Better download UX with file picker for android and iOS
2024-02-22 18:53:31 +01:00
Krille
9c74604838
build: Update sdk to 0.25.6
2024-01-22 15:27:46 +01:00
krille-chan
2a5c9d0a62
feat: Backup session and restore on database error
2023-12-31 10:17:42 +01:00
krille-chan
4d7d5bf181
chore: Delete database after failed to create
2023-12-31 09:05:04 +01:00
krille-chan
ac5bd56c03
chore: Use legacy database if database build fails
2023-12-31 08:39:05 +01:00
krille-chan
1f7ce96623
refactor: Remove unused code
2023-12-23 09:00:39 +01:00
Krille
895de76e70
refactor: Replace stories feature with presence status msg
2023-12-22 17:15:14 +01:00
krille-chan
ea790f43ac
chore: Follow up database path
2023-12-21 18:21:19 +01:00
Krille
129c1ab697
feat: Try out FluffyBox 2 database
2023-12-08 09:20:19 +01:00
krille-chan
f028b12185
refactor: Update FutureLoadingDialog
2023-10-28 17:32:37 +02:00
krille-chan
eca4825c70
build: Update packages and flutter super.key refactoring
2023-10-28 13:03:25 +02:00
krille-chan
59b357681e
build: Update matrix dart sdk
2023-10-28 09:47:25 +02:00
krille-chan
bcbe82523c
fix: Use correct localization for redactedBy
2023-10-14 11:42:20 +02:00
krille-chan
759d96f406
fix: Avoid collisions when save file on android
2023-10-07 10:59:00 +02:00
krille-chan
cafb1e3d79
fix: First story appears to be unencrypted sometimes
2023-08-20 07:17:55 +02:00
krille-chan
27d15612d9
refactor: Update to Flutter 3.13.0
2023-08-18 07:24:31 +02:00
Krille
1775552cd4
refactor: update iOS badge on every notification
2023-08-02 11:38:07 +02:00
Krille
374d23e79a
fix: Set iOS badge
2023-07-29 10:21:03 +02:00
krille-chan
7c3eff67bc
chore: Follow up fix redaction translation
2023-07-19 04:31:48 +02:00
Krille
91fc889bce
refactor: Update dependencies
2023-07-13 19:46:16 +09:00
Krille
ad93f71d05
chore: Ask for storage persistence
2023-05-23 15:21:38 +02:00
Krille
01b61d031f
chore: Follow up update matrix sdk
2023-05-22 16:30:04 +02:00
Krille
55de4387f2
build: Update dependencies
2023-05-09 14:47:05 +02:00
Krille
6a3c729a64
chore: Follow up file download type fix
2023-04-19 15:51:53 +02:00
Krille
82bd96104a
chore: Follow up android download dir
2023-03-19 09:04:08 +01:00
Krille
686a5764c2
chore: Follow up download android
2023-03-19 09:01:14 +01:00
Krille
d9aa2f8e44
refactor: Switch to file_picker package and get rid of some dependency overrides
2023-03-18 17:02:12 +01:00
Christian Kußowski
6e747c3153
chore: Update matrix sdk to 0.18.0
2023-03-15 09:44:51 +01:00
Malin Errenst
ec7acc5385
refactor: Added and applied require_trailing_commas linter rule
2023-03-02 11:21:40 +01:00
Krille
df3f6dd2c1
refactor: Store cached files in tmp directory so OS will clear file cache from time to time
2023-02-14 17:19:28 +01:00
Christian Pauly
35174cb859
refactor: Migrate to Flutter 3.7.0
2023-01-26 13:18:42 +01:00
Krille
d343c71703
chore: Update Matrix SDK and refactor
2023-01-20 16:59:50 +01:00
Krille
5cf18aabbf
refactor: Remove dart from folder name
2022-12-30 17:54:50 +01:00