Commit graph

798 commits

Author SHA1 Message Date
Krille Fear
fdb3dcb2de Merge branch 'braid/widgets-advanced' into 'main'
feat: allow to create widgets

See merge request famedly/fluffychat!785
2022-03-28 17:55:11 +00:00
Krille Fear
4b6efb6d8b Merge branch 'fix/tabLogin' into 'main'
fix: login form supports switching fields via tab

See merge request famedly/fluffychat!787
2022-03-27 16:58:57 +00:00
Christian Pauly
4847215419 fix: Chat view becomes gray for a second on sending reaction 2022-03-27 17:15:43 +02:00
Krille Fear
5247de044e chore: Remove broken voice messages for Linux and Windows 2022-03-27 10:12:07 +00:00
TheOneWithTheBraid
0ddaff75db feat: allow to create widgets
- supported widget types: therpad, jitsi, video, custom
- update Matrix SDK

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-03-25 21:53:40 +01:00
Philip Molares
fcc0d9d15f fix: login form supports switching fields via tab 2022-03-24 21:17:52 +01:00
Christian Pauly
568e74dedc fix: Add forgotten sendOnEnter 2022-03-20 17:38:24 +01:00
Krille Fear
fdaeccbf70 fix: Open room from notification click produces errors 2022-03-20 15:46:03 +01:00
Krille Fear
8e30c9e4b5 design: Make pinned events use less vertical space 2022-03-20 15:22:27 +01:00
Krille Fear
7960b3b0c7 fix: Mark story as read
In some cases stories are not marked as read
for example if the last story got redacted.
This is fixed now.
2022-03-20 14:45:47 +01:00
Marcel
8cc5d2f0d2 feat: Restrict map zoom to tile server capabilities 2022-03-15 12:35:32 +00:00
Krille Fear
777e24324e Merge branch 'krille/redacted-stories' into 'main'
fix: Hide redacted stories

See merge request famedly/fluffychat!774
2022-03-13 10:19:03 +00:00
Christian Pauly
d10f3624c6 fix: Hide redacted stories 2022-03-13 10:58:39 +01:00
Christian Pauly
ac4fb8e800 fix: Send read receipts on all taps 2022-03-13 10:55:52 +01:00
Christian Pauly
5eae299910 refactor: Switch to just audio for playing sounds 2022-03-13 07:55:22 +01:00
Krille Fear
ab3f50750d chore: Minor story viewer fixes 2022-03-10 17:29:06 +01:00
Krille Fear
9c784fd9f6 chore: Remove story line count and make answering to stories online 2022-03-10 06:59:47 +01:00
Krille Fear
5ef3c88478 Merge branch 'krille/extended-stories' into 'main'
feat: Extended stories

See merge request famedly/fluffychat!757
2022-03-06 11:16:20 +00:00
Christian Pauly
929b8e5c68 fix: Build on macOS 2022-03-06 11:55:18 +01:00
Krille Fear
78ca38c40a feat: Extended stories 2022-03-06 11:39:24 +01:00
TheOneWithTheBraid
824fcfc27c feat: implement keyboard shortcuts
Added shortcuts for the following actions:

- search chats
- start chat
- chat details
- show widgets
- cycle accounts
- switch to account $i
- toggle emoji picker
- send file

Related: #849

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-03-03 08:37:42 +01:00
Christian Pauly
af21353634 fix: Emojipicker issues 2022-03-03 07:52:31 +01:00
Christian Pauly
291266383b chore: Follow up fix sso on android 2022-02-21 07:58:08 +01:00
Krille Fear
6968830b92 chore: Follow up fix qr code scanner 2022-02-20 12:21:49 +01:00
Krille Fear
053a537a12 chore: Improve reset password UX 2022-02-19 14:53:53 +01:00
Krille Fear
7263787197 fix: Reset password 2022-02-19 13:59:57 +01:00
Krille Fear
5851dc5460 chore: Change login input label to email or username 2022-02-19 13:10:09 +01:00
Krille Fear
74100bd777 chore: Make webRTC opt-in 2022-02-19 11:58:21 +01:00
Krille Fear
c0244c66ab chore: Better call UX sounds and timeline design 2022-02-19 11:16:33 +01:00
Lanna Michalke
e46307cd82 fix: display WebRTC call overlay in web 2022-02-19 08:27:03 +00:00
Krille Fear
8d4e9e40b0 fix: Load story avatars faster 2022-02-18 20:25:09 +01:00
Krille Fear
0e55c50c34 Merge branch 'krille/direct-chat-calls' into 'main'
chore: Hide call button for group chats

