Commit Graph

2539 Commits

Author SHA1 Message Date
Christian Pauly ffe387a7e2 chore: Fix keyboard 2022-02-17 09:18:50 +01:00
Christian Pauly c94db72041 fix: Use shared preferences for storing custom data 2022-02-17 08:50:16 +01:00
TheOneWithTheBraid e5c03ffb53 feat: implement WebRTC calls
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-16 14:50:48 +01:00
Christian Pauly edb3adf208 chore: Follow up pinned events allow unpin via appbar button 2022-02-16 11:32:46 +00:00
Christian Pauly e023d52bef refactor: Remove deprecated jitsi call generator 2022-02-16 12:02:01 +01:00
TheOneWithTheBraid 30ce5c7f57 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 0eba2ae859 Apply 1 suggestion(s) to 1 file(s) 2022-02-16 10:14:16 +01:00
Krille Fear 018e434d49 Apply 1 suggestion(s) to 1 file(s) 2022-02-16 07:51:41 +00:00
TheOneWithTheBraid 8d1e27a0bf 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 7cb01bce07 fix: Reply on stories with empty string 2022-02-16 07:19:05 +01:00
Christian Pauly 24ea7daccf refactor: SSO Login and remove flutter in app view 2022-02-15 06:51:49 +00:00
Christian Pauly 9bd8b6aa44 fix: Notifications for reactions 2022-02-14 15:46:49 +01:00
Christian Pauly 3d7287993f feat: Display indicator for unread muted rooms 2022-02-14 11:22:36 +01:00
Christian Pauly be34303609 chore: Update SDK 2022-02-14 10:51:52 +01:00
Serra Allgood 62a4eebb86 fix: SSO in web 2022-02-13 17:29:04 +00:00
Christian Pauly 87a60feb63 chore: Hide FAB story buttons on focus 2022-02-11 22:50:20 +01:00
TheOneWithTheBraid 60f6f15f2e 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 24c1d2ac01 design: Improve story header design 2022-02-06 21:06:14 +01:00
Krille Fear f9617b1b57 chore: FIx share stories 2022-02-06 17:24:09 +01:00
Krille Fear 79a2db9e63 chore: Follow up null safety fixes 2022-02-06 17:09:45 +01:00
Christian Pauly 566b9155d1 design: Improve create story page design 2022-02-06 13:12:07 +00:00
Christian Pauly 41951b895a chore: Upgrade to Flutter 2.10 2022-02-05 10:05:26 +01:00
Krille Fear c67459dbc2 Merge branch 'krille/redesign-empty-stories' into 'main'
design: Use IconButton instead of listTile for first story

See merge request famedly/fluffychat!710
2022-02-03 08:11:58 +00:00
Krille Fear 8ad6b52902 Merge branch 'krille/open-chat-linux-notifications' into 'main'
feat: Open chat button from Linux notification

See merge request famedly/fluffychat!709
2022-02-03 07:57:17 +00:00
Christian Pauly 787bdbcba9 design: Use IconButton instead of listTile for first story 2022-02-03 08:52:22 +01:00
Christian Pauly 4ea26dee47 feat: Open chat button from Linux notification 2022-02-03 08:41:28 +01:00
Christian Pauly 213976ad59 fix: Set image width and height
Uses the thumbnail generation of Matrix SDK.
2022-02-03 07:35:44 +01:00
Christian Pauly b96e67ceea feat: Add button to report offensive users to server admins 2022-02-03 06:53:14 +01:00
Jayesh Nirve 54c26df9cf
fix: suggestions menu and use empty map in html messages null return 2022-02-02 13:07:33 +05:30
Jayesh Nirve b77d1bbc1d
fix: cast error in html messages 2022-02-02 12:03:40 +05:30
Krille Fear ef4c5089d5 refactor: Migrate to null safety 2022-01-31 16:33:42 +01:00
Christian Pauly 91309f6bdf chore: Follow up fix filenames 2022-01-29 08:04:48 +01:00
Krille Fear 374cefaf64 chore: Follow up fix uri encoding 2022-01-28 20:43:59 +01:00
Krille Fear 0454a725f3 chore: Follow up fix Play audio and video messages 2022-01-28 18:46:23 +01:00
Krille Fear c10b38b27b refactor: Make widgets null safe 2022-01-28 18:21:20 +01:00
Krille Fear 227869d84d fix: linux snap notification avatar 2022-01-28 17:53:13 +01:00
Christian Pauly c535e6fe41 chore: fix Video audio filename 2022-01-27 22:16:03 +01:00
Christian Pauly 89f32bd4c3 fix: Videoplayer filenames 2022-01-27 21:01:29 +01:00
Krille Fear 0b361698f8 chore: Follow up stories fix ios badge 2022-01-24 16:54:24 +01:00
Krille Fear 5a6bfdad66 Merge branch 'krille/desktopnotifications' into 'main'
feat: Display room avatar and actions and play sound for linux desktop notifications

