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
Krille Fear
3ca31fb3d2
fix: Reset password
2022-02-19 13:59:57 +01:00
Krille Fear
40f3a8342c
chore: Update SDK
2022-02-19 12:35:43 +01:00
Lanna Michalke
e207b26008
fix: display WebRTC call overlay in web
2022-02-19 08:27:03 +00:00
Krille Fear
2a9fde6b35
fix: Linux notification not showing when room is open but window in background
2022-02-18 21:13:36 +01:00
Christian Pauly
ddecffa531
chore: Follow up migrate old preferences
2022-02-17 09:53:48 +01:00
Christian Pauly
c94db72041
fix: Use shared preferences for storing custom data
2022-02-17 08:50:16 +01:00
TheOneWithTheBraid
e5c03ffb53
feat: implement WebRTC calls
...
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-16 14:50:48 +01:00
Krille Fear
0eba2ae859
Apply 1 suggestion(s) to 1 file(s)
2022-02-16 10:14:16 +01:00
TheOneWithTheBraid
8d1e27a0bf
feat: implement pinned messages
...
- render pinned events on the chat top
- support scroll up for several pinned messages
- ask to unpin messages
- add button to pin message
- fix some null-safety issues
- fix the Linux database directly for debug builds
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-16 07:51:41 +00:00
Christian Pauly
24ea7daccf
refactor: SSO Login and remove flutter in app view
2022-02-15 06:51:49 +00:00
Christian Pauly
9bd8b6aa44
fix: Notifications for reactions
2022-02-14 15:46:49 +01:00
Christian Pauly
3d7287993f
feat: Display indicator for unread muted rooms
2022-02-14 11:22:36 +01:00
Christian Pauly
be34303609
chore: Update SDK
2022-02-14 10:51:52 +01:00
Serra Allgood
62a4eebb86
fix: SSO in web
2022-02-13 17:29:04 +00:00
Christian Pauly
2d49cd04b1
chore: Bump version
2022-02-12 07:26:36 +01:00
Christian Pauly
c0546b4d2e
chore: Update SDK
2022-02-04 09:14:51 +01:00
Christian Pauly
213976ad59
fix: Set image width and height
...
Uses the thumbnail generation of Matrix SDK.
2022-02-03 07:35:44 +01:00
Krille Fear
ef4c5089d5
refactor: Migrate to null safety
2022-01-31 16:33:42 +01:00
Krille Fear
ec791d372f
Merge branch 'linux-seahorse-fix' into 'main'
...
fix: Seahorse does not properly work on many Linux devices
See merge request famedly/fluffychat!680
2022-01-22 10:23:44 +00:00
Christian Pauly
194724833f
chore: Update SDK
2022-01-15 12:02:21 +01:00
TheOneWithTheBraid
4c6bae722e
fix: Seahorse does not properly work on many Linux devices
...
- stop use of `flutter_secure_storage` for Linux in favor of unencrypted
storage
Unlike many other platforms, many Linux distributions have built-in
support for FDE or home directory encryption. As long as
`flutter_secure_storage` makes FluffyChat useles on many Linuxes, this
seems to be the only solution until they stop using Seahorse.
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-01-15 09:57:28 +01:00
Krille Fear
080a780dec
chore: Update SDK
2022-01-08 10:55:19 +01:00
Krille Fear
684ef66115
chore: Bump version
2022-01-02 12:37:19 +01:00
Christian Pauly
964515d76c
feat: Recording dialog with displaying amplitude
2022-01-01 15:19:03 +01:00
Christian Pauly
d49515011d
feat: Enable compression and thumbnails for videos
2021-12-27 13:01:51 +01:00
Christian Pauly
541d488f53
chore: Go back to chewie
2021-12-27 12:37:16 +01:00
Dependency Update Bot
fee446489f
chore: Update dependencies
2021-12-27 11:29:25 +01:00
Christian Pauly
e1cb8baf53
feat: Better in app video player
2021-12-27 09:35:07 +01:00
Christian Pauly
a1d581e114
chore: Update future loading dialog
2021-12-25 10:20:57 +01:00
Krille Fear
062ed11d0f
feat: Stories
2021-12-24 13:18:09 +00:00
Krille Fear
d94ba80fdd
Merge branch 'animations' into 'main'
...
Improved animations in chat view when changing account
See merge request famedly/fluffychat!538
2021-12-22 08:11:30 +00:00
The one with the Braid
fe95c8b2ca
design: Improved animations in chat view when changing account
2021-12-22 08:11:30 +00:00
Krille Fear
a04bf5fdbf
Merge branch 'ci-bot/dependency-updates' into 'main'
...
chore: automated dependency update
See merge request famedly/fluffychat!623
2021-12-13 09:04:32 +00:00
Dependency Update Bot
2508fd5bec
chore: Update dependencies
2021-12-13 09:45:52 +01:00
S1m
1ae9eaabe3
Update unifiedpush libs
2021-12-13 08:57:19 +01:00
Krille Fear
13cd4b8606
chore: Bump version
2021-12-05 12:33:25 +01:00
Krille Fear
9bf2457d6f
chore: Update Matrix SDK
2021-12-03 17:13:59 +01:00
Krille Fear
ca7066d746
fix: Update dependencies with flutter pub upgrade
2021-12-02 10:01:38 +01:00
Krille Fear
f08a683000
fix: Hotfix database migration
2021-11-30 22:13:40 +01:00
Krille Fear
96082e5330
fix: QR Code scanner in iOS
2021-11-30 19:07:07 +01:00
Krille Fear
2737768a60
feat: Drag&Drop to send multiple files on desktop and web
2021-11-28 11:43:36 +01:00
Krille Fear
02117921d3
chore: Bump version
2021-11-26 15:56:05 +01:00
Krille Fear
50e733d81c
chore: Update SDK
2021-11-26 14:55:14 +01:00
Krille Fear
2825aa01ce
chore: Update SDK
2021-11-25 13:27:32 +01:00
Krille Fear
68f730ac02
fix: SDK
2021-11-24 13:12:28 +01:00
Krille Fear
47106e7e66
chore: Update SDK
2021-11-23 16:13:09 +01:00
Krille Fear
278986c788
refactor: Use image package to resize images
2021-11-21 09:35:10 +01:00
Krille Fear
6c73e460df
refactor: Remove sembast
2021-11-18 19:52:46 +01:00
Krille Fear
5fde793b29
fix: Use new FluffyBox 0.2.0
2021-11-18 15:26:53 +01:00
Krille Fear
28cfb6e5f9
fix: Start on Android and Linux
2021-11-18 07:59:35 +01:00
Krille Fear
c4fa46c9f3
fix: Use sqlcipher for FluffyBox
2021-11-17 19:29:17 +01:00
Krille Fear
4822737047
feat: FluffyBox
2021-11-17 12:20:15 +01:00
Krille Fear
815d4d5a35
Revert "feat: Use sembast over sqflite"
...
This reverts commit 2fbf7376f6
.
2021-11-16 15:44:09 +01:00
Krille Fear
2fbf7376f6
feat: Use sembast over sqflite
2021-11-16 15:10:23 +01:00
Krille Fear
abfe6a138b
chore: Add some stats for app start
2021-11-16 12:00:22 +01:00
Krille Fear
ae0a720d16
feat: Use SalomonBottomBar
2021-11-15 07:24:05 +01:00
Krille Fear
74f0469b83
fix: Sort imports
2021-11-11 19:19:59 +01:00
Krille Fear
0f1a4ae791
fix: Import sdk
2021-11-11 19:01:51 +01:00
Krille Fear
43fd4c903f
feat: Sembast store
2021-11-11 18:09:04 +01:00
Krille Fear
416859bfa3
chore: Update SDK
2021-11-10 14:06:27 +01:00
Krille Fear
bda4727490
Merge branch 'main' of gitlab.com:famedly/fluffychat
2021-11-09 16:55:39 +01:00
Krille Fear
bcd0d56bea
fix: Move to latest null safe sdk
2021-11-09 16:55:28 +01:00
Krille Fear
98d5475b2e
Merge branch 'soru/update-flutter-matrix-html' into 'main'
...
chore: update flutter matrix html
See merge request famedly/fluffychat!544
2021-11-09 12:35:30 +00:00
Krille Fear
b903bf8472
feat: Speed up app start
2021-11-09 13:07:57 +01:00
Sorunome
c25f9356ff
chore: update flutter matrix html
2021-11-08 13:52:07 +01:00
Krille Fear
7a8a61d9b9
refactor: Switch to null safe sdk
2021-11-05 16:19:34 +01:00
Krille Fear
7d300eceff
chore: Bump version
2021-11-04 17:17:12 +01:00
Krille Fear
d24558f675
fix: Sending ThreepidCreds in UIA
2021-11-04 16:09:12 +01:00
Krille Fear
42297aa6d0
chore: Bump version
2021-10-26 18:55:06 +02:00
Krille Fear
15ee1f02b5
refactor: Sort imports
2021-10-26 18:50:34 +02:00
Krille Fear
599c0acb7f
fix: Remove global key
2021-10-25 11:36:30 +02:00
Krille Fear
f884e8082f
chore: Update SDK
2021-10-25 10:46:58 +02:00
Krille Fear
e879278186
refactor: Add code quality reports
2021-10-16 09:59:38 +02:00
Krille Fear
58c6009188
Merge branch 'krille/remove-android-file-picker' into 'main'
...
remove: Android filepicker
See merge request famedly/fluffychat!535
2021-10-15 08:26:45 +00:00
Krille Fear
44ce92e8fb
refactor: Switch to flutter_lints
2021-10-14 18:09:30 +02:00
Krille Fear
15db1c686b
remove: Android filepicker
2021-10-14 17:32:32 +02:00
Krille Fear
344059a5c9
chore: Update version
2021-10-14 17:22:19 +02:00
Krille Fear
0a22621ce2
chore: Bump version
2021-10-14 17:10:35 +02:00
Raatty
9f25f2e898
fix backtick rendering on linux
2021-10-10 14:42:48 +13:00
Krille Fear
1169f4540e
fix: Google services patch
2021-10-09 08:13:10 +02:00
Krille Fear
a9a3008687
chore: Bump version
2021-10-08 07:32:18 +02:00
Krille Fear
a9b496c083
chore: Bump version
2021-10-05 09:38:09 +02:00
Krille Fear
e8f439b795
chore: Update dependencies
2021-10-04 22:55:18 +02:00
Krille Fear
9fb5070f4f
chore: Update dependencies
2021-10-04 22:47:21 +02:00
Krille Fear
0206e6c22a
chore: Move to hosted geolocator_android
2021-10-04 11:03:17 +02:00
Krille Fear
9ada9f2da5
fix: Remove unnecessary import
2021-09-26 15:06:13 +02:00
Krille Fear
d8b0bb89aa
fix: Outdated url
2021-09-26 14:58:23 +02:00
Krille Fear
1c3aec7ad8
fix: No pubspec.yaml found
2021-09-26 13:31:43 +02:00
Krille Fear
276bace287
fix: Use geolocator_android from geolocator_floss
2021-09-26 13:19:45 +02:00
Krille Fear
c408d22e22
fix: Update flutter_math_fork
2021-09-25 09:35:42 +02:00
Krille Fear
1bade5cf5f
fix: Remove google from fcm_shared_isolate
2021-09-24 16:18:38 +02:00
Krille Fear
dc1f1e6623
chore: Add version code string to repo
2021-09-24 14:59:17 +02:00
Krille Fear
a519247457
chore: Use geolocator floss
2021-09-24 12:07:28 +02:00
Krille Fear
2c1768e711
chore: Update SDK
2021-09-22 06:22:52 +00:00
Sorunome
4ad77a115e
chore: Update flutter_matrix_html
2021-09-21 12:03:30 +02:00
Christian Pauly
396a433cae
chore: Bump version
2021-09-20 17:45:26 +02:00