Commit graph

2884 commits

Author SHA1 Message Date
Krille
a0baa747ca chore: Follow up style adjustments 2023-02-05 10:22:24 +01:00
Krille
da6ac90cf2 chore: Follow up remove hero animation 2023-02-05 10:09:31 +01:00
Krille
fce7475801 chore: Follow up formatting 2023-02-05 07:39:03 +01:00
Krille
9c802c905b chore: Follow up settings page 2023-02-04 21:59:53 +01:00
Krille
05f72815b3 style: Enhanced chat details design 2023-02-04 19:10:27 +01:00
Krille
7d4bc6262f chore: Follow up secrity settings design 2023-02-04 18:52:04 +01:00
Krille
7c777c0b7b style: Give chat list list tiles rounded corners 2023-02-04 18:50:15 +01:00
Krille
5d53a37e2e style: New settings design 2023-02-04 18:32:56 +01:00
Krille
5940ad5054 style: Make adaptive bottom sheets scrollable by default 2023-02-04 17:00:05 +01:00
Krille
0b7799357a style: Nicer chips in encryption settings and icons showing device status 2023-02-04 16:56:42 +01:00
Christian Pauly
ffd7904f3a refactor: Use dynamic color package instead of system theme 2023-02-03 09:27:25 +01:00
Christian Pauly
763828e216 chore: Follow up dividercolor 2023-02-03 08:06:38 +01:00
Christian Pauly
541775d675 fix: Set room visibility on group creation 2023-02-03 08:05:44 +01:00
Christian Pauly
39b830d0c1 fix: Notification settings 2023-02-02 09:57:56 +01:00
Christian Pauly
b176811f7c design: Adjust design to new material 3 capabilities of Flutter 3.7 2023-02-02 09:57:53 +01:00
Gabriel Rodríguez
d226bf6020 fix: avatar color 2023-02-02 08:56:15 +00:00
Gabriel Rodríguez
704ee5ef9c fix: display name contrast in dark mode 2023-02-02 08:56:15 +00:00
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
Krille
033cc8de31 chore: Follow up leave abandoned DM room 2023-01-15 10:05:54 +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
8af9af10ae style: Redesign public room bottomsheets 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
Christian Pauly
06305b8300 feat: Nicer design for abandonded DM rooms 2023-01-06 08:54:17 +01:00
Krille
c47ca99aaa chore: Update dependencies 2023-01-05 18:21:13 +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
976c12e471 chore: Change invite link textfield label 2023-01-03 18:33:58 +01:00
Krille
e9fb280970 design: More clear chat background and rounded popup menu 2023-01-03 18:29:03 +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
2c45552c8e chore: Update flutter_map 2023-01-03 17:31:03 +01:00
Krille
8d8848c0f7 refactor: Stories header with futurebuilder 2023-01-02 17:12:24 +01:00
Krille
50dd924ece chore: Revert push channel changes 2022-12-31 15:14:38 +01:00
Krille
31f3a8b4c5 Revert "fix: Android push notification follow-up"
This reverts commit b24a7d9510c221c7ee685f3e68a213dc83ca8618
2022-12-31 14:13:09 +00:00
Krille
85f4a539d8 chore: Follow up draft fix 2022-12-30 18:24:34 +01:00
Krille
5cf18aabbf refactor: Remove dart from folder name 2022-12-30 17:54:50 +01:00
Krille
25b44f2822 chore: Minor lable fixes 2022-12-30 17:45:58 +01:00
Krille
49b541930a chore: Follow up fix 2022-12-30 16:27:44 +01:00
Krille
6fc8aaa1bb refactor: New private chat 2022-12-30 14:37:13 +01:00
Krille Fear
abd9afed7e feat: Store drafts 2022-12-30 13:32:52 +01:00
Krille Fear
5adf1aa3af fix: Hide google services warning after marked 2022-12-30 13:09:21 +01:00
Krille Fear
44532a242b chore: Make audio player dialog not dismissable 2022-12-30 12:53:42 +01:00
Krille Fear
a99f596447 chore: Remove deprecated share button 2022-12-30 12:52:29 +01:00
Krille Fear
94c659d891 chore: Remove deprecated share button 2022-12-30 12:49:17 +01:00
Krille Fear
1398612190 chore: Disable audio player on linux 2022-12-30 12:36:20 +01:00
Krille Fear
680dd886d8 feat: Add audio message support to linux 2022-12-30 10:51:26 +01:00
Krille Fear
54dff35ea4 fix: File event design 2022-12-30 10:40:53 +01:00
Krille Fear
720fb01aa6 chore: Minor design adjustments 2022-12-30 09:12:27 +01:00
Krille Fear
20eada7019 fix: Content banner 2022-12-30 09:04:46 +01:00
Krille Fear
7fe0508583 fix: Correct redacted by username 2022-12-30 09:01:43 +01:00
Krille Fear
855e6b5b2c fix: Encryption button is orange in public rooms 2022-12-30 09:00:01 +01:00
Krille Fear
549fc1051e chore: Nicer new chat design 2022-12-30 08:59:00 +01:00
Krille Fear
075a5faa9c chore: Adjust onboarding design 2022-12-29 20:38:13 +01:00
Krille Fear
6c53ab370b fix: Do not setup push on every app resume 2022-12-29 10:35:02 +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
The one with the Braid
edefa24514 Merge branch 'braid/room-list-fixes' into 'main'
fix: minor issues in room list