See merge request famedly/fluffychat!748
2022-02-17 21:01:07 +00:00
Krille Fear
73b68cf0b4 chore: Hide call button for group chats 2022-02-17 21:38:37 +01:00
Krille Fear
7f0bd867ec fix: Set read marker only on user interaction 2022-02-17 21:12:47 +01:00
Krille Fear
04ba24b6a6 chore: Do not create VoipPlugin on not supported platforms 2022-02-17 19:46:02 +01:00
Krille Fear
ffb63e6ff6 chore: Add call sound 2022-02-17 19:41:08 +01:00
Christian Pauly
71af35fade chore: Webrtc follow up fixes 2022-02-17 15:07:29 +01:00
Krille Fear
b7795d12ec Merge branch 'krille/fix-appbar' into 'main'
chore: Follow up fix app bar

See merge request famedly/fluffychat!742
2022-02-17 13:32:39 +00:00
Christian Pauly
e8761ff637 chore: Follow up fix app bar 2022-02-17 14:16:39 +01:00
Christian Pauly
34a1aef71a chore: Follow up fix pinned event ids 2022-02-17 14:02:17 +01:00
Christian Pauly
472783c306 design: Redesign chat app bar 2022-02-17 12:52:58 +01:00
Christian Pauly
b9098d7411 chore: Adjust start video call UX 2022-02-17 09:11:45 +00:00
Christian Pauly
da56d7fb79 chore: Fix keyboard 2022-02-17 09:18:50 +01:00
TheOneWithTheBraid
34600ac165 feat: implement WebRTC calls
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-16 14:50:48 +01:00
Christian Pauly
61749a0e6a chore: Follow up pinned events allow unpin via appbar button 2022-02-16 11:32:46 +00:00
Christian Pauly
9c36a52308 refactor: Remove deprecated jitsi call generator 2022-02-16 12:02:01 +01:00
TheOneWithTheBraid
b1d1744df8 feat: implement an emoji keyboard
- add button to show emoji keyboard
- change database directory for debug builds

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-16 11:01:07 +01:00
Krille Fear
0f448af5dc Apply 1 suggestion(s) to 1 file(s) 2022-02-16 10:14:16 +01:00
Krille Fear
18300eba89 Apply 1 suggestion(s) to 1 file(s) 2022-02-16 07:51:41 +00:00
TheOneWithTheBraid
704fd404b1 feat: implement pinned messages
- render pinned events on the chat top
- support scroll up for several pinned messages
- ask to unpin messages
- add button to pin message
- fix some null-safety issues
- fix the Linux database directly for debug builds

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-16 07:51:41 +00:00
Christian Pauly
9cf105e68e fix: Reply on stories with empty string 2022-02-16 07:19:05 +01:00
Christian Pauly
ec6f761539 refactor: SSO Login and remove flutter in app view 2022-02-15 06:51:49 +00:00
Christian Pauly
9a594824bb feat: Display indicator for unread muted rooms 2022-02-14 11:22:36 +01:00
Christian Pauly
28c5c8211f chore: Update SDK 2022-02-14 10:51:52 +01:00
Serra Allgood
4888f7528d fix: SSO in web 2022-02-13 17:29:04 +00:00
Christian Pauly
ced37f02ec chore: Hide FAB story buttons on focus 2022-02-11 22:50:20 +01:00
TheOneWithTheBraid
31bec1a0d8 feat: implement retreiving widgets
- display a bottom sheet with widgets
- open widgets in a browser
- fixes in .gitignore
- Windows UWP build files

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-10 17:48:45 +01:00
Krille Fear
0e2506cd2b design: Improve story header design 2022-02-06 21:06:14 +01:00
Krille Fear
97066eed0f chore: FIx share stories 2022-02-06 17:24:09 +01:00
Krille Fear
d87c4de5b0 chore: Follow up null safety fixes 2022-02-06 17:09:45 +01:00
Christian Pauly
6e84720f0f design: Improve create story page design 2022-02-06 13:12:07 +00:00
Christian Pauly
a979bc5bf5 design: Use IconButton instead of listTile for first story 2022-02-03 08:52:22 +01:00
Christian Pauly
c600c74e3e fix: Set image width and height
Uses the thumbnail generation of Matrix SDK.
2022-02-03 07:35:44 +01:00
Christian Pauly
30214daeef feat: Add button to report offensive users to server admins 2022-02-03 06:53:14 +01:00
Jayesh Nirve
734470ecf6 fix: suggestions menu and use empty map in html messages null return 2022-02-02 13:07:33 +05:30
Jayesh Nirve
79bbe5adeb fix: cast error in html messages 2022-02-02 12:03:40 +05:30
Krille Fear
55f0300f9f refactor: Migrate to null safety 2022-01-31 16:33:42 +01:00
Christian Pauly
a49ab34744 chore: Follow up fix filenames 2022-01-29 08:04:48 +01:00
Krille Fear
545d1ceb3b chore: Follow up fix uri encoding 2022-01-28 20:43:59 +01:00
Krille Fear
130b58b24a chore: Follow up fix Play audio and video messages 2022-01-28 18:46:23 +01:00
Krille Fear
f2d9c9ecf1 refactor: Make widgets null safe 2022-01-28 18:21:20 +01:00
Christian Pauly
8cdf0ed9fe chore: fix Video audio filename 2022-01-27 22:16:03 +01:00
Christian Pauly
9284b7d7ee fix: Videoplayer filenames 2022-01-27 21:01:29 +01:00
Krille Fear
4feb01fc0c chore: Follow up stories fix ios badge 2022-01-24 16:54:24 +01:00
Krille Fear
e14ec8b3ba chore: Add missing localization 2022-01-20 15:49:07 +01:00
Krille Fear
4bff64c86e chore: Story design follow up 2022-01-19 08:30:43 +01:00
Christian Pauly
eb77fe0a91 chore: Fix design for smaller screens 2022-01-15 13:18:25 +01:00
Krille Fear
595e841c28 Merge branch 'krille/display-story-privacy-warning' into 'main'
chore: Display story privacy warning

