Commit Graph

181 Commits (braid/sqlite-path-migration)

Author SHA1 Message Date
Krille d630238142 feat: Add read marker 2 years ago
Krille 5c70dd39bc feat: Jump to last read event 2 years ago
Krille d9aa2f8e44 refactor: Switch to file_picker package and get rid of some dependency overrides 2 years ago
Vivianne Langdon e71bf46f18 Fix typo 2 years ago
Christian Pauly 55b46f2b85 style: Adjust key verification dialog 2 years ago
Christian Pauly aff10ab0ed fix: Display error when user tries to send too large file 2 years ago
Krille 5bd0689172 style: Enhance user device settings design 3 years ago
Krille c089262ea9 chore: Display warning when logout without backup 3 years ago
Christian Pauly 06305b8300 feat: Nicer design for abandonded DM rooms 3 years ago
Krille 976c12e471 chore: Change invite link textfield label 3 years ago
Krille c2f6441a8a chore: Remove unused translations 3 years ago
Krille Fear 075a5faa9c chore: Adjust onboarding design 3 years ago
TheOneWithTheBraid 71c61ad214 fix: minor issues in room list
- allow to discard focus of search field
- properly circle the search field's progress indicator
- always keep search sections visible in order to workaround annoying
  behavior: When quickly searching for a chat and one is fast at
clicking on a room, it often happens that server side results just drop
in at this moment and one clicks at the wrong item -> with a static
height as now set, this no longer happens.

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Krille Fear 46d77bff5d design: New encryption page 3 years ago
Krille Fear e04730c904 chore: Add new start chat image 3 years ago
Christian Pauly 2c83fb7a3c chore: Update localizations 3 years ago
TheOneWithTheBraid d90b02bc17 feat: implement cute events
Cute events help against social distancing. You can send googly eyes,
hugs and cuddles.

