Commit graph

914 commits

Author SHA1 Message Date
Krille Fear
075a5faa9c chore: Adjust onboarding design 2022-12-29 20:38:13 +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
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
Reinhart Previano Koentjoro
49b0938e1e fix: Improve story page appearance 2022-12-23 11:58:40 +07:00
Mantas Kazlauskas
dccb3195fe fix location sharing 2022-12-15 19:54:12 +00: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
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
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
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
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
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
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
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
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
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
d081645eb3 refactor: App widget 2022-08-25 18:31:30 +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
b8acb3e519 chore: Make header bar in chat list thinner 2022-08-21 07:40:50 +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
7a74a8a93f chore: Update dependencies 2022-08-14 17:22:16 +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
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
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
e7b851dda2 fix: Permission chooser dialog on iOS 2022-07-30 08:37:00 +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
Christian Pauly
f284d42eca fix: Dont display loading dialog when adding reaction 2022-07-29 13:27:57 +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
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
Christian Pauly
1c7b6a4953 fix: Sharing on iOS and iPad 2022-06-20 08:32:59 +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
Christian Pauly
e5c29eedfe chore: Make error text on email orange and set displayname 2022-06-02 09:55:51 +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
TheOneWithTheBraid
a2e086a0d7 fix: privacy in sign up
- allow no mail registration after dismissing marning banner
- defaultly hide password characters

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-06-01 09:30:11 +02:00
TheOneWithTheBraid
50bdb6a646 feat: include Synapse into integration test
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-05-31 20:49:29 +02:00
Christian Pauly
f2aed44068 fix: Send sticker without blocking the UI 2022-05-30 10:06:41 +02:00
Christian Pauly
c7e2dd4f11 chore: Follow up fix qr code scanner 2022-05-30 09:24:26 +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
Krille Fear
1af7a50b73 Merge branch 'krille/story-design' into 'main'
fix: Missing bottom padding in text only stories

See merge request famedly/fluffychat!891
2022-05-28 09:15:42 +00:00
Christian Pauly
f72675c351 feat: Better sign up UX and allow signup without password 2022-05-28 10:10:42 +02:00
Christian Pauly
8802613a1f fix: Missing bottom padding in text only stories 2022-05-28 10:10:13 +02:00
Christian Pauly
f639e0570c chore: Follow up color fixes 2022-05-27 15:13:24 +02:00
TheOneWithTheBraid
8de72bdbd1 fix: handle matrix.to prefix when starting chat
- remove leading matrix.to beginning from content of the start chat
  matrix.to text field in order to allow simply pasting matrix.to links

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-05-21 00:46:47 +02:00
Christian Pauly
ea17a28519 fix: Broken dynamic color palette 2022-05-19 08:46:59 +02:00
Krille Fear
05f55b7aad 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
355abeb17f refactor: Update Matrix SDK 2022-05-18 09:04:32 +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
Christian Pauly
b23daa2dc1 refactor: Migrate to share_plus 2022-05-06 09:00:11 +02:00
Christian Pauly
943d9adeba chore: Fix download on web 2022-05-06 08:27:38 +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
Christian Pauly
eccd427a94 chore: Follow up fix ios share files 2022-05-05 09:13:54 +02: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
Krille Fear
d1bcf36b87 Merge branch 'krille/macos-fixes' into 'main'
Krille/macos fixes

See merge request famedly/fluffychat!857
2022-05-03 15:18:15 +00:00
Christian Pauly
65db4e8045 fix: Scan QR Code on iOS 2022-05-03 16:58:13 +02:00
Christian Pauly
2e09aff56b fix: Scan QR Code on iOS 2022-05-03 16:31:51 +02:00
Christian Pauly
3c0cf0d270 chore: Follow up fix listtile select color 2022-05-03 16:23:49 +02:00
Krille Fear
7288be6172 Merge branch 'braid/chat-list-animation' into 'main'
fix: chat list view animation

See merge request famedly/fluffychat!852
2022-05-03 11:51:37 +00:00
Christian Pauly
a1052c2b74 fix: Design gltich with floating cancel button over textfield 2022-05-03 12:18:07 +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
Krille Fear
667908f012 Merge branch 'krille/enable-screensharing' into 'main'
feat: Enable screensharing on Mobile

See merge request famedly/fluffychat!851
2022-05-01 10:40:48 +00:00
Krille Fear
e99fa27f2f Merge branch 'braid/spaces-fix' into 'main'
fix: spces bottom sheet not scrollable