See merge request famedly/fluffychat!684
2022-01-15 11:32:42 +00:00
Christian Pauly
8621dde5a9 chore: Display story privacy warning 2022-01-15 12:14:23 +01:00
Christian Pauly
7e2df0ff55 chore: Finetune add story page 2022-01-15 12:01:14 +01:00
S1m
01ce14a714 design: Padding 1st msg 2022-01-14 06:47:09 +00:00
Christian Pauly
0d91badc35 chore: Make color change of stories on editing complete 2022-01-12 14:58:36 +01:00
S1m
eb5f329ac8 change: Change * to × in settings view 2022-01-11 06:31:45 +00:00
Krille Fear
04c22f4a94 Merge branch 'bubble-padding' into 'main'
Bubble padding

Closes #670

See merge request famedly/fluffychat!670
2022-01-03 22:19:51 +00:00
S1m
cfb668f940 feat: Change the bubble padding in style settings 2022-01-03 22:19:51 +00:00
Krille Fear
f543da1575 Merge branch 'background-click' into 'main'
Click on background to clear selected events

See merge request famedly/fluffychat!631
2022-01-03 16:12:09 +00:00
S1m
78fd5d5192 change: Click on background to clear selected events 2022-01-03 16:12:09 +00:00
S1m
ea3b639a00 fix: 2nd bubble padding 2022-01-03 16:06:38 +00:00
Krille Fear
f3aae7bccd chore: Fix file message color follow up 2022-01-02 12:31:10 +01:00
Krille Fear
20d977dc25 feat: Nicer file event design 2022-01-02 10:12:03 +01:00
Krille Fear
7f3c5b8c52 chore: Follow up wrong amplitude 2022-01-02 10:11:55 +01:00
Krille Fear
6a19764055 chore: FIx waveforms on small screens 2022-01-01 22:08:19 +01:00
Christian Pauly
e6e6c1a2ff chore: Follow up fix audio player waveform color 2022-01-01 17:49:01 +01:00
Christian Pauly
09fc2d91ab chore: Waveform follow up 2022-01-01 16:23:17 +01:00
Christian Pauly
819f77bb41 feat: Recording dialog with displaying amplitude 2022-01-01 15:19:03 +01:00
Krille Fear
5205e89cdb refactor: Make style settings null safe 2022-01-01 13:43:51 +01:00
Krille Fear
647e8b4e70 chore: Fix button visibility 2021-12-31 10:17:15 +01:00
Krille Fear
6751c65f1f chore: Improve FABs 2021-12-31 09:12:47 +01:00
Christian Pauly
30c8fa9fa0 change: Make audio messages smaller 2021-12-30 12:43:42 +01:00
Krille Fear
3ac8973a9b chore: Delete story only if can redact 2021-12-30 09:59:00 +01:00
Krille Fear
5e9da22cf3 chore: Fix chat list regressions 2021-12-30 09:53:12 +01:00
Krille Fear
b76f458b47 Merge branch 'krille/remember-server-search' into 'main'
feat: Remember homeserver on search page

