Commit graph

402 commits

Author SHA1 Message Date
Krille Fear
a7a85883ad fix: Use new FluffyBox 0.2.0 2021-11-18 15:26:53 +01:00
Krille Fear
3bdd59d894 fix: Open database on android 2021-11-18 12:50:10 +01:00
Krille Fear
020bfcc753 feat: Set pragmas on desktop as well 2021-11-18 11:18:55 +01:00
Krille Fear
b877e81c1d feat: Configure database 2021-11-18 10:46:08 +01:00
Krille Fear
522856dc9b fix: Web 2021-11-18 08:32:04 +01:00
Krille Fear
ad21986ae8 fix: Start on Android and Linux 2021-11-18 07:59:35 +01:00
Krille Fear
874473cf99 fix: Use sqlcipher for FluffyBox 2021-11-17 19:29:17 +01:00
Krille Fear
3170371c0c feat: Test FluffyBox store 2021-11-17 19:17:40 +01:00
Krille Fear
f1bd1fc58c fix: FluffyBox logs 2021-11-17 12:51:54 +01:00
Krille Fear
622acfaa59 feat: FluffyBox 2021-11-17 12:20:15 +01:00
Krille Fear
1674a3c30f Revert "feat: Use sembast over sqflite"
This reverts commit 2fbf7376f6b464c60efcb3e8448c0beac7131638.
2021-11-16 15:44:09 +01:00
Krille Fear
b2341bf5f6 feat: Use sembast over sqflite 2021-11-16 15:10:23 +01:00
Krille Fear
f2935e9d9b chore: Disable sembast cooperator at start up 2021-11-16 13:20:58 +01:00
Krille Fear
0bd00c3acd fix: Loglevel for stats 2021-11-16 12:34:53 +01:00
Krille Fear
6c3f1d6f51 chore: Add some stats for app start 2021-11-16 12:00:22 +01:00
Krille Fear
4bc45a75c5 refactor: Homeserver picker 2021-11-15 12:14:00 +01:00
Krille Fear
bf79b57007 feat: Redesign start page 2021-11-15 09:48:48 +01:00
Krille Fear
242f878ea1 feat: Nicer images, stickers and videos 2021-11-14 18:57:48 +01:00
Krille Fear
e964d5b628 feat: New Public room bottom sheet 2021-11-14 13:56:36 +01:00
Krille Fear
22fdb667ba feat: new design 2021-11-13 16:10:16 +01:00
Krille Fear
e060d36956 Merge branch 'td/fix-downloading-stuff' into 'main'
fix: download path for saving files

Closes #636

See merge request famedly/fluffychat!545
2021-11-11 19:43:46 +00:00
Krille Fear
aebe4d30c0 feat: Sembast store 2021-11-11 18:09:04 +01:00
Jayesh Nirve
48fb6aac0c fix: download path for saving files 2021-11-09 22:01:23 +05:30
Krille Fear
33a7a00311 fix: Move to latest null safe sdk 2021-11-09 16:55:28 +01:00
Krille Fear
db22f311e1 feat: Speed up app start 2021-11-09 13:07:57 +01:00
Krille Fear
0ea29a2d6b fix: Sending ThreepidCreds in UIA 2021-11-04 16:09:12 +01:00
Krille Fear
661b740f57 feat: Nicer registration form 2021-10-30 14:06:10 +02:00
Krille Fear
5495e2db7d fix: Format 2021-10-26 20:35:00 +02:00
Krille Fear
abc9569163 fix: Naming 2021-10-26 20:08:17 +02:00
Krille Fear
0a17e91d72 fix: UiaRequestManager 2021-10-26 20:01:53 +02:00
Krille Fear
fec9178da5 refactor: Sort imports 2021-10-26 18:50:34 +02:00
Sorunome
ccaca35e1e fix: small fox for uia request 2021-10-26 15:39:54 +02:00
Krille Fear
991018d86a chore: Update SDK 2021-10-25 10:46:58 +02:00
Krille Fear
db042fd3bd fix: Format 2021-10-17 14:15:29 +02:00
Krille Fear
8ffe4c38a1 refactor: Move UiaRequest to its own class 2021-10-16 10:33:58 +02:00
Krille Fear
2f978c5098 refactor: Add code quality reports 2021-10-16 09:59:38 +02:00
Krille Fear
730086b304 Merge branch 'krille/remove-android-file-picker' into 'main'
remove: Android filepicker

