Commit graph

205 commits

Author SHA1 Message Date
Christian Pauly
35174cb859 refactor: Migrate to Flutter 3.7.0 2023-01-26 13:18:42 +01:00
Krille
d343c71703 chore: Update Matrix SDK and refactor 2023-01-20 16:59:50 +01:00
TheOneWithTheBraid
863da6a3be chore: add integration tests for spaces
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-01-14 10:46:18 +01:00
Krille
eac784e33b fix: Archive 2023-01-13 10:38:39 +00:00
Krille
2df72b5d13 style: New modal bottom sheets 2023-01-08 11:07:31 +01:00
Krille
4376070733 refactor: Same animations everywhere in app 2023-01-07 09:22:31 +01:00
Krille
1c632bead9 style: Animate in out search results 2023-01-07 09:14:14 +01:00
TheOneWithTheBraid
1992d18a64 chore: add integration tests
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-01-03 19:59:56 +01:00
Krille
9d393900f8 chore: Follow up dark mode color 2023-01-03 18:01:53 +01:00
Krille
8ef1ff1e1a design: Nicer navigationrail 2023-01-03 18:00:56 +01:00
Krille
8d8848c0f7 refactor: Stories header with futurebuilder 2023-01-02 17:12:24 +01:00
Krille
5cf18aabbf refactor: Remove dart from folder name 2022-12-30 17:54:50 +01:00
Krille Fear
5adf1aa3af fix: Hide google services warning after marked 2022-12-30 13:09:21 +01:00
Krille Fear
3d3a8f1853 chore: Follow up fix search bar 2022-12-29 10:33:13 +01:00
Krille Fear
9f4d11347c chore: Follow up fix chat list 2022-12-29 10:26:01 +01:00
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>
2022-12-28 08:35:06 +01:00
Krille Fear
ea4f2bffb0 chore: follow up fix 2022-12-26 16:03:14 +01:00
Krille Fear
3898c5e4e5 chore: Follow up start chat label 2022-12-25 11:04:22 +01:00
Krille Fear
135ed4fb17 chore: Follow up homeserver picker input 2022-12-25 10:50:41 +01:00
Krille Fear
e04730c904 chore: Add new start chat image 2022-12-25 10:45:13 +01:00
Christian Pauly
00f7e229b8 chore: Add sync status logs 2022-12-14 09:52:00 +01:00
Christian Pauly
082fcdb1af fix: Setup push on chat list init 2022-12-05 09:11:52 +01:00
td
681e95dedd fix: incorrect setState inside setState in ChatListController 2022-11-13 18:09:42 +01:00
Christian Pauly
ed42cb9134 chore: Design enhancements 2022-11-04 12:01:59 +01:00
Christian Pauly
65511ca114 chore: Update local notifications package 2022-11-03 13:43:11 +01:00
Christian Pauly
77d5ca4f0a fix: Share files 2022-11-02 09:59:12 +01:00
Christian Pauly
f026976c17 refactor: Minor chatlist refactoring 2022-11-02 09:57:06 +01:00
Krille Fear
6dee9e7ceb chore: Follow up design fix 2022-11-02 09:19:50 +01:00
Christian Pauly
796018cae2 chore: Follow up chat list color 2022-10-15 16:31:42 +02:00
Christian Pauly
f58bd3170e refactor: No longer need selected of chat list tile 2022-10-15 16:25:32 +02:00
Christian Pauly
361f8385a9 chore: Better design chat list items 2022-10-15 09:23:17 +02:00
Christian Pauly
6f36200e0b chore: Follow up search on spaces tab 2022-10-05 09:30:04 +02:00
Christian Pauly
d09d0a7ba5 chore: Follow up navigationrail fixes 2022-09-12 17:19:56 +02:00
Christian Pauly
17dc6ee3a8 chore: Add unread badge to navigation rail and adjust design 2022-09-11 11:07:04 +02:00
Christian Pauly
cdd5a9e821 chore: Follow up add backbutton support 2022-09-11 10:22:05 +02:00
Christian Pauly
b2d7d487e3 chore: Follow up fixes 2022-09-10 20:55:27 +02:00
Christian Pauly
324a096cea chore: Add keys to roomlist and stories header 2022-09-10 20:49:28 +02:00
Krille Fear
9e64cc64dc 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
f851b3e67d refactor: Chat list body code 2022-09-10 13:32:46 +02:00
Christian Pauly
f1a495b8cd chore: Follow up fixes spaces 2022-09-10 13:21:33 +02:00
td
34b039a6c0 feat: background and terminated calls [android] 2022-09-10 15:42:52 +05:30
Christian Pauly
92fa413156 fix: Popup menu without elevation 2022-09-10 12:11:11 +02:00
Christian Pauly
9aa9426d86 chore: Sort subspaces on top 2022-09-10 11:57:58 +02:00
Christian Pauly
30841b01cb chore: Minor follow up fixes 2022-09-10 11:53:39 +02:00
Christian Pauly
635543a7d0 chore: Follow up spaces fix 2022-09-10 11:39:23 +02:00
Christian Pauly
e71dabca6e feat: New navigation design 2022-09-10 10:16:09 +02:00
Christian Pauly
b742fb9bda design: Move chat backup header to settings 2022-08-28 13:34:57 +02:00
Christian Pauly
d081645eb3 refactor: App widget 2022-08-25 18:31:30 +02:00
Christian Pauly
b8acb3e519 chore: Make header bar in chat list thinner 2022-08-21 07:40:50 +02:00
Christian Pauly
7a74a8a93f chore: Update dependencies 2022-08-14 17:22:16 +02:00
Christian Pauly
c4ec6ebb3f chore: Move share icon in drawer to the header 2022-08-14 15:58:32 +02:00
Christian Pauly
267ab92507 chore: Remove unnecessary stream subscriptions 2022-08-10 21:15:13 +02:00
Krille Fear
e1a8648c24 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
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>
2022-08-06 15:48:18 +02:00
Christian Pauly
fe9850b313 chore: Move connection status header to bottom 2022-08-06 10:08:17 +02:00
Christian Pauly
45393700ec chore: Adjust onboarding design 2022-08-05 21:05:02 +02:00
Christian Pauly
983066e4a7 chore: Adjust design 2022-08-05 17:07:46 +02:00
Christian Pauly
1c7424bd18 chore: Minor design adjustment 2022-08-05 16:12:00 +02:00
TheOneWithTheBraid
41df4c4cb3 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
d71c25aa80 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
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>
2022-07-24 13:55:12 +02:00
TheOneWithTheBraid
56ba2341f4 feat: implement session dump
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-17 17:27:05 +02:00
Christian Pauly
ec74524234 chore: Adjust search bar design 2022-07-17 16:46:51 +02:00
TheOneWithTheBraid
35f7aa56e9 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
f831bd0260 refactor: Remove presence status feature 2022-07-13 08:41:02 +02:00
Christian Pauly
f289d83a14 chore: Follow up chatlist appbar design 2022-07-13 08:40:01 +02:00
Christian Pauly
2fe40d34b9 chore: Follow up appbar design 2022-07-12 21:37:04 +02:00
Christian Pauly
227e85fe8a chore: Adjust appbar design 2022-07-12 19:40:29 +02:00
Christian Pauly
dec28087ee chore: Follow up sdk update fix 2022-07-10 13:10:04 +02:00
Christian Pauly
765583dbbe feat: Send multiple images at once 2022-07-10 09:59:47 +02:00
Christian Pauly
22ffe8b934 chore: Follow up search fix 2022-07-09 19:30:55 +02:00
Christian Pauly
4dfe06aed2 fix: Unread bubble is invisible in dark mode 2022-07-09 16:14:59 +02:00
Christian Pauly
153e333693 chore: Update SDK 2022-07-09 10:18:53 +02:00
Christian Pauly
f1ebc81cf6 chore: Adjust design 2022-07-09 09:12:11 +02:00
Christian Pauly
1fb1558565 chore: Design follow up fixes 2022-07-08 17:58:31 +02:00
Christian Pauly
fd2f7114d6 chore: Design follow up fixes 2022-07-08 16:04:22 +02:00
Christian Pauly
378a0b9781 chore: Enhance invitiation UX 2022-07-08 14:28:08 +02:00
Christian Pauly
5558877c34 chore: Add fancy hero animations 2022-07-08 10:41:36 +02:00
Christian Pauly
c4c594adf1 chore: Minor design improvements 2022-07-08 10:13:44 +02:00
Christian Pauly
f983066566 feat: Redesign bootsstrap and offer secure storage support 2022-07-08 09:51:29 +02:00
Christian Pauly
ccfda5bc96 feat: New material 3 design 2022-07-07 20:18:40 +02:00
Christian Pauly
4e97d4ba96 chore: Add border to avatars 2022-07-07 12:14:28 +02:00
Christian Pauly
c249ebb97c refactor: Switch to Hive Collections DB 2022-06-09 11:37:21 +02:00
Christian Pauly
964a42edf5 chore: Minor design fixes 2022-06-04 20:06:57 +02:00
Christian Pauly
aa7ae27d5e chore: Update share_plus 2022-06-04 13:43:26 +02:00
TheOneWithTheBraid
216ce892b5 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
dfaba4cacb refactor: Stories header 2022-05-29 11:37:01 +02:00
Christian Pauly
9de43c8d39 refactor: Sharing intent 2022-05-29 11:34:21 +02:00
Christian Pauly
15f41f77f0 feat: Initial material you support 2022-05-18 08:54:50 +02:00
Christian Pauly
22ad34ab0a refactor: Upgrade to Flutter 3.0.0 2022-05-12 13:23:19 +02:00
Krille Fear
fa32fe827d 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
8c13741e00 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
d27810703b 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
4f126b7708 fix: App crashes on account switch 2022-05-05 09:22:23 +02:00
Krille Fear
0f5dfd9adb 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
89ed90d1b4 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
3c0cf0d270 chore: Follow up fix listtile select color 2022-05-03 16:23:49 +02:00
TheOneWithTheBraid
dd0bcf6f0d 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
0a6a3529a0 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
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>
2022-04-30 08:08:48 +02:00