Commit graph

2133 commits

Author SHA1 Message Date
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
Krille Fear
39b4e9ab3e Merge branch 'soru/multiaccount-typing' into 'main'
fix: Stop typing when switching sending client

Closes #565

See merge request famedly/fluffychat!526
2021-09-21 09:16:19 +00:00
Krille Fear
6940a69959 Merge branch 'soru/navigate-to-room' into 'main'
fix: navigate to /rooms when switching bundle

Closes #566

See merge request famedly/fluffychat!527
2021-09-21 07:20:56 +00:00
Sorunome
88ffbb6972 fix: navigate to /rooms when switching bundle 2021-09-21 09:16:57 +02:00
Sorunome
3f00a43399 fix: Stop typing when switching sending client 2021-09-21 09:15:25 +02:00
Krille Fear
14d2bd80d6 Merge branch 'soru/fix-only-prefix-on-complex-bundles' into 'main'
fix: Only use prefix switching if we have complex bundles

See merge request famedly/fluffychat!525
2021-09-21 07:12:23 +00:00
Krille Fear
355c52ae4b Merge branch 'soru/fix-account-forgetting' into 'main'
fix: Fluffychat sometimes forgetting that a client is logged in

See merge request famedly/fluffychat!523
2021-09-21 07:10:37 +00:00
Sorunome
c6cd9a9ed6 fix: Only use prefix switching if we have complex bundles 2021-09-21 09:08:18 +02:00
Sorunome
2b550aa0a4 fix: Client names being super long 2021-09-21 09:04:34 +02:00
Sorunome
55c072f746 fix: Fluffychat sometimes forgetting that a client is logged in 2021-09-21 09:00:42 +02:00
Christian Pauly
6077c0ab8e fix: Display account picker only if complex bundles is true 2021-09-20 17:43:37 +02:00
Christian Pauly
3ac5ee0b88 fix: Registration 2021-09-20 15:02:53 +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
34eb3c0eb2 fix: Multi-Account setup with well-known 2021-09-20 09:02:04 +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
37d127d8bc chore: Adjust colors 2021-09-19 22:03:57 +02:00
Christian Pauly
13afca12b2 fix: Devices actions 2021-09-19 22:02:37 +02:00
Christian Pauly
f2dfef33b9 fix: EmptyPage appbar on dark mode 2021-09-19 22:00:54 +02:00
Sorunome
0eea6f9055 fix: null for real 2021-09-19 14:44:09 +02:00
Christian Pauly
5214210754 fix: Login multiple accounts after another 2021-09-19 14:37:11 +02:00
Christian Pauly
0b4498e9d8 fix: display a nicer toast 2021-09-19 14:25:18 +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
Christian Pauly
fe4dd064d1 fix: Password reset 2021-09-19 13:08:33 +02:00
Christian Pauly
463555e8fb fix: Dark text in cupertinodialogs 2021-09-18 11:08:00 +02:00
Christian Pauly
eeca097d1f fix: Possibly fix voice messages on iOS 2021-09-18 10:20:57 +02:00
Christian Pauly
e3c115bfb9 refactor: Remove default important state events 2021-09-18 09:52:22 +02:00
Krille Fear
7936d8fc59 Merge branch 'soru/fix-upload-emotes' into 'main'
fix: emote settings

Closes #550

See merge request famedly/fluffychat!520
2021-09-17 05:55:04 +00:00
Sorunome
0047bec4f9 fix: Missing null check in background push 2021-09-16 21:21:47 +02:00
Sorunome
5d6a377820 fix: emote settings 2021-09-16 14:36:28 +02:00
Krille Fear
50991cac24 fix: Correctly clear database if it is corrupted 2021-09-14 14:55:27 +02:00
Krille Fear
a66d1d0d3f fix: Flutter2.5 invisible appbar 2021-09-14 08:50:25 +02:00
Krille Fear
eba304556c refactor: Upgrade to Flutter 2.5 2021-09-13 17:41:53 +02:00
Krille Fear
21d7f862dd chore: Update SDK 2021-09-13 15:28:35 +02:00
Christian Pauly
8972204e4b fix: Import sdk 2021-09-10 11:23:40 +02:00
Christian Pauly
65747aecbf chore: Update SDK 2021-09-10 10:44:24 +02:00
Christian Pauly
4f148ca7f7 feat: Implement in-app signup 2021-09-10 10:31:18 +02:00
Christian Pauly
1f7ebeabc1 design: Make divider more thin 2021-09-07 14:25:26 +02:00
Christian Pauly
690ad5c3a5 fix: Status bar on Android tablets invisible 2021-09-07 14:22:47 +02:00
Krille Fear
709495f0aa Merge branch 'soru/fix-empty-timeline' into 'main'
fix: Empty timeline crashing

