Commit graph

529 commits

Author SHA1 Message Date
Krille Fear
5247de044e chore: Remove broken voice messages for Linux and Windows 2022-03-27 10:12:07 +00:00
Krille Fear
c90d086e62 Merge branch 'krille/audio-on-desktop' into 'main'
chore: Add audio libraries on desktop

See merge request famedly/fluffychat!780
2022-03-20 18:10:22 +00:00
Krille Fear
e8a6c7fc2c chore: Add audio libraries on desktop 2022-03-20 18:48:57 +01:00
Christian Pauly
db6ea1a5ac chore: Bump version 2022-03-20 17:17:28 +01:00
Christian Pauly
0571cf6aa8 chore: Update sdk 2022-03-17 20:25:07 +01:00
Christian Pauly
5eae299910 refactor: Switch to just audio for playing sounds 2022-03-13 07:55:22 +01:00
Krille Fear
5ef3c88478 Merge branch 'krille/extended-stories' into 'main'
feat: Extended stories

See merge request famedly/fluffychat!757
2022-03-06 11:16:20 +00:00
Christian Pauly
929b8e5c68 fix: Build on macOS 2022-03-06 11:55:18 +01:00
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>
2022-03-03 08:37:42 +01:00
Dependency Update Bot
86fa65fd5e chore: Update dependencies 2022-02-28 08:05:34 +00:00
Krille Fear
7263787197 fix: Reset password 2022-02-19 13:59:57 +01:00
Krille Fear
8a05d14b24 chore: Update SDK 2022-02-19 12:35:43 +01:00
Lanna Michalke
e46307cd82 fix: display WebRTC call overlay in web 2022-02-19 08:27:03 +00:00
Krille Fear
5a5f159fd4 fix: Linux notification not showing when room is open but window in background 2022-02-18 21:13:36 +01:00
Christian Pauly
33d608b836 chore: Follow up migrate old preferences 2022-02-17 09:53:48 +01:00
Christian Pauly
ac45ec9402 fix: Use shared preferences for storing custom data 2022-02-17 08:50:16 +01:00
TheOneWithTheBraid
34600ac165 feat: implement WebRTC calls
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-16 14:50:48 +01:00
Krille Fear
0f448af5dc Apply 1 suggestion(s) to 1 file(s) 2022-02-16 10:14:16 +01:00
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>
2022-02-16 07:51:41 +00:00
Christian Pauly
ec6f761539 refactor: SSO Login and remove flutter in app view 2022-02-15 06:51:49 +00:00
Christian Pauly
1f8cdc0134 fix: Notifications for reactions 2022-02-14 15:46:49 +01:00
Christian Pauly
9a594824bb feat: Display indicator for unread muted rooms 2022-02-14 11:22:36 +01:00
Christian Pauly
28c5c8211f chore: Update SDK 2022-02-14 10:51:52 +01:00
Serra Allgood
4888f7528d fix: SSO in web 2022-02-13 17:29:04 +00:00
Christian Pauly
1885002239 chore: Bump version 2022-02-12 07:26:36 +01:00
Christian Pauly
9920b685ab chore: Update SDK 2022-02-04 09:14:51 +01:00
Christian Pauly
c600c74e3e fix: Set image width and height
Uses the thumbnail generation of Matrix SDK.
2022-02-03 07:35:44 +01:00
Krille Fear
55f0300f9f refactor: Migrate to null safety 2022-01-31 16:33:42 +01:00
Krille Fear
c7e80074ed 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
Christian Pauly
65ff6b61e6 chore: Update SDK 2022-01-15 12:02:21 +01:00
TheOneWithTheBraid
d5a0d68a33 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
5dbb968226 chore: Update SDK 2022-01-08 10:55:19 +01:00
Krille Fear
4d20bcdd77 chore: Bump version 2022-01-02 12:37:19 +01:00
Christian Pauly
819f77bb41 feat: Recording dialog with displaying amplitude 2022-01-01 15:19:03 +01:00
Christian Pauly
ab9d7fcc7d feat: Enable compression and thumbnails for videos 2021-12-27 13:01:51 +01:00
Christian Pauly
bbcd1ff7b0 chore: Go back to chewie 2021-12-27 12:37:16 +01:00
Dependency Update Bot
b088461140 chore: Update dependencies 2021-12-27 11:29:25 +01:00
Christian Pauly
8a371d53b9 feat: Better in app video player 2021-12-27 09:35:07 +01:00
Christian Pauly
fbbafab1fb chore: Update future loading dialog 2021-12-25 10:20:57 +01:00
Krille Fear
231a2e26f9 feat: Stories 2021-12-24 13:18:09 +00:00
Krille Fear
4c976bcf8e 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
76972c863c design: Improved animations in chat view when changing account 2021-12-22 08:11:30 +00:00
Krille Fear
d01ec37420 Merge branch 'ci-bot/dependency-updates' into 'main'
chore: automated dependency update

See merge request famedly/fluffychat!623
2021-12-13 09:04:32 +00:00
Dependency Update Bot
f8512071cd chore: Update dependencies 2021-12-13 09:45:52 +01:00
S1m
a4265fa575 Update unifiedpush libs 2021-12-13 08:57:19 +01:00
Krille Fear
3144b217a5 chore: Bump version 2021-12-05 12:33:25 +01:00
Krille Fear
b8a3cb35d5 chore: Update Matrix SDK 2021-12-03 17:13:59 +01:00
Krille Fear
d7ec587a8e fix: Update dependencies with flutter pub upgrade 2021-12-02 10:01:38 +01:00
Krille Fear
d61e224f1c fix: Hotfix database migration 2021-11-30 22:13:40 +01:00
Krille Fear
e33606b912 fix: QR Code scanner in iOS 2021-11-30 19:07:07 +01:00