Commit Graph

169 Commits

Author SHA1 Message Date
Christian Pauly c2d582f1f7 chore: Add keys to roomlist and stories header 2022-09-10 20:49:28 +02:00
Krille Fear b06684111e Merge branch 'td/voip' into 'main'
feat: background and terminated calls [android]

Closes #874

See merge request famedly/fluffychat!911
2022-09-10 11:45:17 +00:00
Christian Pauly 518c688c58 refactor: Chat list body code 2022-09-10 13:32:46 +02:00
Christian Pauly a4ee523849 chore: Follow up fixes spaces 2022-09-10 13:21:33 +02:00
td 1104f1dc6f
feat: background and terminated calls [android] 2022-09-10 15:42:52 +05:30
Christian Pauly 7f6c914fca fix: Popup menu without elevation 2022-09-10 12:11:11 +02:00
Christian Pauly 0b90e1ff88 chore: Sort subspaces on top 2022-09-10 11:57:58 +02:00
Christian Pauly fa629f8fb7 chore: Minor follow up fixes 2022-09-10 11:53:39 +02:00
Christian Pauly ae29343374 chore: Follow up spaces fix 2022-09-10 11:39:23 +02:00
Christian Pauly 57649c70e5 feat: New navigation design 2022-09-10 10:16:09 +02:00
Christian Pauly c40bdc3a6d design: Move chat backup header to settings 2022-08-28 13:34:57 +02:00
Christian Pauly a67b9ccad1 refactor: App widget 2022-08-25 18:31:30 +02:00
Christian Pauly c31411ce33 chore: Make header bar in chat list thinner 2022-08-21 07:40:50 +02:00
Christian Pauly 4edbb13e75 chore: Update dependencies 2022-08-14 17:22:16 +02:00
Christian Pauly bcbb6e1d76 chore: Move share icon in drawer to the header 2022-08-14 15:58:32 +02:00
Christian Pauly 874da53684 chore: Remove unnecessary stream subscriptions 2022-08-10 21:15:13 +02:00
Krille Fear 6fe4094f5c Merge branch 'braid/spaces-hierarhy-fix' into 'main'
fix: errors in space hierarchy

See merge request famedly/fluffychat!978
2022-08-07 08:38:11 +00:00
TheOneWithTheBraid 1ce0cb3749 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>
2022-08-06 15:48:18 +02:00
Christian Pauly 20596a2c5d chore: Move connection status header to bottom 2022-08-06 10:08:17 +02:00
Christian Pauly 79a625a25f chore: Adjust onboarding design 2022-08-05 21:05:02 +02:00
Christian Pauly 44446db5be chore: Adjust design 2022-08-05 17:07:46 +02:00
Christian Pauly 2c9d57bb64 chore: Minor design adjustment 2022-08-05 16:12:00 +02:00
TheOneWithTheBraid 6ba440cc7b refactor: move start chat FAB to implementation file
- moved the start chat FAB to an own implementation file
- added some required animation to the FAB

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-28 11:11:53 +00: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
TheOneWithTheBraid 80f6505671 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>
2022-07-24 13:55:12 +02:00
TheOneWithTheBraid 66d87a6187 feat: implement session dump
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-17 17:27:05 +02:00
Christian Pauly 815c7626fc chore: Adjust search bar design 2022-07-17 16:46:51 +02:00
TheOneWithTheBraid 874beb943a chore: remove snapping sheet
- remove snapping sheet

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-15 07:18:10 +02:00
Christian Pauly e2c95fc2b6 refactor: Remove presence status feature 2022-07-13 08:41:02 +02:00
Christian Pauly 7c6874ed65 chore: Follow up chatlist appbar design 2022-07-13 08:40:01 +02:00
Christian Pauly b50355f33e chore: Follow up appbar design 2022-07-12 21:37:04 +02:00
Christian Pauly f39213ca9b chore: Adjust appbar design 2022-07-12 19:40:29 +02:00
Christian Pauly 9e55f6a4d3 chore: Follow up sdk update fix 2022-07-10 13:10:04 +02:00
Christian Pauly 0237ada0bc feat: Send multiple images at once 2022-07-10 09:59:47 +02:00
Christian Pauly f07fce6de6 chore: Follow up search fix 2022-07-09 19:30:55 +02:00
Christian Pauly 5516a1ee01 fix: Unread bubble is invisible in dark mode 2022-07-09 16:14:59 +02:00
Christian Pauly 4e73e6d9f4 chore: Update SDK 2022-07-09 10:18:53 +02:00
Christian Pauly 3c7926c81a chore: Adjust design 2022-07-09 09:12:11 +02:00
Christian Pauly 9b96781e46 chore: Design follow up fixes 2022-07-08 17:58:31 +02:00
Christian Pauly 7ad2359214 chore: Design follow up fixes 2022-07-08 16:04:22 +02:00
Christian Pauly c420343db9 chore: Enhance invitiation UX 2022-07-08 14:28:08 +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 2b9bec4e87 feat: Redesign bootsstrap and offer secure storage support 2022-07-08 09:51:29 +02:00
Christian Pauly 091958be0b feat: New material 3 design 2022-07-07 20:18:40 +02:00
Christian Pauly 802ff0fa9d chore: Add border to avatars 2022-07-07 12:14:28 +02:00
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
Christian Pauly 4a6529dca2 chore: Update share_plus 2022-06-04 13:43:26 +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 f5f1e4fb6e refactor: Stories header 2022-05-29 11:37:01 +02:00
Christian Pauly df8bef0451 refactor: Sharing intent 2022-05-29 11:34:21 +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
Krille Fear 84b3e2d02b Merge branch 'braid/spaces-list-fix' into 'main'
fix: always show spaces bottom bar with group/DM separated