See merge request famedly/fluffychat!511
2021-09-07 12:21:12 +00:00
Raatty
9ab3a310d7 removeExile was a source of confusion 2021-09-07 17:18:22 +12:00
Krille Fear
ac8b058371 Merge branch 'soru/fix-load-member-in-timeline' into 'main'
fix: Properly re-render the timeline etc. when the full userinformation was fetched

See merge request famedly/fluffychat!500
2021-09-06 18:25:53 +00:00
Sorunome
6fa50beeab fix: Empty timeline crashing 2021-09-06 20:16:01 +02:00
Christian Pauly
b824ef34e4 chore: Add label to homeserver textfield 2021-09-02 10:01:29 +02:00
Christian Pauly
df44bb5277 chore: Adjust colors 2021-09-02 09:38:44 +02:00
Christian Pauly
37ee86094d design: CircularProgressIndicator looks better here 2021-09-01 10:31:31 +02:00
Christian Pauly
4d462d9c8b refactor: Rethrow history request fails 2021-09-01 10:31:19 +02:00
Christian Pauly
462e5381e9 chore: Remove gradient and add login wallpaper 2021-08-31 11:51:39 +02:00
Bram van den Heuvel
5df5a5e720 Explicitly add Content-Type header on emote upload 2021-08-29 17:44:56 +00:00
Christian Pauly
6e5cd77357 chore: Adjust gradient 2021-08-29 17:26:28 +02:00
Krille Fear
adec1503f8 Merge branch 'soru/missing-null-check' into 'main'
fix: Make sure that you deselect rooms on leaving, even if that fails

See merge request famedly/fluffychat!504
2021-08-29 15:17:08 +00: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
Krille Fear
0e0c0a105a Merge branch 'soru/play-audio' into 'main'
fix: encrypted files

Closes #518 and #535

See merge request famedly/fluffychat!506
2021-08-29 15:16:26 +00:00
Christian Pauly
512717da36 chore: Slightly enhance tombstone design 2021-08-29 16:57:50 +02:00
Christian Pauly
2e99fccd20 chore: Make message bubble transparent for thumbnails 2021-08-29 16:55:08 +02:00
Christian Pauly
5cbaf2224a chore: Add icons to chat popup menu 2021-08-29 16:52:42 +02:00
Christian Pauly
9a6a217a59 chore: Adjust gradient and bubble borders 2021-08-29 16:49:48 +02: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
Sorunome
147726dbe3 fix: Make sure that you deselect rooms on leaving, even if that fails 2021-08-29 13:21:18 +02:00
Christian Pauly
41f2d23951 chore: Adjust some colors 2021-08-29 12:15:51 +02:00
Christian Pauly
06c8e45e79 fix: Add tiny border to message bubbles 2021-08-29 12:12:44 +02:00
Christian Pauly
caaa7bd2dc feat: New chat background colors and chatlist design 2021-08-29 11:29:14 +02:00
Sorunome
18a50f202c fix: Properly re-render the timeline etc. when the full userinformation was fetched 2021-08-28 18:31:37 +02:00
Krille Fear
deddb41ec8 Merge branch 'soru/fix-unread-bubble' into 'main'
fix: (hopefully) unread bubbles on iOS

See merge request famedly/fluffychat!499
2021-08-28 16:21:15 +00:00
Christian Pauly
e70f123182 fix 2021-08-28 18:09:59 +02:00
Sorunome
4f27de05c5 fix: (hopefully) unread bubbles on iOS 2021-08-28 18:03:45 +02:00
Christian Pauly
eb9fa05979 fix: Display space as room if it contains unread events in timeline 2021-08-28 18:02:01 +02:00
Sorunome
15aa228581 feat: Dismiss keyboard on scroll in iOS 2021-08-28 17:36:23 +02:00
Krille Fear
fd4213746d Merge branch 'soru/fix-devices-page' into 'main'
fix: missing null check

