Commit Graph

651 Commits (5f75f1d11a827d6b8008e2eafad1170a964c0947)

Author SHA1 Message Date
krille-chan a928ecec1e
Revert "refactor: Only initialize FlutterLocalNotificationsPlugin once"
This reverts commit d3a13705bd.
7 months ago
krille-chan d3a13705bd
refactor: Only initialize FlutterLocalNotificationsPlugin once 7 months ago
Krille e5bbb755d9
design: Add snackbar with link to changelog on new version 7 months ago
Krille 21e7c3f8cb
build: Update matrix dart sdk 7 months ago
krille-chan d71d633cce
chore: nicer bottom sheets 7 months ago
Krille ef5ea57c58
refactor: Omit local types 8 months ago
Krille e88afdd357
chore: Follow up use 24 hour format 8 months ago
Krille fc867b33a1
chore: Follow up time of day format 8 months ago
Krille 873362428c
fix: Follow up matrix sdk update 8 months ago
Krille 2b630aca4d
fix: Correctly localize time of date 8 months ago
krille-chan d82211b7af
chore: Change default timeout to 30 min 9 months ago
krille-chan f7096d5dee
refactor: Delete database file on failed app start 9 months ago
Krille 78a3ef102c
chore: Increase default network request timeout 9 months ago
td 4095560412
fix: voip code breaking from 0.28
have not tested it but should mostly be fine, rewrite should get in someday anyway :p
10 months ago
Krille a14b69623d
build: Update dependencies 10 months ago
krille-chan a705a5b399
refactor: Download on android and iOS with file_picker 10 months ago
krille-chan 86df13d6d8
chore: Let error reporter fill out bug report 11 months ago
krille-chan d2f12452fc
build: Update matrix dart sdk 11 months ago
krille-chan e43a4ad65f
design: Adjust chat settings design 11 months ago
krille-chan d14276f5a9
fix: Allow unencrypted database if gnome keyring not present or platform does not support it 11 months ago
Krille 5128785c66
fix: More logs when database fails to init and trycatch sendInitNotification 11 months ago
Krille be0df9e19b
fix: Localizations from weblate confused by unknownEvent locale 11 months ago
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>
11 months ago
krille-chan 3e9ff75efe
chore: Remove print 11 months ago
Krille 8a9715cac2
chore: Follow up database broken handling 11 months ago
Krille eb9cf18d30
chore: Fix formatting 11 months ago
Krille 9c1bf05c0d
chore: better logs on client init failed 11 months ago
Krille-chan a06bd7e093
Merge pull request #956 from krille-chan/braid/adaptive-bottom-sheet-navigator
fix: never use root navigator for bottom sheets
11 months ago
Krille 0436c5c517
chore: Adjust ticker of notifications for Android 11 months ago
The one with the braid 5257d89b53 fix: never use root navigator for bottom sheets
Signed-off-by: The one with the braid <info@braid.business>
11 months ago
Krille 554f951a30
Revert "design: New date separators in timeline"
This reverts commit f15b81c5a6.
11 months ago
Krille f15b81c5a6
design: New date separators in timeline 11 months ago
krille-chan ca79beeddb
chore: Disable broken soft logout 12 months ago
krille-chan a31dce0a21
fix: Remove pantalaimon message with normal error message 12 months ago
Krille 1712d30c2f
feat: Support refresh tokens 12 months ago
Krille bb3865757b
chore: Follow up dismiss notifications logic 1 year ago
Krille 0eaa7aa73e
chore: Follow up notification logging 1 year ago
Krille 6d973db6fc
refactor: Better logic for removing outdated notifications 1 year ago
krille-chan f12bf5a9bd
fix: Notifications open sometimes automatically on android 1 year ago
krille-chan 826cce6573
refactor: Better download UX with file picker for android and iOS 1 year ago
krille-chan 477a8b858b
feat: Open chat on shortcut click on android 1 year ago
Krille 859701e158
chore: Follow up android shortcuts 1 year ago
Krille d2a58422b4
refactor: Use hashcode instead of string to id workaround for notifications 1 year ago
Krille d6e797b04b
chore: Thumbnail follow up for notifications 1 year ago
krille-chan a6b5acb451
fix: Open room by notification happened multiple times 1 year ago
krille-chan 20154e3f24
chore: Follow up notification avatar 1 year ago
Krille e45101325f
chore: Follow up shortcut icon android 1 year ago
Krille 91f4cdc7e3
chore: Follow up shortcuts on android 1 year ago
krille-chan dee9323d47
feat: Add notification shortcuts to android 1 year ago
krille-chan aa68e8fe3b
chore: Add more information to Person object in android notifications 1 year ago