Commit graph

87 commits

Author SHA1 Message Date
Philip Fritzsche
f6a96617c7
fix: Fix formatting of messages with newlines
Newlines were previously not formatted correctly in HTML/markdown messages.
Formatting is of newlines is implemented in the matrix-dart-sdk, but
was explicitly disabled when creating the matrix Client object.
This fixes formatting by removing the parameter from the client config,
causing the client to follow the expected, default behavior.
This only affects outgoing new messages, both old wrongly formatted
messages and new messages are rendered correctly in FluffyChat.
New messages are now also correctly formatted in other clients.
2026-03-02 16:39:21 +01:00
Christian Kußowski
28af7bb0c7
refactor: Enable more strict lints 2026-02-24 10:06:39 +01:00
Christian Kußowski
d434489f39
chore: Follow up import format 2026-02-21 07:33:07 +01:00
Christian Kußowski
162a594d80
feat: Reenable native imaging for all platforms 2026-02-20 17:28:19 +01:00
dependabot[bot]
49003af949
build: (deps): bump flutter_local_notifications from 19.5.0 to 20.0.0
Bumps [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) from 19.5.0 to 20.0.0.
- [Release notes](https://github.com/MaikuB/flutter_local_notifications/releases)
- [Commits](https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v19.5.0...flutter_local_notifications-v20.0.0)

---
updated-dependencies:
- dependency-name: flutter_local_notifications
  dependency-version: 20.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-07 17:46:29 +01:00
Christian Kußowski
70d2a81fee
refactor: Remove native imaging and enable web worker 2025-12-24 13:09:57 +01:00
Christian Kußowski
1ea649f01e
refactor: Update to Dart 3.10 with . shorthands 2025-11-30 12:54:06 +01:00
Christian Kußowski
6e87353e08
feat: Enable native imaging for web 2025-10-24 13:32:59 +02:00
Christian Kußowski
4c357f6249
refactor: Use AppSettings enum based configuration everywhere and fix load from json on web 2025-10-19 19:51:06 +02:00
Christian Kußowski
2797974d45
fix: Use retry http client 2025-07-27 07:45:04 +02:00
krille-chan
933119a308
refactor: Remove unused dependencies 2025-07-19 10:33:03 +02:00
Christian Kußowski
72f0b821a7
build: Follow up vodozemac web 2025-06-09 08:37:08 +02:00
Christian Kußowski
e548d8f895
refactor: sdk 1.0 2025-06-08 11:21:09 +02:00
Christian Kußowski
c445a6a294
feat: Add feature flag for refresh tokens 2025-05-30 09:44:22 +02:00
Christian Kußowski
b8547c4792
build: Upgrade to flutter 3.22 2025-05-21 08:06:52 +02:00
Christian Kußowski
8664f21ad8
build: Update matrix dart sdk to 0.40.0
Signed-off-by: Christian Kußowski <c.kussowski@famedly.com>
2025-05-09 12:55:40 +02:00
Krille
5a96438ceb
refactor: Migrate more config options to config viewer
Signed-off-by: Krille <c.kussowski@famedly.com>
2025-03-29 16:12:48 +01:00
Krille
e7e3b7881e
chore: Follow up linebreak formatting 2025-02-06 11:07:23 +01:00
Krille
6f3133a07c
feat: Select share keys with property in security settings 2025-02-05 14:38:40 +01:00
Krille
9f9f52fa02
feat: Pick share keys with 2025-02-04 15:07:07 +01:00
krille-chan
0d4b7d67cc
refactor: Use non nullable localizations builder and lazy load on web 2024-10-06 08:35:37 +02:00
krille-chan
d82211b7af
chore: Change default timeout to 30 min 2024-05-26 09:06:37 +02:00
Krille
78a3ef102c
chore: Increase default network request timeout 2024-05-21 12:47:04 +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
ca79beeddb
chore: Disable broken soft logout 2024-03-10 11:45:37 +01:00
Krille
1712d30c2f
feat: Support refresh tokens 2024-03-08 12:46:26 +01:00
krille-chan
f12bf5a9bd
fix: Notifications open sometimes automatically on android 2024-02-22 20:00:50 +01:00
krille-chan
dee9323d47
feat: Add notification shortcuts to android 2024-02-15 12:02:32 +01:00
krille-chan
2a5c9d0a62
feat: Backup session and restore on database error 2023-12-31 10:17:42 +01:00
krille-chan
ac5bd56c03
chore: Use legacy database if database build fails 2023-12-31 08:39:05 +01:00
krille-chan
a6618c1817
chore: Follow up select messages 2023-12-30 09:46:58 +01:00
krille-chan
84fd65f55e
chore: Follow up database migration notification on linux 2023-12-29 16:19:59 +01:00
Krille
895de76e70
refactor: Replace stories feature with presence status msg 2023-12-22 17:15:14 +01:00
Krille
dea0bfd723
chore: Follow up migration notification 2023-12-22 10:10:51 +01:00
Krille
a190f7de08
feat: Display migration notification 2023-12-08 10:17:21 +01:00
Krille
129c1ab697
feat: Try out FluffyBox 2 database 2023-12-08 09:20:19 +01:00
Krille
bdb15625e3
feat: Enable experimental suport for dehydrated devices 2023-12-04 08:59:53 +01:00
krille-chan
c9c2620ad4
refactor: Store and fix missing persistence of some values 2023-11-04 18:05:30 +01:00
Krille
e838253ba6 chore: Follow up sso for desktop 2023-03-26 11:20:54 +02:00
Malin Errenst
ec7acc5385 refactor: Added and applied require_trailing_commas linter rule 2023-03-02 11:21:40 +01:00
Krille
5cf18aabbf refactor: Remove dart from folder name 2022-12-30 17:54:50 +01:00
Christian Pauly
3e31c9945f chore: Update matrix sdk 2022-11-02 10:39:51 +01:00
Christian Pauly
1085bddcd2 chore: Migrate back to collection 2022-08-28 11:29:12 +02:00
Christian Pauly
8224d89c0c chore: Revert database switch 2022-08-28 08:00:36 +02:00
Krille Fear
8fc4fcbecd Revert "chore: Revert database switch"
This reverts commit 1f8eaecc0c0c5a1941508a61205080d7c49d74ae
2022-08-24 14:24:41 +00:00
Christian Pauly
ad895537a6 chore: Revert database switch 2022-08-24 16:22:13 +02:00
Christian Pauly
7b65a50a4e chore: Migrate back to flutter hive collections 2022-08-24 10:29:45 +02:00
Christian Pauly
59e245ecc9 chore: Migrate from Hive 2.2.1 back to FluffyBox 2022-08-15 11:26:50 +02:00
Christian Pauly
51474d83a4 chore: Follow up remove native implementations for web for now 2022-08-14 17:19:27 +02:00
Christian Pauly
da7e433ea3 chore: Update SDK and add webworker support for web 2022-08-14 16:35:49 +02:00