Closes #527

See merge request famedly/fluffychat!496
2021-08-28 09:10:05 +00:00
Christian Pauly
71adb6855d feat: Compatible with Famedly and Element QR Codes 2021-08-28 11:09:37 +02:00
Christian Pauly
d87c367ca8 fix: Open matrixTo links 2021-08-28 10:50:12 +02:00
Christian Pauly
e8ffa34523 fix: send on enter 2021-08-28 10:35:11 +02:00
Sorunome
e309fe3bd7 fix: missing null check 2021-08-27 16:56:12 +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
8d7d539060 feat: Send on enter 2021-08-24 20:43:21 +02:00
Christian Pauly
903e280c8c fix: Analyzer 2021-08-24 14:41:37 +02:00
Christian Pauly
7d0338ea84 fix: Open matrix.to urls 2021-08-24 14:15:35 +02:00
Christian Pauly
15bf86d3ba feat: Beautify qr code scanner 2021-08-24 14:07:49 +02:00
Christian Pauly
3e9903bd9d fix: QR Scanner permission 2021-08-23 18:36:13 +02:00
Christian Pauly
deda08d39b change: Polish new chat design 2021-08-23 18:32:57 +02:00
Christian Pauly
ae61ce0a82 fix: Sharing invite link 2021-08-23 08:40:01 +02:00
Christian Pauly
f7d3250ff2 fix: Padding and colors 2021-08-22 21:50:19 +02:00
Christian Pauly
908a3390cd feat: Implement qr code scanner 2021-08-22 21:19:22 +02:00
Christian Pauly
28fa83ed2a feat: New design for new chat page 2021-08-22 21:09:05 +02:00
Sorunome
06235cddd0 feat: use the stripped body for notifications and room previews 2021-08-22 17:51:58 +02:00
Krille Fear
ebe81e4448 Merge branch 'overflow_file_name' into 'main'
fix: too long file names

Closes #523

See merge request famedly/fluffychat!492
2021-08-22 10:06:05 +00:00
Krille Fear
4a42d3e829 Merge branch 'fix_wallpaper' into 'main'
fix: wallpaper on linux

Closes #489

See merge request famedly/fluffychat!493
2021-08-22 10:05:50 +00: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
Raatty
9ef9bf85b7 fix: wallpaper on linux 2021-08-22 16:03:18 +12:00
Raatty
95afac534c fix: too long file names 2021-08-22 13:35:10 +12:00
Christian Pauly
13ee8c0e78 fix: Unused imports 2021-08-21 15:36:38 +02:00
Christian Pauly
5dfac86390 Merge branch 'main' of gitlab.com:famedly/fluffychat into main 2021-08-21 15:35:41 +02:00
Christian Pauly
619d03a37b fix: Missing null check 2021-08-21 15:35:38 +02:00
Christian Pauly
b04e710d68 fix: Disable broken audioplayer for web 2021-08-21 13:40:36 +02:00
Krille Fear
86998374b9 Merge branch 'soru/no-autocorrect-homeserver-url' into 'main'
fix: Disable autocorrect for the homeserver url field

Closes #515

See merge request famedly/fluffychat!490
2021-08-20 17:58:43 +00:00
Sorunome
d187e00094 fix: Re-add login fixes with the new SDK 2021-08-20 16:58:59 +02: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
da154e2b4e fix: Disable autocorrect for the homeserver url field 2021-08-16 18:38:22 +02:00
Krille Fear
34249e0583 Merge branch 'soru/join-rooms' into 'main'
fix: Joining room aliases not published into the room directory

Closes #514

See merge request famedly/fluffychat!486
2021-08-16 06:19:59 +00:00
Krille Fear
128b717e38 Merge branch 'soru/empty-room' into 'main'
fix: Empty timelines crashing the room view