See merge request famedly/fluffychat!651
2021-12-29 10:41:43 +00:00
Christian Pauly
82df4abf17 feat: Remember homeserver on search page 2021-12-29 11:22:28 +01:00
Christian Pauly
e34beeff03 chore: Fix blocklist gets cleared 2021-12-29 11:06:53 +01:00
Christian Pauly
100a264888 chore: Fix video stories 2021-12-28 23:08:27 +01:00
Christian Pauly
3f728e3d19 chore: Fix videoplayer in stories 2021-12-28 20:04:26 +01:00
Christian Pauly
9f4c264aee chore: Fix videoplayer centerized 2021-12-28 19:44:55 +01:00
Christian Pauly
733e4c7d7d chore: enhance stories 2021-12-28 19:30:19 +01:00
Christian Pauly
b6195e617e chore: Change story background color 2021-12-27 17:16:39 +01:00
Christian Pauly
acd05d574b chore: Fix reply to story 2021-12-27 17:13:54 +01:00
Christian Pauly
60a0f95ae2 chore: Center story images 2021-12-27 16:47:08 +01:00
Christian Pauly
c0e2f66bf6 feat: Save files images and videos 2021-12-27 15:35:25 +01:00
Christian Pauly
7417a3bd32 chore: Remove player options 2021-12-27 15:30:17 +01:00
Christian Pauly
ea1939317c fix: Videoplayer 2021-12-27 15:23:55 +01:00
Christian Pauly
0820fc7086 chore: Play stories videos full 2021-12-27 13:07:15 +01:00
Christian Pauly
ab9d7fcc7d feat: Enable compression and thumbnails for videos 2021-12-27 13:01:51 +01:00
Christian Pauly
f5124aa503 chore: Add video background 2021-12-27 12:38:05 +01:00
Christian Pauly
bbcd1ff7b0 chore: Go back to chewie 2021-12-27 12:37:16 +01:00
Dependency Update Bot
b088461140 chore: Update dependencies 2021-12-27 11:29:25 +01:00
Christian Pauly
8a371d53b9 feat: Better in app video player 2021-12-27 09:35:07 +01:00
Christian Pauly
7e5259bb4b chore: Story invite follow up 2021-12-27 08:48:47 +01:00
Christian Pauly
47dce8292f chore: FIx first story invite 2021-12-27 08:48:06 +01:00
Christian Pauly
0cf7a6f57f chore: Fix analyzer 2021-12-26 13:17:30 +01:00
Christian Pauly
394f0f091c chore: Clickable links in stories 2021-12-26 13:03:35 +01:00
Christian Pauly
06f073d053 chore: Follow up seen by users 2021-12-26 11:49:15 +01:00
Christian Pauly
4d616d62d7 chore: Pause on display receipts 2021-12-26 11:40:18 +01:00
Christian Pauly
a9901795a4 chore: Follow up 2021-12-26 11:38:16 +01:00
Christian Pauly
65fee254a8 chore: Localized reply exception 2021-12-26 11:37:24 +01:00
Christian Pauly
e15ba4f6bc chore: Fix textfield focus 2021-12-26 11:35:23 +01:00
Christian Pauly
f28aeedd4a chore: Add replies and hold to show 2021-12-26 11:30:44 +01:00
Christian Pauly
74a3d0d52e chore: Set correct stories start position 2021-12-26 10:56:38 +01:00
Christian Pauly
7daf34c13e chore: Display stories seenByUsers 2021-12-26 09:59:34 +01:00
Christian Pauly
09f66917e4 chore: Fix try to enter story room first 2021-12-26 09:31:48 +01:00
Christian Pauly
22b8741918 chore: Fix spaces 2021-12-26 09:29:29 +01:00
Christian Pauly
1a5f70d94c chore: Fix stories invites 2021-12-26 08:40:03 +01:00
Christian Pauly
4aa2da5fae chore: Fix spaces 2021-12-25 19:25:20 +01:00
Christian Pauly
5d11a62d36 feat: Share to story 2021-12-25 18:47:36 +01:00
Christian Pauly
443e2e548f chore: Improve stories 2021-12-25 14:43:03 +01:00
Christian Pauly
8370f35649 chore: Improve stories 2021-12-25 14:08:11 +01:00
Christian Pauly
1c62c26f30 feat: Settings for stories 2021-12-25 11:56:44 +01:00
Christian Pauly
70cfe7f233 followup: Improve stories 2021-12-25 08:56:35 +01:00
Krille Fear
231a2e26f9 feat: Stories 2021-12-24 13:18:09 +00:00
Krille Fear
20228380be design: Use more adaptive elements
This uses iOS styled Sliders and share
icons on iOS.
2021-12-23 13:34:04 +01:00
Christian Pauly
065ce95937 refactor: Make more files null safe 2021-12-22 10:09:22 +01:00
Krille Fear
55f988ec22 Merge branch 'emoji+' into 'main'
Add + button to pick reaction

Closes #614

See merge request famedly/fluffychat!629
2021-12-22 09:04:19 +00:00
S1m
e780413032 feat: Add static + button to pick reaction 2021-12-22 09:04:19 +00:00
Krille Fear
005b80bc8f Merge branch 'fix-scrolldown' into 'main'
Show scrollDownButton if selectedEvents is empty

Closes #558

See merge request famedly/fluffychat!630
2021-12-22 09:03:25 +00:00
S1m
6c1a76f2ea fix: Show scrollDownButton only if selectedEvents is empty 2021-12-22 09:03:24 +00:00
Krille Fear
5983b98223 Merge branch 'video-record' into 'main'
Add button to record a video on Android

Closes #449

See merge request famedly/fluffychat!626
2021-12-22 08:45:36 +00:00
S1m
3bd96b73a2 feat: Add button to record a video on Android 2021-12-22 08:45:36 +00:00
Krille Fear
4c976bcf8e Merge branch 'animations' into 'main'
Improved animations in chat view when changing account

See merge request famedly/fluffychat!538
2021-12-22 08:11:30 +00:00
The one with the Braid
76972c863c design: Improved animations in chat view when changing account 2021-12-22 08:11:30 +00:00
Krille Fear
6343cdeb60 Merge branch 'mp4-android' into 'main'
Play video without thumbnail if none

