Commit graph

637 commits

Author SHA1 Message Date
Krille Fear
cef13412fb 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
97e94c6032 chore: Upgrade unifiedpush to 4.0.0 2022-04-05 05:49:28 +00:00
Krille Fear
01fe72d4f1 feat: Use native imaging for much faster thumbnail calc on mobile 2022-04-04 16:27:38 +02:00
Graeme Power
2922430071 chore: irish language support 2022-04-03 16:59:27 +00:00
Christian Pauly
faba72e5fe chore: Update SDK 2022-04-03 08:40:58 +02:00
Christian Pauly
cc0eba83fd feat: Better image sending experience 2022-03-30 11:46:24 +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
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
Krille Fear
c90d086e62 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
e8a6c7fc2c chore: Add audio libraries on desktop 2022-03-20 18:48:57 +01:00
Christian Pauly
db6ea1a5ac chore: Bump version 2022-03-20 17:17:28 +01:00
Christian Pauly
0571cf6aa8 chore: Update sdk 2022-03-17 20:25:07 +01:00
Christian Pauly
5eae299910 refactor: Switch to just audio for playing sounds 2022-03-13 07:55:22 +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
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
Dependency Update Bot
86fa65fd5e chore: Update dependencies 2022-02-28 08:05:34 +00:00
Krille Fear
7263787197 fix: Reset password 2022-02-19 13:59:57 +01:00
Krille Fear
8a05d14b24 chore: Update SDK 2022-02-19 12:35:43 +01:00
Lanna Michalke
e46307cd82 fix: display WebRTC call overlay in web 2022-02-19 08:27:03 +00:00
Krille Fear
5a5f159fd4 fix: Linux notification not showing when room is open but window in background 2022-02-18 21:13:36 +01:00
Christian Pauly
33d608b836 chore: Follow up migrate old preferences 2022-02-17 09:53:48 +01:00
Christian Pauly
ac45ec9402 fix: Use shared preferences for storing custom data 2022-02-17 08:50:16 +01:00
TheOneWithTheBraid
34600ac165 feat: implement WebRTC calls
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-16 14:50:48 +01:00
Krille Fear
0f448af5dc Apply 1 suggestion(s) to 1 file(s) 2022-02-16 10:14:16 +01:00
TheOneWithTheBraid
704fd404b1 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
ec6f761539 refactor: SSO Login and remove flutter in app view 2022-02-15 06:51:49 +00:00
Christian Pauly
1f8cdc0134 fix: Notifications for reactions 2022-02-14 15:46:49 +01:00
Christian Pauly
9a594824bb feat: Display indicator for unread muted rooms 2022-02-14 11:22:36 +01:00
Christian Pauly
28c5c8211f chore: Update SDK 2022-02-14 10:51:52 +01:00
Serra Allgood
4888f7528d fix: SSO in web 2022-02-13 17:29:04 +00:00
Christian Pauly
1885002239 chore: Bump version 2022-02-12 07:26:36 +01:00
Christian Pauly
9920b685ab chore: Update SDK 2022-02-04 09:14:51 +01:00
Christian Pauly
c600c74e3e fix: Set image width and height
Uses the thumbnail generation of Matrix SDK.
2022-02-03 07:35:44 +01:00
Krille Fear
55f0300f9f refactor: Migrate to null safety 2022-01-31 16:33:42 +01:00
Krille Fear
c7e80074ed 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
65ff6b61e6 chore: Update SDK 2022-01-15 12:02:21 +01:00
TheOneWithTheBraid
d5a0d68a33 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
5dbb968226 chore: Update SDK 2022-01-08 10:55:19 +01:00
Krille Fear
4d20bcdd77 chore: Bump version 2022-01-02 12:37:19 +01:00
Christian Pauly
819f77bb41 feat: Recording dialog with displaying amplitude 2022-01-01 15:19:03 +01:00
Christian Pauly
ab9d7fcc7d feat: Enable compression and thumbnails for videos 2021-12-27 13:01:51 +01:00
Christian Pauly
bbcd1ff7b0 chore: Go back to chewie 2021-12-27 12:37:16 +01:00
Dependency Update Bot
b088461140 chore: Update dependencies 2021-12-27 11:29:25 +01:00
Christian Pauly
8a371d53b9 feat: Better in app video player 2021-12-27 09:35:07 +01:00
Christian Pauly
fbbafab1fb chore: Update future loading dialog 2021-12-25 10:20:57 +01:00
Krille Fear
231a2e26f9 feat: Stories 2021-12-24 13:18:09 +00:00
Krille Fear
4c976bcf8e 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
76972c863c design: Improved animations in chat view when changing account 2021-12-22 08:11:30 +00:00
Krille Fear
d01ec37420 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
f8512071cd chore: Update dependencies 2021-12-13 09:45:52 +01:00
S1m
a4265fa575 Update unifiedpush libs 2021-12-13 08:57:19 +01:00
Krille Fear
3144b217a5 chore: Bump version 2021-12-05 12:33:25 +01:00
Krille Fear
b8a3cb35d5 chore: Update Matrix SDK 2021-12-03 17:13:59 +01:00
Krille Fear
d7ec587a8e fix: Update dependencies with flutter pub upgrade 2021-12-02 10:01:38 +01:00
Krille Fear
d61e224f1c fix: Hotfix database migration 2021-11-30 22:13:40 +01:00
Krille Fear
e33606b912 fix: QR Code scanner in iOS 2021-11-30 19:07:07 +01:00
Krille Fear
a134e06203 feat: Drag&Drop to send multiple files on desktop and web 2021-11-28 11:43:36 +01:00
Krille Fear
bf12767838 chore: Bump version 2021-11-26 15:56:05 +01:00
Krille Fear
73dd45f396 chore: Update SDK 2021-11-26 14:55:14 +01:00
Krille Fear
ceaa340056 chore: Update SDK 2021-11-25 13:27:32 +01:00
Krille Fear
fd23a70d0a fix: SDK 2021-11-24 13:12:28 +01:00
Krille Fear
8c3ab66f50 chore: Update SDK 2021-11-23 16:13:09 +01:00
Krille Fear
b44f309151 refactor: Use image package to resize images 2021-11-21 09:35:10 +01:00
Krille Fear
92a894ef34 refactor: Remove sembast 2021-11-18 19:52:46 +01:00
Krille Fear
a7a85883ad fix: Use new FluffyBox 0.2.0 2021-11-18 15:26:53 +01:00
Krille Fear
ad21986ae8 fix: Start on Android and Linux 2021-11-18 07:59:35 +01:00
Krille Fear
874473cf99 fix: Use sqlcipher for FluffyBox 2021-11-17 19:29:17 +01:00
Krille Fear
622acfaa59 feat: FluffyBox 2021-11-17 12:20:15 +01:00
Krille Fear
1674a3c30f Revert "feat: Use sembast over sqflite"
This reverts commit 2fbf7376f6b464c60efcb3e8448c0beac7131638.
2021-11-16 15:44:09 +01:00
Krille Fear
b2341bf5f6 feat: Use sembast over sqflite 2021-11-16 15:10:23 +01:00
Krille Fear
6c3f1d6f51 chore: Add some stats for app start 2021-11-16 12:00:22 +01:00
Krille Fear
1176e374f4 feat: Use SalomonBottomBar 2021-11-15 07:24:05 +01:00
Krille Fear
a120ae7916 fix: Sort imports 2021-11-11 19:19:59 +01:00
Krille Fear
539bf3cc5d fix: Import sdk 2021-11-11 19:01:51 +01:00
Krille Fear
aebe4d30c0 feat: Sembast store 2021-11-11 18:09:04 +01:00
Krille Fear
02fbb7e332 chore: Update SDK 2021-11-10 14:06:27 +01:00
Krille Fear
55fb318187 Merge branch 'main' of gitlab.com:famedly/fluffychat 2021-11-09 16:55:39 +01:00
Krille Fear
33a7a00311 fix: Move to latest null safe sdk 2021-11-09 16:55:28 +01:00
Krille Fear
46eb216150 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
db22f311e1 feat: Speed up app start 2021-11-09 13:07:57 +01:00
Sorunome
41f5a770b8 chore: update flutter matrix html 2021-11-08 13:52:07 +01:00
Krille Fear
b97ac8ff93 refactor: Switch to null safe sdk 2021-11-05 16:19:34 +01:00
Krille Fear
cb6cded5cb chore: Bump version 2021-11-04 17:17:12 +01:00
Krille Fear
0ea29a2d6b fix: Sending ThreepidCreds in UIA 2021-11-04 16:09:12 +01:00
Krille Fear
0199515786 chore: Bump version 2021-10-26 18:55:06 +02:00
Krille Fear
fec9178da5 refactor: Sort imports 2021-10-26 18:50:34 +02:00
Krille Fear
3483df545c fix: Remove global key 2021-10-25 11:36:30 +02:00
Krille Fear
991018d86a chore: Update SDK 2021-10-25 10:46:58 +02:00
Krille Fear
2f978c5098 refactor: Add code quality reports 2021-10-16 09:59:38 +02:00
Krille Fear
730086b304 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
13fda9458f refactor: Switch to flutter_lints 2021-10-14 18:09:30 +02:00
Krille Fear
c2f23c491e remove: Android filepicker 2021-10-14 17:32:32 +02:00
Krille Fear
e02df80a52 chore: Update version 2021-10-14 17:22:19 +02:00
Krille Fear
ddefc5dca0 chore: Bump version 2021-10-14 17:10:35 +02:00
Raatty
d2046ccde1 fix backtick rendering on linux 2021-10-10 14:42:48 +13:00
Krille Fear
0b6130ef39 fix: Google services patch 2021-10-09 08:13:10 +02:00
Krille Fear
0b0cd6b138 chore: Bump version 2021-10-08 07:32:18 +02:00
Krille Fear
b72c426780 chore: Bump version 2021-10-05 09:38:09 +02:00
Krille Fear
1a7606cdf0 chore: Update dependencies 2021-10-04 22:55:18 +02:00
Krille Fear
57751f7c5a chore: Update dependencies 2021-10-04 22:47:21 +02:00
Krille Fear
79ef5bc8c1 chore: Move to hosted geolocator_android 2021-10-04 11:03:17 +02:00
Krille Fear
0bcb3e26d6 fix: Remove unnecessary import 2021-09-26 15:06:13 +02:00
Krille Fear
faf60e25d2 fix: Outdated url 2021-09-26 14:58:23 +02:00
Krille Fear
07c52adec5 fix: No pubspec.yaml found 2021-09-26 13:31:43 +02:00
Krille Fear
86d1ce716a fix: Use geolocator_android from geolocator_floss 2021-09-26 13:19:45 +02:00
Krille Fear
68c1346bcd fix: Update flutter_math_fork 2021-09-25 09:35:42 +02:00
Krille Fear
e3c3bd997d fix: Remove google from fcm_shared_isolate 2021-09-24 16:18:38 +02:00
Krille Fear
a62f55d4c8 chore: Add version code string to repo 2021-09-24 14:59:17 +02:00
Krille Fear
22df42dcac chore: Use geolocator floss 2021-09-24 12:07:28 +02:00
Krille Fear
a427915e43 chore: Update SDK 2021-09-22 06:22:52 +00:00
Sorunome
c4c424533f chore: Update flutter_matrix_html 2021-09-21 12:03:30 +02:00
Christian Pauly
b7053c2044 chore: Bump version 2021-09-20 17:45:26 +02:00
Krille Fear
b8e6f8ee54 chore: Update SDK 2021-09-20 12:47:30 +02:00
Krille Fear
ac342624f6 fix: Start-up time waits for first sync 2021-09-20 11:52:02 +02:00
Christian Pauly
6281708087 chore: Bump version 2021-09-19 15:11:10 +02:00
Christian Pauly
ef4506fd8c feat: Add splash screen 2021-09-19 14:30:09 +02:00
Christian Pauly
053b71aad5 chore: Update SDK 2021-09-19 14:21:18 +02:00
Sorunome
ccd368ad77 chore: update flutter_matrix_html 2021-09-16 14:22:18 +02:00
Krille Fear
33babdf0bf chore: Update SDK 2021-09-14 10:53:44 +02:00
Krille Fear
b1f23b86e5 fix: Flutter app badger 2021-09-14 08:03:25 +02:00
Krille Fear
93d3ce38ec fix: Voice messages 2021-09-14 07:59:42 +02:00
Krille Fear
eba304556c refactor: Upgrade to Flutter 2.5 2021-09-13 17:41:53 +02:00
Krille Fear
21d7f862dd chore: Update SDK 2021-09-13 15:28:35 +02:00
Christian Pauly
8972204e4b fix: Import sdk 2021-09-10 11:23:40 +02:00
Christian Pauly
a194fef61f fix: Import SDK 2021-09-10 11:13:58 +02:00
Christian Pauly
e4cb1279ca chore: Bump version 2021-09-10 10:45:07 +02:00
Christian Pauly
65747aecbf chore: Update SDK 2021-09-10 10:44:24 +02:00
Christian Pauly
4f148ca7f7 feat: Implement in-app signup 2021-09-10 10:31:18 +02:00
Christian Pauly
d2fc972f77 chore: Update SDK 2021-09-08 15:09:13 +02:00
Christian Pauly
3972276e7b chore: Update SDK 2021-09-03 15:33:24 +02:00
Christian Pauly
023818aec3 chore: Bump version 2021-08-30 08:39:57 +02:00
Christian Pauly
c8a2e67d08 chore: Update SDK 2021-08-30 08:39:09 +02:00
Christian Pauly
45b45263c4 chore: Bump version 2021-08-28 18:22:20 +02:00
Christian Pauly
b269ab6f58 chore: Update SDK 2021-08-28 17:23:00 +02:00
Christian Pauly
29760eb5e8 chore: Update SDK 2021-08-28 12:06:58 +02:00
Sorunome
117a8c723c chore: Update flutter_matrix_html 2021-08-27 17:20:50 +02:00
Christian Pauly
dc7b636027 chore: Update matrix SDK 2021-08-26 18:40:36 +02:00
Christian Pauly
908a3390cd feat: Implement qr code scanner 2021-08-22 21:19:22 +02:00
Christian Pauly
28fa83ed2a feat: New design for new chat page 2021-08-22 21:09:05 +02:00
Sorunome
90200a763e chore: Update flutter_matrix_html and matrix_link_text 2021-08-22 17:46:48 +02:00
Christian Pauly
aca4a86f00 chore: Update version 2021-08-22 12:17:50 +02:00
Christian Pauly
f43ab3e08b chore: Update matrix sdk to 0.3.1 2021-08-20 14:04:00 +02:00
Christian Pauly
bec9046097 chore: Update SDK 2021-08-20 13:46:30 +02:00
Krille Fear
47e68d813d refactor: Migrate to new matrix sdk API 2021-08-18 15:24:59 +00:00
Christian Pauly
94504dbf29 fix: Keep display alive while recording 2021-08-11 21:17:11 +02:00
Marcus Hoffmann
875630278c chore: switch image_picker back to upstream
https://github.com/flutter/plugins/pull/3194 has finally been merged.

Also update to non-deprecated pick* methods.
2021-08-10 14:01:15 +02:00
Sorunome
ddd3980003 chore: update flutter_matrix_html 2021-08-08 18:59:04 +02:00
Sorunome
fcee30ebb3 feat: Add video player 2021-08-08 18:31:16 +02:00