Commit Graph

108 Commits

Author SHA1 Message Date
td 1104f1dc6f
feat: background and terminated calls [android] 2022-09-10 15:42:52 +05:30
Christian Pauly 57649c70e5 feat: New navigation design 2022-09-10 10:16:09 +02:00
Christian Pauly 1b857d461e feat: Automatic key requests and better key error dialog 2022-09-08 09:12:08 +02:00
Christian Pauly db0d49269b fix: add missing command localizations 2022-09-05 17:56:50 +02:00
TheOneWithTheBraid af51c9c0ea chore: ask for MXID before deleting account
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-08-20 17:03:07 +02:00
Krille Fear 6fe4094f5c Merge branch 'braid/spaces-hierarhy-fix' into 'main'
fix: errors in space hierarchy

See merge request famedly/fluffychat!978
2022-08-07 08:38:11 +00:00
TheOneWithTheBraid 1ce0cb3749 fix: errors in space hierarchy
- fix suggestions of joined rooms
- fix missing spaces when parent not joined

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-08-06 15:48:18 +02:00
TheOneWithTheBraid a9819577d6 chore: Windows support
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-08-05 21:35:47 +02:00
Christian Pauly f2865f6f09 fix: Permission chooser dialog on iOS 2022-07-30 08:37:00 +02:00
TheOneWithTheBraid 80f6505671 feat: implement space hierarchy
- implement spaces hierarchy
- create expandable navigation drawer tiles
- display suggested rooms below joined rooms when in space
- everything works nested
- fix shared preferenced conflic with debug builds on Linux
- add [`package:async`](https://pub.dev/packages/async)

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-24 13:55:12 +02:00
TheOneWithTheBraid 66d87a6187 feat: implement session dump
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-17 17:27:05 +02:00
Christian Pauly 0237ada0bc feat: Send multiple images at once 2022-07-10 09:59:47 +02:00
Raatty 4a27223d33
Translated using Weblate (English)
Currently translated at 100.0% (592 of 592 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/en/
2022-07-09 09:03:44 +02:00
Christian Pauly 2b9bec4e87 feat: Redesign bootsstrap and offer secure storage support 2022-07-08 09:51:29 +02:00
Christian Pauly 091958be0b feat: New material 3 design 2022-07-07 20:18:40 +02:00
Christian Pauly 0af02539c0 feat: Better sign up UX and allow signup without password 2022-05-28 10:10:42 +02:00
TheOneWithTheBraid 26983a15a8 feat: improve spaces
- support to show spaces in a list
- add a beautiful animation

This MR makes Spaces much easier to use on desktops and allows to better
find the right space in case they have no avatar.

There will be another MR builting on this work as soon as
https://gitlab.com/famedly/company/frontend/libraries/matrix_api_lite/-/merge_requests/58
is merged.

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-04-30 08:08:48 +02:00
Christian Pauly 6fe94d5910 refactor: New push 2022-04-14 18:02:05 +02:00
20kdc 7e751fa726 feat: Add "Show related DMs in spaces" settings 2022-04-09 06:10:53 +00:00
20kdc af06611efd feat: Groups and Direct Chats virtual spaces option 2022-04-03 17:00:35 +00:00
TheOneWithTheBraid edc2955408 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
TheOneWithTheBraid d6ddd7bbff 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
Raatty 92c863c54c
Translated using Weblate (English)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/en/
2022-02-25 21:10:10 +01:00
Raatty 7a8f5c27e9
Translated using Weblate (English)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/en/
2022-02-22 08:27:10 +01:00
Jana ea0753dbdb
Translated using Weblate (English)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/en/
2022-02-22 08:20:42 +01:00
Raatty f46c6fc8e3 fix: translation conflict 2022-02-19 21:02:56 +00:00
Krille Fear 7be11e326e chore: Change login input label to email or username 2022-02-19 13:10:09 +01:00
Krille Fear 20d787ffe4 chore: Make webRTC opt-in 2022-02-19 11:58:21 +01:00
Christian Pauly 890db2bc45 chore: Adjust start video call UX 2022-02-17 09:11:45 +00: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
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
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 9bd8b6aa44 fix: Notifications for reactions 2022-02-14 15:46:49 +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
Christian Pauly 4ea26dee47 feat: Open chat button from Linux notification 2022-02-03 08:41:28 +01:00
Christian Pauly b96e67ceea feat: Add button to report offensive users to server admins 2022-02-03 06:53:14 +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
Raatty 653c0b58c6
Translated using Weblate (English)
Currently translated at 100.0% (538 of 538 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/en/
2022-01-20 19:03:04 +01:00
Christian Pauly 06410ea55e chore: Display story privacy warning 2022-01-15 12:14:23 +01:00
S1m a8c094a661 feat: Change the bubble padding in style settings 2022-01-03 22:19:51 +00:00
Krille Fear 5195f73827 chore: Improve FABs 2021-12-31 09:12:47 +01:00
Krille Fear c1a0cb3f8d chore: Fix chat list regressions 2021-12-30 09:53:12 +01:00
Christian Pauly b8dc6c1e14 chore: enhance stories 2021-12-28 19:30:19 +01:00
Christian Pauly a3f391b8ae chore: Fix reply to story 2021-12-27 17:13:54 +01:00
Christian Pauly e1cb8baf53 feat: Better in app video player 2021-12-27 09:35:07 +01:00
Christian Pauly 010607112d chore: Add replies and hold to show 2021-12-26 11:30:44 +01:00
Christian Pauly c03504fe99 feat: Share to story 2021-12-25 18:47:36 +01:00
Krille Fear 062ed11d0f feat: Stories 2021-12-24 13:18:09 +00:00
S1m 6e224cf11c feat: Add button to record a video on Android 2021-12-22 08:45:36 +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