See merge request famedly/fluffychat!691
2022-01-22 10:38:55 +00:00
Krille Fear ec791d372f Merge branch 'linux-seahorse-fix' into 'main'
fix: Seahorse does not properly work on many Linux devices

See merge request famedly/fluffychat!680
2022-01-22 10:23:44 +00:00
Krille Fear 7025cdf157 chore: Use wooden beaver sound 2022-01-22 11:20:56 +01:00
Krille Fear 530722f2e6 feat: Display room avatar and actions and play sound for linux desktop notifications 2022-01-22 11:16:40 +01:00
Krille Fear efc5b19f5d chore: Add missing localization 2022-01-20 15:49:07 +01:00
Krille Fear 10c78039ee chore: Story design follow up 2022-01-19 08:30:43 +01:00
Christian Pauly e9bc6ae53b chore: Set retention state for story rooms 2022-01-15 13:31:10 +01:00
Christian Pauly af02f90a1b chore: Fix design for smaller screens 2022-01-15 13:18:25 +01:00
Krille Fear 78706aee58 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 06410ea55e chore: Display story privacy warning 2022-01-15 12:14:23 +01:00
Christian Pauly a13bac7a6c chore: Finetune add story page 2022-01-15 12:01:14 +01:00
TheOneWithTheBraid 4c6bae722e fix: Seahorse does not properly work on many Linux devices
- stop use of `flutter_secure_storage` for Linux in favor of unencrypted
  storage

Unlike many other platforms, many Linux distributions have built-in
support for FDE or home directory encryption. As long as
`flutter_secure_storage` makes FluffyChat useles on many Linuxes, this
seems to be the only solution until they stop using Seahorse.

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-01-15 09:57:28 +01:00
Krille Fear bad45d983f Merge branch 'restore-bubble-padding' into 'main'
Restore bubble padding