See merge request famedly/fluffychat!850
2022-05-01 10:35:18 +00:00
Christian Pauly
1537fdf18c feat: Enable screensharing on Mobile 2022-05-01 12:18:25 +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
49caad00c0 chore: defaultly save files on Android
- defaultly save files on Android instead of share
- add dedicated share button for files and images on Android
- use ListTile instead of row to display file event
- update file_picker_cross

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-05-01 10:33:51 +02:00
Krille Fear
14a6047fef Merge branch 'braid/spaces-advanced' into 'main'
feat: improve spaces

See merge request famedly/fluffychat!799
2022-04-30 06:47:05 +00: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
Krille Fear
1ea58105c4 Merge branch 'no-auto-correct-homeserver-in-search' into 'main'
fix: Disable autocorrect in discover homeserver adaptive dialog popup

Closes #515

See merge request famedly/fluffychat!846
2022-04-30 05:18:45 +00:00
Avion
f40ede018c fix:Disable autocorrect in homeserver search field 2022-04-29 13:25:02 -07:00
Christian Pauly
5c4615fdde fix: Pictures in stories use wrong shrink algo 2022-04-28 19:21:06 +02:00
Christian Pauly
11f8eb61a1 chore: Login design follow up dark mode fix 2022-04-24 07:57:08 +02:00
Christian Pauly
9325f861af chore: Follow up fixes new login design 2022-04-23 10:57:12 +02:00
Christian Pauly
0693cc5fa6 chore: Fix client logout and update macOS 2022-04-16 14:30:54 +02:00
Christian Pauly
9a310d9636 feat: Onboarding with dynamic homeservers from joinmatrix.org 2022-04-16 07:40:55 +02:00
Christian Pauly
87afa8ac3d feat: New onboarding design 2022-04-15 13:55:39 +02:00
Christian Pauly
6a3085ed7d chore: Follow up fix hero tag 2022-04-15 07:33:11 +02:00
Christian Pauly
44f2b04c8b chore: Follow up push 2022-04-14 19:26:20 +02:00
Christian Pauly
f8b28e66b4 fix: Hide markdown in chat list preview and local notifications 2022-04-13 16:02:47 +02:00
Christian Pauly
5a42803ac7 feat: Play audio messages in stories 2022-04-11 07:00:01 +02:00
Christian Pauly
5f0e95d31c fix: Dont display own failed-to-send events in stories 2022-04-11 06:59:15 +02:00
Krille Fear
656023fba5 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
4398c305d2 feat: Add "Show related DMs in spaces" settings 2022-04-09 06:10:53 +00:00
Krille Fear
238423999b Merge branch 'krille/stories-sorting' into 'main'
chore: Follow up fix stories sorting

See merge request famedly/fluffychat!815
2022-04-08 09:03:15 +00:00
Krille Fear
a2c2e82bd7 chore: Follow up fix stories sorting 2022-04-08 10:42:42 +02:00
Krille Fear
30485e0ba2 chore: Minor design improvements for new priv chat page 2022-04-08 10:41:41 +02:00
Krille Fear
59e56ba5ca feat: Display event timestamp if selected 2022-04-08 09:59:08 +02:00
Krille Fear
5e8a38f824 Merge branch 'krille/send-events-design' into 'main'
design: Display icon for failed sent messages

See merge request famedly/fluffychat!813
2022-04-08 06:02:20 +00:00
Krille Fear
b429d18f25 design: Display icon for failed sent messages 2022-04-08 07:42:36 +02:00
Krille Fear
45826c826a design: Display own stories at first place and combine with new stories button 2022-04-08 07:33:00 +02:00
henri2h
6fb4a6c36a feat: remove diacritics 2022-04-06 11:24:42 +02:00
20kdc
919b0822e5 feat: Groups and Direct Chats virtual spaces option 2022-04-03 17:00:35 +00:00
Krille Fear
8773dc7099 fix: Widgets dialog crashes 2022-04-03 12:59:08 +02:00
Krille Fear
4eafc1690c fix: Some story layout bugs 2022-04-03 10:22:19 +02:00
Christian Pauly
db88bfbe36 fix: Hide pinned events if event is not accessable or loading 2022-04-03 08:17:01 +02:00
Christian Pauly
514f73999a chore: Display error message on file
send failed
2022-04-01 11:39:28 +02:00
Christian Pauly
cc0eba83fd feat: Better image sending experience 2022-03-30 11:46:24 +02:00
Christian Pauly
37d1b49615 fix: Make audioplayer waveforms thinner and better clickable 2022-03-28 20:13:20 +02:00
Krille Fear
fdb3dcb2de Merge branch 'braid/widgets-advanced' into 'main'
feat: allow to create widgets