See merge request famedly/fluffychat!488
2021-08-16 06:18:53 +00:00
Christian Pauly
18ea3b9268 fix: Report content localizations 2021-08-15 20:43:38 +02:00
Sorunome
3c57e7349c fix: Empty timelines crashing the room view 2021-08-15 19:44:38 +02:00
Sorunome
02e57474fe fix: use vrouter.toSegments 2021-08-15 13:27:58 +02:00
Sorunome
0f59db3d22 fix: Joining room aliases not published into the room directory 2021-08-15 09:14:23 +02:00
Sorunome
a7020adac8 feat: Implement official emoji translations for emoji verification 2021-08-14 16:46:20 +02:00
Sorunome
6d1c0e9338 fix: Make translations use plural forms 2021-08-14 12:42:47 +02:00
Sorunome
1409716418 fix: Use plural string in translation 2021-08-14 11:30:18 +02:00
Christian Pauly
da3bc8ca7f fix: Design of invite rooms 2021-08-13 12:39:42 +02:00
Christian Pauly
ab063bee5f fix: Requirements when to display report event button 2021-08-12 21:40:55 +02:00
Christian Pauly
04a092aefd fix: Dont add/remove DMs to space 2021-08-12 21:11:57 +02:00
Christian Pauly
d66195342e change: Nicer design for selecting items 2021-08-12 21:10:26 +02:00
Christian Pauly
1d629ae79a feat: Add remove rooms to and from spaces 2021-08-12 20:46:27 +02:00
Christian Pauly
c13e17afeb fix: Load space members to display DM rooms 2021-08-12 20:34:14 +02:00
Christian Pauly
29a3b4ff02 fix: Wait for sync before enter a room a user has got invited 2021-08-12 12:33:41 +02:00
Christian Pauly
a1f586c655 fix: Display loading dialog on start DM 2021-08-12 12:15:43 +02:00
Christian Pauly
768fa06dbb fix: Reply with voice messages 2021-08-12 09:59:42 +02:00
Christian Pauly
cdfb97ab58 feat: Cupertino style record dialog 2021-08-12 09:48:10 +02:00
Christian Pauly
f26503aa48 fix: Display amplitude 2021-08-12 09:44:19 +02:00
Christian Pauly
d1299da1f3 fix: Missing null check 2021-08-11 22:04:55 +02:00
Christian Pauly
695af03b4a feat: Display amplitude 2021-08-11 21:21:08 +02:00
Christian Pauly
94504dbf29 fix: Keep display alive while recording 2021-08-11 21:17:11 +02:00
Marcus Hoffmann
875630278c chore: switch image_picker back to upstream
https://github.com/flutter/plugins/pull/3194 has finally been merged.

Also update to non-deprecated pick* methods.
2021-08-10 14:01:15 +02:00
Krille Fear
fcc67b0234 Merge branch 'soru/autofill-hints' into 'main'
fix: Wrap login form into `AutofillGroup`

Closes #503

See merge request famedly/fluffychat!481
2021-08-09 08:46:50 +00:00
Sorunome
72f00f33bc fix: Wrap login form into AutofillGroup 2021-08-08 19:30:51 +02:00
Sorunome
41a9d0a2b0 feat: Add option to not autoplay stickers and emotes 2021-08-08 19:21:34 +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
Krille Fear
543d946b2d Merge branch 'soru/login-no-server' into 'main'
fix: Allow fallback to previous url if there is no homeserver on the mxid domain

See merge request famedly/fluffychat!477
2021-08-08 16:38:04 +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
737f78dd11 fix: Allow fallback to previous url if there is no homeserver on the mxid domain 2021-08-08 08:46:19 +02:00
Krille Fear
7ac90bb3f0 Merge branch 'soru/verification-widget' into 'main'
feat: Nicer displaying of verification requests in the timeline

See merge request famedly/fluffychat!474
2021-08-07 18:05:29 +00:00
Sorunome
87a3c7e8e5 feat: Nicer displaying of verification requests in the timeline 2021-08-07 19:47:51 +02:00
Krille Fear
2aa2912647 Merge branch 'soru/unread-messages-badge' into 'main'
fix: Correctly size the unread bubble in the room list

Closes #494