See merge request famedly/fluffychat!679
2022-01-14 06:50:25 +00:00
S1m 88665ac980 chore: Follow up: Restore bubble padding 2022-01-14 06:50:24 +00:00
S1m 3e13e2cc2a design: Padding 1st msg 2022-01-14 06:47:09 +00:00
Christian Pauly 0934d4b7df chore: Make color change of stories on editing complete 2022-01-12 14:58:36 +01:00
S1m bc4fbe79fb change: Change * to × in settings view 2022-01-11 06:31:45 +00:00
Krille Fear 1e17d076af 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 a8c094a661 feat: Change the bubble padding in style settings 2022-01-03 22:19:51 +00:00
Krille Fear 8e31a30fd0 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 fd7bb7f46c change: Click on background to clear selected events 2022-01-03 16:12:09 +00:00
S1m 267f83e24c fix: 2nd bubble padding 2022-01-03 16:06:38 +00:00
Krille Fear 36ec6cda44 chore: Add topic to story rooms 2022-01-02 19:08:42 +01:00
Krille Fear e1b3b8242b chore: Fix file message color follow up 2022-01-02 12:31:10 +01:00
Krille Fear 2089305639 feat: Nicer file event design 2022-01-02 10:12:03 +01:00
Krille Fear e0d4798fd8 chore: Follow up wrong amplitude 2022-01-02 10:11:55 +01:00
Krille Fear 12f86533a3 chore: FIx waveforms on small screens 2022-01-01 22:08:19 +01:00
Christian Pauly 3f0c8c3ce5 chore: Follow up fix audio player waveform color 2022-01-01 17:49:01 +01:00
Christian Pauly 5fd68d489d chore: Waveform follow up 2022-01-01 16:23:17 +01:00
Christian Pauly 964515d76c feat: Recording dialog with displaying amplitude 2022-01-01 15:19:03 +01:00
Krille Fear 1ba2d49c21 refactor: Make style settings null safe 2022-01-01 13:43:51 +01:00
Krille Fear 875a978caa chore: Fix button visibility 2021-12-31 10:17:15 +01:00
Krille Fear 5195f73827 chore: Improve FABs 2021-12-31 09:12:47 +01:00
Christian Pauly 968c7868c9 change: Make audio messages smaller 2021-12-30 12:43:42 +01:00
Krille Fear 7024af3a16 chore: Delete story only if can redact 2021-12-30 09:59:00 +01:00
Krille Fear c1a0cb3f8d chore: Fix chat list regressions 2021-12-30 09:53:12 +01:00
Krille Fear 98afcf976a 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 61e0aaa2e9 feat: Remember homeserver on search page 2021-12-29 11:22:28 +01:00
Christian Pauly b09d651130 chore: Fix blocklist gets cleared 2021-12-29 11:06:53 +01:00
Christian Pauly 9ddf10009a chore: Fix video stories 2021-12-28 23:08:27 +01:00
Christian Pauly bc07cc28e0 chore: Fix videoplayer in stories 2021-12-28 20:04:26 +01:00
Christian Pauly b571f84991 chore: Fix videoplayer centerized 2021-12-28 19:44:55 +01:00
Christian Pauly b8dc6c1e14 chore: enhance stories 2021-12-28 19:30:19 +01:00
Christian Pauly 7c88ce89b1 chore: FIx video compress 2021-12-27 18:33:29 +01:00
Christian Pauly f522c81834 chore: fix video follow up 2021-12-27 17:59:45 +01:00
Christian Pauly 5e0002fbb8 chore: Fix video compress 2021-12-27 17:18:54 +01:00
Christian Pauly 93e22cf468 chore: Change story background color 2021-12-27 17:16:39 +01:00
Christian Pauly a3f391b8ae chore: Fix reply to story 2021-12-27 17:13:54 +01:00
Christian Pauly b89d6884bd chore: Center story images 2021-12-27 16:47:08 +01:00
Christian Pauly 7e442ec504 feat: Save files images and videos 2021-12-27 15:35:25 +01:00
Christian Pauly 359c8db1ac chore: Remove player options 2021-12-27 15:30:17 +01:00
Christian Pauly 46590b5a8d fix: Videoplayer 2021-12-27 15:23:55 +01:00
Christian Pauly ea19fa5f1a chore: Play stories videos full 2021-12-27 13:07:15 +01:00
Christian Pauly d49515011d feat: Enable compression and thumbnails for videos 2021-12-27 13:01:51 +01:00
Christian Pauly f79adea8da chore: Add video background 2021-12-27 12:38:05 +01:00
Christian Pauly 541d488f53 chore: Go back to chewie 2021-12-27 12:37:16 +01:00
Dependency Update Bot fee446489f chore: Update dependencies 2021-12-27 11:29:25 +01:00
Christian Pauly e1cb8baf53 feat: Better in app video player 2021-12-27 09:35:07 +01:00
Christian Pauly 59b2e92328 chore: Story invite follow up 2021-12-27 08:48:47 +01:00
Christian Pauly fb48da8e0e chore: FIx first story invite 2021-12-27 08:48:06 +01:00
Christian Pauly b74f4bcc4a chore: Fix analyzer 2021-12-26 13:17:30 +01:00
Christian Pauly bf0a1985e6 chore: Clickable links in stories 2021-12-26 13:03:35 +01:00
Christian Pauly 86ebf3b80a chore: Follow up seen by users 2021-12-26 11:49:15 +01:00
Christian Pauly eba4418c8d chore: Pause on display receipts 2021-12-26 11:40:18 +01:00
Christian Pauly ee06ead651 chore: Follow up 2021-12-26 11:38:16 +01:00
Christian Pauly 44a564d126 chore: Localized reply exception 2021-12-26 11:37:24 +01:00
Christian Pauly f1abe5a565 chore: Fix textfield focus 2021-12-26 11:35:23 +01:00
Christian Pauly 010607112d chore: Add replies and hold to show 2021-12-26 11:30:44 +01:00
Christian Pauly 71a2ff5170 chore: Set correct stories start position 2021-12-26 10:56:38 +01:00
Christian Pauly 80bd291805 chore: Display stories seenByUsers 2021-12-26 09:59:34 +01:00
Christian Pauly 518111e84f chore: Fix try to enter story room first 2021-12-26 09:31:48 +01:00
Christian Pauly 9df055a741 chore: Fix spaces 2021-12-26 09:29:29 +01:00
Christian Pauly b10e3577f9 chore: Fix stories invites 2021-12-26 08:40:03 +01:00
Christian Pauly a0bfddd297 chore: Fix spaces 2021-12-25 19:25:20 +01:00
Krille Fear b7edc6735c Merge branch 'krille/fonts' into 'main'
fix: Use system fonts except for desktop

