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>
2022-03-25 21:53:40 +01:00
Raatty
dfd78f4068
fix: make fluffy usable at 720 px wide
2022-03-13 15:55:32 +13: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
Krille Fear
74100bd777
chore: Make webRTC opt-in
2022-02-19 11:58:21 +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
Krille Fear
04ba24b6a6
chore: Do not create VoipPlugin on not supported platforms
2022-02-17 19:46:02 +01:00
Christian Pauly
472783c306
design: Redesign chat app bar
2022-02-17 12:52:58 +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
Christian Pauly
9c36a52308
refactor: Remove deprecated jitsi call generator
2022-02-16 12:02:01 +01:00
Christian Pauly
d154aa524f
feat: Open chat button from Linux notification
2022-02-03 08:41:28 +01:00
Krille Fear
55f0300f9f
refactor: Migrate to null safety
2022-01-31 16:33:42 +01:00
Krille Fear
f2d9c9ecf1
refactor: Make widgets null safe
2022-01-28 18:21:20 +01:00
Krille Fear
89450dc763
fix: linux snap notification avatar
2022-01-28 17:53:13 +01:00
Krille Fear
e3f1e551d0
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
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
Krille Fear
9cc19fc53c
chore: Use wooden beaver sound
2022-01-22 11:20:56 +01:00
Krille Fear
9a99072108
feat: Display room avatar and actions and play sound for linux desktop notifications
2022-01-22 11:16:40 +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
S1m
7a00dbafad
chore: Follow up: Restore bubble padding
2022-01-14 06:50:24 +00:00
Raatty
3d45f1933c
fix: linux notifications
2021-12-24 22:48:45 +13:00
Krille Fear
20228380be
design: Use more adaptive elements
...
This uses iOS styled Sliders and share
icons on iOS.
2021-12-23 13:34:04 +01:00
Dependency Update Bot
f8512071cd
chore: Update dependencies
2021-12-13 09:45:52 +01:00
Drews Clausen
e29f86c15b
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
956ee5bfc6
design: Adaptive switches
2021-11-27 10:10:29 +01:00
Sorunome
f072d6ae20
fix: Various multiaccount fixes
2021-11-24 18:39:40 +01:00
Krille Fear
b4f2adadad
feat: nicer loading bar
2021-11-23 19:34:55 +01:00
Krille Fear
5983c83fcf
fix: Report sync status error
2021-11-23 11:37:53 +01:00
Krille Fear
08670e60f8
fix: Remove unused imports
2021-11-21 09:55:59 +01:00
Krille Fear
53967eb1f0
refactor: Avatar widget
2021-11-20 10:42:23 +01:00
Krille Fear
705d7783a3
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
b7c5391aef
fix: Public room bottom sheet design
2021-11-20 08:56:40 +01:00
Krille Fear
1ca8b63c91
refactor: Make more widgets null safe
2021-11-19 20:38:16 +01:00
Krille Fear
d3e25f84cf
refactor: Make layouts null safe
2021-11-19 20:29:02 +01:00
Krille Fear
edbf22eca9
fix: Public room design
2021-11-19 18:33:09 +01:00
Krille Fear
bf79b57007
feat: Redesign start page
2021-11-15 09:48:48 +01:00
Krille Fear
741a495b4a
chore: Adjust colors
2021-11-15 07:59:51 +01:00
Krille Fear
e964d5b628
feat: New Public room bottom sheet
2021-11-14 13:56:36 +01:00
Krille Fear
88c9753222
design: Remove cupertino icons
2021-11-14 13:24:01 +01:00
Krille Fear
e961596bc9
feat: New settings design
2021-11-13 21:21:13 +01:00
Krille Fear
73872a3a04
chore: Adjust design
2021-11-13 19:22:11 +01:00
Krille Fear
fbd108a446
fix: Seenby fontsize
2021-11-13 18:56:34 +01:00
Krille Fear
56b83727b7
feat: Make the main color editable for users
2021-11-13 17:57:55 +01:00
Krille Fear
7355d6609d
refactor: Make methods shorter
2021-11-13 11:54:23 +01:00
Krille Fear
fcb9629525
fix: Dont enable encryption with bots
2021-11-13 11:51:35 +01:00
Krille Fear
1abb7310f3
refactor: Pages folder structure
2021-11-09 21:32:16 +01:00
Krille Fear
b97ac8ff93
refactor: Switch to null safe sdk
2021-11-05 16:19:34 +01:00
Krille Fear
661b740f57
feat: Nicer registration form
2021-10-30 14:06:10 +02:00
Krille Fear
401792f6a3
fix: Play response voice messages
2021-10-30 10:50:36 +02:00
Krille Fear
b01d81ee30
feat: Nicer audio message design and send duration
2021-10-27 16:53:31 +02:00