Closes #668

See merge request famedly/fluffychat!625
2021-12-22 08:05:10 +00:00
S1m
608c8e624f fix: Play video without thumbnail if none 2021-12-22 08:05:09 +00:00
S1m
07aef677c6 design: Remove redundant voice message button 2021-12-22 08:03:01 +00:00
Dependency Update Bot
f8512071cd chore: Update dependencies 2021-12-13 09:45:52 +01:00
S1m
b832b00c06 Increase font size granularity
Fix #594
2021-12-12 22:14:58 +01:00
Krille Fear
768720e22d fix: Better thumbnails
This checks if the image is png or
jpg and therefore doesnt remove
transparancy. It also encodes
thumbnails with higher resolution
to make them less ugly.
2021-12-12 12:03:58 +01:00
Krille Fear
5e51a53c38 Merge branch 'rizzek/fix-missing-video-bubble-issue698' into 'main'
Show message bubble on download only video attachments

Closes #698

See merge request famedly/fluffychat!611
2021-12-12 10:57:37 +00:00
Drews Clausen
6aa294c99c fix: Show message bubble on download only video attachments 2021-12-12 10:57:37 +00:00
Steef Hegeman
3c14cbe017 refactor: /command hints add tooltips, test for missing hints, script to generate glue code, hints for dm, create, clearcache, discardsession 2021-12-12 10:56:20 +00:00
Krille Fear
acc33e0e9b change: Set client ID in invite action link 2021-12-08 11:33:03 +01:00
Krille Fear
2aa24f254b fix: Well known lookup at login 2021-12-04 19:54:07 +01:00
Krille Fear
0a74e5e151 refactor: Make send file dialog null safe 2021-12-01 20:45:07 +01:00
Krille Fear
344e6491d4 change: Do not compress very small images 2021-12-01 20:44:59 +01:00
Krille Fear
ec46b15991 refactor: Make user device list item null safe 2021-12-01 18:46:10 +01:00
Krille Fear
585eefa9de design: Make not joined participants transparent in list
This should make it easier to distinguish
between actual participants of a
room and users who have been
invited, who are knocking or who
have been banned.
2021-12-01 12:42:15 +01:00
Krille Fear
e33606b912 fix: QR Code scanner in iOS 2021-11-30 19:07:07 +01:00
Sorunome
f4d723c0b1 fix: Thumbnails in the image bubble not always showing a cached thumbnail
When in the timeline an image bubble with animated=false was displayed and
you tapped on an image, it would attempt to show the thumbnail with animated=true.
This thumbnail, of course, was not cached, thus not showing the cached image, and
actually downloading the thumbnail multiple times. This PR fixes that by
first checking if the animated=false thumbnail is cached, and if so, display
that while the final image is loading.
2021-11-30 15:54:48 +01:00
Krille Fear
c9c4f2caf9 Merge branch 'krille/fix-open-uris' into 'main'
fix: Open URIs

See merge request famedly/fluffychat!593
2021-11-29 15:41:53 +00:00
Krille Fear
0ecbe842a5 fix: Open URIs 2021-11-29 16:23:14 +01:00
Sorunome
d838fedaa7 fix: Properly position the pointer in the map bubble and add attribution
Prior the pointer in the map bubble wasn't offsetted upwards, so the center
of the icon marked the point, rather than the point of the icon as one would
expect.
Additionally, attribution to the OpenStreetMap project has been added.
2021-11-29 16:04:23 +01:00
Krille Fear
a134e06203 feat: Drag&Drop to send multiple files on desktop and web 2021-11-28 11:43:36 +01:00
Krille Fear
2559190355 Merge branch 'krille/fix-chatview-safearea' into 'main'
fix: ChatView safearea on iPad

