Commit Graph

669 Commits

Author SHA1 Message Date
Christian Pauly 3cff16eabb chore: Update webrtc 2022-12-15 07:43:51 +01:00
TheOneWithTheBraid 263997f6fa 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 944a9ccc20 chore: Update Matrix SDK 2022-12-14 09:20:47 +01:00
Krille Fear d6d0325e85 chore: Revert webrtc update 2022-12-03 17:59:44 +01:00
TheOneWithTheBraid 162e7300d5 chore: use Famedly runners
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-11-28 09:11:48 +01:00
Christian Pauly 029ebdeab4 chore: Bump version 2022-11-23 08:08:26 +01:00
TheOneWithTheBraid c07ffaa0c2 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
Krille Fear d836b67594 chore: Revert webrtc linux support 2022-11-18 12:12:10 +01:00
Krille Fear 6e8d819856 chore: Update webrtc 2022-11-18 11:56:39 +01:00
Krille Fear 19c4756e47 chore: Bump version 2022-11-17 16:37:38 +01:00
Krille Fear dafcb6263c refactor: Remove unused dependencies 2022-11-17 16:13:30 +01:00
Christian Pauly f9c911264e chore: Updatem matrix SDK 2022-11-16 14:52:15 +01:00
Christian Pauly 450389ee61 fix: Update emoji picker for web and desktop 2022-11-13 11:44:53 +01:00
Christian Pauly 4517c4f6ff chore: Update dependencies 2022-11-03 15:37:40 +01:00
Christian Pauly 93954d434a chore: Update local notifications package 2022-11-03 13:43:11 +01:00
Christian Pauly af60376479 chore: Update matrix sdk 2022-11-02 10:39:51 +01:00
TheOneWithTheBraid a6e7b3d573 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
TheOneWithTheBraid 79c1c29a51 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 e5b69dec5d chore: Update matrix SDK 2022-10-12 13:31:29 +02:00
Christian Pauly d6c7dadb24 chore: Add unread badge to navigation rail and adjust design 2022-09-11 11:07:04 +02:00
td 1104f1dc6f
feat: background and terminated calls [android] 2022-09-10 15:42:52 +05:30
Christian Pauly 560ee3d39f chore: Bump version 2022-09-08 13:01:02 +02:00
Christian Pauly 0a36f95ea4 chore: Update matrix sdk 2022-09-05 17:44:16 +02:00
Christian Pauly 06ee00464a chore: Migrate back to collection 2022-08-28 11:29:12 +02:00
Christian Pauly 703cc1109f chore: Revert hive collections changes 2022-08-28 08:03:53 +02:00
Christian Pauly 279f6ead50 fix: secure storage on iOS was not setting up correctly 2022-08-27 10:12:20 +02:00
Christian Pauly 909ccfef37 chore: Bump version 2022-08-25 19:27:19 +02:00
Christian Pauly 86e060a4d0 chore: Migrate back to flutter hive collections 2022-08-24 10:29:45 +02:00
Christian Pauly 46fd95f3ae chore: Update provider package and remove dep override 2022-08-21 09:28:35 +02:00
Christian Pauly 67f5a76f16 fix: Sharing on iPad 2022-08-21 08:42:02 +02:00
Christian Pauly d9a0409e70 chore: Downgrade webrtc to fix iOS build 2022-08-21 07:23:08 +02:00
Krille Fear 97d8c262be chore: Bump version 2022-08-19 18:32:41 +00:00
Christian Pauly a103eb971c chore: Migrate from Hive 2.2.1 back to FluffyBox 2022-08-15 11:26:50 +02:00
Christian Pauly 4edbb13e75 chore: Update dependencies 2022-08-14 17:22:16 +02:00
Christian Pauly 84c81382fb chore: Update SDK and add webworker support for web 2022-08-14 16:35:49 +02:00
Christian Pauly 631485d3c5 chore: Remove error logging with sentry 2022-08-14 16:18:18 +02:00
Christian Pauly 5b96bfd83a chore: Update matrix homeserver recommendations 2022-08-10 19:49:29 +02:00
The one with the Braid 6d23ea754f Merge branch 'braid/windows' into 'main'
chore: Windows support

See merge request famedly/fluffychat!949
2022-08-05 19:57:46 +00:00
TheOneWithTheBraid a9819577d6 chore: Windows support
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-08-05 21:35:47 +02:00
Christian Pauly b473fa3ca4 chore: Follow up fix secure storage 2022-08-05 20:37:36 +02:00
Krille Fear d4040f6c8f Merge branch 'krille/update-record' into 'main'
chore: Update record package