See merge request famedly/fluffychat!1056
2022-12-28 07:41:40 +00: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
TheOneWithTheBraid
21c5ffd5b2 fix: Android push notification follow-up
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-12-27 20:25:45 +01:00
Krille
80485c3e22 Merge branch 'braid/cute-events' into 'main'
chore: improve cute events rendering

See merge request famedly/fluffychat!1054
2022-12-27 12:16:57 +00:00
Krille Fear
c4e010cf2e chore: Follow up root navigator fix 2022-12-26 20:21:18 +01:00
Krille Fear
8823e959c4 chore: Use correct mono font 2022-12-26 19:20:52 +01:00
Krille Fear
60301db6fe chore: Nicer verification dialog 2022-12-26 18:30:18 +01:00
Krille Fear
46d77bff5d design: New encryption page 2022-12-26 17:59:43 +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
TheOneWithTheBraid
1562f8e7dc chore: improve cute events rendering
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-12-24 19:28:09 +01:00
Krille Fear
2f71b0ac1d chore: Add gradient to chat background 2022-12-24 12:07:41 +01:00
Krille Fear
a35229bf7d feat: Use Android system accent color 2022-12-24 11:48:48 +01:00
Krille
ce15ca3576 Merge branch 'braid/homeserver-appbar' into 'main'
fix: homeserver error text not visible in app bar

See merge request famedly/fluffychat!1042
2022-12-23 14:12:47 +00:00
Krille Fear
7563fd7188 chore: Fix import sorting 2022-12-23 15:10:26 +01:00
Krille
08faeec2ed Merge branch 'improve-story' into 'main'
fix: Improve story page appearance

See merge request famedly/fluffychat!1051
2022-12-23 14:08:59 +00:00
DeeJayBro
8b8f4ccd65 fix desktop scroll with touchpad 2022-12-23 11:16:15 +01:00
Reinhart Previano Koentjoro
49b0938e1e fix: Improve story page appearance 2022-12-23 11:58:40 +07:00
Krille
db219a8735 Merge branch 'fixed' into 'main'
fix location sharing

Closes #1006