See merge request famedly/fluffychat!588
2021-11-27 10:39:17 +00:00
Krille Fear
b1e1d5ea75 fix: ChatView safearea on iPad 2021-11-27 11:20:38 +01:00
Krille Fear
956ee5bfc6 design: Adaptive switches 2021-11-27 10:10:29 +01:00
Krille Fear
8f47ad654d chore: Adjust image and thumbnail compression 2021-11-26 16:19:01 +01:00
Krille Fear
5bc41fccbc fix: Process incoming uris 2021-11-26 14:59:35 +01:00
Krille Fear
5775f54552 fix: Remove avatar from room 2021-11-24 07:29:05 +01:00
Krille Fear
b4f2adadad feat: nicer loading bar 2021-11-23 19:34:55 +01:00
Krille Fear
48c1d41dd4 feat: Fancy chat list loading animation 2021-11-23 18:20:51 +01:00
Krille Fear
31335383ba fix: Capture getTimeline exceptions 2021-11-23 11:29:11 +00:00
Krille Fear
5983c83fcf fix: Report sync status error 2021-11-23 11:37:53 +01:00
Krille Fear
f6e9940981 chore: Nicer message info dialog 2021-11-23 08:41:01 +01:00
Krille Fear
30410363f4 fix: Give message edits padding 2021-11-22 19:20:09 +01:00
Krille Fear
42d5c1a497 design: Minor color changes 2021-11-22 19:16:43 +01:00
Krille Fear
c68b15935c chore: Minor design changes 2021-11-22 15:35:51 +01:00
Krille Fear
daadef7c59 design: Place share button under qr code
This should make the qr code
scanning more reliable.
2021-11-22 11:18:32 +01:00
Krille Fear
05daaf01b1 design: Display edit marker in new bubbles 2021-11-21 14:26:40 +01:00
Krille Fear
7a68feb5eb feat: Open im.fluffychat urls 2021-11-21 13:58:19 +01:00
Krille Fear
2778927fdf fix: Automatic key requests 2021-11-21 12:25:39 +01:00
Krille Fear
3332cefb1e design: Redesign and simplify bootstrap 2021-11-21 10:53:01 +01:00
Krille Fear
6d21caefa5 Merge branch 'krille/unused-imports' into 'main'
fix: Remove unused imports

See merge request famedly/fluffychat!560
2021-11-21 09:15:33 +00:00
Krille Fear
08670e60f8 fix: Remove unused imports 2021-11-21 09:55:59 +01:00
Krille Fear
d23d67cb3d Merge branch 'krille/image' into 'main'
refactor: Use image package to resize images

See merge request famedly/fluffychat!558
2021-11-21 08:53:47 +00:00
Krille Fear
b44f309151 refactor: Use image package to resize images 2021-11-21 09:35:10 +01:00
Krille Fear
a143b978a3 fix: Minor fixes 2021-11-21 09:07:33 +01:00
Krille Fear
c5f084db87 Merge branch 'krille/homepicker-dark-mode' into 'main'
fix: SSO Button design in dark mode

See merge request famedly/fluffychat!556
2021-11-20 10:05:40 +00:00
Krille Fear
ba9e59eaee fix: SSO Button design in dark mode 2021-11-20 11:03:42 +01:00
Krille Fear
53967eb1f0 refactor: Avatar widget 2021-11-20 10:42:23 +01:00
Krille Fear
4a518588ab fix: Remove dead code 2021-11-19 19:36:45 +01:00
Krille Fear
af6c9de62d fix: Only mark unread if actually marked 2021-11-19 14:57:56 +01:00
Krille Fear
f2f90127d8 fix: Size of bottomsheet 2021-11-19 14:51:40 +01:00
Krille Fear
111d15f86d chore: Clean up bootstrap 2021-11-19 14:42:34 +01:00
Krille Fear
e9c549495c Merge branch 'soru/verification-dialog' into 'main'
fix: Show bootstrap dialog in the appropriate places

See merge request famedly/fluffychat!549
2021-11-19 10:32:36 +00:00
Krille Fear
042fd8072b fix: Stickers always in square 2021-11-19 11:02:05 +01:00
Krille Fear
42fa6164e4 change: Move video call button to menu 2021-11-19 10:33:26 +01:00
Krille Fear
879057a54d fix: Dont loose selected events 2021-11-19 10:29:01 +01:00
Krille Fear
cbf8e0799e feat: Send reactions to multiple events 2021-11-19 10:23:24 +01:00
Krille Fear
9e641c8ee4 design: Move device ID to menu 2021-11-19 10:07:05 +01:00
Krille Fear
d9260a4785 fix: Do display error image widget 2021-11-19 10:01:35 +01:00
Sorunome
7a08592a1e fix: Show bootstrap dialog in the appropriate places 2021-11-19 09:23:59 +01:00
Krille Fear
ba3cf3a91f change: Chat backup dialog as a banner 2021-11-19 09:12:47 +01:00
Krille Fear
45d7113a54 fix: Self sign while bootstrap 2021-11-18 21:21:12 +01:00
Krille Fear
03f0641385 fix: Dont rerun server checks 2021-11-16 10:23:29 +01:00
Krille Fear
377a8ffd1c fix: Set room avatar 2021-11-16 09:34:25 +01:00
Krille Fear
9475840d5f fix: Bubble colors 2021-11-15 13:23:47 +01:00
Krille Fear
4bc45a75c5 refactor: Homeserver picker 2021-11-15 12:14:00 +01:00
Krille Fear
7e2dd48796 fix: Let bottom space bar scroll 2021-11-15 10:09:23 +01:00
Krille Fear
26751f3ab4 fix: Load spaces on app start 2021-11-15 10:05:15 +01:00
Krille Fear
bf79b57007 feat: Redesign start page 2021-11-15 09:48:48 +01:00
Krille Fear
fb4df3f88c fix: Set space 2021-11-15 08:20:29 +01:00
Krille Fear
741a495b4a chore: Adjust colors 2021-11-15 07:59:51 +01:00
Krille Fear
49ba3bd1d7 fix: Set room avatar 2021-11-15 07:43:19 +01:00
Krille Fear
14f85f8c3b fix: Colors 2021-11-15 07:36:07 +01:00
Krille Fear
8ac9372969 fix: Do not display bottombar in selectmode 2021-11-15 07:27:19 +01:00
Krille Fear
ca65de90ef fix: Color in bottom bar 2021-11-15 07:24:58 +01:00
Krille Fear
1176e374f4 feat: Use SalomonBottomBar 2021-11-15 07:24:05 +01:00
Krille Fear
f818aced60 fix: Contrast in dark mode 2021-11-14 22:15:37 +01:00
Krille Fear
c6b1225549 Merge branch 'krille/redesign-multiaccount-spaces' into 'main'
feat: Redesign multiaccounts and spaces