See merge request famedly/fluffychat!535
2021-10-15 08:26:45 +00:00
Krille Fear
13fda9458f refactor: Switch to flutter_lints 2021-10-14 18:09:30 +02:00
Krille Fear
c2f23c491e remove: Android filepicker 2021-10-14 17:32:32 +02:00
Krille Fear
92523cb7b0 feat: Enable E2EE by default for new rooms 2021-10-10 10:43:50 +02:00
Krille Fear
e3c3bd997d fix: Remove google from fcm_shared_isolate 2021-09-24 16:18:38 +02:00
Krille Fear
446bedbac2 feat: Implement nice profile bottom sheet 2021-09-24 15:51:33 +02:00
Krille Fear
26a07d1849 fix: Enable gotify recommendations 2021-09-24 11:42:56 +02:00
Sorunome
727d8ab2e6 feat: Open user bottom sheet on tapping user pills 2021-09-22 15:13:17 +02:00
Sorunome
55c072f746 fix: Fluffychat sometimes forgetting that a client is logged in 2021-09-21 09:00:42 +02:00
Krille Fear
b9f50cfeb8 fix: Analyzer bug 2021-09-20 12:12:40 +02:00
Krille Fear
ac342624f6 fix: Start-up time waits for first sync 2021-09-20 11:52:02 +02:00
Krille Fear
94f3d521e5 fix: Possibly fix touchscreen scrolling on Linux phones
Unfortunately I can not test this by myself.
2021-09-20 08:49:00 +02:00
Christian Pauly
59f9a9f447 fix: Init hive 2021-09-19 14:22:26 +02:00
Krille Fear
ec68d15586 feat: Allow loading of multiple clients in main.dart 2021-09-19 11:48:23 +00:00
Sorunome
0047bec4f9 fix: Missing null check in background push 2021-09-16 21:21:47 +02:00
Krille Fear
50991cac24 fix: Correctly clear database if it is corrupted 2021-09-14 14:55:27 +02:00
Krille Fear
b1a8226054 Merge branch 'soru/ios-open-geo-uri' into 'main'
fix: Open geo URIs on iOS

Closes #533

See merge request famedly/fluffychat!505
2021-08-29 15:16:37 +00:00
Sorunome
721b444965 fix: encrypted files 2021-08-29 15:20:48 +02:00
Sorunome
25eba06ff8 fix: Open geo URIs on iOS 2021-08-29 14:30:29 +02:00
Christian Pauly
e70f123182 fix 2021-08-28 18:09:59 +02:00
Christian Pauly
71adb6855d feat: Compatible with Famedly and Element QR Codes 2021-08-28 11:09:37 +02:00
Sorunome
458f925d6d fix: format 2021-08-27 16:51:42 +02:00
Christian Pauly
f91919a7c6 fix: Analyzer bugs 2021-08-26 19:03:08 +02:00
Christian Pauly
7d0338ea84 fix: Open matrix.to urls 2021-08-24 14:15:35 +02:00
Sorunome
06235cddd0 feat: use the stripped body for notifications and room previews 2021-08-22 17:51:58 +02:00
Krille Fear
f1e76fbb10 Merge branch 'soru/escape-routes' into 'main'
fix: Properly encode and decode vRouter paths

See merge request famedly/fluffychat!487
2021-08-22 10:05:30 +00:00
Christian Pauly
bec9046097 chore: Update SDK 2021-08-20 13:46:30 +02:00
Krille Fear
47e68d813d refactor: Migrate to new matrix sdk API 2021-08-18 15:24:59 +00:00
Sorunome
02e57474fe fix: use vrouter.toSegments 2021-08-15 13:27:58 +02:00
Sorunome
6d1c0e9338 fix: Make translations use plural forms 2021-08-14 12:42:47 +02:00
Sorunome
abab724af9 Merge branch 'soru/video-player' into 'main'
feat: Add video player

Closes #192

