Commit graph

795 commits

Author SHA1 Message Date
Krille
e5a74e8376
build: Update Matrix dart sdk to 0.22.3 2023-08-29 14:02:14 +02:00
krille-chan
3b12d8ab84
refactor: Update badge 2023-08-19 08:17:40 +02:00
krille-chan
55871de866
fix: Remove mpv and zenity to fix linux snap builds 2023-08-13 09:55:55 +02:00
Krille
739edde729
refactor: Replace vrouter with gorouter 2023-08-10 11:12:09 +02:00
krille-chan
cb9d731b80
build: Add webrtc again but with fixed rpath version 2023-08-09 02:54:46 +02:00
krille-chan
3aaf21fb8b
build: Disable webrtc on linux again 2023-08-08 21:57:16 +02:00
krille-chan
efbe16b52c
chore: readd handy window 2023-08-07 18:20:06 +02:00
krille-chan
3b7fec2baf
build: Remove handy window extension 2023-08-07 09:29:22 +02:00
The one with the braid
0c70017cd8
feat: support import of Emoji packs as zip file
Signed-off-by: The one with the braid <the-one@with-the-braid.cf>
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-07-24 10:26:20 +02:00
ShootingStarDragons
2ae4551bcc feat: paste image from clipboard 2023-07-20 19:34:56 +02:00
Krille
851f6079e2
builds: Changelog for version 1.12.1 2023-07-19 14:33:48 +02:00
Krille
b255ddcd61
chore: Remove windows gitlab CI workaround 2023-07-15 17:42:03 +09:00
Krille
71f3c66599
chore: Use correct versions of adaptive_dialog 2023-07-14 17:02:54 +09:00
Krille
91fc889bce refactor: Update dependencies 2023-07-13 19:46:16 +09:00
Krille
131fa6b3a9 chore: Enable webrtc for linux again 2023-06-30 19:15:45 +09:00
Krille
3d9e2dd8bf build: Change wakelock hotfix 2023-06-19 10:48:10 +02:00
Krille
e851349bf2 builds: Bump version 2023-06-10 08:19:17 +02:00
Krille
f4107a8344 chore: Update dependencies 2023-06-02 09:49:32 +02:00
Krille
e3bbc8f1ab builds: Update flutter table html 2023-06-01 13:01:58 +02:00
Krille
bc9a6b122f builds: Update flutter_html 2023-06-01 11:00:14 +02:00
Krille
847bda89e8 fix: User pills 2023-05-31 15:52:51 +02:00
Krille
f2601c638b chore: Follow up linkify in html message 2023-05-26 09:11:04 +02:00
Krille
79549c3a59 chore: Disable linux webrtc 2023-05-24 21:02:13 +02:00
Krille
5627e50c8f Revert "refactor: Update dependencies"
This reverts commit 2bb0dce7a15d4831eb30c39fc7ba5d863cbcd55e
2023-05-23 13:02:15 +00:00
Krille
c2495eb1a7 refactor: Update dependencies 2023-05-23 08:40:56 +02:00
Krille
5ad32f2915 builds: Update file_picker to 5.3.0 2023-05-23 08:34:24 +02:00
Krille
1d72ab512a chore: Readd support for html tables 2023-05-19 17:30:25 +02:00
Krille
a6d135bdbe chore: Update flutter webrtc 2023-05-18 10:48:27 +02:00
Krille
796a6fdae1 refactor: Reimplement flutter matrix html locally 2023-05-17 12:26:59 +02:00
Krille
d330ca0ff7 chore: Remove macos_ui dependency 2023-05-16 19:21:37 +02:00
Krille
208bac0531 chore: Remove webrtc override 2023-05-16 19:12:20 +02:00
Krille
526f5dce47 chore: Follow up update flutter matrix html 2023-05-16 09:12:13 +02:00
Krille
cb0fe173d9 chore: Minor code clean up 2023-05-15 18:55:27 +02:00
lauren n. liberda
1e0988dd4c builds: migrate to dart 3.0/flutter 3.10 2023-05-15 16:52:03 +00:00
Krille
ab1e2d8db8 chore: Disable webrtc on linux again 2023-05-11 18:15:47 +02:00
Krille
1ce60aecf4 build: Remove dependency overwrite for ffi 2023-05-09 14:51:25 +02:00
Krille
55de4387f2 build: Update dependencies 2023-05-09 14:47:05 +02:00
Krille
a2cb9ff84b chore: Bump version 2023-05-05 09:59:04 +02:00
Krille
77a43b6b8e chore: Bump version 2023-04-20 08:38:39 +02:00
Krille
272925b0e3 chore: Bump version 2023-04-14 14:27:45 +02:00
ShootingStarDragons
b9104f243e feat: change to flutterwebauth2 2023-03-19 23:18:31 +08:00
Krille
d9aa2f8e44 refactor: Switch to file_picker package and get rid of some dependency overrides 2023-03-18 17:02:12 +01:00
Christian Kußowski
6e747c3153 chore: Update matrix sdk to 0.18.0 2023-03-15 09:44:51 +01:00
Christian Kußowski
d235f3e511 chore: Follow up qr code width 2023-03-12 17:39:04 +01:00
Christian Kußowski
901b4862e4 chore: Update build number 2023-03-12 17:21:17 +01:00
Krille
7ce9612a88 chore: disable webrtc on linux again 2023-03-11 17:47:52 +01:00
Krille
038f6bd9ff refactor: Remove unused dependency 2023-03-09 20:34:32 +01:00
Krille
0641793353 chore: Switch back to main webrtc 2023-03-09 20:32:59 +01:00
Krille
885a327f86 chore: Bump version 2023-02-25 15:28:02 +01:00
Krille
8f77f133a3 chore: Lookup l10n in pushhelper if null 2023-02-25 15:26:17 +01:00
Krille
f8052c9cae chore: Update matrix package to 0.17.0 2023-02-17 18:28:18 +01:00
Christian Pauly
339276b94a style: Use robotomono to display device keys 2023-02-17 08:45:49 +01:00
q234rty
a47bbb38a8 Fix file picker on Linux 2023-02-03 08:39:25 +00:00
Christian Pauly
ffd7904f3a refactor: Use dynamic color package instead of system theme 2023-02-03 09:27:25 +01:00
Krille
7424547c0f chore: Bump version 2023-01-29 08:57:08 +01:00
Christian Pauly
d00b0b4d6c fix: Shared preferences package for flutter 3.7 2023-01-27 14:11:49 +01: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
c47ca99aaa chore: Update dependencies 2023-01-05 18:21:13 +01:00
Krille
2c45552c8e chore: Update flutter_map 2023-01-03 17:31:03 +01:00
Krille
c2f6441a8a chore: Remove unused translations 2023-01-03 17:23:09 +01:00
Krille Fear
547c758827 chore: Bump version 2022-12-30 13:12:20 +01:00
Krille Fear
680dd886d8 feat: Add audio message support to linux 2022-12-30 10:51:26 +01:00
TheOneWithTheBraid
8f647f6dcd chore: bump matrix sdk
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-12-27 14:38:22 +01:00
Krille Fear
368ebdf300 chore: Remove workaround of record package 2022-12-27 13:15:46 +01:00
Krille Fear
c908ea5fe0 chore: Update dependencies 2022-12-26 19:22:36 +01:00
Krille Fear
a35229bf7d feat: Use Android system accent color 2022-12-24 11:48:48 +01:00
Krille Fear
5f3e8791dd fix: Libhandy windows 2022-12-24 09:37:12 +01:00
Krille Fear
9f058ceeb3 fix: Disable linux webrtc until it is fixed 2022-12-23 12:42:56 +01:00
Christian Pauly
03080a9014 chore: Update unifiedpush 2022-12-22 08:51:22 +01:00
Krille Fear
5e587060e7 chore: Update Linux build files 2022-12-21 20:23:10 +01:00
Christian Pauly
64b1a9c5e4 chore: Update matrix sdk 2022-12-21 09:42:34 +01:00
Krille
51487e38ee Merge branch 'main' into 'braid/android-notification'
# Conflicts:
#   pubspec.lock
#   pubspec.yaml
2022-12-20 07:57:32 +00:00
Christian Pauly
438ecff171 chore: Bump version 2022-12-19 10:47:52 +01:00
Christian Pauly
e8adc5e9e2 chore: Update webrtc 2022-12-15 16:11:07 +01:00
Christian Pauly
188dc21171 chore: Revert ci changes 2022-12-15 14:17:53 +01:00
Christian Pauly
f3655310b3 chore: Update webrtc 2022-12-15 07:43:51 +01: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
4436051530 chore: Update Matrix SDK 2022-12-14 09:20:47 +01:00
Krille Fear
e38adcfe53 chore: Revert webrtc update 2022-12-03 17:59:44 +01:00
TheOneWithTheBraid
78bfe2dec7 chore: use Famedly runners
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-11-28 09:11:48 +01:00
Christian Pauly
94091b489a chore: Bump version 2022-11-23 08:08:26 +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
Krille Fear
428610b27b chore: Revert webrtc linux support 2022-11-18 12:12:10 +01:00
Krille Fear
fa845dfaf2 chore: Update webrtc 2022-11-18 11:56:39 +01:00
Krille Fear
dc002aa115 chore: Bump version 2022-11-17 16:37:38 +01:00
Krille Fear
53aaee9911 refactor: Remove unused dependencies 2022-11-17 16:13:30 +01:00
Christian Pauly
dd6cd28db2 chore: Updatem matrix SDK 2022-11-16 14:52:15 +01:00
Christian Pauly
63f1a10a4c fix: Update emoji picker for web and desktop 2022-11-13 11:44:53 +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
Christian Pauly
3e31c9945f chore: Update matrix sdk 2022-11-02 10:39:51 +01: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
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
4f051a1f60 chore: Update matrix SDK 2022-10-12 13:31:29 +02:00
Christian Pauly
17dc6ee3a8 chore: Add unread badge to navigation rail and adjust design 2022-09-11 11:07:04 +02:00
td
34b039a6c0 feat: background and terminated calls [android] 2022-09-10 15:42:52 +05:30
Christian Pauly
32cc2415b3 chore: Bump version 2022-09-08 13:01:02 +02:00
Christian Pauly
d45a1c23b2 chore: Update matrix sdk 2022-09-05 17:44:16 +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
2ef03b09dd fix: secure storage on iOS was not setting up correctly 2022-08-27 10:12:20 +02:00
Christian Pauly
e9f6029b94 chore: Bump version 2022-08-25 19:27:19 +02:00
Christian Pauly
7b65a50a4e chore: Migrate back to flutter hive collections 2022-08-24 10:29:45 +02:00
Christian Pauly
12dacb5337 chore: Update provider package and remove dep override 2022-08-21 09:28:35 +02:00
Christian Pauly
ef763846d0 fix: Sharing on iPad 2022-08-21 08:42:02 +02:00
Christian Pauly
184d62250b chore: Downgrade webrtc to fix iOS build 2022-08-21 07:23:08 +02:00
Krille Fear
b685e87104 chore: Bump version 2022-08-19 18:32:41 +00:00
Christian Pauly
59e245ecc9 chore: Migrate from Hive 2.2.1 back to FluffyBox 2022-08-15 11:26:50 +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
4ddc1386ba chore: Update matrix homeserver recommendations 2022-08-10 19:49:29 +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
9784f1cc0a chore: Follow up fix secure storage 2022-08-05 20:37:36 +02:00
Krille Fear
bdc5860be5 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
670a6ab05b chore: Update record package 2022-07-31 09:44:01 +02:00
Christian Pauly
d0db6bb254 chore: Bump version 2022-07-31 09:25:21 +02:00
Christian Pauly
68a3de318c feat: Display timeline of messages in android notification 2022-07-30 11:40:33 +02:00
Christian Pauly
20c37cb51a refactor: Simplify MxcImage and replace CachedNetworkImage 2022-07-29 18:41:05 +02:00
Christian Pauly
e977124218 chore: Update SDK and remove old override 2022-07-29 12:56:02 +02:00
TheOneWithTheBraid
dbd36d06d3 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
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
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
56ba2341f4 feat: implement session dump
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-17 17:27:05 +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
1a69e5ec55 fix: Non FCM Android builds crash on start 2022-07-09 13:10:43 +02:00
Christian Pauly
153e333693 chore: Update SDK 2022-07-09 10:18:53 +02:00
Christian Pauly
ccfda5bc96 feat: New material 3 design 2022-07-07 20:18:40 +02:00
Christian Pauly
b671ae331d chore: Remove permission handler dependency and increase compileSdkVersion 2022-06-29 08:51:08 +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
aa7ae27d5e chore: Update share_plus 2022-06-04 13:43:26 +02:00
Christian Pauly
9905040d86 chore: Bump version 2022-06-03 08:06:42 +02:00
Christian Pauly
2f9408a176 fix: Build on iOS emulator 2022-06-01 10:08:45 +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
ea17a28519 fix: Broken dynamic color palette 2022-05-19 08:46:59 +02:00
Christian Pauly
355abeb17f refactor: Update Matrix SDK 2022-05-18 09:04:32 +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
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
3e27660e5b chore: Bump version 2022-04-23 18:09:08 +02:00
Christian Pauly
02fbc4c8fd chore: Add initial integration tests 2022-04-23 11:25:57 +02:00
Christian Pauly
9a310d9636 feat: Onboarding with dynamic homeservers from joinmatrix.org 2022-04-16 07:40:55 +02:00