See merge request famedly/fluffychat!1046
2022-12-20 19:04:25 +00:00
Mantas Kazlauskas
dccb3195fe fix location sharing 2022-12-15 19:54:12 +00:00
TheOneWithTheBraid
7806deb46f feat: support Android notification channels
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-12-14 15:37:21 +01:00
Christian Pauly
00f7e229b8 chore: Add sync status logs 2022-12-14 09:52:00 +01:00
Christian Pauly
2c83fb7a3c chore: Update localizations 2022-12-14 09:28:41 +01:00
Christian Pauly
082fcdb1af fix: Setup push on chat list init 2022-12-05 09:11:52 +01:00
TheOneWithTheBraid
fb6dfe6507 fix: homeserver error text not visible in app bar
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-12-02 10:12:44 +01:00
Christian Pauly
b21375d69a feat: Initial knocking 2022-11-22 15:46:16 +01:00
Christian Pauly
8f64afbed9 fix: Remove deprecated meomry caching of downloaded files 2022-11-21 18:16:46 +01:00
Christian Pauly
32a88d960a fix: Missing mounted check 2022-11-21 17:53:01 +01:00
TheOneWithTheBraid
d90b02bc17 feat: implement cute events
Cute events help against social distancing. You can send googly eyes,
hugs and cuddles.

Fixes:
https://rail.chat/@AgathaSorceress@eldritch.cafe/109336005433123570

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-11-21 11:11:21 +01:00
Christian Pauly
38636418c5 fix: Some controls in settings not accessible on iPhone 12 2022-11-20 19:19:39 +01:00
Krille Fear
53aaee9911 refactor: Remove unused dependencies 2022-11-17 16:13:30 +01:00
Christian Pauly
6f224e2282 chore: Follow up fix voip 2022-11-16 14:52:43 +01:00
Christian Pauly
148bc3acb1 fix: Import session on iOS 2022-11-15 12:51:14 +01:00
td
f8f03b4443 chore: fix similar error on homeserver picker page 2022-11-13 18:13:01 +01:00
td
681e95dedd fix: incorrect setState inside setState in ChatListController 2022-11-13 18:09:42 +01:00
Christian Pauly
6d6d6c6f04 fix: Settings profile picture 2022-11-13 12:47:45 +01:00
Christian Pauly
559e5f935e chore: Better load first client 2022-11-13 12:40:10 +01:00
Christian Pauly
751cf75384 fix: Set theme after start app 2022-11-13 12:37:25 +01:00
Christian Pauly
2500e74d7e chore: Load room of first client before init GUI 2022-11-13 12:37:13 +01:00
Christian Pauly
a737719091 fix: Password not obscure for a second when submitting login textfield 2022-11-13 12:01:11 +01:00
Christian Pauly
0abd6f82f2 fix: Remove emoji picker workaround 2022-11-13 11:57:47 +01:00
Christian Pauly
d473a9e663 fix: Push error message 2022-11-04 13:49:23 +01:00
Christian Pauly
3610bf6638 chore: Adjust colors 2022-11-04 13:33:21 +01:00
Christian Pauly
d0f400cfe7 chore: Adjust colors 2022-11-04 13:31:29 +01:00
Christian Pauly
ed42cb9134 chore: Design enhancements 2022-11-04 12:01:59 +01:00
Christian Pauly
46a9b6e00d chore: Update dependencies 2022-11-03 15:37:40 +01:00
Christian Pauly
65511ca114 chore: Update local notifications package 2022-11-03 13:43:11 +01:00
Krille Fear
5e5aaa8ff9 Merge branch 'main' into 'main'
Improve (most) icons and image scaling, including avatar scaling

See merge request famedly/fluffychat!1022
2022-11-03 12:23:17 +00:00
Mg138
9ec86d7a68 automatic formatting 2022-11-02 18:45:05 +08:00
Christian Pauly
3e31c9945f chore: Update matrix sdk 2022-11-02 10:39:51 +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
Mg138
a04b8ad8c7 improved (most) icons/image scaling, including avatar scaling 2022-10-31 05:07:18 +08:00
Krille Fear
253ab86883 chore: Follow up login fix 2022-10-27 15:32:05 +02:00
Krille Fear
55847ba1b1 fix: Hide password at login page 2022-10-27 15:22:27 +02:00
TheOneWithTheBraid
2926f44d66 chore: remove dependency overrides
- Flutter foreground task plugin was merged
- Connectivity Plus plugin was merged

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-10-17 11:56:47 +02:00
The one with the Braid
4fd9a3ff82 Merge branch 'braid/webrtc-dialer-init' into 'main'
chore: update WebRTC interface