See merge request famedly/fluffychat!645
2021-12-25 18:11:22 +00:00
Christian Pauly 714f0bc573 fix: Use system fonts except for desktop 2021-12-25 18:52:38 +01:00
Christian Pauly c03504fe99 feat: Share to story 2021-12-25 18:47:36 +01:00
Christian Pauly 7f559e5b3c fix: Add missing routes 2021-12-25 15:27:13 +01:00
Christian Pauly fb856930ef chore: Improve stories 2021-12-25 14:43:03 +01:00
Christian Pauly 105884dbe1 chore: Improve stories 2021-12-25 14:08:11 +01:00
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
Krille Fear f4425771f8 feat: Send reactions to multiple events 2021-11-19 10:23:24 +01:00
Krille Fear 068e312726 design: Move device ID to menu 2021-11-19 10:07:05 +01:00
Krille Fear 4b248a9bc6 fix: Do display error image widget 2021-11-19 10:01:35 +01:00
Krille Fear 746f06d834 fix: Pass hive cipher 2021-11-19 09:50:04 +01:00
Sorunome d9342905e8
fix: Show bootstrap dialog in the appropriate places 2021-11-19 09:23:59 +01:00
Krille Fear dcfd717c6c change: Chat backup dialog as a banner 2021-11-19 09:12:47 +01:00
Krille Fear 99502cf427 fix: Removing sembast 2021-11-18 21:24:01 +01:00
Krille Fear d20a5c30ac fix: Self sign while bootstrap 2021-11-18 21:21:12 +01:00
Krille Fear 6c73e460df refactor: Remove sembast 2021-11-18 19:52:46 +01:00
Krille Fear 5fde793b29 fix: Use new FluffyBox 0.2.0 2021-11-18 15:26:53 +01:00
Krille Fear fc84245555 fix: Open database on android 2021-11-18 12:50:10 +01:00
Krille Fear 1f01950e92 feat: Set pragmas on desktop as well 2021-11-18 11:18:55 +01:00
Krille Fear 9ce6743948 feat: Configure database 2021-11-18 10:46:08 +01:00
Krille Fear 0138238109 fix: Web 2021-11-18 08:32:04 +01:00
Krille Fear 28cfb6e5f9 fix: Start on Android and Linux 2021-11-18 07:59:35 +01:00
Krille Fear c4fa46c9f3 fix: Use sqlcipher for FluffyBox 2021-11-17 19:29:17 +01:00
Krille Fear db013043a7 feat: Test FluffyBox store 2021-11-17 19:17:40 +01:00
Krille Fear d9263e775d fix: FluffyBox logs 2021-11-17 12:51:54 +01:00
Krille Fear 4822737047 feat: FluffyBox 2021-11-17 12:20:15 +01:00
Krille Fear 815d4d5a35 Revert "feat: Use sembast over sqflite"
This reverts commit 2fbf7376f6.
2021-11-16 15:44:09 +01:00
Krille Fear 2fbf7376f6 feat: Use sembast over sqflite 2021-11-16 15:10:23 +01:00
Krille Fear 0f26809ddc chore: Disable sembast cooperator at start up 2021-11-16 13:20:58 +01:00
Krille Fear 94f3be589a fix: Loglevel for stats 2021-11-16 12:34:53 +01:00
Krille Fear abfe6a138b chore: Add some stats for app start 2021-11-16 12:00:22 +01:00
Krille Fear 3126ce27f9 fix: Dont rerun server checks 2021-11-16 10:23:29 +01:00
Krille Fear 7d6a10e7a5 fix: Set room avatar 2021-11-16 09:34:25 +01:00
Krille Fear 48810a97c4 fix: Bubble colors 2021-11-15 13:23:47 +01:00
Krille Fear fa9d62ce60 refactor: Homeserver picker 2021-11-15 12:14:00 +01:00
Krille Fear ecd93b0a37 fix: Let bottom space bar scroll 2021-11-15 10:09:23 +01:00
Krille Fear a5f1925f03 fix: Load spaces on app start 2021-11-15 10:05:15 +01:00
Krille Fear 7167d0ace6 feat: Redesign start page 2021-11-15 09:48:48 +01:00
Krille Fear 7c3fffc8a6 fix: Set space 2021-11-15 08:20:29 +01:00
Krille Fear 97e644b64a chore: Adjust colors 2021-11-15 07:59:51 +01:00
Krille Fear b587827589 fix: Set room avatar 2021-11-15 07:43:19 +01:00
Krille Fear d49d44dc80 fix: Adjust color 2021-11-15 07:38:40 +01:00
Krille Fear 1ef2af0a82 fix: Colors 2021-11-15 07:36:07 +01:00
Krille Fear a7a15f9481 fix: Do not display bottombar in selectmode 2021-11-15 07:27:19 +01:00
Krille Fear 226c97526e fix: Color in bottom bar 2021-11-15 07:24:58 +01:00
Krille Fear ae0a720d16 feat: Use SalomonBottomBar 2021-11-15 07:24:05 +01:00
Krille Fear 10480ec408 fix: Contrast in dark mode 2021-11-14 22:15:37 +01:00
Krille Fear 86566c2584 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 4c97044f1c feat: Multiple mute, pin and mark unread 2021-11-14 20:59:25 +01:00
Krille Fear ff8bba03ae fix: Contrast in dark mode 2021-11-14 20:44:38 +01:00
Krille Fear 76d8dbbe09 fix: Remove opacity from video widget 2021-11-14 20:24:17 +01:00
Krille Fear 397c6ed292 feat: Nicer images, stickers and videos 2021-11-14 18:57:48 +01:00
Krille Fear e7a3e78712 feat: Redesign multiaccounts and spaces 2021-11-14 18:47:18 +01:00
Krille Fear 055b99bc85 feat: New Public room bottom sheet 2021-11-14 13:56:36 +01:00
Krille Fear f5c9057509 fix: Sender name prefix in DM rooms 2021-11-14 13:25:56 +01:00
Krille Fear 66a66cefa3 design: Remove cupertino icons 2021-11-14 13:24:01 +01:00
Krille Fear dbc56c2cf2 fix: Minor design fixes 2021-11-14 12:00:49 +01:00
Krille Fear c1cb91dc79 fix: Minor padding bugs 2021-11-14 11:53:43 +01:00
Krille Fear c64c988910 fix: Typing indicator too large 2021-11-14 11:18:33 +01:00
Krille Fear 14fe60d8e0 feat: Display typing indicators with gif 2021-11-14 09:36:35 +01:00
Krille Fear 862d23c0b9 feat: New chat details design 2021-11-13 21:42:54 +01:00
Krille Fear 15ccd043d9 feat: New settings design 2021-11-13 21:21:13 +01:00
Krille Fear cc00032c10 feat: Move styles one settings level up 2021-11-13 20:44:47 +01:00
Krille Fear f03cc9b786 feat: New chat design 2021-11-13 20:37:51 +01:00
Krille Fear fbb92cbfe1 chore: Adjust image chat design 2021-11-13 20:17:11 +01:00
Krille Fear 917dde5a1c fix: Minor design fixes 2021-11-13 19:36:39 +01:00
Krille Fear 6b3a94011f chore: Make default orange darker 2021-11-13 19:28:33 +01:00
Krille Fear 9425aab475 chore: Adjust design 2021-11-13 19:22:11 +01:00
Krille Fear bc41ff3e36 fix: Center inputfield 2021-11-13 19:02:26 +01:00
Krille Fear 1fb7e03fc6 fix: Seenby fontsize 2021-11-13 18:56:34 +01:00
Krille Fear 2f89913e36 feat: Nicer design of images an stickers 2021-11-13 18:55:05 +01:00
Krille Fear 86af401cfc change: Encrypted by design, all users valid is normal not green 2021-11-13 18:47:05 +01:00
Krille Fear eb429267b1 fix: Hide FAB in new chat page if textfield has focus 2021-11-13 18:09:16 +01:00
Krille Fear fcc41a8d1d feat: Make the main color editable for users 2021-11-13 17:57:55 +01:00
Krille Fear 39f7fd6c0b fix: Chat background 2021-11-13 17:13:09 +01:00
Krille Fear e2cdad27e0 feat: new design 2021-11-13 16:10:16 +01:00
Krille Fear 7e2148fa9b refactor: Make methods shorter 2021-11-13 11:54:23 +01:00
Krille Fear a817773de8 fix: Dont enable encryption with bots 2021-11-13 11:51:35 +01:00
Krille Fear 2311039e83 refactor: Split chat view into multiple files 2021-11-13 10:20:09 +01:00
Krille Fear 69429fcd3e 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 07033ab9b0 fix: Wait for loading before bootstrap 2021-11-11 19:52:56 +01:00
Krille Fear 762139d43d fix: Bootstrap loop 2021-11-11 19:39:55 +01:00
Krille Fear 43fd4c903f feat: Sembast store 2021-11-11 18:09:04 +01:00
Krille Fear 563a67eabd fix: Crash when there is no prev message 2021-11-11 18:05:12 +01:00
Krille Fear d46667b097 refactor: Pages folder structure 2021-11-09 21:32:16 +01:00
Jayesh Nirve 967f64247e
fix: download path for saving files 2021-11-09 22:01:23 +05:30
Krille Fear 3342071acf fix: Chat list flickering 2021-11-09 17:30:04 +01:00
Krille Fear bcd0d56bea fix: Move to latest null safe sdk 2021-11-09 16:55:28 +01:00