See merge request famedly/fluffychat!975
2022-07-31 08:03:28 +00:00
Christian Pauly 0fb80e4eab chore: Update record package 2022-07-31 09:44:01 +02:00
Christian Pauly e4d52f893e chore: Bump version 2022-07-31 09:25:21 +02:00
Christian Pauly 68ed653147 feat: Display timeline of messages in android notification 2022-07-30 11:40:33 +02:00
Christian Pauly 7644cf4463 refactor: Simplify MxcImage and replace CachedNetworkImage 2022-07-29 18:41:05 +02:00
Christian Pauly dfd9106e56 chore: Update SDK and remove old override 2022-07-29 12:56:02 +02:00
TheOneWithTheBraid 82cb094b44 feat: libhandy integration
- supports GTK 4 window borders

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-28 08:27: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 3e80e3f67e 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 66d87a6187 feat: implement session dump
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-17 17:27:05 +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 038f0c879d fix: Non FCM Android builds crash on start 2022-07-09 13:10:43 +02:00
Christian Pauly 4e73e6d9f4 chore: Update SDK 2022-07-09 10:18:53 +02:00
Christian Pauly 091958be0b feat: New material 3 design 2022-07-07 20:18:40 +02:00
Christian Pauly c712644d64 chore: Remove permission handler dependency and increase compileSdkVersion 2022-06-29 08:51:08 +02:00
Christian Pauly 9f5a553c1b chore: Update SDK 2022-06-26 12:52:05 +02:00
Christian Pauly a3d41da047 fix: Sharing on iOS and iPad 2022-06-20 08:32:59 +02:00
Christian Pauly c2df8f4b4b refactor: Switch to Hive Collections DB 2022-06-09 11:37:21 +02:00
Christian Pauly 4a6529dca2 chore: Update share_plus 2022-06-04 13:43:26 +02:00
Christian Pauly 0fb69631c7 chore: Bump version 2022-06-03 08:06:42 +02:00
Christian Pauly 0e2598ea52 fix: Build on iOS emulator 2022-06-01 10:08:45 +02:00
TheOneWithTheBraid 86c4fa5165 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 38f84c3ae0 fix: Broken dynamic color palette 2022-05-19 08:46:59 +02:00
Christian Pauly 2eac52a006 refactor: Update Matrix SDK 2022-05-18 09:04:32 +02:00
Christian Pauly a718152905 refactor: Upgrade to Flutter 3.0.0 2022-05-12 13:23:19 +02:00
Christian Pauly 822b45d885 refactor: Migrate to share_plus 2022-05-06 09:00:11 +02:00
TheOneWithTheBraid a9275fc4f6 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 10798ac7ff 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 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
Krille Fear 27275c5017 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 5c26657c22 fix:Disable autocorrect in homeserver search field 2022-04-29 13:25:02 -07:00
Christian Pauly 08ba1901aa chore: Bump version 2022-04-23 18:09:08 +02:00
Christian Pauly e9916a9fa4 chore: Add initial integration tests 2022-04-23 11:25:57 +02:00
Christian Pauly f6938f81fc feat: Onboarding with dynamic homeservers from joinmatrix.org 2022-04-16 07:40:55 +02:00
Christian Pauly a98e8ea46b chore: Update sdk 2022-04-14 19:52:35 +02:00
Christian Pauly 60c875a604 chore: Follow up push 2022-04-14 19:26:20 +02:00
Krille Fear 7ede85217e Merge branch 'krille/new-push' into 'main'
refactor: New push

See merge request famedly/fluffychat!823
2022-04-14 16:21:00 +00:00
Christian Pauly 6fe94d5910 refactor: New push 2022-04-14 18:02:05 +02:00
Christian Pauly 7013aef286 feat: Faster image resizing 2022-04-14 11:31:48 +02:00
Christian Pauly b6b88f85ee chore: Update SDK 2022-04-08 14:55:56 +02:00
Krille Fear be97850a03 fix: Android theme is not auto updating when system theme changes 2022-04-08 10:23:58 +02:00
Krille Fear 68aaa1a0fe chore: Follow up fix image resizer 2022-04-06 08:21:39 +02:00
Krille Fear 4b17b1651b Merge branch 'update-unifiedpush' into 'main'
Upgrade unifiedpush to 4.0.0

See merge request famedly/fluffychat!792
2022-04-05 05:49:28 +00:00
S1m 8b5a5b4fb8 chore: Upgrade unifiedpush to 4.0.0 2022-04-05 05:49:28 +00:00
Krille Fear b1444713d6 feat: Use native imaging for much faster thumbnail calc on mobile 2022-04-04 16:27:38 +02:00
Graeme Power c07e7258d4 chore: irish language support 2022-04-03 16:59:27 +00:00
Christian Pauly 0c8702cd9c chore: Update SDK 2022-04-03 08:40:58 +02:00
Christian Pauly 35a2f95eae feat: Better image sending experience 2022-03-30 11:46:24 +02:00
Krille Fear fc2846c085 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 0ec47177fe chore: Remove broken voice messages for Linux and Windows 2022-03-27 10:12:07 +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
Krille Fear 901864ddbc Merge branch 'krille/audio-on-desktop' into 'main'
chore: Add audio libraries on desktop

See merge request famedly/fluffychat!780
2022-03-20 18:10:22 +00:00
Krille Fear 090aba2b3b chore: Add audio libraries on desktop 2022-03-20 18:48:57 +01:00
Christian Pauly 05459b6aae chore: Bump version 2022-03-20 17:17:28 +01:00
Christian Pauly 84d9121634 chore: Update sdk 2022-03-17 20:25:07 +01:00
Christian Pauly 85c1710ae3 refactor: Switch to just audio for playing sounds 2022-03-13 07:55:22 +01:00
Krille Fear 527264264b 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 837f31751a fix: Build on macOS 2022-03-06 11:55:18 +01: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
Dependency Update Bot 18c6e6e8da chore: Update dependencies 2022-02-28 08:05:34 +00:00