Fixes:
https://rail.chat/@AgathaSorceress@eldritch.cafe/109336005433123570

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Christian Pauly d473a9e663 fix: Push error message 3 years ago
Christian Pauly 5668bfbad8 chore: Follow up nicer state events 3 years ago
Christian Pauly b642f89738 design: Hide unimportant state events instead of folding 3 years ago
Christian Pauly 5a74319b19 design: Nicer display notification short texts 3 years ago
Christian Pauly cdd5a9e821 chore: Follow up add backbutton support 3 years ago
Raatty de5c2c34ff Translated using Weblate (English)
Currently translated at 100.0% (631 of 631 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/en/
3 years ago
td 34b039a6c0 feat: background and terminated calls [android] 3 years ago
Christian Pauly e71dabca6e feat: New navigation design 3 years ago
Christian Pauly 5aea0c31fa feat: Automatic key requests and better key error dialog 3 years ago
Christian Pauly 67e8dedd5d fix: add missing command localizations 3 years ago
TheOneWithTheBraid 0a62f01f10 chore: ask for MXID before deleting account
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Krille Fear e1a8648c24 Merge branch 'braid/spaces-hierarhy-fix' into 'main'
fix: errors in space hierarchy

See merge request famedly/fluffychat!978
3 years ago
TheOneWithTheBraid 36726f8a3e 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>
3 years ago
TheOneWithTheBraid 542115a1ee chore: Windows support
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Christian Pauly e7b851dda2 fix: Permission chooser dialog on iOS 3 years ago
TheOneWithTheBraid 855c735aef 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>
3 years ago
TheOneWithTheBraid 56ba2341f4 feat: implement session dump
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
Christian Pauly 765583dbbe feat: Send multiple images at once 3 years ago
Raatty a2c385df5a 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/
3 years ago
Christian Pauly f983066566 feat: Redesign bootsstrap and offer secure storage support 3 years ago
Christian Pauly ccfda5bc96 feat: New material 3 design 3 years ago
Christian Pauly f72675c351 feat: Better sign up UX and allow signup without password 3 years ago
TheOneWithTheBraid 44ffaa1b41 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>
3 years ago
Christian Pauly aee89a9be0 refactor: New push 3 years ago
20kdc 4398c305d2 feat: Add "Show related DMs in spaces" settings 3 years ago
20kdc 919b0822e5 feat: Groups and Direct Chats virtual spaces option 3 years ago
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>
3 years ago
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>
3 years ago
Raatty 11c1b2b154 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/
3 years ago
Raatty c7676bafb4 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/
3 years ago
Jana 858cb20145 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/
3 years ago
Raatty 37ce993969 fix: translation conflict 3 years ago
Krille Fear 5851dc5460 chore: Change login input label to email or username 3 years ago
Krille Fear 74100bd777 chore: Make webRTC opt-in 3 years ago
Christian Pauly b9098d7411 chore: Adjust start video call UX 3 years ago
TheOneWithTheBraid 34600ac165 feat: implement WebRTC calls
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
3 years ago
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>
4 years ago
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>
4 years ago
Christian Pauly 1f8cdc0134 fix: Notifications for reactions 4 years ago
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>
4 years ago
Christian Pauly d154aa524f feat: Open chat button from Linux notification 4 years ago
Christian Pauly 30214daeef feat: Add button to report offensive users to server admins 4 years ago
Krille Fear 9a99072108 feat: Display room avatar and actions and play sound for linux desktop notifications 4 years ago
Raatty 13e1aeb4b6 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/
4 years ago
Christian Pauly 8621dde5a9 chore: Display story privacy warning 4 years ago
S1m cfb668f940 feat: Change the bubble padding in style settings 4 years ago
Krille Fear 6751c65f1f chore: Improve FABs 4 years ago
Krille Fear 5e9da22cf3 chore: Fix chat list regressions 4 years ago
Christian Pauly 733e4c7d7d chore: enhance stories 4 years ago
Christian Pauly acd05d574b chore: Fix reply to story 4 years ago
Christian Pauly 8a371d53b9 feat: Better in app video player 4 years ago
Christian Pauly f28aeedd4a chore: Add replies and hold to show 4 years ago
Christian Pauly 5d11a62d36 feat: Share to story 4 years ago
Krille Fear 231a2e26f9 feat: Stories 4 years ago
S1m 3bd96b73a2 feat: Add button to record a video on Android 4 years ago
Steef Hegeman 3c14cbe017 refactor: /command hints add tooltips, test for missing hints, script to generate glue code, hints for dm, create, clearcache, discardsession 4 years ago
Raatty 384af43a8f 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/
4 years ago
Krille Fear 3332cefb1e design: Redesign and simplify bootstrap 4 years ago
Krille Fear 4a518588ab fix: Remove dead code 4 years ago
Krille Fear ba3cf3a91f change: Chat backup dialog as a banner 4 years ago
Krille Fear bf79b57007 feat: Redesign start page 4 years ago
Krille Fear fb4df3f88c fix: Set space 4 years ago
Krille Fear e961596bc9 feat: New settings design 4 years ago
Krille Fear 22fdb667ba feat: new design 4 years ago
Krille Fear 5a3cb04300 chore: Add localizations to signup page 4 years ago
Krille Fear 4cba249432 chore: Add linebreak in setupChatBackupDescription 4 years ago
Krille Fear 843a6af323 feat: Account settings displays current matrix ID 4 years ago
Krille Fear 9f1e22da9d feat: Nicer chat backup design 4 years ago
Krille Fear fca234e20a design: Change design of verification page 4 years ago
Raatty e2989182e1 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/
4 years ago
Krille Fear 26a07d1849 fix: Enable gotify recommendations 4 years ago
Krille Fear 5801cc0d41 chore: Add BETA warning to multi accounts 4 years ago
Christian Pauly 0b4498e9d8 fix: display a nicer toast 4 years ago
Krille Fear ec68d15586 feat: Allow loading of multiple clients in main.dart 4 years ago
Christian Pauly 4f148ca7f7 feat: Implement in-app signup 4 years ago
Raatty 7b7dde8a85 Translated using Weblate (English)
Currently translated at 100.0% (487 of 487 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/en/
4 years ago
Krille Fear bfb4d0623e Merge branch 'fix_exile_confusion' into 'main'
removeExile changed to unbanFromChat

See merge request famedly/fluffychat!512
4 years ago
Graeme Power 054022892f Translated using Weblate (English)
Currently translated at 99.7% (486 of 487 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/en/
4 years ago
Raatty 9ab3a310d7 removeExile was a source of confusion 4 years ago
Christian Pauly b824ef34e4 chore: Add label to homeserver textfield 4 years ago
Christian Pauly 35c8ea5639 chore: Shorten new space button title 4 years ago
Christian Pauly 8d7d539060 feat: Send on enter 4 years ago
Christian Pauly 28fa83ed2a feat: New design for new chat page 4 years ago