Commit Graph

2220 Commits

Author SHA1 Message Date
Christian Pauly
39e23114c1 feat: Settings for stories 2021-12-25 11:56:44 +01:00
Christian Pauly
b1a4d3a314 followup: Improve stories 2021-12-25 08:56:35 +01:00
Krille Fear
062ed11d0f feat: Stories 2021-12-24 13:18:09 +00:00
Raatty
1390570e66 fix: linux notifications 2021-12-24 22:48:45 +13:00
Krille Fear
a059eef095 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
3c4347b5e8 refactor: Make more files null safe 2021-12-22 10:09:22 +01:00
Krille Fear
4ef1e53494 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
52e51a74ce feat: Add static + button to pick reaction 2021-12-22 09:04:19 +00:00
Krille Fear
ea3216201d 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
3e2d28d21e fix: Show scrollDownButton only if selectedEvents is empty 2021-12-22 09:03:24 +00:00
Krille Fear
a7991114be 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
6e224cf11c feat: Add button to record a video on Android 2021-12-22 08:45:36 +00:00
Krille Fear
1c3e0e4d1e Merge branch 'fix-init-unifiedpush' into 'main'
Do not setup UP if init from an UP action

See merge request famedly/fluffychat!628
2021-12-22 08:12:04 +00:00
S1m
fd19dafbbb fix: Do not setup UP if init from an UP action 2021-12-22 08:12:04 +00:00
Krille Fear
d94ba80fdd 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
fe95c8b2ca design: Improved animations in chat view when changing account 2021-12-22 08:11:30 +00:00
Krille Fear
aa3d6729a5 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
6670fd246d fix: Play video without thumbnail if none 2021-12-22 08:05:09 +00:00
S1m
cb4af5a413 design: Remove redundant voice message button 2021-12-22 08:03:01 +00:00
Dependency Update Bot
2508fd5bec chore: Update dependencies 2021-12-13 09:45:52 +01:00
Krille Fear
298898e245 Merge branch 'font-granularity' into 'main'
Increase font size granularity

Closes #594

See merge request famedly/fluffychat!621
2021-12-13 07:58:50 +00:00
S1m
57758e1a58 Increase font size granularity
Fix #594
2021-12-12 22:14:58 +01:00
Krille Fear
e5b6a811d8 chore: Switch to GitLab error tracking 2021-12-12 13:03:33 +00:00
Krille Fear
00daabf17c 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
312aa1918f 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
407c8c4168 fix: Show message bubble on download only video attachments 2021-12-12 10:57:37 +00:00
Steef Hegeman
523922c30a 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
f6b42d5de7 Merge branch 'systemnavbarcolor' into 'main'
systemNavigationBarColor ← appBar.backgroundColor

Closes #699

See merge request famedly/fluffychat!613
2021-12-09 07:40:54 +00:00
Krille Fear
89c4d6e769 change: Set client ID in invite action link 2021-12-08 11:33:03 +01:00
Steef Hegeman
42bac49337 systemNavigationBarColor ← appBar.backgroundColor
Makes the system navigation bar color (on Android) follow the color of
the appBar (and hence of the spaces bar).

See also https://gitlab.com/famedly/fluffychat/-/issues/699.
2021-12-08 00:08:20 +01:00
Drews Clausen
5221a07cc7 Added a parameter to skip the "client.isLogged()" check on the MatrixState in the OnePageCard. 2021-12-07 00:25:03 +01:00
Krille Fear
3cc9922a39 fix: Well known lookup at login 2021-12-04 19:54:07 +01:00
Krille Fear
cec80533e2 refactor: Make most of the utils null safe 2021-12-03 17:29:32 +01:00
Krille Fear
a32d675145 Merge branch 'krille/update-dependencies-job' into 'main'
fix: Update dependencies with flutter pub upgrade

See merge request famedly/fluffychat!600
2021-12-02 09:20:39 +00:00
Krille Fear
ca7066d746 fix: Update dependencies with flutter pub upgrade 2021-12-02 10:01:38 +01:00
Krille Fear
7540e99323 refactor: Make send file dialog null safe 2021-12-01 20:45:07 +01:00
Krille Fear
073f6bbd7d change: Do not compress very small images 2021-12-01 20:44:59 +01:00
Krille Fear
2c4e1332e5 refactor: Make user device list item null safe 2021-12-01 18:46:10 +01:00
Krille Fear
1964657523 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
f08a683000 fix: Hotfix database migration 2021-11-30 22:13:40 +01:00
Krille Fear
96082e5330 fix: QR Code scanner in iOS 2021-11-30 19:07:07 +01:00
Sorunome
e7b4c6f848
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
745d94f46f 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
83e3d95d04 fix: Open URIs 2021-11-29 16:23:14 +01:00
Sorunome
123a9b000c
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
2737768a60 feat: Drag&Drop to send multiple files on desktop and web 2021-11-28 11:43:36 +01:00
Krille Fear
66918b428a Merge branch 'krille/emoji-verification-in-browsers' into 'main'
feat: Emoji verification in browsers

See merge request famedly/fluffychat!575
2021-11-27 13:50:20 +00:00
Krille Fear
afc9afb391 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
00caaa719d fix: ChatView safearea on iPad 2021-11-27 11:20:38 +01:00
Krille Fear
84baec19a1 design: Adaptive switches 2021-11-27 10:10:29 +01:00
Krille Fear
08601b351c chore: Adjust image and thumbnail compression 2021-11-26 16:19:01 +01:00
Krille Fear
7d6af9bf59 Merge branch 'krille/incoming-uris' into 'main'
fix: Process incoming uris

