Christian Pauly
7644cf4463
refactor: Simplify MxcImage and replace CachedNetworkImage
2022-07-29 18:41:05 +02:00
TheOneWithTheBraid
a522a90e35
fix: Follow up for spaces hierarchy
...
- fix endless spinner
- fix rooms shon twice
- fix spaces accidentally opened as rooms
- add missing spaces header to spaces view
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-28 09:18:24 +00:00
Christian Pauly
e2c95fc2b6
refactor: Remove presence status feature
2022-07-13 08:41:02 +02:00
Christian Pauly
f39213ca9b
chore: Adjust appbar design
2022-07-12 19:40:29 +02:00
Christian Pauly
5f0b5784c1
refactor: Remove duplicated imports
2022-07-10 10:23:39 +02:00
Christian Pauly
4e73e6d9f4
chore: Update SDK
2022-07-09 10:18:53 +02:00
Christian Pauly
d25d8cc1c2
chore: Add fancy hero animations
2022-07-08 10:41:36 +02:00
Christian Pauly
8d0a0d43be
chore: Minor design improvements
2022-07-08 10:13:44 +02:00
Christian Pauly
802ff0fa9d
chore: Add border to avatars
2022-07-07 12:14:28 +02:00
Jayesh Nirve
0512c283e8
fix: pass isrg cert to http client
2022-06-18 01:47:41 +05:30
Christian Pauly
c2df8f4b4b
refactor: Switch to Hive Collections DB
2022-06-09 11:37:21 +02:00
Christian Pauly
caab1b450a
chore: Minor design fixes
2022-06-04 20:06:57 +02:00
TheOneWithTheBraid
9f8a7f79f2
fix: minor design bugs
...
- fix spaces animation direction
- animate chat list app bar title
- fix ink splash radius in account selector
- fix missing asset fallback in content banner
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-06-02 09:32:08 +02:00
Christian Pauly
aa14ce71b6
chore: Follow up color fixes
2022-05-27 15:13:24 +02:00
Christian Pauly
38f84c3ae0
fix: Broken dynamic color palette
2022-05-19 08:46:59 +02:00
Krille Fear
d755ca7496
Merge branch 'krille/update-matrix-sdk' into 'main'
...
refactor: Update Matrix SDK
See merge request famedly/fluffychat!869
2022-05-18 07:24:58 +00:00
Christian Pauly
2eac52a006
refactor: Update Matrix SDK
2022-05-18 09:04:32 +02:00
Christian Pauly
1e3f778130
feat: Initial material you support
2022-05-18 08:54:50 +02:00
Christian Pauly
a718152905
refactor: Upgrade to Flutter 3.0.0
2022-05-12 13:23:19 +02:00
Christian Pauly
d5ba82cda8
chore: Fix client logout and update macOS
2022-04-16 14:30:54 +02:00
Christian Pauly
562a8fd242
chore: Follow up new design fixes
2022-04-15 18:42:11 +02:00
Christian Pauly
53661c6007
feat: New onboarding design
2022-04-15 13:55:39 +02:00
Christian Pauly
3f04b42b4e
fix: Hide markdown in chat list preview and local notifications
2022-04-13 16:02:47 +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
Krille Fear
01be040163
fix: Widgets dialog crashes
2022-04-03 12:59:08 +02:00
Samuel Mezger
8565aa24d4
fix: Don't request new thumbnail resolution on every window resize
2022-04-03 07:32:12 +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
Raatty
c55b1be8c7
fix: make fluffy usable at 720 px wide
2022-03-13 15:55:32 +13: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
Krille Fear
20d787ffe4
chore: Make webRTC opt-in
2022-02-19 11:58:21 +01:00
Lanna Michalke
e207b26008
fix: display WebRTC call overlay in web
2022-02-19 08:27:03 +00:00
Krille Fear
2a9fde6b35
fix: Linux notification not showing when room is open but window in background
2022-02-18 21:13:36 +01:00
Krille Fear
0f167387ee
chore: Do not create VoipPlugin on not supported platforms
2022-02-17 19:46:02 +01:00
Christian Pauly
5bd892668a
design: Redesign chat app bar
2022-02-17 12:52:58 +01: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
Christian Pauly
e023d52bef
refactor: Remove deprecated jitsi call generator
2022-02-16 12:02:01 +01:00
Christian Pauly
4ea26dee47
feat: Open chat button from Linux notification
2022-02-03 08:41:28 +01:00
Krille Fear
ef4c5089d5
refactor: Migrate to null safety
2022-01-31 16:33:42 +01:00
Krille Fear
c10b38b27b
refactor: Make widgets null safe
2022-01-28 18:21:20 +01:00
Krille Fear
227869d84d
fix: linux snap notification avatar
2022-01-28 17:53:13 +01:00
Krille Fear
5a6bfdad66
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
ec791d372f
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
7025cdf157
chore: Use wooden beaver sound
2022-01-22 11:20:56 +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
TheOneWithTheBraid
4c6bae722e
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
88665ac980
chore: Follow up: Restore bubble padding
2022-01-14 06:50:24 +00:00
Raatty
1390570e66
fix: linux notifications
2021-12-24 22:48:45 +13:00
Krille Fear
a059eef095
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
2508fd5bec
chore: Update dependencies
2021-12-13 09:45:52 +01:00
Drews Clausen
5221a07cc7
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
84baec19a1
design: Adaptive switches
2021-11-27 10:10:29 +01:00
Sorunome
81d4f12189
fix: Various multiaccount fixes
2021-11-24 18:39:40 +01:00
Krille Fear
b8b68ec6ef
feat: nicer loading bar
2021-11-23 19:34:55 +01:00
Krille Fear
0102f24576
fix: Report sync status error
2021-11-23 11:37:53 +01:00
Krille Fear
46dd799184
fix: Remove unused imports
2021-11-21 09:55:59 +01:00
Krille Fear
2da94897e5
refactor: Avatar widget
2021-11-20 10:42:23 +01:00
Krille Fear
2edfd61cb1
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
c444724b0f
fix: Public room bottom sheet design
2021-11-20 08:56:40 +01:00
Krille Fear
b73c6982a6
refactor: Make more widgets null safe
2021-11-19 20:38:16 +01:00
Krille Fear
3f10c0bae6
refactor: Make layouts null safe
2021-11-19 20:29:02 +01:00
Krille Fear
8d06735b37
fix: Public room design
2021-11-19 18:33:09 +01:00
Krille Fear
7167d0ace6
feat: Redesign start page
2021-11-15 09:48:48 +01:00
Krille Fear
97e644b64a
chore: Adjust colors
2021-11-15 07:59:51 +01:00
Krille Fear
055b99bc85
feat: New Public room bottom sheet
2021-11-14 13:56:36 +01:00
Krille Fear
66a66cefa3
design: Remove cupertino icons
2021-11-14 13:24:01 +01:00
Krille Fear
15ccd043d9
feat: New settings design
2021-11-13 21:21:13 +01:00
Krille Fear
9425aab475
chore: Adjust design
2021-11-13 19:22:11 +01:00
Krille Fear
1fb7e03fc6
fix: Seenby fontsize
2021-11-13 18:56:34 +01:00
Krille Fear
fcc41a8d1d
feat: Make the main color editable for users
2021-11-13 17:57:55 +01:00
Krille Fear
7e2148fa9b
refactor: Make methods shorter
2021-11-13 11:54:23 +01:00
Krille Fear
a817773de8
fix: Dont enable encryption with bots
2021-11-13 11:51:35 +01:00
Krille Fear
d46667b097
refactor: Pages folder structure
2021-11-09 21:32:16 +01:00
Krille Fear
7a8a61d9b9
refactor: Switch to null safe sdk
2021-11-05 16:19:34 +01:00
Krille Fear
b48cf2ecdc
feat: Nicer registration form
2021-10-30 14:06:10 +02:00
Krille Fear
82df5526dd
fix: Play response voice messages
2021-10-30 10:50:36 +02:00
Krille Fear
699b99bcf8
feat: Nicer audio message design and send duration
2021-10-27 16:53:31 +02:00
Krille Fear
288160d852
fix: Crash on logout
2021-10-27 11:35:19 +02:00
Krille Fear
76e51ef315
fix: UiaRequestManager
2021-10-26 20:01:53 +02:00
Krille Fear
15ee1f02b5
refactor: Sort imports
2021-10-26 18:50:34 +02:00
Krille Fear
599c0acb7f
fix: Remove global key
2021-10-25 11:36:30 +02:00
Krille Fear
f884e8082f
chore: Update SDK
2021-10-25 10:46:58 +02:00
Krille Fear
da68b22cb8
fix: Start private chat
2021-10-20 11:34:36 +02:00
Krille Fear
a2f247920c
fix: Format
2021-10-17 14:15:29 +02:00
Krille Fear
821fc7b4fb
refactor: Move UiaRequest to its own class
2021-10-16 10:33:58 +02:00
Krille Fear
e879278186
refactor: Add code quality reports
2021-10-16 09:59:38 +02:00
Krille Fear
44ce92e8fb
refactor: Switch to flutter_lints
2021-10-14 18:09:30 +02:00
Krille Fear
9396d29917
fix: No client on logout
2021-10-14 17:05:59 +02:00
Krille Fear
4ab57c2900
CircularProgressIndicator.adaptive(
2021-10-10 13:39:34 +02:00
Krille Fear
1d16706ab3
feat: Nicer verification dialog
2021-10-10 12:11:59 +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
Krille Fear
f2e37b20ff
feat: Enable E2EE by default for new rooms
2021-10-10 10:43:50 +02:00
Krille Fear
fb4337272e
feat: Implement nice profile bottom sheet
2021-09-24 15:51:33 +02:00
Krille Fear
9915b4693c
fix: Enable gotify recommendations
2021-09-24 11:42:56 +02:00
Sorunome
9999105d34
fix: Client names being super long
2021-09-21 09:04:34 +02:00
Christian Pauly
16d75d2385
fix: Registration
2021-09-20 15:02:53 +02:00
Christian Pauly
4305407a32
fix: Devices actions
2021-09-19 22:02:37 +02:00
Sorunome
d02aa446e1
fix: null for real
2021-09-19 14:44:09 +02:00
Christian Pauly
571b416b45
fix: Login multiple accounts after another
2021-09-19 14:37:11 +02:00