Commit Graph

92 Commits

Author SHA1 Message Date
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
Raatty c51545639b
Translated using Weblate (English)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/en/
2021-12-06 00:04:51 +01:00
Krille Fear 776b012441 design: Redesign and simplify bootstrap 2021-11-21 10:53:01 +01:00
Krille Fear 1c7ec11a89 fix: Remove dead code 2021-11-19 19:36:45 +01:00
Krille Fear dcfd717c6c change: Chat backup dialog as a banner 2021-11-19 09:12:47 +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 15ccd043d9 feat: New settings design 2021-11-13 21:21:13 +01:00
Krille Fear e2cdad27e0 feat: new design 2021-11-13 16:10:16 +01:00
Krille Fear c51ba11fcb chore: Add localizations to signup page 2021-11-04 16:13:02 +01:00
Krille Fear 143c237d66 chore: Add linebreak in setupChatBackupDescription 2021-10-10 13:40:48 +02:00
Krille Fear 741d4ddba3 feat: Account settings displays current matrix ID 2021-10-10 12:57:28 +02:00
Krille Fear 0433d8cf81 feat: Nicer chat backup design 2021-10-10 11:40:08 +02:00
Krille Fear 849a3d95e4 design: Change design of verification page 2021-10-10 10:58:03 +02:00
Raatty de27cb118a
Translated using Weblate (English)
Currently translated at 100.0% (497 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/en/
2021-10-05 12:14:01 +02:00
Krille Fear 9915b4693c fix: Enable gotify recommendations 2021-09-24 11:42:56 +02:00
Krille Fear 183b4981e0 chore: Add BETA warning to multi accounts 2021-09-24 11:03:23 +02:00