See merge request famedly/fluffychat!1016
2022-10-17 09:35:43 +00:00
TheOneWithTheBraid
507b5e5638 chore: update WebRTC interface
- fixes "dial" starting when opening FluffyChat

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-10-17 11:17:44 +02:00
Christian Pauly
6089a3dc24 fix: UIA request handler 2022-10-17 10:43:09 +02:00
Krille Fear
98d2ac021b design: Improve login design 2022-10-16 15:06:02 +02: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
5668bfbad8 chore: Follow up nicer state events 2022-10-15 11:11:36 +02:00
Christian Pauly
b642f89738 design: Hide unimportant state events instead of folding 2022-10-15 10:38:06 +02:00
Christian Pauly
361f8385a9 chore: Better design chat list items 2022-10-15 09:23:17 +02:00
Krille Fear
4f051a1f60 chore: Update matrix SDK 2022-10-12 13:31:29 +02:00
Christian Pauly
5a74319b19 design: Nicer display notification short texts 2022-10-05 15:50:39 +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
5aea0c31fa feat: Automatic key requests and better key error dialog 2022-09-08 09:12:08 +02:00
Christian Pauly
5629f14d5a fix: Styling and notification settings 2022-09-06 20:21:11 +02:00
Christian Pauly
67e8dedd5d fix: add missing command localizations 2022-09-05 17:56:50 +02:00
Christian Pauly
d45a1c23b2 chore: Update matrix sdk 2022-09-05 17:44:16 +02:00
Krille Fear
6c9c53707d Merge branch 'krille/flutter-update' into 'main'
chore: Update to flutter 3.3.0

See merge request famedly/fluffychat!1002
2022-08-31 18:08:28 +00:00
Christian Pauly
977b0c19c6 chore: Update to flutter 3.3.0 2022-08-31 19:54:22 +02:00
Christian Pauly
7eac054323 chore: Adjust bubble color in dark mode 2022-08-31 16:06:53 +02:00
Christian Pauly
b742fb9bda design: Move chat backup header to settings 2022-08-28 13:34:57 +02:00
Christian Pauly
dc0bd2f5b2 chore: Follow up fix systemuioverlaystyle 2022-08-28 11:39:33 +02:00
Christian Pauly
1085bddcd2 chore: Migrate back to collection 2022-08-28 11:29:12 +02:00
Christian Pauly
a1912e5818 chore: Revert hive collections changes 2022-08-28 08:03:53 +02:00
Christian Pauly
8224d89c0c chore: Revert database switch 2022-08-28 08:00:36 +02:00
Christian Pauly
3c890557ac chore: Change Hive database path 2022-08-28 07:04:11 +02:00
Christian Pauly
c37bda8bb4 chore: Follow up fix systemui overlay style 2022-08-28 06:46:53 +02:00
Christian Pauly
5731851d60 chore: formatting 2022-08-27 10:12:40 +02:00
Christian Pauly
2ef03b09dd fix: secure storage on iOS was not setting up correctly 2022-08-27 10:12:20 +02:00
Christian Pauly
eb1c3e1c43 chore: Follow up fix systemoverlaystyle 2022-08-27 09:20:54 +02:00
Christian Pauly
8e55227afc fix: Do not display push events for unknown event types 2022-08-25 18:35:54 +02:00
Christian Pauly
d081645eb3 refactor: App widget 2022-08-25 18:31:30 +02:00
Krille Fear
8fc4fcbecd Revert "chore: Revert database switch"
This reverts commit 1f8eaecc0c0c5a1941508a61205080d7c49d74ae
2022-08-24 14:24:41 +00:00
Christian Pauly
ad895537a6 chore: Revert database switch 2022-08-24 16:22:13 +02:00
Christian Pauly
7b65a50a4e chore: Migrate back to flutter hive collections 2022-08-24 10:29:45 +02:00
Christian Pauly
ef763846d0 fix: Sharing on iPad 2022-08-21 08:42:02 +02:00
Krille Fear
49cb6b1370 Merge branch 'braid/mxid-account-deactivate' into 'main'
chore: ask for MXID before deleting account