See merge request famedly/fluffychat!479
2021-08-08 16:47:23 +00:00
Sorunome
fcee30ebb3 feat: Add video player 2021-08-08 18:31:16 +02:00
Sorunome
7ffe9f8631 fix: Try different directories on all kind of errors thrown for hive store 2021-08-08 09:56:11 +02:00
Sorunome
5d0967ecda feat: Add location sharing 2021-08-06 12:59:19 +02:00
Christian Pauly
8cda67b9dd change: Delete hive database if corrupted 2021-08-02 18:38:53 +02:00
Krille Fear
b0cbdc7cc5 Merge branch 'soru/fix-links' into 'main'
fix: Punycode-encode unicode domains for platforms which can't handle them

Closes #343

See merge request famedly/fluffychat!467
2021-08-01 13:06:59 +00:00
Sorunome
b649d975ab chore: Support new unifiedpush gateway discovery 2021-08-01 09:55:57 +02:00
Sorunome
ec18cbbb87 fix: Punycode-encode unicode domains for platforms which can't handle them 2021-08-01 08:56:47 +02:00
Christian Pauly
65232c9549 fix: Avatar noPic detection 2021-07-31 20:19:57 +02:00
Sorunome
0fc5ba6d20 Merge branch 'soru/image-pack-creator' into 'main'
chore: cleanup image pack editor to attach metadata and prepare to make it more general

See merge request famedly/fluffychat!466
2021-07-31 15:30:27 +00:00
Sorunome
2cc8b395f0 chore: cleanup image pack editor to attach metadata and prepare to make it more general 2021-07-31 17:13:35 +02:00
Sorunome
7e1e4e4844 feat: Rate limit streams so that large accounts have a smoother UI 2021-07-31 12:55:02 +02:00
Christian Pauly
197736444f fix: Download files on iOS 2021-07-24 10:47:34 +02:00
Christian Pauly
b88f8ec5dc refactor: Rename store and allow storing custom values 2021-07-23 18:39:18 +02:00
Christian Pauly
546998b1e4 fix: Crash on timeline 2021-07-23 09:13:24 +02:00
Sorunome
bf83eae9e0 fix: Linux failing on attempting to open hive 2021-07-20 18:02:59 +02:00
Krille Fear
c7f1ec601f Merge branch 'soru/desktop-e2ee-files' into 'main'
fix: show thumbnails in timeline on desktop

See merge request famedly/fluffychat!438
2021-07-13 16:30:02 +00:00
Krille Fear
949a776fcb Merge branch 'soru/save-file-picker' into 'main'
feat: Add a proper file saver

Closes #381 and #213

See merge request famedly/fluffychat!439
2021-07-13 16:29:31 +00:00
Sorunome
09854152b9 feat: Better detect the device type from the device name 2021-07-12 13:49:12 +02:00
Sorunome
c96486e9a0 feat: Add a proper file saver 2021-07-12 11:54:14 +02:00
Sorunome
50a64f7010 fix: show thumbnails in timeline on desktop 2021-07-11 16:11:41 +02:00
Christian Pauly
7ca96aee03 chore: Update matrix und vrouter 2021-07-08 17:10:20 +02:00
Krille Fear
83665b593b Merge branch 'krille/remove-moor' into 'main'
refactor: Remove moor

See merge request famedly/fluffychat!431
2021-07-03 09:17:03 +00:00
S1m
a5219e56d4 update unifiedpush 2021-07-02 09:35:31 +02:00
Christian Pauly
9ef0c71f81 refactor: Remove moor 2021-06-30 20:20:17 +02:00
Christian Pauly
39b8876837 chore: Bump version 2021-06-29 08:49:47 +02:00
Christian Pauly
9a8c376d91 fix: Flutter Hive on Linux 2021-06-29 07:59:37 +02:00
Christian Pauly
edb33d441b refactor: Move logs to about dialog 2021-06-26 10:43:07 +02:00
Sorunome
f5da400a05 fix: Database does not store files correctly 2021-06-24 14:13:35 +02:00
Christian Pauly
2320f6b707 refactor: Remove FluffyClient and make it no longer static 2021-06-23 16:20:51 +02:00
Christian Pauly
1ab089ef0d refactor: Use flutter cache manager for avatar push cashing 2021-06-21 13:13:22 +02:00
Christian Pauly
3363c8175d refactor: Use different client name on debug 2021-06-20 12:44:09 +02:00
Raatty
97504e7b22 fix version on non mobile platforms 2021-06-20 10:24:39 +12:00
Christian Pauly
a055098105 refactor: Switch to pub.dev version of matrix sdk 2021-06-18 10:29:48 +02:00