See merge request famedly/fluffychat!475
2021-08-07 17:29:31 +00:00
Sorunome
cd32b61995 fix: Correctly size the unread bubble in the room list 2021-08-07 17:16:03 +02:00
Christian Pauly
415d5db438 change: Placeholder at username login field should be just username 2021-08-07 14:47:55 +02:00
Sorunome
5d0967ecda feat: Add location sharing 2021-08-06 12:59:19 +02:00
Sorunome
f73aeca78c fix: missing null check 2021-08-05 18:16:52 +02:00
Christian Pauly
70241f570a fix: Space settings routing problems 2021-08-04 10:15:42 +02:00
Christian Pauly
3340f93025 refactor: Chat list view 2021-08-04 10:09:55 +02:00
Christian Pauly
fbf1cf10e2 fix: Do not copy room list 2021-08-04 10:08:48 +02:00
Christian Pauly
55c0fa889f fix: Remove old workaround 2021-08-04 10:08:21 +02:00
Christian Pauly
23cceff9b6 feat: Nicer spaces list 2021-08-04 10:05:58 +02:00
Christian Pauly
eb8716a144 feat: Space settings route 2021-08-04 09:56:05 +02:00
Christian Pauly
04ce6768ce fix: display space invites in chat list 2021-08-04 09:49:34 +02:00
Christian Pauly
42a7175e3a fix: Selected chat list item color 2021-08-04 09:46:23 +02:00
Christian Pauly
bab39fbcd3 fix: Wrong uri subscription 2021-08-02 18:41:09 +02:00
Christian Pauly
8cda67b9dd change: Delete hive database if corrupted 2021-08-02 18:38:53 +02:00
Christian Pauly
e671fdf6a4 fix: Add missing null check 2021-08-01 16:06:34 +02:00
Christian Pauly
ae5009e16f fix: Wait for first sync on bootstrap 2021-08-01 16:05:32 +02:00
Christian Pauly
1f8cf9d8dc fix: Wait for first sync on bootstrap 2021-08-01 15:48:27 +02:00
Christian Pauly
21801318eb fix: Missing null check and bootstrap ask 2021-08-01 15:45:41 +02:00
Christian Pauly
597e723515 fix: Logic which rooms belong to a space 2021-08-01 15:33:26 +02:00
Christian Pauly
75e11b0c54 refactor: ChatListView and enforce bootstrap 2021-08-01 15:21:02 +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
Krille Fear
87e271bfd0 Merge branch 'soru/up-update' into 'main'
chore: Support new unifiedpush gateway discovery

Closes #474

See merge request famedly/fluffychat!468
2021-08-01 13:06:18 +00:00
Sorunome
2175a47e2c fix: Font size settings did not affect replies 2021-08-01 10:10:22 +02: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
971d5b25fb feat: Implement new space view 2021-08-01 08:05:40 +02:00
Christian Pauly
a6a18d34f6 feat: Implement basic space editing 2021-08-01 07:54:44 +02:00
Christian Pauly
04d1e2afcb design: Make avatars lighter 2021-08-01 07:47:00 +02:00
Christian Pauly
78222ab55d feat: Light implementation of spaces drawer 2021-08-01 07:45:34 +02:00
Christian Pauly
c14cd8479a refactor: Select chat list item logic 2021-07-31 23:49:30 +02:00
Christian Pauly
29d9a30254 fix: Colored background for transparent avatars 2021-07-31 22:17:18 +02:00
Christian Pauly
7f30eea593 design: Nicer selected mark on chatlists 2021-07-31 20:28:21 +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
4adeca011b fix: Tests 2021-07-27 16:15:13 +02:00
Christian Pauly
05e6e14b5a fix: Disable vrouter logs in release mode 2021-07-26 18:45:54 +02:00
Christian Pauly
1db380e7d2 design: Make unread listtiles more visible 2021-07-26 18:43:50 +02:00
Christian Pauly
6458f93bac design: Move pinned icon in title 2021-07-26 18:38:42 +02:00
Krille Fear
a4b462678b Merge branch 'soru/sticker-text' into 'main'
feat: Tapping on stickers shows the sticker body

See merge request famedly/fluffychat!456
2021-07-25 08:57:36 +00:00
Krille Fear
ccb460d69c Merge branch 'soru/room-pills' into 'main'
feat: Display the room name in room pills