See merge request famedly/fluffychat!583
2021-11-26 14:18:09 +00:00
Krille Fear
a54e28e5fe Merge branch 'krille/updatesdk' into 'main'
chore: Update SDK

See merge request famedly/fluffychat!582
2021-11-26 14:13:39 +00:00
Krille Fear
4eea1faa05 fix: Process incoming uris 2021-11-26 14:59:35 +01:00
Krille Fear
50e733d81c chore: Update SDK 2021-11-26 14:55:14 +01:00
Sorunome
81d4f12189
fix: Various multiaccount fixes 2021-11-24 18:39:40 +01:00
Krille Fear
730063e40e fix: Remove avatar from room 2021-11-24 07:29:05 +01:00
Krille Fear
b8b68ec6ef feat: nicer loading bar 2021-11-23 19:34:55 +01:00
Krille Fear
bdc7a606bc feat: Fancy chat list loading animation 2021-11-23 18:20:51 +01:00
Krille Fear
67ccec72f3 feat: Emoji verification in browsers 2021-11-23 17:29:17 +01:00
Krille Fear
3eee752953 fix: Capture getTimeline exceptions 2021-11-23 11:29:11 +00:00
Krille Fear
0102f24576 fix: Report sync status error 2021-11-23 11:37:53 +01:00
Krille Fear
effea76139 chore: Nicer message info dialog 2021-11-23 08:41:01 +01:00
Krille Fear
69b7359b96 fix: Give message edits padding 2021-11-22 19:20:09 +01:00
Krille Fear
7b412bb8b9 feat: Open im.fluffychat uris 2021-11-22 19:19:18 +01:00
Krille Fear
75f3574725 design: Minor color changes 2021-11-22 19:16:43 +01:00
Krille Fear
676a5069dc chore: Minor design changes 2021-11-22 15:35:51 +01:00
Krille Fear
df9a4acfee 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
e25c7d5b6f Merge branch 'krille/edits' into 'main'
design: Display edit marker in new bubbles

See merge request famedly/fluffychat!566
2021-11-21 13:45:03 +00:00
Krille Fear
7432ff8b3b Merge branch 'krille/image-optimize' into 'main'
refactor: Optimize all images no matter which size

See merge request famedly/fluffychat!565
2021-11-21 13:33:43 +00:00
Krille Fear
d5af6297f5 design: Display edit marker in new bubbles 2021-11-21 14:26:40 +01:00
Krille Fear
6a029b99a6 refactor: Optimize all images no matter which size 2021-11-21 14:15:20 +01:00
Krille Fear
4b8ce4ee9b feat: Open im.fluffychat urls 2021-11-21 13:58:19 +01:00
Krille Fear
76fbc764d4 fix: Automatic key requests 2021-11-21 12:25:39 +01:00
Krille Fear
7ad14465d2 chore: Update SDK and remove boxes on corruption 2021-11-21 12:01:53 +01:00
Krille Fear
776b012441 design: Redesign and simplify bootstrap 2021-11-21 10:53:01 +01:00
Krille Fear
b1b8efc7a7 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
46dd799184 fix: Remove unused imports 2021-11-21 09:55:59 +01:00
Krille Fear
a858bcec49 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
278986c788 refactor: Use image package to resize images 2021-11-21 09:35:10 +01:00
Krille Fear
6894c732fd fix: Minor fixes 2021-11-21 09:07:33 +01:00
Krille Fear
15070da78d fix: Android download 2021-11-20 16:53:04 +01:00
Krille Fear
0539a663b0 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
ccdb84d13f fix: SSO Button design in dark mode 2021-11-20 11:03:42 +01:00
Krille Fear
2da94897e5 refactor: Avatar widget 2021-11-20 10:42:23 +01:00
Krille Fear
2edfd61cb1 Merge branch 'krille/fix-public-room-sheet' into 'main'
fix: Public room bottom sheet design

See merge request famedly/fluffychat!552
2021-11-20 07:58:12 +00:00
Krille Fear
c444724b0f fix: Public room bottom sheet design 2021-11-20 08:56:40 +01:00
Krille Fear
b73c6982a6 refactor: Make more widgets null safe 2021-11-19 20:38:16 +01:00
Krille Fear
3f10c0bae6 refactor: Make layouts null safe 2021-11-19 20:29:02 +01:00
Krille Fear
aaf67c8f70 fix: Downgrade main.dart 2021-11-19 20:22:32 +01:00
Krille Fear
97a880d6c8 refactor: Migrate utils and main.dart to null safety 2021-11-19 20:15:07 +01:00
Krille Fear
1c7ec11a89 fix: Remove dead code 2021-11-19 19:36:45 +01:00
Krille Fear
8d06735b37 fix: Public room design 2021-11-19 18:33:09 +01:00
Krille Fear
99d9149ef9 fix: Only mark unread if actually marked 2021-11-19 14:57:56 +01:00
Krille Fear
7579de7323 fix: Size of bottomsheet 2021-11-19 14:51:40 +01:00
Krille Fear
65bff2c194 chore: Clean up bootstrap 2021-11-19 14:42:34 +01:00
Krille Fear
8a021cdc90 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
bc1a92be03 fix: Stickers always in square 2021-11-19 11:02:05 +01:00
Krille Fear
099f9cf881 change: Move video call button to menu 2021-11-19 10:33:26 +01:00
Krille Fear
b65f792817 fix: Dont loose selected events 2021-11-19 10:29:01 +01:00