See merge request famedly/fluffychat!547
2021-11-14 21:09:17 +00:00
Krille Fear
c690fa6a56 feat: Multiple mute, pin and mark unread 2021-11-14 20:59:25 +01:00
Krille Fear
3b198cb491 fix: Remove opacity from video widget 2021-11-14 20:24:17 +01:00
Krille Fear
242f878ea1 feat: Nicer images, stickers and videos 2021-11-14 18:57:48 +01:00
Krille Fear
7b56f1d5cd feat: Redesign multiaccounts and spaces 2021-11-14 18:47:18 +01:00
Krille Fear
e964d5b628 feat: New Public room bottom sheet 2021-11-14 13:56:36 +01:00
Krille Fear
3ac75a71b9 fix: Sender name prefix in DM rooms 2021-11-14 13:25:56 +01:00
Krille Fear
88c9753222 design: Remove cupertino icons 2021-11-14 13:24:01 +01:00
Krille Fear
0b44f52937 fix: Minor design fixes 2021-11-14 12:00:49 +01:00
Krille Fear
d71cb9bdc4 fix: Minor padding bugs 2021-11-14 11:53:43 +01:00
Krille Fear
047a408cbd fix: Typing indicator too large 2021-11-14 11:18:33 +01:00
Krille Fear
c7806abd61 feat: Display typing indicators with gif 2021-11-14 09:36:35 +01:00
Krille Fear
c7c5725e3f feat: New chat details design 2021-11-13 21:42:54 +01:00
Krille Fear
e961596bc9 feat: New settings design 2021-11-13 21:21:13 +01:00
Krille Fear
a5c88479af feat: Move styles one settings level up 2021-11-13 20:44:47 +01:00
Krille Fear
af1103ee0a feat: New chat design 2021-11-13 20:37:51 +01:00
Krille Fear
080942d36c chore: Adjust image chat design 2021-11-13 20:17:11 +01:00
Krille Fear
3a12e565dc fix: Minor design fixes 2021-11-13 19:36:39 +01:00
Krille Fear
eca928d80d chore: Make default orange darker 2021-11-13 19:28:33 +01:00
Krille Fear
73872a3a04 chore: Adjust design 2021-11-13 19:22:11 +01:00
Krille Fear
b57cfeb743 fix: Center inputfield 2021-11-13 19:02:26 +01:00
Krille Fear
fbd108a446 fix: Seenby fontsize 2021-11-13 18:56:34 +01:00
Krille Fear
497cd94752 feat: Nicer design of images an stickers 2021-11-13 18:55:05 +01:00
Krille Fear
bd341feef5 change: Encrypted by design, all users valid is normal not green 2021-11-13 18:47:05 +01:00
Krille Fear
3a37d41ba6 fix: Hide FAB in new chat page if textfield has focus 2021-11-13 18:09:16 +01:00
Krille Fear
56b83727b7 feat: Make the main color editable for users 2021-11-13 17:57:55 +01:00
Krille Fear
e0518662bb fix: Chat background 2021-11-13 17:13:09 +01:00
Krille Fear
22fdb667ba feat: new design 2021-11-13 16:10:16 +01:00
Krille Fear
7355d6609d refactor: Make methods shorter 2021-11-13 11:54:23 +01:00
Krille Fear
fcb9629525 fix: Dont enable encryption with bots 2021-11-13 11:51:35 +01:00
Krille Fear
e725cc7479 refactor: Split chat view into multiple files 2021-11-13 10:20:09 +01:00
Krille Fear
b9f059060f fix: Wait for loading before bootstrap 2021-11-11 19:52:56 +01:00
Krille Fear
52b2ee99a5 fix: Bootstrap loop 2021-11-11 19:39:55 +01:00
Krille Fear
aebe4d30c0 feat: Sembast store 2021-11-11 18:09:04 +01:00
Krille Fear
aff3a48147 fix: Crash when there is no prev message 2021-11-11 18:05:12 +01:00
Krille Fear
1abb7310f3 refactor: Pages folder structure 2021-11-09 21:32:16 +01:00
Krille Fear
5fe495db94 fix: Chat list flickering 2021-11-09 17:30:04 +01:00
Krille Fear
33a7a00311 fix: Move to latest null safe sdk 2021-11-09 16:55:28 +01:00
Krille Fear
21933ccdf2 Merge branch 'main' of gitlab.com:famedly/fluffychat 2021-11-09 13:26:45 +01:00
Krille Fear
db22f311e1 feat: Speed up app start 2021-11-09 13:07:57 +01:00
Krille Fear
4fc749015a design: Floating input bar 2021-11-06 11:18:32 +01:00
Krille Fear
87bc60717e fix: Signup on matrix.org 2021-11-04 17:10:16 +01:00
Krille Fear
5a3cb04300 chore: Add localizations to signup page 2021-11-04 16:13:02 +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
d3a54c8911 fix: Mark voice messages with msc3245 2021-10-30 11:03:33 +02:00
Krille Fear
0a52d26043 fix: Record voice messages 2021-10-30 10:39:00 +02:00
Krille Fear
57848d4481 fix: Display amplitude 2021-10-27 17:01:27 +02:00
Krille Fear
b01d81ee30 feat: Nicer audio message design and send duration 2021-10-27 16:53:31 +02:00
Krille Fear
fec9178da5 refactor: Sort imports 2021-10-26 18:50:34 +02:00
Krille Fear
f114d545f7 refactor: Magic numbers 2021-10-26 18:47:05 +02:00
Krille Fear
49c83a6e58 Merge branch 'ignore_from_sheet' into 'main'
feature: ignore from bottom sheet