See merge request famedly/fluffychat!785
2022-03-28 17:55:11 +00:00
Krille Fear
4b6efb6d8b Merge branch 'fix/tabLogin' into 'main'
fix: login form supports switching fields via tab

See merge request famedly/fluffychat!787
2022-03-27 16:58:57 +00:00
Christian Pauly
4847215419 fix: Chat view becomes gray for a second on sending reaction 2022-03-27 17:15:43 +02:00
Krille Fear
5247de044e chore: Remove broken voice messages for Linux and Windows 2022-03-27 10:12:07 +00:00
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
Philip Molares
fcc0d9d15f fix: login form supports switching fields via tab 2022-03-24 21:17:52 +01:00
Christian Pauly
568e74dedc fix: Add forgotten sendOnEnter 2022-03-20 17:38:24 +01:00
Krille Fear
fdaeccbf70 fix: Open room from notification click produces errors 2022-03-20 15:46:03 +01:00
Krille Fear
8e30c9e4b5 design: Make pinned events use less vertical space 2022-03-20 15:22:27 +01:00
Krille Fear
7960b3b0c7 fix: Mark story as read
In some cases stories are not marked as read
for example if the last story got redacted.
This is fixed now.
2022-03-20 14:45:47 +01:00
Marcel
8cc5d2f0d2 feat: Restrict map zoom to tile server capabilities 2022-03-15 12:35:32 +00:00
Krille Fear
777e24324e Merge branch 'krille/redacted-stories' into 'main'
fix: Hide redacted stories

See merge request famedly/fluffychat!774
2022-03-13 10:19:03 +00:00
Christian Pauly
d10f3624c6 fix: Hide redacted stories 2022-03-13 10:58:39 +01:00
Christian Pauly
ac4fb8e800 fix: Send read receipts on all taps 2022-03-13 10:55:52 +01:00
Christian Pauly
5eae299910 refactor: Switch to just audio for playing sounds 2022-03-13 07:55:22 +01:00
Krille Fear
ab3f50750d chore: Minor story viewer fixes 2022-03-10 17:29:06 +01:00
Krille Fear
9c784fd9f6 chore: Remove story line count and make answering to stories online 2022-03-10 06:59:47 +01:00
Krille Fear
5ef3c88478 Merge branch 'krille/extended-stories' into 'main'
feat: Extended stories

See merge request famedly/fluffychat!757
2022-03-06 11:16:20 +00:00
Christian Pauly
929b8e5c68 fix: Build on macOS 2022-03-06 11:55:18 +01:00
Krille Fear
78ca38c40a feat: Extended stories 2022-03-06 11:39:24 +01: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
Christian Pauly
af21353634 fix: Emojipicker issues 2022-03-03 07:52:31 +01:00
Christian Pauly
291266383b chore: Follow up fix sso on android 2022-02-21 07:58:08 +01:00
Krille Fear
6968830b92 chore: Follow up fix qr code scanner 2022-02-20 12:21:49 +01:00
Krille Fear
053a537a12 chore: Improve reset password UX 2022-02-19 14:53:53 +01:00
Krille Fear
7263787197 fix: Reset password 2022-02-19 13:59:57 +01:00
Krille Fear
5851dc5460 chore: Change login input label to email or username 2022-02-19 13:10:09 +01:00
Krille Fear
74100bd777 chore: Make webRTC opt-in 2022-02-19 11:58:21 +01:00
Krille Fear
c0244c66ab chore: Better call UX sounds and timeline design 2022-02-19 11:16:33 +01:00
Lanna Michalke
e46307cd82 fix: display WebRTC call overlay in web 2022-02-19 08:27:03 +00:00
Krille Fear
8d4e9e40b0 fix: Load story avatars faster 2022-02-18 20:25:09 +01:00
Krille Fear
0e55c50c34 Merge branch 'krille/direct-chat-calls' into 'main'
chore: Hide call button for group chats

See merge request famedly/fluffychat!748
2022-02-17 21:01:07 +00:00
Krille Fear
73b68cf0b4 chore: Hide call button for group chats 2022-02-17 21:38:37 +01:00
Krille Fear
7f0bd867ec fix: Set read marker only on user interaction 2022-02-17 21:12:47 +01:00