See merge request famedly/fluffychat!993
2022-08-21 05:50:41 +00:00
Christian Pauly
7b5d0b9737 fix: Move unread badge under the back button in chat view 2022-08-21 07:43:59 +02:00
Christian Pauly
b8acb3e519 chore: Make header bar in chat list thinner 2022-08-21 07:40:50 +02:00
Christian Pauly
37a6d3fc70 chore: Follow up theme fix 2022-08-21 07:29:03 +02:00
TheOneWithTheBraid
0a62f01f10 chore: ask for MXID before deleting account
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-08-20 17:03:07 +02:00
Christian Pauly
214f0f4805 refactor: Simplify themes and remove dead code 2022-08-19 08:32:08 +02:00
Christian Pauly
11c8e83275 fix: Linux crash on secure storage usage 2022-08-16 08:03:03 +02:00
Christian Pauly
59e245ecc9 chore: Migrate from Hive 2.2.1 back to FluffyBox 2022-08-15 11:26:50 +02:00
Krille Fear
fcecc55261 Merge branch 'krille/update-dependenciess' into 'main'
chore: Update dependencies

See merge request famedly/fluffychat!985
2022-08-14 15:36:17 +00:00
Christian Pauly
7a74a8a93f chore: Update dependencies 2022-08-14 17:22:16 +02:00
Christian Pauly
51474d83a4 chore: Follow up remove native implementations for web for now 2022-08-14 17:19:27 +02:00
Christian Pauly
da7e433ea3 chore: Update SDK and add webworker support for web 2022-08-14 16:35:49 +02:00
Christian Pauly
84ad3b88d4 chore: Remove error logging with sentry 2022-08-14 16:18:18 +02:00
Christian Pauly
c4ec6ebb3f chore: Move share icon in drawer to the header 2022-08-14 15:58:32 +02:00
Christian Pauly
ba3b86d48a chore: Revert onRoomUpdate logic 2022-08-10 21:47:24 +02:00
Christian Pauly
9d7bc52513 fix: Do not rebuild chat view twice on each message 2022-08-10 21:38:08 +02:00
Christian Pauly
52fe7132cf fix: Add missing SafeArea to homeserver picker 2022-08-10 21:16:06 +02:00
Christian Pauly
3bbbf8349e chore: Fix lint 2022-08-10 21:15:31 +02:00
Christian Pauly
267ab92507 chore: Remove unnecessary stream subscriptions 2022-08-10 21:15:13 +02:00
Christian Pauly
f5985e3e49 chore: Cache string colors 2022-08-08 08:31:12 +02:00
Christian Pauly
4c129968f4 fix: Wait for init before showing room on web start 2022-08-07 12:54:26 +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
Krille Fear
1b43fd581a Merge branch 'fix-forwarding' into 'main'
Fixed Issue #973

Closes #973

See merge request famedly/fluffychat!980
2022-08-06 11:37:48 +00:00
Christian Pauly
7f92d218f8 chore: Adjust onboarding design 2022-08-06 13:35:59 +02:00
Jorge Menjivar
2f3b9378c5 Fixed Issue #973 2022-08-06 02:41:06 -07:00
Christian Pauly
fe9850b313 chore: Move connection status header to bottom 2022-08-06 10:08:17 +02:00
The one with the Braid
99cc9f068b Merge branch 'braid/windows' into 'main'
chore: Windows support