See merge request famedly/fluffychat!457
2021-07-25 08:57:03 +00:00
Sorunome
18a76889bb feat: Tapping on stickers shows the sticker body 2021-07-24 18:20:34 +02:00
Sorunome
31df2123dd feat: Display the room name in room pills 2021-07-24 18:08:58 +02:00
Sorunome
143d56c691 feat: Increase the amount of suggestions for the input bar 2021-07-24 18:07:50 +02:00
Christian Pauly
07aee5e6c1 fix: Reset bootstrap on bad ssss 2021-07-24 11:45:27 +02:00
Christian Pauly
e8fcc7abc2 fix: Hide stickers button when there is not sticker pack 2021-07-24 10:52:54 +02:00
Christian Pauly
197736444f fix: Download files on iOS 2021-07-24 10:47:34 +02:00
Christian Pauly
679fd854a7 fix: Record voice messages on iOS 2021-07-24 10:35:18 +02:00
Sorunome
263e3f433e fix: cropped sticker 2021-07-23 20:31:37 +02:00
Krille Fear
d5de2c3ced Merge branch 'soru/stickers' into 'main'
feat: Add sticker picker

See merge request famedly/fluffychat!452
2021-07-23 17:38:03 +00:00
Sorunome
1e98fdd7b0 feat: Add sticker picker 2021-07-23 19:33:04 +02:00
Krille Fear
1382db60ad Merge branch 'fix_busy_loop' into 'main'
fix: busy loop due to CircularProgressIndicator

See merge request famedly/fluffychat!453
2021-07-23 16:40:27 +00:00
Christian Pauly
b88f8ec5dc refactor: Rename store and allow storing custom values 2021-07-23 18:39:18 +02:00
Steef Hegeman
17799aa191 fix: busy loop due to CircularProgressIndicator
It can get redrawn even if the owning AnimatedContainer class has height
0. Setting it to completion when done stops the rebuilding cpu overhead.
2021-07-23 17:05:19 +02:00
Christian Pauly
546998b1e4 fix: Crash on timeline 2021-07-23 09:13:24 +02:00
Sorunome
ec0fef7239 feat: Also suggest username completions based on their slugs 2021-07-21 20:46:17 +02:00
Christian Pauly
c6e91d9904 chore: Update SDK 2021-07-21 16:22:49 +02:00
Krille Fear
4659837340 Merge branch 'soru/mentions' into 'main'
feat: Nicer mentions

Closes #444

See merge request famedly/fluffychat!446
2021-07-21 06:46:18 +00:00
Krille Fear
2009950c37 Merge branch 'soru/fix-linux' into 'main'
fix: Linux failing on attempting to open hive

See merge request famedly/fluffychat!447
2021-07-21 06:45:53 +00:00
Sorunome
45c234906a fix: Make sure the aspect ratio of image bubbles stays the same 2021-07-20 20:37:36 +02:00
Sorunome
bf83eae9e0 fix: Linux failing on attempting to open hive 2021-07-20 18:02:59 +02:00
Sorunome
53bb9f3edd feat: Nicer mentions 2021-07-20 17:54:48 +02:00
Sorunome
e048625804 Merge branch 'soru/sticker-rendering' into 'main'
feat: Render stickers nicer

See merge request famedly/fluffychat!445
2021-07-20 15:34:50 +00:00
Krille Fear
00ddd778f0 Merge branch 'soru/emotes-and-stickers' into 'main'
chore: Update image pack file format to match that of the emote msc

See merge request famedly/fluffychat!433
2021-07-20 07:44:28 +00:00
Sorunome
1d65cc8216 feat: Render stickers nicer 2021-07-19 19:23:38 +02:00
Sorunome
2df7d36b40 chore: Update image pack file format to match that of the emote msc 2021-07-18 20:00:20 +02:00
Krille Fear
8a45589d70 Merge branch 'soru/download-audio' into 'main'
feat: Add download button to audio messages