Closes #574

See merge request famedly/fluffychat!537
2021-10-26 16:34:56 +00:00
Krille Fear
cb5cdaeaf1 fix: Enable E2EE by default in all start chat cases 2021-10-25 11:51:38 +02:00
Raatty
4719d795da feature: ignore from bottom sheet 2021-10-25 22:42:18 +13: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
af0b975736 fix: Disable matrix registration again 2021-10-16 10:46:52 +02:00
Krille Fear
b04e9597c0 design: Make homepicker page nicer 2021-10-16 10:28:50 +02:00
Krille Fear
2f978c5098 refactor: Add code quality reports 2021-10-16 09:59:38 +02:00
Krille Fear
13fda9458f refactor: Switch to flutter_lints 2021-10-14 18:09:30 +02:00
Krille Fear
24a2494829 chore: Adjust settings account design 2021-10-14 17:02:42 +02:00
Krille Fear
eb8eea892f fix: Bootstrap column design 2021-10-14 16:56:08 +02:00
Krille Fear
2d3017e972 fix: Disable registration for matrix.org 2021-10-13 14:21:17 +02:00
Krille Fear
5796e41d2a CircularProgressIndicator.adaptive( 2021-10-10 13:39:34 +02:00
Krille Fear
55d44929b9 fix: column design for bootstrap 2021-10-10 13:35:16 +02:00
Krille Fear
843a6af323 feat: Account settings displays current matrix ID 2021-10-10 12:57:28 +02:00
Krille Fear
c79725280b feat: More finetuning for font sizes 2021-10-10 12:41:43 +02:00
Krille Fear
72a8b5a348 feat: Nicer verification dialog 2021-10-10 12:11:59 +02:00
Krille Fear
411599b6d2 fix: QR Code scanning 2021-10-10 11:42:18 +02:00
Krille Fear
9f1e22da9d feat: Nicer chat backup design 2021-10-10 11:40:08 +02:00
Krille Fear
fca234e20a design: Change design of verification page 2021-10-10 10:58:03 +02:00
Krille Fear
92523cb7b0 feat: Enable E2EE by default for new rooms 2021-10-10 10:43:50 +02:00
Krille Fear
efa001e350 feat: Make QR Code clickable 2021-10-08 07:30:41 +02:00
Krille Fear
6d304d3fc3 fix: One space always missing 2021-09-27 08:13:50 +02:00
Krille Fear
446bedbac2 feat: Implement nice profile bottom sheet 2021-09-24 15:51:33 +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
Sorunome
c6cd9a9ed6 fix: Only use prefix switching if we have complex bundles 2021-09-21 09:08:18 +02:00
Christian Pauly
6077c0ab8e fix: Display account picker only if complex bundles is true 2021-09-20 17:43:37 +02:00
Krille Fear
34eb3c0eb2 fix: Multi-Account setup with well-known 2021-09-20 09:02:04 +02:00
Christian Pauly
37d127d8bc chore: Adjust colors 2021-09-19 22:03:57 +02:00
Christian Pauly
f2dfef33b9 fix: EmptyPage appbar on dark mode 2021-09-19 22:00:54 +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
eeca097d1f fix: Possibly fix voice messages on iOS 2021-09-18 10:20:57 +02:00
Sorunome
5d6a377820 fix: emote settings 2021-09-16 14:36:28 +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
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
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
Christian Pauly
512717da36 chore: Slightly enhance tombstone design 2021-08-29 16:57:50 +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
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
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
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
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