See merge request famedly/fluffychat!949
2022-08-05 19:57:46 +00:00
TheOneWithTheBraid
542115a1ee chore: Windows support
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-08-05 21:35:47 +02:00
Christian Pauly
45393700ec chore: Adjust onboarding design 2022-08-05 21:05:02 +02:00
Christian Pauly
9784f1cc0a chore: Follow up fix secure storage 2022-08-05 20:37:36 +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
Christian Pauly
9334e88aff chore: Make push helper more stable 2022-07-30 13:23:13 +02:00
Christian Pauly
59a0520f38 chore: Make push helper more fail safe 2022-07-30 12:49:51 +02:00
Christian Pauly
68a3de318c feat: Display timeline of messages in android notification 2022-07-30 11:40:33 +02:00
Christian Pauly
a1bf8d9f90 chore: Follow up flickering avatars 2022-07-30 10:33:25 +02:00
Christian Pauly
e7b851dda2 fix: Permission chooser dialog on iOS 2022-07-30 08:37:00 +02:00
Christian Pauly
8d30c95333 chore: Follow up mxc image fixes 2022-07-29 21:01:18 +02:00
Christian Pauly
01c930fb66 chore: Follow up fix mxc Image 2022-07-29 19:50:39 +02:00
Krille Fear
e961bdaac7 Merge branch 'krille/fix-null-checks' into 'main'
fix: Missing null checks in chat details view

See merge request famedly/fluffychat!968
2022-07-29 17:13:00 +00:00
Christian Pauly
26cd07b900 fix: Missing null checks in chat details view 2022-07-29 18:52:41 +02:00
Christian Pauly
20c37cb51a refactor: Simplify MxcImage and replace CachedNetworkImage 2022-07-29 18:41:05 +02:00
Krille Fear
8d0ca2d769 Merge branch 'krille/add-reaction-loading-dialog' into 'main'
fix: Dont display loading dialog when adding reaction

See merge request famedly/fluffychat!966
2022-07-29 15:01:20 +00:00
Christian Pauly
f284d42eca fix: Dont display loading dialog when adding reaction 2022-07-29 13:27:57 +02:00
Christian Pauly
897868b9ec fix: Clearing push triggered when only one room got seen 2022-07-29 11:17:23 +00: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
Christian Pauly
2619395821 chore: Follow up fix 2022-07-22 13:15:20 +02:00
Christian Pauly
dfe7a1c831 feat: Implement deleting pushers in app 2022-07-22 11:01:58 +02:00
TheOneWithTheBraid
4b5bba1457 feat: Emoji related fixes
- adds Emoji autocomplete following popular `:` hotkey
- adds Famedly's famous smart Emojis (tm)
- syncs recent Emojis with SDK

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-17 17:32:06 +00:00
TheOneWithTheBraid
5f5a08f729 feat: introduce extended integration tests
- test both FLOSS and non-floss builds
- test on Synapse, Dendrite and Conduit
- remove Synapse-specific test
- add static Release mode app launch test

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-17 18:27:23 +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
384a21bef7 refactor: Remove duplicated imports 2022-07-10 10:23:39 +02:00
Christian Pauly
765583dbbe feat: Send multiple images at once 2022-07-10 09:59:47 +02:00
Christian Pauly
fae0436f4e refactor: Encryption button 2022-07-10 09:03:35 +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
4e95e45c5f chore: Pinned events design 2022-07-08 10:19:07 +02:00
Christian Pauly
c4c594adf1 chore: Minor design improvements 2022-07-08 10:13:44 +02:00
Christian Pauly
78664e8dbd chore: Always display header elevation in chat 2022-07-08 09:59:40 +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
df30adb724 fix: Set avatar on only single action available 2022-07-01 11:53:41 +02:00
Christian Pauly
b671ae331d chore: Remove permission handler dependency and increase compileSdkVersion 2022-06-29 08:51:08 +02:00
Christian Pauly
2ce48ec563 refactor: Chat view 2022-06-28 16:51:29 +02:00
Christian Pauly
24ee341670 chore: Update SDK 2022-06-26 12:52:05 +02:00
Jayesh Nirve
3d00d9f532 fix: only use custom http client on android 2022-06-21 18:20:27 +05:30