See merge request famedly/fluffychat!443
2021-07-18 17:24:25 +00:00
Sorunome
0eb5120df5 feat: Add download button to audio messages 2021-07-18 19:19:38 +02:00
Christian Pauly
2589bf561a Merge branch 'main' of gitlab.com:famedly/fluffychat into main 2021-07-18 19:04:13 +02:00
Christian Pauly
cfb104d668 feat: Android SSO in webview 2021-07-18 19:04:09 +02:00
Sorunome
b70683358c Merge branch 'soru/better-image-fallback' into 'main'
cleanup: Better image bubble error handling

See merge request famedly/fluffychat!442
2021-07-18 17:00:24 +00:00
Christian Pauly
bfa6e653e8 Merge branch 'main' of gitlab.com:famedly/fluffychat 2021-07-18 12:37:03 +02:00
Christian Pauly
51a521c510 fix: Make sure the textfield is unfocused before opening the camera 2021-07-18 12:17:56 +02:00
Sorunome
875e427a3d cleanup: Better image bubble error handling 2021-07-18 11:17:58 +02:00
Christian Pauly
ba145b841c fix: Close safariviewcontroller on SSO 2021-07-15 14:04:29 +02:00
Krille Fear
473a970a59 Merge branch 'soru/lottie' into 'main'
feat: Add rendering of lottie files

See merge request famedly/fluffychat!437
2021-07-13 16:32:08 +00:00
Krille Fear
979237d2bd Merge branch 'soru/set-prefered-jitsi' into 'main'
fix: Check for jitsi server in well-known lookup also on login screen

See merge request famedly/fluffychat!436
2021-07-13 16:31:09 +00: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
Krille Fear
0683818cef Merge branch 'soru/nicer-device-detection' into 'main'
feat: Better detect the device type from the device name

See merge request famedly/fluffychat!440
2021-07-13 16:28:10 +00:00
Christian Pauly
a3d58044b1 fix: Workaround for iOS not removing the app badge 2021-07-13 18:26:55 +02:00
Christian Pauly
18e5ebbdfa fix: Keyboard hides imagePicker buttons on iOS 2021-07-13 10:32:11 +02: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
Sorunome
7a4badafbe feat: Add rendering of lottie files 2021-07-11 14:30:39 +02:00
Sorunome
e233e4c454 fix: Check for jitsi server in well-known lookup also on login screen 2021-07-11 12:41:20 +02:00
Christian Pauly
a6b02d6195 fix: SSO on web 2021-07-08 18:42:46 +02:00
Christian Pauly
6b30042184 change: Sign in button according to apples HIG 2021-07-08 18:09:19 +02:00
Christian Pauly
c2633b45b4 chore: Update dependencies 2021-07-08 17:20:38 +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
ece1f6dc1b fix: Messagebubble 2021-06-26 12:06:09 +02:00
Christian Pauly
edb33d441b refactor: Move logs to about dialog 2021-06-26 10:43:07 +02:00
Krille Fear
140ff324ee Merge branch 'soru/fix-thumbnails' into 'main'
fix: Database does not store files correctly

Closes #450

See merge request famedly/fluffychat!428
2021-06-24 14:47:13 +00:00
Krille Fear
bf378a3caf Merge branch 'soru/emote-settings' into 'main'
fix: Make emote settings work again

Closes #446

See merge request famedly/fluffychat!429
2021-06-24 14:43:46 +00:00
Sorunome
a514d9ecaa fix: Make emote settings work again 2021-06-24 16:39:17 +02:00
Christian Pauly
a7aa68f027 chore: Remove dividers 2021-06-24 15:56:40 +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
6d4af6be05 chore: Make connection header less chatty 2021-06-23 11:40:12 +02:00
Christian Pauly
bc912f48f7 design: Sort settings routes 2021-06-23 11:26:12 +02:00
Christian Pauly
8e324a01d6 fix: Bootstrap dialog 2021-06-22 17:56:15 +02:00
Krille Fear
1e08e58169 Merge branch 'commands-ux' into 'main'
/commands input suggestions + missing dialog

See merge request famedly/fluffychat!424
2021-06-22 14:55:15 +00:00
Christian Pauly
777a27c60e feat: Show progress bar and sync status 2021-06-22 15:46:52 +02:00
Christian Pauly
e607bc2c21 chore: Remove workaround of initialUrl 2021-06-22 12:31:18 +02:00