See merge request famedly/fluffychat!860
2022-05-05 08:51:47 +00:00
TheOneWithTheBraid cc5e8b8684 fix: always show spaces bottom bar with group/DM separated
- always show the spaces bottom bar in case group/DMs are separated

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-05-05 09:47:12 +02:00
Krille Fear 0d3b192f8f Merge branch 'krille/fix-ios-share' into 'main'
chore: Follow up fix ios share files

See merge request famedly/fluffychat!859
2022-05-05 07:41:35 +00:00
Christian Pauly c3f30a317e fix: App crashes on account switch 2022-05-05 09:22:23 +02:00
Krille Fear 84fb5be302 Merge branch 'braid/spaces-list-fix' into 'main'
fix: space bottom bar with group/DM separation

See merge request famedly/fluffychat!858
2022-05-05 07:16:38 +00:00
TheOneWithTheBraid beb3ae9be3 fix: space bottom bar with group/DM separation
- allow group/DM separation for space bottom bar/drawer
- fix unscrollable overflow of room list

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-05-05 08:54:58 +02:00
Christian Pauly 95c8301d99 chore: Follow up fix listtile select color 2022-05-03 16:23:49 +02:00
TheOneWithTheBraid bfbf425663 fix: chat list view animation
- fix the chat list view animation
- move chat list view body to separate file

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-05-01 13:05:31 +02:00
TheOneWithTheBraid 1412e69fa9 fix: spces bottom sheet not scrollable
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-05-01 12:13:40 +02:00
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 de84c0f95c chore: Follow up fix hero tag 2022-04-15 07:33:11 +02:00
Christian Pauly 3f04b42b4e fix: Hide markdown in chat list preview and local notifications 2022-04-13 16:02:47 +02:00
Krille Fear 9cec99da1d Merge branch 'sitg-spaces-part-2' into 'main'
Add "Show related DMs in spaces" setting

See merge request famedly/fluffychat!807
2022-04-09 06:10:54 +00:00
20kdc 7e751fa726 feat: Add "Show related DMs in spaces" settings 2022-04-09 06:10:53 +00:00
Krille Fear fa0b08f57c chore: Follow up fix stories sorting 2022-04-08 10:42:42 +02:00
Krille Fear 6cb22db8ff design: Display own stories at first place and combine with new stories button 2022-04-08 07:33:00 +02:00
20kdc af06611efd feat: Groups and Direct Chats virtual spaces option 2022-04-03 17:00:35 +00: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
Lanna Michalke e207b26008 fix: display WebRTC call overlay in web 2022-02-19 08:27:03 +00:00
Krille Fear df98254640 fix: Load story avatars faster 2022-02-18 20:25:09 +01:00
Christian Pauly 3d7287993f feat: Display indicator for unread muted rooms 2022-02-14 11:22:36 +01:00
Krille Fear 24c1d2ac01 design: Improve story header design 2022-02-06 21:06:14 +01:00
Christian Pauly 787bdbcba9 design: Use IconButton instead of listTile for first story 2022-02-03 08:52:22 +01:00
Krille Fear ef4c5089d5 refactor: Migrate to null safety 2022-01-31 16:33:42 +01:00
Krille Fear efc5b19f5d chore: Add missing localization 2022-01-20 15:49:07 +01: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 518111e84f chore: Fix try to enter story room first 2021-12-26 09:31:48 +01:00
Christian Pauly 9df055a741 chore: Fix spaces 2021-12-26 09:29:29 +01:00
Christian Pauly b10e3577f9 chore: Fix stories invites 2021-12-26 08:40:03 +01:00
Christian Pauly a0bfddd297 chore: Fix spaces 2021-12-25 19:25:20 +01:00
Christian Pauly c03504fe99 feat: Share to story 2021-12-25 18:47:36 +01:00
Christian Pauly 105884dbe1 chore: Improve stories 2021-12-25 14:08:11 +01:00
Christian Pauly b1a4d3a314 followup: Improve stories 2021-12-25 08:56:35 +01:00
Krille Fear 062ed11d0f feat: Stories 2021-12-24 13:18:09 +00:00
The one with the Braid fe95c8b2ca design: Improved animations in chat view when changing account 2021-12-22 08:11:30 +00:00
Krille Fear 89c4d6e769 change: Set client ID in invite action link 2021-12-08 11:33:03 +01:00
Krille Fear 83e3d95d04 fix: Open URIs 2021-11-29 16:23:14 +01:00
Krille Fear 2737768a60 feat: Drag&Drop to send multiple files on desktop and web 2021-11-28 11:43:36 +01:00
Krille Fear 4eea1faa05 fix: Process incoming uris 2021-11-26 14:59:35 +01:00
Krille Fear b8b68ec6ef feat: nicer loading bar 2021-11-23 19:34:55 +01:00
Krille Fear bdc7a606bc feat: Fancy chat list loading animation 2021-11-23 18:20:51 +01:00
Krille Fear 0102f24576 fix: Report sync status error 2021-11-23 11:37:53 +01:00
Krille Fear 4b8ce4ee9b feat: Open im.fluffychat urls 2021-11-21 13:58:19 +01:00
Krille Fear 46dd799184 fix: Remove unused imports 2021-11-21 09:55:59 +01:00
Krille Fear 6894c732fd fix: Minor fixes 2021-11-21 09:07:33 +01:00