Compare commits

...

2350 Commits

Author SHA1 Message Date
Krille-chan
b4fcb5b0d9 chore: Use correct versions of adaptive_dialog 2023-07-14 08:02:47 +00:00
Krille
1911004d05
refactor: Update dependencies 2023-07-13 19:46:16 +09:00
Raatty
5d67564445
Added translation using Weblate (Greek) 2023-07-09 09:42:27 +02:00
Krille
be04c5a46e
design: Adjust open url dialog design a little bit 2023-07-07 12:10:07 +09:00
Farooq Karimi Zadeh
bd7a4c9dfb
Translated using Weblate (Persian)
Currently translated at 100.0% (549 of 549 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/
2023-07-06 10:52:33 +02:00
Krille
10ee57722e
chore: Enable webrtc for linux again 2023-06-30 19:15:45 +09:00
Malin Errenst
ff5f7ab50e Merge branch 'malin/group-notification-channels' into 'main'
feat: Added grouping to message notification channels

See merge request famedly/fluffychat!1134
2023-06-30 07:55:24 +00:00
Krille
277885a61e
chore: Streamline background gradients 2023-06-29 16:56:15 +09:00
Malin Errenst
6633ebc376
feat: Added grouping to message notification channels 2023-06-29 09:36:08 +02:00
Krille-chan
b2d9986cd3 Merge branch 'braid/cute-events' into 'main'
fix: overflow in cute events

See merge request famedly/fluffychat!1132
2023-06-29 07:13:55 +00:00
Krille-chan
a0b9bb277f Merge branch 'braid/url-launch-copy' into 'main'
feat: add button to copy url in open dialog

See merge request famedly/fluffychat!1133
2023-06-29 07:13:30 +00:00
TheOneWithTheBraid
d381705cdd
feat: add button to copy url in open dialog
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-06-27 14:09:00 +02:00
3820d4264a
Translated using Weblate (Finnish)
Currently translated at 100.0% (549 of 549 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2023-06-26 14:50:25 +02:00
Milo Ivir
cf4e2d3fad
Translated using Weblate (Croatian)
Currently translated at 100.0% (549 of 549 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hr/
2023-06-26 14:50:24 +02:00
josé m
002dc87577
Translated using Weblate (Galician)
Currently translated at 100.0% (549 of 549 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2023-06-22 07:51:05 +02:00
The one with the braid
922e7ad0ff fix: overflow in cute events
Signed-off-by: The one with the braid <the-one@with-the-braid.cf>
2023-06-21 16:08:20 +02:00
Oğuz Ersen
5d7be8a672
Translated using Weblate (Turkish)
Currently translated at 100.0% (549 of 549 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2023-06-20 19:50:49 +02:00
Krille-chan
431b357cfa Merge branch 'braid/allow-aarch64-failure' into 'main'
fix: allow aarch64 upload failure

See merge request famedly/fluffychat!1131
2023-06-19 10:35:58 +00:00
TheOneWithTheBraid
2938acf152 fix: allow aarch64 upload failure
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-06-19 12:27:07 +02:00
Krille
4127f70e4d
build: Change wakelock hotfix 2023-06-19 10:48:10 +02:00
xabirequejo
c07221cc12
Translated using Weblate (Basque)
Currently translated at 97.6% (536 of 549 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/eu/
2023-06-17 20:51:13 +02:00
Rex_sa
33b2f95e3f
Translated using Weblate (Arabic)
Currently translated at 100.0% (549 of 549 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ar/
2023-06-16 11:52:28 +02:00
Ihor Hordiichuk
2a5cd9b218
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (549 of 549 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2023-06-15 10:51:43 +02:00
Linerly
a15fed034d
Translated using Weblate (Indonesian)
Currently translated at 100.0% (549 of 549 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2023-06-13 14:47:59 +02:00
Riley
b9641ac021
Translated using Weblate (Romanian)
Currently translated at 100.0% (549 of 549 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ro/
2023-06-13 14:47:59 +02:00
josé m
2145bd8846
Translated using Weblate (Galician)
Currently translated at 100.0% (549 of 549 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2023-06-13 14:47:58 +02:00
Priit Jõerüüt
672b97b310
Translated using Weblate (Estonian)
Currently translated at 100.0% (549 of 549 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2023-06-13 14:47:58 +02:00
Umoya NgoLwesihlanu
974da6ec90
Translated using Weblate (Arabic)
Currently translated at 100.0% (549 of 549 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ar/
2023-06-13 14:47:57 +02:00
Krille
f19bbcd010
refactor: More reliable request history/future timeline mechanism 2023-06-13 08:41:49 +02:00
Krille
a1468c92c8 Merge branch 'braid/allow-windows-failure' into 'main'
fix: allow windows upload job failure

See merge request famedly/fluffychat!1129
2023-06-12 05:19:41 +00:00
TheOneWithTheBraid
6dd125a087 fix: allow windows upload job failure
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-06-11 19:46:11 +02:00
Krille
842ecc4235
feat: New simplified login process with more prominent SSO and nicer layout 2023-06-11 18:04:31 +02:00
Krille
db66793d28
docs: Update mastodon link 2023-06-11 10:56:23 +02:00
Krille
324da027e9
builds: Bump version 2023-06-10 08:19:17 +02:00
DarkCoder15
f2f45e53a8
Translated using Weblate (Russian)
Currently translated at 99.2% (542 of 546 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2023-06-07 16:55:20 +02:00
Krille
cacab45fe3
chore: Follow up scrolldownbutton style 2023-06-04 11:14:06 +02:00
Krille
908d428220
design: Replace anime images with neutral cupertino icons 2023-06-03 18:27:26 +02:00
Krille
8a6d726b8c Merge branch 'braid/emoji-placeholder' into 'main'
fix: custom emote placeholder

See merge request famedly/fluffychat!1127
2023-06-03 16:05:59 +00:00
Krille
40275d3d14
fix: Scroll up and scroll down buttons in chat list 2023-06-03 17:59:48 +02:00
Krille
5039f1ba3b
refactor: Use AnimatedSize for FAB 2023-06-03 17:49:13 +02:00
Krille
299aac134d
feat: Display progress value for initial sync 2023-06-03 17:28:32 +02:00
TheOneWithTheBraid
044171c002 fix: custom emote placeholder
- place emote loading spinner in the position as the emote itself
- add key to preview in order to ensure proper states aligned

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-06-02 18:39:47 +02:00
Krille
ec9155d8f0
chore: Update dependencies 2023-06-02 09:49:32 +02:00
Krille
221fe3edcc
builds: Update flutter table html 2023-06-01 13:01:58 +02:00
Krille
e166f17cae
refactor: Update flutter_html 2023-06-01 11:03:40 +02:00
Krille
640fe0d476
builds: Update flutter_html 2023-06-01 11:00:14 +02:00
Krille
3942de3222
fix: User pills 2023-05-31 15:52:51 +02:00
Krille
b00111381a
feat: Allow ruby tags in html 2023-05-31 13:05:06 +02:00
Krille
715dca561f
fix: Remove wrong rendered linebreak in html 2023-05-31 10:19:13 +02:00
Krille
44d7f61788
fix: Try to reload timeline on IOException 2023-05-31 09:22:50 +02:00
Krille
518739e29f
builds: Remove workaround for building linux arm64 2023-05-31 08:03:23 +02:00
Krille
06e6e9c5b1
chore: Follow up linkify inside html 2023-05-30 13:39:36 +02:00
Krille
17cfff153b Merge branch 'braid/macos' into 'main'
feat: update macOS build files

See merge request famedly/fluffychat!1121
2023-05-30 05:51:48 +00:00
Krille
9f224b9839 Merge branch 'braid/ci-fixes' into 'main'
fix: broken CI artifact uploads

See merge request famedly/fluffychat!1125
2023-05-30 05:51:28 +00:00
TheOneWithTheBraid
56e1bb6bfd fix: broken CI artifact uploads
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-05-29 19:19:28 +02:00
lauren n. liberda
6529ce0d0f
Translated using Weblate (Polish)
Currently translated at 99.2% (542 of 546 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pl/
2023-05-28 11:48:20 +02:00
Rex_sa
81c7f7decd
Translated using Weblate (Arabic)
Currently translated at 100.0% (546 of 546 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ar/
2023-05-27 10:48:20 +02:00
Krille
85868cc0bd
chore: Follow up linkify in html message 2023-05-26 09:11:04 +02:00
Milo Ivir
1d0c842bad
Translated using Weblate (Croatian)
Currently translated at 100.0% (546 of 546 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hr/
2023-05-24 22:48:59 +02:00
Krille
02bcc98037
chore: Disable linux webrtc 2023-05-24 21:02:13 +02:00
Krille
1a1c166ab0
chore: Enhance room pills 2023-05-24 08:23:06 +02:00
Krille
692d6042c5
chore: Ask for storage persistence 2023-05-23 15:21:38 +02:00
Krille
fa2ed930eb Revert "chore: Upgrade to Flutter 3.10.1"
This reverts commit d300cdb58f6a8be620471c53c7dd5920ba3f5c29
2023-05-23 13:02:28 +00:00
Krille
9785b0023c Revert "refactor: Update dependencies"
This reverts commit 2bb0dce7a15d4831eb30c39fc7ba5d863cbcd55e
2023-05-23 13:02:15 +00:00
Malin Errenst
313c94a4f1 Merge branch 'malin/flutter-3-10-1' into 'main'
chore: Upgrade to Flutter 3.10.1

See merge request famedly/fluffychat!1122
2023-05-23 07:44:51 +00:00
Krille
2bb0dce7a1
refactor: Update dependencies 2023-05-23 08:40:56 +02:00
Krille
b1785d4b8a
builds: Update file_picker to 5.3.0 2023-05-23 08:34:24 +02:00
Krille
3f15fa365f
chore: Follow up missing cache key 2023-05-23 08:32:27 +02:00
Krille
a56ebb245e
chore: do not humanize links 2023-05-23 08:22:34 +02:00
Malin Errenst
d300cdb58f
chore: Upgrade to Flutter 3.10.1 2023-05-22 21:33:14 +02:00
Krille
d88a1cd2d6
chore: Follow up img tag 2023-05-22 17:05:54 +02:00
Krille
3070b38d2e
chore: Follow up update matrix sdk 2023-05-22 16:30:04 +02:00
Krille
38db3b35aa
chore: Follow up html messages mxc images 2023-05-22 16:26:43 +02:00
Linerly
c4447adf8c
Translated using Weblate (Indonesian)
Currently translated at 100.0% (546 of 546 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2023-05-21 16:49:01 +02:00
Riley
0b91d3cecc
Translated using Weblate (Romanian)
Currently translated at 100.0% (546 of 546 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ro/
2023-05-21 16:49:01 +02:00
Eric
3b3d20f250
Translated using Weblate (Chinese (Simplified))
Currently translated at 97.6% (533 of 546 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2023-05-21 16:48:59 +02:00
Ihor Hordiichuk
0376e7f4b8
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (546 of 546 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2023-05-21 16:48:59 +02:00
josé m
77f43fbde0
Translated using Weblate (Galician)
Currently translated at 100.0% (546 of 546 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2023-05-21 16:48:59 +02:00
Priit Jõerüüt
e203508c42
Translated using Weblate (Estonian)
Currently translated at 100.0% (546 of 546 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2023-05-21 16:48:58 +02:00
José Muñoz
8b6745763a
Translated using Weblate (Spanish)
Currently translated at 77.1% (421 of 546 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/es/
2023-05-21 16:48:58 +02:00
Krille
8c4b2ade88
fix: Do not unnecessary request all members in public rooms 2023-05-20 08:21:33 +02:00
TheOneWithTheBraid
4e5f2ff05f fix: path of libolm
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-05-19 18:38:32 +02:00
TheOneWithTheBraid
fd1b62fc8d chore: update macOS icons and add build script
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-05-19 18:11:19 +02:00
Krille
f53d17eab7
chore: Readd support for html tables 2023-05-19 17:30:25 +02:00
TheOneWithTheBraid
c3b3f762eb feat: set display information correctly
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-05-19 14:11:27 +02:00
TheOneWithTheBraid
d288603c07 feat: clean up macOS build metadata
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-05-19 14:03:18 +02:00
TheOneWithTheBraid
e61682ef46 feat: update macOS build information for macOS Ventura
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-05-19 13:46:50 +02:00
TheOneWithTheBraid
3b228bb58b feat: update macOS build files
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-05-19 13:24:08 +02:00
Krille
b62c41ce57
chore: Follow up html styling 2023-05-19 08:14:48 +02:00
Krille
a4397e9cec
builds: Do not allow failure for linux x86 2023-05-18 11:02:32 +02:00
Krille
981d69706c
builds: Do not use verbose mode on building linux 2023-05-18 11:01:59 +02:00
Krille
0a4683d8a6
chore: Update flutter webrtc 2023-05-18 10:48:27 +02:00
Krille
43f6284ada
chore: Allow failure in build linux for now 2023-05-17 15:21:01 +02:00
Krille
8cf6297560
chore: Disable img for now in html messages 2023-05-17 15:20:40 +02:00
Krille
1f42d7dff0
chore: Add missing blockquote style 2023-05-17 13:25:39 +02:00
Krille
abbf18e1dc Merge branch 'krille/reimplement-flutter-matrix-html' into 'main'
refactor: Reimplement flutter matrix html locally

See merge request famedly/fluffychat!1119
2023-05-17 10:55:34 +00:00
Krille
102f3bba8e
refactor: Reimplement flutter matrix html locally 2023-05-17 12:26:59 +02:00
Krille
8faba7bdf2
chore: Remove macos_ui dependency 2023-05-16 19:21:37 +02:00
Krille
d41d21f8e1
chore: Remove webrtc override 2023-05-16 19:12:20 +02:00
Krille
298cd6245c Merge branch 'fail-on-curl-failures-during-build' into 'main'
change release curl calls to use --fail-with-body

Closes #1193

See merge request famedly/fluffychat!1110
2023-05-16 17:03:16 +00:00
Tim Flink
8bd88c4845 chore: change release curl calls to use --fail-with-body 2023-05-16 17:03:15 +00:00
Krille
e3bf76d8e2 Merge branch 'braid/update-fonts' into 'main'
chore: Update Roboto and Noto Emoji

See merge request famedly/fluffychat!1107
2023-05-16 16:56:09 +00:00
The one with the Braid
3445d5be21 refactor: Update Roboto and Noto Emoji 2023-05-16 16:56:09 +00:00
Krille
a838ba3000 Merge branch 'filenametolong' into 'main'
filename is too long and over the widget

See merge request famedly/fluffychat!1103
2023-05-16 16:55:19 +00:00
Skying
15b655413d fix: Too long file name cause a render overflow 2023-05-16 16:55:19 +00:00
Krille
2418c61498
chore: Follow up clean up 2023-05-16 18:51:01 +02:00
Krille
dfacbf9e32 Merge branch 'group-notif' into 'main'
Add Group Notifications

Closes #1175

See merge request famedly/fluffychat!1116
2023-05-16 16:50:20 +00:00
fbievan
85f5b69d6e feat: Add toggle to mute notifications from chat groups 2023-05-16 16:50:20 +00:00
Krille
08797da53d
feat: Implement new error reporting tool when critical features break like playing audio or video messages or opening a chat 2023-05-16 18:45:39 +02:00
Krille
d3bd2c3a08
builds: Change minsdkversion of Android from 16 to 19 2023-05-16 10:44:25 +02:00
Krille
1086c0e5cd Merge branch 'malin/improve-date-localization' into 'main'
Improve date localization

See merge request famedly/fluffychat!1118
2023-05-16 08:37:46 +00:00
Malin Errenst
60df0761a5
chore: Clean unused translations 2023-05-16 10:25:52 +02:00
Malin Errenst
650d878649
refactor: Use DateTime for weekday localization 2023-05-16 10:25:52 +02:00
Krille
06f399c76d
chore: Update dep ref 2023-05-16 09:35:27 +02:00
Krille
7c5b60474f
chore: Follow up update flutter matrix html 2023-05-16 09:12:13 +02:00
Krille
d81f92f2e2
builds: Linux with flutter 3.10 2023-05-15 19:14:03 +02:00
Krille
1a8038e51d
chore: Minor code clean up 2023-05-15 18:55:27 +02:00
Krille
54a6ce8391 Merge branch 'dart3' into 'main'
migrate to dart 3.0/flutter 3.10

Closes #1203

See merge request famedly/fluffychat!1114
2023-05-15 16:52:03 +00:00
lauren n. liberda
b1c38d766f builds: migrate to dart 3.0/flutter 3.10 2023-05-15 16:52:03 +00:00
Krille
f44e24aec1 Merge branch 'vrouter-context' into 'main'
fix "Unhandled Exception: VRouter.of(context) was called with a context which...

Closes #1163

See merge request famedly/fluffychat!1117
2023-05-15 16:37:51 +00:00
Lauren N. Liberda
325dcf901a
fix "Unhandled Exception: VRouter.of(context) was called with a context which does not contain a VRouter."
fixes #1163
2023-05-14 19:17:47 +02:00
Krille
77e1da8318
chore: Disable webrtc on linux again 2023-05-11 18:15:47 +02:00
Krille
b0a58d8524
perf: Use valuenotifier to not rebuild chatlist 2023-05-10 13:01:35 +02:00
Krille
623c3bfc2e
fix: Scroll down button 2023-05-09 15:14:35 +02:00
Krille
5cd6cf79a2
build: Remove dependency overwrite for ffi 2023-05-09 14:51:25 +02:00
Krille
e1d54fa992
build: Update dependencies 2023-05-09 14:47:05 +02:00
Krille
b1c481c4d1
fix: Broken arb file 2023-05-09 13:37:51 +02:00
Krille
64821e4ec5 Merge branch 'main' into 'main'
fix: Quick account switching

Closes #1186

See merge request famedly/fluffychat!1111
2023-05-08 13:26:59 +00:00
Krille
88585fb192
fix: Scrolldown button 2023-05-08 15:25:36 +02:00
JHansen
25f5d5f4fd Fix read reciepts 2023-05-08 12:02:15 +00:00
JHansen
d0d33ce2c8 Fix Quick account switching 2023-05-08 04:56:40 +00:00
Mæve Rey
32d8791fe9
Added translation using Weblate (Toki Pona) 2023-05-07 16:23:08 +02:00
Linerly
e76f42a706
Translated using Weblate (Indonesian)
Currently translated at 100.0% (559 of 559 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2023-05-07 15:48:59 +02:00
josé m
32f4e471cf
Translated using Weblate (Galician)
Currently translated at 100.0% (559 of 559 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2023-05-06 05:50:56 +02:00
Krille
dd86a0fb00
chore: Bump version 2023-05-05 09:59:04 +02:00
Krille
a603597b20
fix: Chats do not load 2023-05-05 07:54:19 +02:00
Jelv
23b14e8730
Translated using Weblate (Dutch)
Currently translated at 100.0% (559 of 559 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2023-05-04 18:50:33 +02:00
Ihor Hordiichuk
c4a7650e39
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (559 of 559 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2023-05-04 18:50:33 +02:00
Oğuz Ersen
c4bb5fa523
Translated using Weblate (Turkish)
Currently translated at 100.0% (559 of 559 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2023-05-04 18:50:32 +02:00
Eryk Michalak
fa684d265d
Translated using Weblate (Polish)
Currently translated at 100.0% (559 of 559 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pl/
2023-05-04 18:50:32 +02:00
Milo Ivir
3eeaad17f0
Translated using Weblate (Croatian)
Currently translated at 100.0% (559 of 559 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hr/
2023-05-04 18:50:31 +02:00
josé m
8d2697ffc6
Translated using Weblate (Galician)
Currently translated at 99.8% (558 of 559 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2023-05-04 18:50:31 +02:00
Priit Jõerüüt
150ba308e9
Translated using Weblate (Estonian)
Currently translated at 100.0% (559 of 559 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2023-05-04 18:50:30 +02:00
Krille
ce18cfdf2a
feat: Permission dialog before open link in browser 2023-05-02 14:09:46 +02:00
MohammadSaleh Kamyab
17bccc0dea
Translated using Weblate (Persian)
Currently translated at 100.0% (558 of 558 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/
2023-04-21 17:52:20 +02:00
Milo Ivir
f8b7a6fef5
Translated using Weblate (Croatian)
Currently translated at 100.0% (558 of 558 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hr/
2023-04-21 17:52:20 +02:00
Priit Jõerüüt
a68f7e8936
Translated using Weblate (Estonian)
Currently translated at 100.0% (558 of 558 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2023-04-21 17:52:19 +02:00
Krille
74ef50af49
chore: Update appleid 2023-04-20 08:43:22 +02:00
Krille
70698cf4ec
chore: Bump version 2023-04-20 08:38:39 +02:00
Krille
9bed679568
chore: Follow up file download type fix 2023-04-19 15:51:53 +02:00
Krille
99595caee5
chore: Disable integration tests until fixed 2023-04-19 08:49:56 +02:00
Krille
b39018e454
chore: Update to flutter 3.7.11 2023-04-18 07:19:44 +02:00
Linerly
08bed5d668
Translated using Weblate (Indonesian)
Currently translated at 100.0% (558 of 558 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2023-04-18 03:58:58 +02:00
Jelv
b78868397c
Translated using Weblate (Dutch)
Currently translated at 100.0% (558 of 558 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2023-04-18 03:58:58 +02:00
Eryk Michalak
cbb4553fc0
Translated using Weblate (Polish)
Currently translated at 100.0% (558 of 558 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pl/
2023-04-18 03:58:57 +02:00
Ihor Hordiichuk
3ddd661fb5
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (558 of 558 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2023-04-15 07:52:52 +02:00
Oğuz Ersen
4e8f2c3040
Translated using Weblate (Turkish)
Currently translated at 100.0% (558 of 558 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2023-04-15 07:52:52 +02:00
Krille
52ee4b923a
chore: Bump version 2023-04-14 14:27:45 +02:00
Krille
166fcce8ba
style: Make emptypage logo bigger 2023-04-14 14:24:18 +02:00
Krille
92072904e6
chore: Load chat at last read marker 2023-04-14 14:23:58 +02:00
Krille
9ace2fe07b
chore: Follow up push android priority and channels 2023-04-12 09:32:18 +02:00
Krille
8913b42803
fix: Set fcm priority to max on android 2023-04-12 09:18:20 +02:00
Krille
253a3afbdd Merge branch 'krille/update-flutter-3-7-10' into 'main'
chore: Update flutter to 3.7.10 and switch to self hosted cirruslabs image

See merge request famedly/fluffychat!1108
2023-04-12 06:38:20 +00:00
Krille
af2907b946
chore: Update flutter to 3.7.10 and switch to self hosted cirruslabs image 2023-04-12 08:37:59 +02:00
Jelv
02a0c4760a
Translated using Weblate (Dutch)
Currently translated at 99.1% (552 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2023-04-11 06:42:12 +02:00
josé m
e9899fce8e
Translated using Weblate (Galician)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2023-04-03 07:38:07 +02:00
Krille
63a9f9ca90
chore: Follow up jump to event 2023-04-02 09:33:27 +02:00
Kristoffer Grundström
b5364e1619
Translated using Weblate (Swedish)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/sv/
2023-04-01 00:39:58 +02:00
Krille
742dcb8f41
chore: ScrollToEventId duration for jump in timeline 2023-03-31 12:18:24 +02:00
Siavash
dda90c85a4
Translated using Weblate (Persian)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/
2023-03-30 12:37:13 +02:00
Siavash
16455da39f
Translated using Weblate (Persian)
Currently translated at 99.6% (555 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/
2023-03-29 11:17:52 +02:00
Parsa
b69e3969cb
Translated using Weblate (Persian)
Currently translated at 99.6% (555 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/
2023-03-29 11:17:51 +02:00
Anne Onyme 017
14c904b214
Translated using Weblate (French)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2023-03-29 11:17:50 +02:00
Krille
0d12c31393
chore: Follow up sso for desktop 2023-03-26 11:20:54 +02:00
Krille
d6b3482ce2
chore: Downgrade flutter to 3.7.7 2023-03-26 10:58:52 +02:00
Krille
f4eb6318cc Merge branch 'flutterwebauto2' into 'main'
feat: change to flutterwebauth2

See merge request famedly/fluffychat!1100
2023-03-26 08:57:01 +00:00
Linerly
c8b421d43e
Translated using Weblate (Indonesian)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2023-03-26 09:37:00 +02:00
Parsa
87280a0e21
Translated using Weblate (Persian)
Currently translated at 66.7% (372 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/
2023-03-26 09:36:59 +02:00
Ihor Hordiichuk
96d3f83933
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2023-03-26 09:36:59 +02:00
Oğuz Ersen
bb3eddb021
Translated using Weblate (Turkish)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2023-03-26 09:36:58 +02:00
Priit Jõerüüt
59c403603b
Translated using Weblate (Estonian)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2023-03-26 09:36:58 +02:00
Krille
fd7d732762
chore: Update flutter version 2023-03-25 15:53:54 +01:00
Krille
fc8fe60613
chore: Follow up jump to unread message 2023-03-25 15:23:14 +01:00
Krille
2acf49a12b
refactor: Not nullable room in ChatPage 2023-03-25 15:06:12 +01:00
Krille
2f6799470c
refactor: Client in ChatPage 2023-03-25 14:58:51 +01:00
Krille
507cd1f17e
refactor: Use correct Matrix instance 2023-03-25 14:57:27 +01:00
Linerly
f1a8716832
Translated using Weblate (Indonesian)
Currently translated at 100.0% (556 of 556 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2023-03-24 08:31:42 +01:00
Parsa
f99aad5a18
Translated using Weblate (Persian)
Currently translated at 60.7% (338 of 556 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/
2023-03-24 08:31:42 +01:00
Ihor Hordiichuk
caa816beec
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (556 of 556 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2023-03-24 08:31:42 +01:00
Oğuz Ersen
605ba186d6
Translated using Weblate (Turkish)
Currently translated at 100.0% (556 of 556 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2023-03-24 08:31:42 +01:00
josé m
8fa14659be
Translated using Weblate (Galician)
Currently translated at 100.0% (556 of 556 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2023-03-24 08:31:42 +01:00
Priit Jõerüüt
e1fe8c2ed5
Translated using Weblate (Estonian)
Currently translated at 100.0% (556 of 556 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2023-03-24 08:31:42 +01:00
Krille
2e73051b81
feat: Add read marker 2023-03-24 08:31:28 +01:00
Krille
1a61ed5d85 Merge branch 'main' into 'main'
treewide: Container -> SizedBox.shrink()

See merge request famedly/fluffychat!1093
2023-03-24 07:30:58 +00:00
noob_tea
9ad8550449 treewide: Container -> SizedBox.shrink()
This helps performance without any user-facing changes,
since SizedBox is constant while Container isn't
2023-03-22 20:30:59 +01:00
Krille
8422c2bf3c
chore: Follow up lastreadeventisvisible marker 2023-03-22 15:06:40 +01:00
Linerly
bf2e6b2787
Translated using Weblate (Indonesian)
Currently translated at 100.0% (555 of 555 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2023-03-22 13:57:42 +01:00
Siavash
9e01d51520
Translated using Weblate (Persian)
Currently translated at 40.3% (224 of 555 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/
2023-03-22 13:57:42 +01:00
Eric
07b92bf876
Translated using Weblate (Chinese (Simplified))
Currently translated at 98.5% (547 of 555 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2023-03-22 13:57:42 +01:00
Ihor Hordiichuk
4863c4a8f3
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (555 of 555 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2023-03-22 13:57:42 +01:00
Oğuz Ersen
9def8de5a8
Translated using Weblate (Turkish)
Currently translated at 100.0% (555 of 555 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2023-03-22 13:57:42 +01:00
josé m
f08968800e
Translated using Weblate (Galician)
Currently translated at 100.0% (555 of 555 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2023-03-22 13:57:42 +01:00
Priit Jõerüüt
d8dee5905d
Translated using Weblate (Estonian)
Currently translated at 100.0% (555 of 555 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2023-03-22 13:57:42 +01:00
Krille
c2768ae40a
feat: Jump to last read event 2023-03-22 13:16:00 +01:00
Krille
a4a852ede8
feat: Use fragmented timeline to jump to event 2023-03-22 09:16:07 +01:00
Krille
ede1e289ce
chore: Follow up new sliverappbar in chatlist 2023-03-22 08:54:36 +01:00
Krille
d211dd4aeb
chore: Follow up styling 2023-03-20 07:56:49 +01:00
Krille
20c1dbd00a
style: Use SliverList for chatlist 2023-03-19 19:59:50 +01:00
ShootingStarDragons
fa02384808 feat: change to flutterwebauth2 2023-03-19 23:18:31 +08:00
Krille
dd4f2fcc35
chore: Finish arm64 linux workaround 2023-03-19 14:02:49 +01:00
Krille
1b2708f4b0
chore: Final try workaround arm64 linux 2023-03-19 10:06:27 +01:00
Krille
7c9e2bfe3c
chore: Workaround adjustments 2023-03-19 09:35:18 +01:00
Krille
13365488b4
chore: Try again workaround linux arm64 build 2023-03-19 09:33:20 +01:00
Krille
02f564f7ed
chore: Remove workaround for linux arm 2023-03-19 09:06:49 +01:00
Krille
0222e6ecd5
chore: Follow up android download dir 2023-03-19 09:04:08 +01:00
Krille
df91290a18
chore: Follow up download android 2023-03-19 09:01:14 +01:00
Krille
57618417a1
chore: Maybe fix arm64 2023-03-19 08:38:28 +01:00
Krille
5e3c47a433 Merge branch 'krille/clean-up-ci' into 'main'
refactor: CI scripts and old workarounds for build scripts

See merge request famedly/fluffychat!1101
2023-03-19 07:33:17 +00:00
Krille
b30622c1b9
refactor: CI scripts and old workarounds for build scripts 2023-03-19 08:17:16 +01:00
Krille
eb651212e6
CI: Use external runners only for integration tests 2023-03-19 07:35:16 +01:00
Krille
78aa686699
chore: Follow up fix google services patch 2023-03-19 07:28:44 +01:00
Krille
156217c3ae
refactor: Switch to file_picker package and get rid of some dependency overrides 2023-03-18 17:02:12 +01:00
Krille
644ef388de
chore: Follow up redesign listtiles in user bottom sheet 2023-03-18 15:26:17 +01:00
Krille
71eac7078e style: Move chats to top 2023-03-15 21:07:36 +01:00
Krille
511dd41d30 fix: Join public room 2023-03-15 19:39:05 +01:00
Krille
f24b3ee09b style: Minor adjustments for modal bottom sheets 2023-03-15 19:31:14 +01:00
Christian Kußowski
3b6321383e chore: Update matrix sdk to 0.18.0 2023-03-15 09:44:51 +01:00
Oğuz Ersen
8888fd5884
Translated using Weblate (Turkish)
Currently translated at 100.0% (554 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2023-03-12 21:07:57 +01:00
Luna
0accfe4a26
Translated using Weblate (Polish)
Currently translated at 99.2% (550 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pl/
2023-03-12 21:07:56 +01:00
Christian Kußowski
535081b483 chore: Follow up qr code width 2023-03-12 17:39:04 +01:00
Christian Kußowski
0f10dfaf91 chore: Update build number 2023-03-12 17:21:17 +01:00
Krille
f0ac88c9ee Merge branch 'nico/fix-emote-rooms-without-default' into 'main'
fix: type error in emote pack list in rooms with only non-default packs

Closes #1138

See merge request famedly/fluffychat!1098
2023-03-11 16:54:38 +00:00
Krille
f4d13e86b6 chore: disable webrtc on linux again 2023-03-11 17:47:52 +01:00
Nicolas Werner
303ccbe965
fix: type error in emote pack list in rooms with only non-default packs
If a room has emote packs, but none of them have an empty state key, we
insert 'null' to also add a default pack people can easily edit.
However, in that case we initialized the Map<String, Event?> variable
with a Map<String, Event>. As such assigning null will throw. Converting
manually with Map.of fixes that.

fixes #1138
2023-03-11 15:05:08 +01:00
Christian
ade164d824
Translated using Weblate (Polish)
Currently translated at 83.3% (462 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pl/
2023-03-11 07:04:09 +01:00
Luna
e40c86c7e6
Translated using Weblate (Polish)
Currently translated at 83.3% (462 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pl/
2023-03-11 06:43:50 +01:00
Very Able
a87946a34b
Translated using Weblate (German)
Currently translated at 100.0% (554 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2023-03-11 06:43:50 +01:00
Krille
863c5f1c13 Merge branch 'eighthave-main-patch-71793' into 'main'
docs: let f-droid.org show the right language to the user

See merge request famedly/fluffychat!1092
2023-03-11 05:43:44 +00:00
Krille
6d21b54c62 Merge branch 'no-key-typo-fix' into 'main'
Fix typo (loose->lose)

See merge request famedly/fluffychat!1094
2023-03-11 05:42:54 +00:00
Krille
c984a272b3 Merge branch 'malin/flutter-3-7-7' into 'main'
chore: Update to Flutter 3.7.7

See merge request famedly/fluffychat!1096
2023-03-11 05:41:49 +00:00
Malin Errenst
6cf0903af3 chore: Update to Flutter 3.7.7 2023-03-10 11:35:50 +01:00
Krille
16a533cf40 refactor: Remove unused dependency 2023-03-09 20:34:32 +01:00
Krille
3e8d14a53f chore: Switch back to main webrtc 2023-03-09 20:32:59 +01:00
Anonimas
1925578a86
Translated using Weblate (Lithuanian)
Currently translated at 96.0% (532 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/lt/
2023-03-07 23:32:43 +01:00
Christian Kußowski
fc62ff3eaa chore: update to flutter 3.7.6 2023-03-07 11:15:52 +01:00
Vivianne Langdon
15dbe4433d Fix typo 2023-03-05 20:14:04 +00:00
Christian Pauly
a8d6dadf84 chore: Update to Flutter 3.7.5 2023-03-03 14:35:37 +01:00
Hans-Christoph Steiner
ee2b55ca78 let f-droid.org show the right language to the user
The old URL forces the page language to German e,g, `de`.  Removing the locale makes f-droid.org show the language that the browser is using.
2023-03-02 10:56:06 +00:00
Christian Pauly
090b026b92 chore: Fix formatting 2023-03-02 11:54:20 +01:00
Krille
e461cb1f53 Merge branch 'malin/addRequireTrailingCommasRule' into 'main'
refactor: Added and applied require_trailing_commas linter rule

See merge request famedly/fluffychat!1091
2023-03-02 10:28:45 +00:00
Malin Errenst
5212d7ce4d refactor: Added and applied require_trailing_commas linter rule 2023-03-02 11:21:40 +01:00
MohammadSaleh Kamyab
ed9e58d0bf
Translated using Weblate (Persian)
Currently translated at 40.0% (222 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/
2023-02-27 14:49:21 +01:00
Krille
2b2c230fcf style: Adjust new chat page 2023-02-26 21:13:56 +01:00
Krille
ecf5adcdea chore: Bump version 2023-02-25 15:28:02 +01:00
Krille
6851d34d35 chore: Lookup l10n in pushhelper if null 2023-02-25 15:26:17 +01:00
Krille
006f2f527f Merge branch 'notification_error' into 'main'
Default hardcoded message when l10n is not available

Closes #1146

See merge request famedly/fluffychat!1090
2023-02-25 14:22:08 +00:00
Linerly
1cb20c9ec5
Translated using Weblate (Indonesian)
Currently translated at 100.0% (554 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2023-02-25 14:37:56 +01:00
Farooq Karimi Zadeh
ec49c5a541
Translated using Weblate (Persian)
Currently translated at 40.0% (222 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/
2023-02-25 14:37:56 +01:00
Ihor Hordiichuk
7bbd898131
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (554 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2023-02-25 14:37:55 +01:00
Oğuz Ersen
031da77da6
Translated using Weblate (Turkish)
Currently translated at 100.0% (554 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2023-02-25 14:37:55 +01:00
josé m
bfd76fdb79
Translated using Weblate (Galician)
Currently translated at 100.0% (554 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2023-02-25 14:37:55 +01:00
Priit Jõerüüt
0c28169043
Translated using Weblate (Estonian)
Currently translated at 100.0% (554 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2023-02-25 14:37:54 +01:00
fabienli
fc1b49cf69 Default hardcoded message when l10n is not available 2023-02-25 08:13:50 +01:00
Wphaoka
2b701cf56c
Added translation using Weblate (Thai) 2023-02-24 11:25:27 +01:00
xabirequejo
8b386142cf
Translated using Weblate (Basque)
Currently translated at 96.9% (537 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/eu/
2023-02-23 07:59:45 +01:00
Christian Pauly
cd7e27a6e0 style: Adjust key verification dialog 2023-02-22 15:21:38 +01:00
Christian Pauly
9ab3332824 chore: Follow up formatting 2023-02-21 15:08:01 +01:00
Krille
a60e1435c2 Merge branch 'fix_url_launch_mode' into 'main'
utils/url_launcher: force opening http(s) links in external browser

Closes #519

See merge request famedly/fluffychat!1089
2023-02-21 10:43:49 +00:00
Joaquim Homrighausen
d56ca697ea
Translated using Weblate (Swedish)
Currently translated at 100.0% (554 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/sv/
2023-02-21 11:38:35 +01:00
Marcus Hoffmann
9eaaef1048 utils/url_launcher: force opening http(s) links in external browser
The (mobile) platform implementations for url_launcher default to
opening any http(s) link inside a webview instead of the platform
browser. This seems to be a longer-time problem for iOS
(https://gitlab.com/famedly/fluffychat/-/issues/519) but very recently
started to affect Android as well.

Force url_launcher to always use an external application (the browser,
most likely, but possibly other apps might handle those links as well)
as opening links from a messaging app in a webview provides terrible UX.

(For instance a link might lead to some webpage where you start to fill
in some info but then you need to ask someone via the messanger but
can't go back without closing the webview and losing all state. Or if
you happen to re-launch FluffyChat via the home-screen than it goes back
to the home view and the webview state is completely lost as well.)
2023-02-18 21:42:09 +01:00
josé m
a95cd85eb0
Translated using Weblate (Galician)
Currently translated at 100.0% (554 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2023-02-17 20:39:34 +01:00
Krille
32f347ee6f chore: Update matrix package to 0.17.0 2023-02-17 18:28:18 +01:00
Krille
d9645480ac chore: Follow up chat encryption desgin 2023-02-17 16:34:01 +01:00
Christian Pauly
73174003a9 style: Encryption page adjustments 2023-02-17 13:01:44 +01:00
Christian Pauly
3c17d812b3 style: Bootstrap design adjustments 2023-02-17 09:34:23 +01:00
Christian Pauly
e08f601bfd style: Use robotomono to display device keys 2023-02-17 08:45:49 +01:00
Nathan Freitas
799bec5ad9
Added translation using Weblate (Tibetan) 2023-02-15 17:12:44 +01:00
Christian Pauly
a602dc08d5 chore: Follow up fix audioplayer on android 2023-02-15 15:46:14 +01:00
Christian Pauly
a48e42dfcf refactor: Remove syncstatus verbose logs 2023-02-15 15:27:23 +01:00
Linerly
9384ef0503
Translated using Weblate (Indonesian)
Currently translated at 100.0% (554 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2023-02-15 11:37:10 +01:00
Jelv
d8d9df4e50
Translated using Weblate (Dutch)
Currently translated at 100.0% (554 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2023-02-15 11:37:10 +01:00
Ihor Hordiichuk
db2c768029
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (554 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2023-02-15 11:37:09 +01:00
Oğuz Ersen
3353eef728
Translated using Weblate (Turkish)
Currently translated at 100.0% (554 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2023-02-15 11:37:09 +01:00
Priit Jõerüüt
fba6f60500
Translated using Weblate (Estonian)
Currently translated at 100.0% (554 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2023-02-15 11:37:09 +01:00
Krille
10fcf2bac4 chore: Follow up audioplayer on linux 2023-02-14 17:21:06 +01:00
Krille
1cbfb592e9 refactor: Store cached files in tmp directory so OS will clear file cache from time to time 2023-02-14 17:19:28 +01:00
Krille
dfc933115f chore: Disable stable for web until script is fixed 2023-02-14 17:03:26 +01:00
Christian Pauly
2d0e7a491e style: Link underline color 2023-02-14 14:05:18 +01:00
Christian Pauly
e49408e5b0 refactor: Do only instantiate AudioPlayer() object when in use 2023-02-14 12:54:57 +01:00
Christian Pauly
69e0c48c8e feat: Enable audioplayer for web and linux 2023-02-14 09:15:47 +01:00
Suguru Hirahara
4345ab9772
Translated using Weblate (Japanese)
Currently translated at 96.2% (532 of 553 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ja/
2023-02-13 15:38:22 +01:00
Christian Pauly
a76ea48d84 fix: Display error when user tries to send too large file 2023-02-13 15:38:08 +01:00
Jelv
78a5206ba7
Translated using Weblate (Dutch)
Currently translated at 100.0% (553 of 553 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2023-02-10 11:35:41 +01:00
Suguru Hirahara
ac11341677
Translated using Weblate (Japanese)
Currently translated at 64.9% (359 of 553 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ja/
2023-02-09 06:37:52 +01:00
Anne Onyme 017
446fa75a90
Translated using Weblate (French)
Currently translated at 100.0% (553 of 553 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2023-02-09 06:37:51 +01:00
Priit Jõerüüt
d52bba3523
Translated using Weblate (Estonian)
Currently translated at 100.0% (553 of 553 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2023-02-09 06:37:51 +01:00
Christian Pauly
55c8475eba chore: Follow up settings page design 2023-02-07 13:52:14 +01:00
Christian Pauly
80b5a2b3d4 style: Use emojis on web as well 2023-02-07 12:24:22 +01:00
Linerly
da91c2bd9f
Translated using Weblate (Indonesian)
Currently translated at 100.0% (553 of 553 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2023-02-06 14:34:12 +01:00
Ihor Hordiichuk
116b4ca361
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (553 of 553 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2023-02-06 14:34:11 +01:00
Oğuz Ersen
5fc4230f9b
Translated using Weblate (Turkish)
Currently translated at 100.0% (553 of 553 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2023-02-06 14:34:10 +01:00
Krille
cf88eb1fd7 style: Make invite page more pretty 2023-02-05 13:08:58 +01:00
Krille
cef5fbe3c8 style: Enhance user device settings design 2023-02-05 10:41:28 +01:00
Krille
2ccc30879b chore: Display warning when logout without backup 2023-02-05 10:34:50 +01:00
Krille
c670dc2700 chore: Follow up style adjustments 2023-02-05 10:22:24 +01:00
Krille
d3240fd261 chore: Follow up remove hero animation 2023-02-05 10:09:31 +01:00
9cfffdfa66 docs/qr-stable.svg: update the QR code 2023-02-05 06:39:40 +00:00
Krille
564d1180ed chore: Follow up formatting 2023-02-05 07:39:03 +01:00
Krille
ca03042ff8 chore: Downgrade flutter CI version 2023-02-04 22:00:12 +01:00
Krille
50dc19b0de chore: Follow up settings page 2023-02-04 21:59:53 +01:00
Krille
72767f0716 style: Enhanced chat details design 2023-02-04 19:10:27 +01:00
Krille
59d3793060 chore: Follow up secrity settings design 2023-02-04 18:52:04 +01:00
Krille
a090346046 style: Give chat list list tiles rounded corners 2023-02-04 18:50:15 +01:00
Krille
ede5fdc348 style: New settings design 2023-02-04 18:32:56 +01:00
Krille
90482009fc style: Make adaptive bottom sheets scrollable by default 2023-02-04 17:00:05 +01:00
Krille
4c91ea6002 style: Nicer chips in encryption settings and icons showing device status 2023-02-04 16:56:42 +01:00
Krille
92fa8e1ca5 chore: Update to Flutter 3.7.1 2023-02-04 14:11:12 +00:00
machiav3lli
3442e44a07 Fix: The stable repo fingerprint (TODO the qr-code should be updated) 2023-02-04 01:14:39 +00:00
q234rty
2cab1fb03b Fix file picker on Linux 2023-02-03 08:39:25 +00:00
Christian Pauly
13a3321bab refactor: Use dynamic color package instead of system theme 2023-02-03 09:27:25 +01:00
Christian Pauly
0f69a1fefb chore: Follow up dividercolor 2023-02-03 08:06:38 +01:00
Christian Pauly
ab5aea4caf fix: Set room visibility on group creation 2023-02-03 08:05:44 +01:00
Krille
8eba2b2a1f docs: Add link back to mastodon profile 2023-02-02 18:38:46 +01:00
Christian Pauly
44ea0a9da5 ci: Allow buildwindows to fail 2023-02-02 12:20:22 +01:00
Christian Pauly
538715843b ci: Workaround for failing linux build 2023-02-02 10:38:23 +01:00
Christian Pauly
0c07b2967a chore: Update changelog 2023-02-02 10:15:19 +01:00
Christian Pauly
0262d776d5 fix: Notification settings 2023-02-02 09:57:56 +01:00
Christian Pauly
9bad93c2df design: Adjust design to new material 3 capabilities of Flutter 3.7 2023-02-02 09:57:53 +01:00
Gabriel Rodríguez
5c10e96a7b fix: avatar color 2023-02-02 08:56:15 +00:00
Gabriel Rodríguez
a309cb78ac fix: display name contrast in dark mode 2023-02-02 08:56:15 +00:00
William Desportes
918acb9beb
Translated using Weblate (French)
Currently translated at 100.0% (551 of 551 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2023-01-31 09:40:14 +01:00
guluszem
ecd549cd9e
Translated using Weblate (Hungarian)
Currently translated at 71.1% (392 of 551 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hu/
2023-01-30 18:41:01 +01:00
guluszem
bd41fa3873
Translated using Weblate (German)
Currently translated at 100.0% (551 of 551 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2023-01-30 18:41:00 +01:00
Krille
b493f18e54 chore: Bump version 2023-01-29 08:57:08 +01:00
Youngbin Han
215e78f3d5
Translated using Weblate (Korean)
Currently translated at 82.5% (455 of 551 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2023-01-27 16:47:21 +01:00
Christian Pauly
ad9e34a49e fix: Shared preferences package for flutter 3.7 2023-01-27 14:11:49 +01:00
Christian Pauly
8503bbd33c refactor: Migrate to Flutter 3.7.0 2023-01-26 13:18:42 +01:00
grreby
426ca2480f
Translated using Weblate (Czech)
Currently translated at 86.5% (477 of 551 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2023-01-23 20:52:36 +01:00
grreby
1d1710302a
Translated using Weblate (Czech)
Currently translated at 84.2% (464 of 551 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2023-01-22 19:23:58 +01:00
Krille
972df73dd9 chore: Update Matrix SDK and refactor 2023-01-20 16:59:50 +01:00
Vri 🌈
ce889e2c23
Translated using Weblate (German)
Currently translated at 99.8% (550 of 551 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2023-01-20 14:57:02 +01:00
Wiktor
1eca7c9b07
Translated using Weblate (Polish)
Currently translated at 67.1% (370 of 551 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pl/
2023-01-18 13:47:31 +01:00
josé m
85d3a11030
Translated using Weblate (Galician)
Currently translated at 100.0% (551 of 551 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2023-01-16 07:47:59 +01:00
Krille
bf084f1ccc chore: Remove unused dependency 2023-01-15 10:06:02 +01:00
Krille
4afb9a4790 chore: Follow up leave abandoned DM room 2023-01-15 10:05:54 +01:00
TheOneWithTheBraid
ddb7cc841b chore: add integration tests for spaces
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-01-14 10:46:18 +01:00
Krille
a1f60b7ff9 fix: Archive 2023-01-13 10:38:39 +00:00
Krille
8632154832 style: Redesign public room bottomsheets 2023-01-13 10:38:39 +00:00
Krille
1f71227221 Merge branch 'braid/less-tests' into 'main'
refactor: disable some redundant tests

See merge request famedly/fluffychat!1075
2023-01-13 09:45:09 +00:00
TheOneWithTheBraid
3d9e94f08d refactor: disable some redundant tests
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-01-13 10:26:43 +01:00
Christian
b76f270e24
Deleted translation using Weblate (Yue (yue_HK)) 2023-01-08 11:37:34 +01:00
Krille
8f9e1a9142 Merge branch 'krille/nicer-modal-bottom-sheet' into 'main'
style: New modal bottom sheets

See merge request famedly/fluffychat!1071
2023-01-08 10:35:31 +00:00
Krille
fbb68686ea style: New modal bottom sheets 2023-01-08 11:07:31 +01:00
Priit Jõerüüt
9eee50dbae
Translated using Weblate (Estonian)
Currently translated at 100.0% (551 of 551 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2023-01-08 00:08:00 +01:00
Raatty
3be35991b5
Added translation using Weblate (Yue (yue_HK)) 2023-01-08 00:00:41 +01:00
Linerly
1aa0ea2cea
Translated using Weblate (Indonesian)
Currently translated at 100.0% (551 of 551 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2023-01-07 19:49:08 +01:00
Jelv
a7dd62c721
Translated using Weblate (Dutch)
Currently translated at 100.0% (551 of 551 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2023-01-07 19:49:08 +01:00
Ihor Hordiichuk
1542a4b66c
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (551 of 551 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2023-01-07 19:49:07 +01:00
Oğuz Ersen
d39bcbafde
Translated using Weblate (Turkish)
Currently translated at 100.0% (551 of 551 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2023-01-07 19:49:07 +01:00
Krille
8513d74cc1 refactor: Same animations everywhere in app 2023-01-07 09:22:31 +01:00
Krille
22abd54176 style: Animate in out search results 2023-01-07 09:14:14 +01:00
josé m
ba885ca69e
Translated using Weblate (Galician)
Currently translated at 100.0% (550 of 550 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2023-01-06 08:54:29 +01:00
Christian Pauly
754b919531 feat: Nicer design for abandonded DM rooms 2023-01-06 08:54:17 +01:00
Christian Pauly
8fd2d3918c chore: Fix google services patch 2023-01-06 08:47:03 +01:00
Krille
d000f6e5a7 chore: Update dependencies 2023-01-05 18:21:13 +01:00
Linerly
66858cdf12
Translated using Weblate (Indonesian)
Currently translated at 100.0% (550 of 550 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2023-01-04 23:48:23 +01:00
Ihor Hordiichuk
4fb1a76060
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (550 of 550 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2023-01-04 23:48:23 +01:00
Oğuz Ersen
de23cb0f5b
Translated using Weblate (Turkish)
Currently translated at 100.0% (550 of 550 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2023-01-04 23:48:23 +01:00
Priit Jõerüüt
cf7053f338
Translated using Weblate (Estonian)
Currently translated at 100.0% (550 of 550 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2023-01-04 23:48:22 +01:00
The one with the Braid
20e26b3747 Merge branch 'braid/integration-tests' into 'main'
chore: add integration tests

See merge request famedly/fluffychat!1062
2023-01-03 19:17:06 +00:00
TheOneWithTheBraid
ed075a35b6 chore: add integration tests
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-01-03 19:59:56 +01:00
Krille
6b3252b6ad docs: Update website 2023-01-03 19:13:03 +01:00
Krille
5e5132c290 chore: Change invite link textfield label 2023-01-03 18:33:58 +01:00
Krille
b4df8c129d design: More clear chat background and rounded popup menu 2023-01-03 18:29:03 +01:00
Krille
37bf943ac7 chore: Follow up dark mode color 2023-01-03 18:01:53 +01:00
Krille
264f36ea59 design: Nicer navigationrail 2023-01-03 18:00:56 +01:00
Krille
b894a4542a chore: Update flutter_map 2023-01-03 17:31:03 +01:00
Krille
6e9e3d05d2 chore: Remove unused translations 2023-01-03 17:23:09 +01:00
Krille
d0b32e44ce Merge branch 'main' into 'main'
feat: Bring back disabling the header bar on Linux desktop

See merge request famedly/fluffychat!1064
2023-01-03 16:19:52 +00:00
Christian
caa3823c26
Translated using Weblate (German)
Currently translated at 100.0% (649 of 649 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2023-01-03 12:49:18 +01:00
Michal Bedáň
df33df35da
Translated using Weblate (Czech)
Currently translated at 85.6% (556 of 649 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2023-01-03 12:49:18 +01:00
Krille
63abbf403a Merge branch 'braid/web-build-job-permissions' into 'main'
fix: permission of web builds

See merge request famedly/fluffychat!1067
2023-01-03 07:54:41 +00:00
TheOneWithTheBraid
6ff4f480ac fix: permission of web builds
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-01-03 07:40:13 +01:00
Krille
fd152baa28 refactor: Stories header with futurebuilder 2023-01-02 17:12:24 +01:00
Krille
09a74bf3ee docs: More minimalistic website 2023-01-01 18:44:00 +01:00
Krille
5df709e12b docs: Remove twitter link 2023-01-01 12:10:38 +00:00
Ihor Hordiichuk
cba5fa2daf
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (649 of 649 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-12-31 22:51:01 +01:00
Oğuz Ersen
cab78f3571
Translated using Weblate (Turkish)
Currently translated at 100.0% (649 of 649 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-12-31 22:51:01 +01:00
q234rty
4cd501d00c feat: Bring back disabling the header bar on Linux desktop
(cherry picked from commit 5ca4b66157cc7a2ace9140260d52d224616ce924)
2022-12-31 22:43:36 +08:00
Krille
edfd8f36ab chore: Revert push channel changes 2022-12-31 15:14:38 +01:00
Krille
7635104505 Revert "fix: Android push notification follow-up"
This reverts commit b24a7d9510c221c7ee685f3e68a213dc83ca8618
2022-12-31 14:13:09 +00:00
Krille
835d97f439 chore: Follow up draft fix 2022-12-30 18:24:34 +01:00
Krille
c9f4904d99 refactor: Remove dart from folder name 2022-12-30 17:54:50 +01:00
Linerly
bd5a6e5578
Translated using Weblate (Indonesian)
Currently translated at 100.0% (649 of 649 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-12-30 17:50:29 +01:00
Christian
29ec1735e9
Translated using Weblate (German)
Currently translated at 100.0% (649 of 649 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2022-12-30 17:50:29 +01:00
Krille
7436cb4aa8 chore: Minor lable fixes 2022-12-30 17:45:58 +01:00
Krille
ee3351f643 chore: Follow up fix 2022-12-30 16:27:44 +01:00
Krille
fff3dc9946 refactor: New private chat 2022-12-30 14:37:13 +01:00
Krille Fear
1e1e591d27 feat: Store drafts 2022-12-30 13:32:52 +01:00
Krille Fear
abb99df271 chore: Bump version 2022-12-30 13:12:20 +01:00
Krille Fear
6616314d77 fix: Hide google services warning after marked 2022-12-30 13:09:21 +01:00
Krille Fear
3cb7842a7b chore: Make audio player dialog not dismissable 2022-12-30 12:53:42 +01:00
Krille Fear
77aca413fb chore: Remove deprecated share button 2022-12-30 12:52:29 +01:00
Krille Fear
04f34a4301 chore: Remove deprecated share button 2022-12-30 12:49:17 +01:00
Krille Fear
d3e3252de8 chore: Disable audio player on linux 2022-12-30 12:36:20 +01:00
Krille Fear
ca203608fa feat: Add audio message support to linux 2022-12-30 10:51:26 +01:00
Krille Fear
e9d02336e1 fix: File event design 2022-12-30 10:40:53 +01:00
Krille Fear
b3ad9a3a70 chore: Minor design adjustments 2022-12-30 09:12:27 +01:00
Krille Fear
d2f472e86c fix: Content banner 2022-12-30 09:04:46 +01:00
Krille Fear
338331d6e1 fix: Correct redacted by username 2022-12-30 09:01:43 +01:00
Krille Fear
b65357576c fix: Encryption button is orange in public rooms 2022-12-30 09:00:01 +01:00
Krille Fear
99b0ee194c chore: Nicer new chat design 2022-12-30 08:59:00 +01:00
Krille Fear
d930b569fc chore: Adjust onboarding design 2022-12-29 20:38:13 +01:00
Krille Fear
7da70ebeba fix: Do not setup push on every app resume 2022-12-29 10:35:02 +01:00
Krille Fear
54303ef635 chore: Follow up fix search bar 2022-12-29 10:33:13 +01:00
Krille Fear
05285b46d8 chore: Follow up fix chat list 2022-12-29 10:26:01 +01:00
Krille Fear
220dda715a chore: Remove broken arb file 2022-12-29 10:08:50 +01:00
Raatty
a702a12c71
Added translation using Weblate (Yue (yue_HK)) 2022-12-28 23:47:12 +01:00
Linerly
17f8eda6e4
Translated using Weblate (Indonesian)
Currently translated at 100.0% (647 of 647 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-12-28 08:41:47 +01:00
Mike Evans
139d1f01ca
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (647 of 647 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-12-28 08:41:47 +01:00
Ihor Hordiichuk
7b3cfe875f
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (647 of 647 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-12-28 08:41:47 +01:00
Oğuz Ersen
3b455d7801
Translated using Weblate (Turkish)
Currently translated at 100.0% (647 of 647 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-12-28 08:41:47 +01:00
Anne Onyme 017
ed68fc55fc
Translated using Weblate (French)
Currently translated at 100.0% (647 of 647 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2022-12-28 08:41:47 +01:00
Priit Jõerüüt
108c620326
Translated using Weblate (Estonian)
Currently translated at 100.0% (647 of 647 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-12-28 08:41:47 +01:00
The one with the Braid
accd4b9a23 Merge branch 'braid/room-list-fixes' into 'main'
fix: minor issues in room list

See merge request famedly/fluffychat!1056
2022-12-28 07:41:40 +00:00
TheOneWithTheBraid
0a4f7c9d26 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
2512630172 Merge branch 'braid/android-push-follow-up' into 'main'
fix: Android push notification follow-up

See merge request famedly/fluffychat!1061
2022-12-28 07:35:02 +00:00
The one with the Braid
30b17beaa7 Merge branch 'braid/windows-olm' into 'main'
feat: include olm to Windows builds

See merge request famedly/fluffychat!1007
2022-12-28 07:16:47 +00:00
TheOneWithTheBraid
e368227780 feat: include olm to Windows builds
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-12-28 08:08:58 +01:00
Krille
f9e4b9356a Merge branch 'braid/matrix-version-bump' into 'main'
chore: bump matrix sdk

See merge request famedly/fluffychat!1060
2022-12-28 06:50:42 +00:00
TheOneWithTheBraid
b24a7d9510 fix: Android push notification follow-up
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-12-27 20:25:45 +01:00
TheOneWithTheBraid
6084d36ed2 chore: bump matrix sdk
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-12-27 14:38:22 +01:00
Krille
781a02cea7 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
fbb9f40f01 chore: Remove workaround of record package 2022-12-27 13:15:46 +01:00
Krille Fear
c19946c184 chore: Follow up root navigator fix 2022-12-26 20:21:18 +01:00
Krille Fear
2ba6e15e59 chore: Update dependencies 2022-12-26 19:22:36 +01:00
Krille Fear
0052b6d42f chore: Use correct mono font 2022-12-26 19:20:52 +01:00
Krille Fear
94b19cf6a6 chore: Nicer verification dialog 2022-12-26 18:30:18 +01:00
Linerly
b1699cfa16
Translated using Weblate (Indonesian)
Currently translated at 100.0% (642 of 642 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-12-26 18:07:07 +01:00
Ihor Hordiichuk
c7dcceb7dd
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (642 of 642 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-12-26 18:07:07 +01:00
Oğuz Ersen
496bb0dbd4
Translated using Weblate (Turkish)
Currently translated at 100.0% (642 of 642 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-12-26 18:07:07 +01:00
Krille
1294479974 Merge branch 'krille/nicer-encryption-page' into 'main'
design: New encryption page

See merge request famedly/fluffychat!1059
2022-12-26 17:07:00 +00:00
Krille Fear
ca7bf8bd0d design: New encryption page 2022-12-26 17:59:43 +01:00
Krille Fear
8f89d539d0 chore: follow up fix 2022-12-26 16:03:14 +01:00
Krille Fear
7cdeb98671 chore: Update sdk 2022-12-25 13:20:52 +01:00
Krille Fear
bb74754851 chore: Follow up start chat label 2022-12-25 11:04:22 +01:00
Krille Fear
4680a1c507 chore: Follow up homeserver picker input 2022-12-25 10:50:41 +01:00
Krille Fear
51a5e7f9cc chore: Add new start chat image 2022-12-25 10:45:13 +01:00
TheOneWithTheBraid
c4f601f651 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
f6c2fa8588 chore: Add gradient to chat background 2022-12-24 12:07:41 +01:00
Krille Fear
576d46eb4c feat: Use Android system accent color 2022-12-24 11:48:48 +01:00
Krille Fear
b21ab55451 fix: Libhandy windows 2022-12-24 09:37:12 +01:00
Krille
56b3297610 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
43b408fe5e chore: Fix import sorting 2022-12-23 15:10:26 +01:00
Krille
12cc876b83 Merge branch 'improve-story' into 'main'
fix: Improve story page appearance

See merge request famedly/fluffychat!1051
2022-12-23 14:08:59 +00:00
Krille
1d53fccfe6 Merge branch 'fix-adaptive-icon' into 'main'
fix: Monochromatic icon rendering for Android 13+

See merge request famedly/fluffychat!1050
2022-12-23 14:07:53 +00:00
Krille
aa38a14343 Merge branch 'fix-scroll' into 'main'
fix: allow desktop scroll with touchpad

Closes #1094

See merge request famedly/fluffychat!1052
2022-12-23 11:53:18 +00:00
Krille Fear
2a708ca84f fix: Disable linux webrtc until it is fixed 2022-12-23 12:42:56 +01:00
DeeJayBro
99ce8eb54f fix desktop scroll with touchpad 2022-12-23 11:16:15 +01:00
Reinhart Previano Koentjoro
857eea428e fix: Improve story page appearance 2022-12-23 11:58:40 +07:00
Reinhart Previano Koentjoro
715e98cae2 fix: Monochromatic icon rendering for Android 13+ 2022-12-23 10:54:40 +07:00
Christian Pauly
5efff9a1e9 chore: Update unifiedpush 2022-12-22 08:51:22 +01:00
Christian Pauly
1868fc4b77 chore: Update matrix sdk 2022-12-22 08:11:07 +01:00
Krille Fear
417f09ea5c chore: Update Linux build files 2022-12-21 20:23:10 +01:00
Christian Pauly
bc298c8748 chore: Update matrix sdk 2022-12-21 09:42:34 +01:00
Krille
8917818e4b Merge branch 'fixed' into 'main'
fix location sharing

Closes #1006

See merge request famedly/fluffychat!1046
2022-12-20 19:04:25 +00:00
Krille
0247df1c34 Merge branch 'braid/android-notification' into 'main'
feat: support Android notification channels

See merge request famedly/fluffychat!1044
2022-12-20 08:05:24 +00:00
Krille
e2f8f28a58 Merge branch 'main' into 'braid/android-notification'
# Conflicts:
#   pubspec.lock
#   pubspec.yaml
2022-12-20 07:57:32 +00:00
Christian Pauly
7d5d2cf63c chore: Add NSLocationAlwaysAndWhenInUseUsageDescription string 2022-12-19 12:19:16 +01:00
Christian Pauly
48e1009352 chore: Bump version 2022-12-19 10:47:52 +01:00
Krille
2548138a0d chore: Use Famedly Runners 2022-12-17 07:08:51 +00:00
Linerly
0006344ff2
Translated using Weblate (Indonesian)
Currently translated at 100.0% (641 of 641 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-12-15 23:50:59 +01:00
Jelv
bbf48ae798
Translated using Weblate (Dutch)
Currently translated at 100.0% (641 of 641 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-12-15 23:50:59 +01:00
Eric
203aac605b
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (641 of 641 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-12-15 23:50:58 +01:00
Ihor Hordiichuk
30e8e39cd1
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (641 of 641 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-12-15 23:50:58 +01:00
Oğuz Ersen
c937f4ca00
Translated using Weblate (Turkish)
Currently translated at 100.0% (641 of 641 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-12-15 23:50:58 +01:00
Anne Onyme 017
07b5dadcec
Translated using Weblate (French)
Currently translated at 100.0% (641 of 641 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2022-12-15 23:50:58 +01:00
Priit Jõerüüt
4a257f5b23
Translated using Weblate (Estonian)
Currently translated at 100.0% (641 of 641 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-12-15 23:50:57 +01:00
Mantas Kazlauskas
3d210dbd28 fix location sharing 2022-12-15 19:54:12 +00:00
Christian Pauly
f142c600b0 chore: Update webrtc 2022-12-15 16:11:07 +01:00
Christian Pauly
12f277ea2a chore: Revert ci changes 2022-12-15 14:17:53 +01:00
Christian Pauly
2a5a4cdaf6 chore: Test build with Famedly Runners 2022-12-15 14:03:29 +01:00
Christian Pauly
b43b0008e0 chore: Revert docker image changes 2022-12-15 13:24:37 +01:00
Christian Pauly
da5d25cde1 chore: Build with famedly flutter image 2022-12-15 09:54:32 +01:00
Christian Pauly
eeb966adbc chore: Update kotlin version 2022-12-15 09:11:11 +01:00
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
5ee4514997 chore: Disable integration tests 2022-12-14 09:58:23 +01:00
Christian Pauly
e05848d9d9 chore: Disable group runners 2022-12-14 09:57:44 +01:00
Christian Pauly
ad187751de chore: Update Flutter version 2022-12-14 09:54:25 +01:00
Christian Pauly
b6d5e49b4e chore: Add sync status logs 2022-12-14 09:52:00 +01:00
Christian Pauly
36237d04aa chore: Update localizations 2022-12-14 09:28:41 +01:00
Christian Pauly
944a9ccc20 chore: Update Matrix SDK 2022-12-14 09:20:47 +01:00
Hermógenes Oliveira
10ff5fa939
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (640 of 640 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pt_BR/
2022-12-07 15:47:17 +01:00
Christian Pauly
4bddd4a77f fix: Setup push on chat list init 2022-12-05 09:11:52 +01:00
Krille Fear
d6d0325e85 chore: Revert webrtc update 2022-12-03 17:59:44 +01:00
TheOneWithTheBraid
bb9410accb 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
The one with the Braid
371d41d1ea Merge branch 'braid/famedly-runners' into 'main'
chore: use Famedly runners

See merge request famedly/fluffychat!1039
2022-11-28 08:48:13 +00: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
Krille Fear
47ce29d00d Merge branch 'update-emoji' into 'main'
Fix: Update Noto Emoji fonts

Closes #910

See merge request famedly/fluffychat!1036
2022-11-25 07:01:33 +00:00
Krille Fear
807854da66 Merge branch 'doc/fix-anchors-in-privacy-md' into 'main'
Update PRIVACY.md ids with gitlab compatibility

See merge request famedly/fluffychat!1034
2022-11-25 07:01:22 +00:00
Peter Ludikovsky
fd1565bdef
Fix: Update Noto Emoji fonts 2022-11-24 16:44:19 +01:00
56a7e1364c
Translated using Weblate (Finnish)
Currently translated at 100.0% (640 of 640 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2022-11-24 13:47:30 +01:00
Jelv
ef34d6d167
Translated using Weblate (Dutch)
Currently translated at 100.0% (640 of 640 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-11-24 13:47:29 +01:00
Christian Pauly
029ebdeab4 chore: Bump version 2022-11-23 08:08:26 +01:00
Linerly
a1bda3c07b
Translated using Weblate (Indonesian)
Currently translated at 100.0% (640 of 640 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-11-23 06:47:00 +01:00
Eric
1ad3e93e83
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (640 of 640 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-11-23 06:47:00 +01:00
Ihor Hordiichuk
82632d8e59
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (640 of 640 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-11-23 06:46:59 +01:00
Oğuz Ersen
6f27d702e5
Translated using Weblate (Turkish)
Currently translated at 100.0% (640 of 640 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-11-23 06:46:59 +01:00
Xosé M
359f2afd1d
Translated using Weblate (Galician)
Currently translated at 100.0% (640 of 640 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-11-23 06:46:59 +01:00
Priit Jõerüüt
1d0f855b82
Translated using Weblate (Estonian)
Currently translated at 100.0% (640 of 640 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-11-23 06:46:59 +01:00
Christian Pauly
7e1265af8a feat: Initial knocking 2022-11-22 15:46:16 +01:00
Nino
ca6af00382 Update PRIVACY.md ids with gitlab compatibility 2022-11-21 22:51:05 +00:00
Christian Pauly
0c38f6a205 fix: Remove deprecated meomry caching of downloaded files 2022-11-21 18:16:46 +01:00
Christian Pauly
b368bf31ce chore: Follow up fix patch 2022-11-21 17:53:42 +01:00
Christian Pauly
feabc428ba fix: Missing mounted check 2022-11-21 17:53:01 +01:00
Christian Pauly
8c6fa06157 fix: add missing android export label 2022-11-21 17:46:18 +01:00
Krille Fear
ba333d64bf chore: Increase targetSdkVersion to 31 2022-11-21 16:31:29 +00:00
Vri 🌈
4be055fa58
Translated using Weblate (German)
Currently translated at 99.8% (633 of 634 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2022-11-21 15:16:43 +01:00
Jana
7a2fe3a8f0
Translated using Weblate (German)
Currently translated at 99.8% (633 of 634 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2022-11-21 15:16:43 +01:00
Krille Fear
665f9909b1 Merge branch 'braid/cute-events' into 'main'
feat: implement cute events

See merge request famedly/fluffychat!1031
2022-11-21 14:16:36 +00: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
Christian Pauly
ad185f4a95 fix: Some controls in settings not accessible on iPhone 12 2022-11-20 19:19:39 +01:00
Vri 🌈
0231daefc4
Translated using Weblate (German)
Currently translated at 99.8% (633 of 634 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2022-11-20 08:46:53 +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
09386551a3 Merge branch 'krille/remove-unused-deps' into 'main'
refactor: Remove unused dependencies

See merge request famedly/fluffychat!1032
2022-11-17 15:29:23 +00:00
Krille Fear
dafcb6263c refactor: Remove unused dependencies 2022-11-17 16:13:30 +01:00
Xosé M
65a0ed9dd8
Translated using Weblate (Galician)
Currently translated at 100.0% (634 of 634 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-11-17 15:54:56 +01:00
Christian Pauly
65c005f895 chore: Follow up fix voip 2022-11-16 14:52:43 +01:00
Christian Pauly
f9c911264e chore: Updatem matrix SDK 2022-11-16 14:52:15 +01:00
Jana
d40e51ac59
Translated using Weblate (German)
Currently translated at 99.8% (633 of 634 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2022-11-16 12:47:59 +01:00
Christian Pauly
7e6a424b3e fix: Import session on iOS 2022-11-15 12:51:14 +01:00
Anne Onyme 017
eb3a9ce7e4
Translated using Weblate (French)
Currently translated at 100.0% (634 of 634 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2022-11-14 15:47:25 +01:00
Krille Fear
a9a53e3c68 Merge branch 'td/fix_tor_setState' into 'main'
fix: incorrect setState inside setState in ChatListController

See merge request famedly/fluffychat!1028
2022-11-14 07:19:59 +00:00
Hemish
ffa65895de
Added translation using Weblate (Hindi) 2022-11-14 01:11:03 +01:00
td
b9210d1308
chore: fix similar error on homeserver picker page 2022-11-13 18:13:01 +01:00
td
04b87bcd03
fix: incorrect setState inside setState in ChatListController 2022-11-13 18:09:42 +01:00
Krille Fear
b04dc0f4c9 Merge branch 'krille/update-flutter' into 'main'
chore: Update to Flutter 3.3.8

See merge request famedly/fluffychat!1027
2022-11-13 14:07:25 +00:00
Krille Fear
e469da637f chore: Update to Flutter 3.3.8 2022-11-13 13:55:34 +00:00
Christian Pauly
42446a8858 fix: Settings profile picture 2022-11-13 12:47:45 +01:00
Christian Pauly
5d89f05676 chore: Better load first client 2022-11-13 12:40:10 +01:00
Christian Pauly
c088563573 fix: Set theme after start app 2022-11-13 12:37:25 +01:00
Christian Pauly
5cce7257b4 chore: Load room of first client before init GUI 2022-11-13 12:37:13 +01:00
Christian Pauly
38d65ba3ed fix: Password not obscure for a second when submitting login textfield 2022-11-13 12:01:11 +01:00
Christian Pauly
1c0a17056f fix: Remove emoji picker workaround 2022-11-13 11:57:47 +01:00
Christian Pauly
450389ee61 fix: Update emoji picker for web and desktop 2022-11-13 11:44:53 +01:00
Krille Fear
d082d44ec3 Merge branch 'jooooscha-main-patch-00073' into 'main'
Mention Element instead of Riot (Has been renamed about a year ago)

See merge request famedly/fluffychat!1024
2022-11-13 10:42:52 +00:00
Seyedmahdi Moosavyan
f59c834860
Translated using Weblate (Persian)
Currently translated at 40.3% (256 of 634 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/
2022-11-12 12:52:04 +01:00
Jelv
c656c967c3
Translated using Weblate (Dutch)
Currently translated at 97.0% (615 of 634 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-11-08 21:06:10 +01:00
Linerly
54c6db692a
Translated using Weblate (Indonesian)
Currently translated at 100.0% (634 of 634 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-11-05 23:07:09 +01:00
Eric
c0dd435014
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (634 of 634 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-11-05 23:07:09 +01:00
Ihor Hordiichuk
6f1a97e86c
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (634 of 634 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-11-05 23:07:09 +01:00
Oğuz Ersen
7b6e0ce526
Translated using Weblate (Turkish)
Currently translated at 100.0% (634 of 634 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-11-05 23:07:08 +01:00
Priit Jõerüüt
e5effc6d34
Translated using Weblate (Estonian)
Currently translated at 100.0% (634 of 634 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-11-05 23:07:08 +01:00
Krille Fear
664b0e07cc Merge branch 'krille/flutter' into 'main'
chore: Update to flutter 3.3.7

See merge request famedly/fluffychat!1025
2022-11-04 15:57:32 +00:00
Krille Fear
9f0aa7030c chore: Update to flutter 3.3.7 2022-11-04 16:43:38 +01:00
Christian Pauly
f3a002d1a3 fix: Push error message 2022-11-04 13:49:23 +01:00
Christian Pauly
ee2d30bebe chore: Adjust colors 2022-11-04 13:33:21 +01:00
Christian Pauly
3a979a9524 chore: Adjust colors 2022-11-04 13:31:29 +01:00
Christian Pauly
a5c375bf6b chore: Design enhancements 2022-11-04 12:01:59 +01:00
jooooscha
ad09de277b Mention Element instead of Riot (Has been renamed about a year ago) 2022-11-04 09:49:09 +00:00
Krille Fear
d50fb9e73f Merge branch 'krille/update-deps' into 'main'
chore: Update dependencies

See merge request famedly/fluffychat!1023
2022-11-03 14:51:22 +00:00
Christian Pauly
4517c4f6ff chore: Update dependencies 2022-11-03 15:37:40 +01:00
Krille Fear
cd744a31e7 Merge branch 'krille/update-local-notifications' into 'main'
chore: Update local notifications package

See merge request famedly/fluffychat!1018
2022-11-03 12:57:58 +00:00
Christian Pauly
93954d434a chore: Update local notifications package 2022-11-03 13:43:11 +01:00
Krille Fear
6c102df445 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
Anastázius Kaejatídarján
764e431415
Translated using Weblate (Persian)
Currently translated at 33.3% (211 of 633 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/
2022-11-03 07:07:34 +01:00
Mg138
70a8ee5d35 automatic formatting 2022-11-02 18:45:05 +08:00
Christian Pauly
af60376479 chore: Update matrix sdk 2022-11-02 10:39:51 +01:00
Christian Pauly
893d7fa4c9 fix: Share files 2022-11-02 09:59:12 +01:00
Christian Pauly
f8555342ec refactor: Minor chatlist refactoring 2022-11-02 09:57:06 +01:00
Krille Fear
47075a72d7 chore: Follow up design fix 2022-11-02 09:19:50 +01:00
Anastázius Kaejatídarján
497c1f4657
Translated using Weblate (Persian)
Currently translated at 33.3% (211 of 633 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/
2022-11-01 23:30:02 +01:00
Anne Onyme 017
ed7127b831
Translated using Weblate (French)
Currently translated at 100.0% (633 of 633 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2022-11-01 23:30:00 +01:00
Mg138
4e3c1f14d1 improved (most) icons/image scaling, including avatar scaling 2022-10-31 05:07:18 +08:00
xabirequejo
ad113bc230
Translated using Weblate (Basque)
Currently translated at 97.9% (620 of 633 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/eu/
2022-10-29 18:02:03 +02:00
Christian Pauly
3d21a3cbed chore: Update flutter 2022-10-28 14:16:40 +02:00
Anastázius Darián
789f8e7395
Translated using Weblate (Persian)
Currently translated at 21.9% (139 of 633 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/
2022-10-28 09:07:10 +02:00
Krille Fear
464b0e575b chore: Follow up login fix 2022-10-27 15:32:05 +02:00
Krille Fear
3ad09b8065 fix: Hide password at login page 2022-10-27 15:22:27 +02:00
Anastázius Darián
3bb26d6342
Translated using Weblate (Persian)
Currently translated at 19.1% (121 of 633 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/
2022-10-27 03:10:07 +02:00
Anonimas
98953af8d8
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (633 of 633 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/lt/
2022-10-21 21:05:50 +02:00
xabirequejo
382170ccdd
Translated using Weblate (Basque)
Currently translated at 97.4% (617 of 633 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/eu/
2022-10-21 21:05:49 +02:00
Priit Jõerüüt
7d15958235
Translated using Weblate (Estonian)
Currently translated at 100.0% (633 of 633 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-10-21 21:05:48 +02:00
Linerly
677530704d
Translated using Weblate (Indonesian)
Currently translated at 100.0% (633 of 633 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-10-18 21:07:50 +02:00
Jelv
fc3cb28fb1
Translated using Weblate (Dutch)
Currently translated at 96.9% (614 of 633 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-10-18 21:07:50 +02:00
Eric
bf7ae35eec
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (633 of 633 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-10-18 21:07:49 +02:00
Ihor Hordiichuk
915cce6d42
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (633 of 633 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-10-18 21:07:49 +02:00
Oğuz Ersen
b1ce2687d9
Translated using Weblate (Turkish)
Currently translated at 100.0% (633 of 633 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-10-18 21:07:49 +02:00
Xosé M
c3a14ef26c
Translated using Weblate (Galician)
Currently translated at 100.0% (633 of 633 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-10-18 21:07:48 +02:00
Krille Fear
43f1a1e28a Merge branch 'braid/dependency-overrides' into 'main'
chore: remove dependency overrides

See merge request famedly/fluffychat!1017
2022-10-17 10:50:04 +00: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
The one with the Braid
ad904de954 Merge branch 'braid/webrtc-dialer-init' into 'main'
chore: update WebRTC interface

See merge request famedly/fluffychat!1016
2022-10-17 09:35:43 +00: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
Christian Pauly
ef057b1775 fix: UIA request handler 2022-10-17 10:43:09 +02:00
OIS
6d70240c14
Translated using Weblate (Occidental)
Currently translated at 50.1% (317 of 632 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ie/
2022-10-17 02:15:48 +02:00
Krille Fear
ef0d54d11f Merge branch 'krille/redesign-login' into 'main'
design: Improve login design

See merge request famedly/fluffychat!1013
2022-10-16 13:23:49 +00:00
Krille Fear
9361b3deee design: Improve login design 2022-10-16 15:06:02 +02:00
Christian Pauly
619a4adacb chore: Follow up chat list color 2022-10-15 16:31:42 +02:00
Christian Pauly
fe0452299f refactor: No longer need selected of chat list tile 2022-10-15 16:25:32 +02:00
Christian Pauly
7e4a4c88be chore: Follow up nicer state events 2022-10-15 11:11:36 +02:00
Christian Pauly
c365469dc5 design: Hide unimportant state events instead of folding 2022-10-15 10:38:06 +02:00
Christian Pauly
b4bf23cd34 chore: Better design chat list items 2022-10-15 09:23:17 +02:00
OIS
376d5704fa
Added translation using Weblate (Occidental) 2022-10-12 15:11:23 +02:00
Krille Fear
e5b69dec5d chore: Update matrix SDK 2022-10-12 13:31:29 +02:00
Linerly
123098ec44
Translated using Weblate (Indonesian)
Currently translated at 100.0% (632 of 632 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-10-12 08:43:34 +02:00
Nikita Epifanov
fdd8c58326
Translated using Weblate (Russian)
Currently translated at 99.5% (629 of 632 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2022-10-12 08:43:34 +02:00
Eric
a1f5edb820
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (632 of 632 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-10-06 21:22:33 +02:00
Ihor Hordiichuk
2c732d1c50
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (632 of 632 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-10-06 21:22:32 +02:00
Oğuz Ersen
c375cc6ad6
Translated using Weblate (Turkish)
Currently translated at 100.0% (632 of 632 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-10-06 21:22:32 +02:00
Priit Jõerüüt
5b04101db9
Translated using Weblate (Estonian)
Currently translated at 100.0% (632 of 632 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-10-06 21:22:32 +02:00
Krille Fear
7276ffd63b Merge branch 'krille/flutter-version' into 'main'
chore: Bump Flutter version

See merge request famedly/fluffychat!1011
2022-10-06 13:53:56 +00:00
Krille Fear
08668a9ec3 chore: Bump Flutter version 2022-10-06 13:39:57 +00:00
Jelv
ad2a9807ac
Translated using Weblate (Dutch)
Currently translated at 100.0% (632 of 632 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-10-05 15:50:56 +02:00
Christian Pauly
90e257704a design: Nicer display notification short texts 2022-10-05 15:50:39 +02:00
Christian Pauly
462fcea504 chore: Follow up search on spaces tab 2022-10-05 09:30:04 +02:00
0687327601
Translated using Weblate (Finnish)
Currently translated at 99.6% (630 of 632 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2022-09-29 22:20:49 +02:00
xabirequejo
398d63f8c3
Translated using Weblate (Basque)
Currently translated at 95.4% (603 of 632 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/eu/
2022-09-26 19:22:28 +02:00
Anastázius Darián
d8aca2f535
Translated using Weblate (Persian)
Currently translated at 9.3% (59 of 632 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/
2022-09-22 19:22:18 +02:00
Anonimas
daf6d60333
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (632 of 632 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/lt/
2022-09-17 16:15:30 +02:00
Priit Jõerüüt
a9a9374718
Translated using Weblate (Estonian)
Currently translated at 100.0% (632 of 632 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-09-15 13:42:28 +02:00
606d46718e
Translated using Weblate (Finnish)
Currently translated at 99.6% (630 of 632 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2022-09-14 09:17:55 +02:00
Linerly
1e2249eced
Translated using Weblate (Indonesian)
Currently translated at 100.0% (632 of 632 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-09-14 09:17:54 +02:00
Eric
d66133818d
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (632 of 632 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-09-14 09:17:54 +02:00
Ihor Hordiichuk
bb40275976
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (632 of 632 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-09-14 09:17:54 +02:00
Oğuz Ersen
bd9d0f1b5f
Translated using Weblate (Turkish)
Currently translated at 100.0% (632 of 632 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-09-14 09:17:53 +02:00
Xosé M
7e4779b7b8
Translated using Weblate (Galician)
Currently translated at 100.0% (632 of 632 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-09-14 09:17:53 +02:00
Anne Onyme 017
11f0816eaf
Translated using Weblate (French)
Currently translated at 100.0% (632 of 632 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2022-09-14 09:17:52 +02:00
Christian Pauly
6613f6b10c chore: Follow up navigationrail fixes 2022-09-12 17:19:56 +02:00
Christian Pauly
b1d06c065c chore: Increase default window size on linux 2022-09-12 07:49:55 +02:00
Raatty
0c94ffcd0b
Translated using Weblate (Finnish)
Currently translated at 99.8% (630 of 631 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2022-09-11 11:07:20 +02:00
456f005c97
Translated using Weblate (Finnish)
Currently translated at 99.8% (630 of 631 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2022-09-11 11:07:20 +02:00
Raatty
0ccb43198c
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (630 of 631 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-09-11 11:07:20 +02:00
Eric
9a9428edb8
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (630 of 631 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-09-11 11:07:20 +02:00
Ihor Hordiichuk
57b1083832
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (631 of 631 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-09-11 11:07:20 +02:00
Oğuz Ersen
0d076d7fc2
Translated using Weblate (Turkish)
Currently translated at 100.0% (631 of 631 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-09-11 11:07:20 +02:00
Raatty
56a11d8a69
Translated using Weblate (Estonian)
Currently translated at 99.8% (630 of 631 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-09-11 11:07:20 +02:00
Priit Jõerüüt
767b1f9fb8
Translated using Weblate (Estonian)
Currently translated at 99.8% (630 of 631 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-09-11 11:07:20 +02:00
Christian Pauly
d6c7dadb24 chore: Add unread badge to navigation rail and adjust design 2022-09-11 11:07:04 +02:00
Christian Pauly
dc0f067b0a chore: Follow up add backbutton support 2022-09-11 10:22:05 +02:00
Raatty
ed2eddd601
Translated using Weblate (Turkish)
Currently translated at 99.8% (630 of 631 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-09-11 09:14:43 +02:00
Oğuz Ersen
d77a8f9601
Translated using Weblate (Turkish)
Currently translated at 99.8% (630 of 631 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-09-11 09:14:43 +02:00
Raatty
2c58bde97e
Translated using Weblate (Ukrainian)
Currently translated at 99.8% (630 of 631 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-09-11 00:23:41 +02:00
Ihor Hordiichuk
3b892d7991
Translated using Weblate (Ukrainian)
Currently translated at 99.8% (630 of 631 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-09-11 00:23:41 +02:00
Raatty
67b8538e53
Translated using Weblate (English)
Currently translated at 100.0% (631 of 631 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/en/
2022-09-11 00:23:41 +02:00
Christian Pauly
84dedcf9ac chore: Follow up fixes 2022-09-10 20:55:27 +02:00
Christian Pauly
c2d582f1f7 chore: Add keys to roomlist and stories header 2022-09-10 20:49:28 +02:00
Eric
26f2d488e0
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (622 of 622 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-09-10 13:45:25 +02:00
Krille Fear
b06684111e 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
518c688c58 refactor: Chat list body code 2022-09-10 13:32:46 +02:00
Christian Pauly
a4ee523849 chore: Follow up fixes spaces 2022-09-10 13:21:33 +02:00
td
1104f1dc6f
feat: background and terminated calls [android] 2022-09-10 15:42:52 +05:30
Christian Pauly
7f6c914fca fix: Popup menu without elevation 2022-09-10 12:11:11 +02:00
Christian Pauly
0b90e1ff88 chore: Sort subspaces on top 2022-09-10 11:57:58 +02:00
Christian Pauly
fa629f8fb7 chore: Minor follow up fixes 2022-09-10 11:53:39 +02:00
Christian Pauly
ae29343374 chore: Follow up spaces fix 2022-09-10 11:39:23 +02:00
9bc3c90217
Translated using Weblate (Finnish)
Currently translated at 100.0% (617 of 617 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2022-09-10 10:30:03 +02:00
Xosé M
33c769fac9
Translated using Weblate (Galician)
Currently translated at 100.0% (617 of 617 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-09-10 10:30:02 +02:00
Krille Fear
0f5b52b176 Merge branch 'krille/new-navigation' into 'main'
feat: New navigation design

See merge request famedly/fluffychat!1001
2022-09-10 08:29:54 +00:00
Christian Pauly
57649c70e5 feat: New navigation design 2022-09-10 10:16:09 +02:00
Jelv
712b065f3e
Translated using Weblate (Dutch)
Currently translated at 100.0% (617 of 617 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-09-09 19:17:54 +02:00
Ihor Hordiichuk
4cace8e53e
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (617 of 617 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-09-09 19:17:54 +02:00
Oğuz Ersen
82697604b3
Translated using Weblate (Turkish)
Currently translated at 100.0% (617 of 617 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-09-09 19:17:54 +02:00
Christian Pauly
560ee3d39f chore: Bump version 2022-09-08 13:01:02 +02:00
Eric
dcd009d5d0
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (617 of 617 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-09-08 09:48:13 +02:00
Priit Jõerüüt
16b6ac517c
Translated using Weblate (Estonian)
Currently translated at 100.0% (617 of 617 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-09-08 09:48:13 +02:00
Priit Jõerüüt
62b01e9137
Translated using Weblate (Estonian)
Currently translated at 99.8% (616 of 617 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-09-08 09:18:04 +02:00
Christian Pauly
1b857d461e feat: Automatic key requests and better key error dialog 2022-09-08 09:12:08 +02:00
Xosé M
345ff51e6f
Translated using Weblate (Galician)
Currently translated at 100.0% (615 of 615 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-09-08 07:17:21 +02:00
Christian Pauly
a881e91107 chore: Add bouncing ko-fi icon 2022-09-07 09:58:21 +02:00
Krille Fear
09b54c088b chore: Update websites padding 2022-09-07 07:35:58 +00:00
Linerly
dac48d4385
Translated using Weblate (Indonesian)
Currently translated at 100.0% (615 of 615 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-09-07 02:19:06 +02:00
Eric
54dbbc38c1
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (615 of 615 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-09-07 02:19:06 +02:00
Ihor Hordiichuk
4905296da0
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (615 of 615 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-09-07 02:19:05 +02:00
Oğuz Ersen
fd8ec7758e
Translated using Weblate (Turkish)
Currently translated at 100.0% (615 of 615 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-09-07 02:19:05 +02:00
Priit Jõerüüt
e89702f1e6
Translated using Weblate (Estonian)
Currently translated at 100.0% (615 of 615 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-09-07 02:19:05 +02:00
Christian Pauly
28976ecdef fix: Styling and notification settings 2022-09-06 20:21:11 +02:00
Christian Pauly
db0d49269b fix: add missing command localizations 2022-09-05 17:56:50 +02:00
Christian Pauly
0a36f95ea4 chore: Update matrix sdk 2022-09-05 17:44:16 +02:00
Marek Ľach
66a1651e57
Translated using Weblate (Slovak)
Currently translated at 52.8% (324 of 613 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/sk/
2022-09-03 15:23:34 +02:00
Krille Fear
89b3c82ee6 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
80266df85d chore: Update to flutter 3.3.0 2022-08-31 19:54:22 +02:00
Christian Pauly
1370e892cd chore: Adjust bubble color in dark mode 2022-08-31 16:06:53 +02:00
Jelv
9ed1fcf2c7
Translated using Weblate (Dutch)
Currently translated at 100.0% (613 of 613 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-08-30 09:19:50 +02:00
Linerly
6afe956d92
Translated using Weblate (Indonesian)
Currently translated at 100.0% (613 of 613 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-08-29 06:19:01 +02:00
Christian Pauly
c40bdc3a6d design: Move chat backup header to settings 2022-08-28 13:34:57 +02:00
Christian Pauly
8e04f4cc73 chore: Follow up fix systemuioverlaystyle 2022-08-28 11:39:33 +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
b4a1d23e8b chore: Revert database switch 2022-08-28 08:00:36 +02:00
Christian Pauly
4d65cb8f43 chore: Change Hive database path 2022-08-28 07:04:11 +02:00
Christian Pauly
a6f1d00daf chore: Follow up fix systemui overlay style 2022-08-28 06:46:53 +02:00
Christian Pauly
dcccf79229 chore: formatting 2022-08-27 10:12:40 +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
6a84eabe7f chore: Follow up fix systemoverlaystyle 2022-08-27 09:20:54 +02:00
Christian Pauly
909ccfef37 chore: Bump version 2022-08-25 19:27:19 +02:00
Krille Fear
32699d1848 Merge branch 'krille/refactor-main-widget' into 'main'
refactor: App widget

See merge request famedly/fluffychat!998
2022-08-25 16:56:03 +00:00
Christian Pauly
71097379ec fix: Do not display push events for unknown event types 2022-08-25 18:35:54 +02:00
Christian Pauly
a67b9ccad1 refactor: App widget 2022-08-25 18:31:30 +02:00
ad062c8c83
Translated using Weblate (Finnish)
Currently translated at 100.0% (613 of 613 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2022-08-25 15:18:31 +02:00
Sergey Shavin
f233910327
Translated using Weblate (Russian)
Currently translated at 99.5% (610 of 613 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2022-08-25 15:18:30 +02:00
Priit Jõerüüt
2131b6be99
Translated using Weblate (Estonian)
Currently translated at 100.0% (613 of 613 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-08-25 15:18:29 +02:00
Krille Fear
ea96bce1bc Revert "chore: Revert database switch"
This reverts commit 1f8eaecc0c0c5a1941508a61205080d7c49d74ae
2022-08-24 14:24:41 +00:00
Christian Pauly
1f8eaecc0c chore: Revert database switch 2022-08-24 16:22:13 +02:00
Christian Pauly
86e060a4d0 chore: Migrate back to flutter hive collections 2022-08-24 10:29:45 +02:00
Eric
f477d40013
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (613 of 613 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-08-22 16:16:34 +02:00
Ihor Hordiichuk
c538ba2b5f
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (613 of 613 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-08-22 16:16:33 +02:00
Oğuz Ersen
407ff55f4d
Translated using Weblate (Turkish)
Currently translated at 100.0% (613 of 613 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-08-22 16:16:33 +02:00
Krille Fear
959f901c45 Merge branch 'krille/update-provider' into 'main'
chore: Update provider package and remove dep override

See merge request famedly/fluffychat!995
2022-08-21 08:42:19 +00: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
Krille Fear
1eba0e5dbe 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
9190c7879b fix: Move unread badge under the back button in chat view 2022-08-21 07:43:59 +02:00
Christian Pauly
c31411ce33 chore: Make header bar in chat list thinner 2022-08-21 07:40:50 +02:00
Christian Pauly
06b232bad0 chore: Follow up theme fix 2022-08-21 07:29:03 +02:00
Christian Pauly
d9a0409e70 chore: Downgrade webrtc to fix iOS build 2022-08-21 07:23:08 +02:00
TheOneWithTheBraid
af51c9c0ea 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
Krille Fear
e1769d8654 Merge branch 'braid/fdroid-key-alias' into 'main'
fix: fdroid key alias

See merge request famedly/fluffychat!992
2022-08-20 14:26:37 +00:00
TheOneWithTheBraid
c8d34ea78c fix: fdroid key alias
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-08-20 16:09:50 +02:00
Krille Fear
73809d3707 Merge branch 'braid/fdroid-directory' into 'main'
fix: create missing directory in CI

See merge request famedly/fluffychat!991
2022-08-20 13:31:45 +00:00
TheOneWithTheBraid
811c80f933 fix: create missing directory in CI
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-08-20 14:42:57 +02:00
Christian Pauly
4342997982 chore: Increase iOS platform version to 11.0 2022-08-19 20:37:16 +02:00
Krille Fear
97d8c262be chore: Bump version 2022-08-19 18:32:41 +00:00
Krille Fear
b15ac23464 Merge branch 'braid/fdroid-repo-stable' into 'main'
fix: remove build files after nightly F-Droid build

See merge request famedly/fluffychat!990
2022-08-19 13:00:46 +00:00
xabirequejo
084e545d41
Translated using Weblate (Basque)
Currently translated at 96.7% (591 of 611 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/eu/
2022-08-19 14:18:43 +02:00
TheOneWithTheBraid
45dfe8f687 fix: remove build files after nightly F-Droid build
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-08-19 12:56:37 +02:00
Krille Fear
22eda121d8 Merge branch 'braid/pages-fixes' into 'main'
fix: pages deployment fixes

See merge request famedly/fluffychat!989
2022-08-19 10:06:49 +00:00
TheOneWithTheBraid
3c3052c2c8 fix: pages deployment fixes
- fix slug of Nightly web app
- fix missing directory in F-Droid builds

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-08-19 10:01:01 +02:00
Krille Fear
700715be4e Merge branch 'braid/web-stable-follow-up' into 'main'
fix: add missing bash

See merge request famedly/fluffychat!988
2022-08-19 07:08:44 +00:00
TheOneWithTheBraid
401e32d6c8 fix: add missing bash
- add missing dependency bash into the pages job

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-08-19 08:42:20 +02:00
Christian Pauly
9bc27edaba refactor: Simplify themes and remove dead code 2022-08-19 08:32:08 +02:00
Krille Fear
033057270c Merge branch 'braid/web-stable-follow-up' into 'main'
fix: add missing Alpine packages

See merge request famedly/fluffychat!987
2022-08-19 06:17:38 +00:00
TheOneWithTheBraid
a5c45b8f9e fix: add missing Alpine packages
- adds missing alpine packages for the stable deployment of the web app

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-08-19 08:00:33 +02:00
Krille Fear
9836e05f7f Merge branch 'braid/ci-stable-nightly' into 'main'
feat: add different deployments for stable/nightly

See merge request famedly/fluffychat!986
2022-08-19 05:26:04 +00:00
TheOneWithTheBraid
653258a8b9 feat: add different deployments for stable/nightly
- re-enable F-Droid (we should not silently stop shipping it without
  further notice)
- re-enable integration tests on other tag
- make F-Droid job fail-safe
- deploy stable and nightly releases at different slugs

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-08-18 14:16:58 +02:00
Tmpod
08bf3706a6
Translated using Weblate (Portuguese (Portugal))
Currently translated at 65.7% (402 of 611 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pt_PT/
2022-08-18 09:17:48 +02:00
אליעזר שלמה דיין
929d4a587d
Translated using Weblate (Hebrew)
Currently translated at 11.2% (69 of 611 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/he/
2022-08-18 09:17:47 +02:00
Tmpod
7828be7635
Translated using Weblate (Portuguese)
Currently translated at 4.7% (29 of 611 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pt/
2022-08-18 09:17:46 +02:00
Christian Pauly
2e4a5f62e4 fix: Linux crash on secure storage usage 2022-08-16 08:03:03 +02:00
Christian Pauly
a103eb971c chore: Migrate from Hive 2.2.1 back to FluffyBox 2022-08-15 11:26:50 +02:00
Krille Fear
87cf9eee60 Merge branch 'krille/update-dependenciess' into 'main'
chore: Update dependencies

See merge request famedly/fluffychat!985
2022-08-14 15:36:17 +00:00
Christian Pauly
4edbb13e75 chore: Update dependencies 2022-08-14 17:22:16 +02:00
Christian Pauly
f3bd8625cb chore: Follow up remove native implementations for web for now 2022-08-14 17:19:27 +02:00
Krille Fear
61907b94f0 Merge branch 'krille/updatesdk' into 'main'
chore: Update SDK and add webworker support for web

See merge request famedly/fluffychat!984
2022-08-14 14:51:36 +00:00
Christian Pauly
84c81382fb chore: Update SDK and add webworker support for web 2022-08-14 16:35:49 +02:00
Krille Fear
cdcef393e7 Merge branch 'krille/remove-sentry' into 'main'
chore: Remove error logging with sentry

See merge request famedly/fluffychat!983
2022-08-14 14:31:43 +00:00
Christian Pauly
631485d3c5 chore: Remove error logging with sentry 2022-08-14 16:18:18 +02:00
Christian Pauly
bcbb6e1d76 chore: Move share icon in drawer to the header 2022-08-14 15:58:32 +02:00
Jana
ed3112454b
Translated using Weblate (German)
Currently translated at 99.8% (610 of 611 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2022-08-14 08:51:00 +02:00
Krille Fear
e2a422c422 chore: Fix pages job 2022-08-13 07:54:11 +00:00
Krille Fear
4e3f36e84f Update .gitlab-ci.yml file 2022-08-13 07:36:44 +00:00
Jana
e137ce56d9
Translated using Weblate (German)
Currently translated at 94.4% (577 of 611 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2022-08-13 08:57:46 +02:00
Jana
ecf550a9df
Translated using Weblate (German)
Currently translated at 94.2% (576 of 611 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2022-08-13 08:57:27 +02:00
Krille Fear
b361688cf1 chore: Simplify pipeline and remove fdroid and appimage support 2022-08-13 06:49:58 +00:00
Christian Pauly
fdcbb2b625 chore: Remove beta flutter tests 2022-08-13 08:30:45 +02:00
Milo Ivir
636f0ac862
Translated using Weblate (Croatian)
Currently translated at 100.0% (611 of 611 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hr/
2022-08-12 22:20:19 +02:00
Christian Pauly
9d5949820d chore: Revert onRoomUpdate logic 2022-08-10 21:47:24 +02:00
Christian Pauly
fbe8ecaad5 fix: Do not rebuild chat view twice on each message 2022-08-10 21:38:08 +02:00
Christian Pauly
587c4210f4 fix: Add missing SafeArea to homeserver picker 2022-08-10 21:16:06 +02:00
Christian Pauly
da66d6e400 chore: Fix lint 2022-08-10 21:15:31 +02:00
Christian Pauly
874da53684 chore: Remove unnecessary stream subscriptions 2022-08-10 21:15:13 +02:00
Christian Pauly
5b96bfd83a chore: Update matrix homeserver recommendations 2022-08-10 19:49:29 +02:00
Christian Pauly
77cf773d71 chore: Reset the default window size on linux 2022-08-10 09:52:10 +02:00
Linerly
90e2052946
Translated using Weblate (Indonesian)
Currently translated at 100.0% (611 of 611 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-08-09 07:19:11 +02:00
Jelv
6e859b32c7
Translated using Weblate (Dutch)
Currently translated at 100.0% (611 of 611 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-08-09 07:19:11 +02:00
Eric
1dbb94e2e1
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (611 of 611 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-08-09 07:19:10 +02:00
Ihor Hordiichuk
8bfd9dae17
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (611 of 611 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-08-09 07:19:10 +02:00
Oğuz Ersen
8c169cfda1
Translated using Weblate (Turkish)
Currently translated at 100.0% (611 of 611 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-08-09 07:19:10 +02:00
Anne Onyme 017
1ac17830de
Translated using Weblate (French)
Currently translated at 100.0% (611 of 611 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2022-08-09 07:19:10 +02:00
Priit Jõerüüt
edebd2cc95
Translated using Weblate (Estonian)
Currently translated at 100.0% (611 of 611 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-08-09 07:19:09 +02:00
Christian Pauly
63aaaaaaa6 chore: Cache string colors 2022-08-08 08:31:12 +02:00
Christian Pauly
236c5b1648 fix: Wait for init before showing room on web start 2022-08-07 12:54:26 +02:00
Ihor Hordiichuk
f7b7c7add4
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (610 of 610 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-08-07 10:38:20 +02:00
Oğuz Ersen
168ddbf7ce
Translated using Weblate (Turkish)
Currently translated at 100.0% (610 of 610 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-08-07 10:38:20 +02:00
Xosé M
f797013d4d
Translated using Weblate (Galician)
Currently translated at 100.0% (610 of 610 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-08-07 10:38:19 +02:00
Krille Fear
6fe4094f5c 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
Krille Fear
eee7aaae2d Merge branch 'braid/fdroid' into 'main'
fix: wrong CI dependency for F-Droid builds

See merge request famedly/fluffychat!981
2022-08-07 08:37:43 +00:00
TheOneWithTheBraid
1ce0cb3749 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
TheOneWithTheBraid
3b9503d3bf fix: wrong CI dependency for F-Droid builds
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-08-06 15:30:52 +02:00
The one with the Braid
3194348958 Merge branch 'braid/fdroid-repo' into 'main'
feat: build F-Droid repo in CI

See merge request famedly/fluffychat!946
2022-08-06 11:57:37 +00:00
Krille Fear
87905a5762 Merge branch 'main' into 'main'
feat: Allow disabling the header bar on Linux desktop

Closes #894

See merge request famedly/fluffychat!976
2022-08-06 11:46:30 +00:00
Krille Fear
e0b585ade7 Merge branch 'braid/windows' into 'main'
fix: only build windows on protected refs

See merge request famedly/fluffychat!979
2022-08-06 11:41:39 +00:00
Krille Fear
c7b59ff1d8 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
028dc83ed9 chore: Adjust onboarding design 2022-08-06 13:35:59 +02:00
Jorge Menjivar
2273505d9b Fixed Issue #973 2022-08-06 02:41:06 -07:00
Christian Pauly
20596a2c5d chore: Move connection status header to bottom 2022-08-06 10:08:17 +02:00
TheOneWithTheBraid
a6388adc7f feat: build F-Droid repo in CI
- introduce F-Droid repo in CI/CD

Fixes: #994

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-08-06 08:21:26 +02:00
Eric
1077883bda
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (610 of 610 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-08-06 02:17:40 +02:00
TheOneWithTheBraid
47405dc599 fix: only build windows on protected refs
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-08-05 22:44:32 +02:00
notramo
0ce1d197ce
Translated using Weblate (Hungarian)
Currently translated at 72.2% (439 of 608 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hu/
2022-08-05 21:57:54 +02:00
Anne Onyme 017
817cdba8fe
Translated using Weblate (French)
Currently translated at 100.0% (608 of 608 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2022-08-05 21:57:54 +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
79a625a25f chore: Adjust onboarding design 2022-08-05 21:05:02 +02:00
Christian Pauly
b473fa3ca4 chore: Follow up fix secure storage 2022-08-05 20:37:36 +02:00
Christian Pauly
44446db5be chore: Adjust design 2022-08-05 17:07:46 +02:00
Christian Pauly
2c9d57bb64 chore: Minor design adjustment 2022-08-05 16:12:00 +02:00
Jelv
aaf6610ff4
Translated using Weblate (Dutch)
Currently translated at 100.0% (608 of 608 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-08-02 07:16:03 +02:00
Eric
c6cbe81c45
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (608 of 608 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-08-02 07:16:02 +02:00
Ihor Hordiichuk
a9106b0be6
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (608 of 608 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-08-02 07:16:02 +02:00
Oğuz Ersen
d74d1e7836
Translated using Weblate (Turkish)
Currently translated at 100.0% (608 of 608 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-08-02 07:16:02 +02:00
Xosé M
d0b875c782
Translated using Weblate (Galician)
Currently translated at 100.0% (608 of 608 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-08-02 07:16:01 +02:00
Priit Jõerüüt
4b2925eba5
Translated using Weblate (Estonian)
Currently translated at 100.0% (608 of 608 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-08-02 07:16:01 +02:00
q234rty
5ca4b66157 feat: Allow disabling the header bar on Linux desktop 2022-08-01 12:41:20 +08: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
Krille Fear
f6339019f8 Merge branch 'krille/version' into 'main'
chore: Bump version

See merge request famedly/fluffychat!974
2022-07-31 07:44:42 +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
6011e9b3c4 chore: Make push helper more stable 2022-07-30 13:23:13 +02:00
Christian Pauly
8c9bda338b chore: Make push helper more fail safe 2022-07-30 12:49:51 +02:00
Krille Fear
06d3a3a4c8 Merge branch 'krille/notification-timeline' into 'main'
feat: Display timeline of messages in android notification

See merge request famedly/fluffychat!973
2022-07-30 09:59:36 +00:00
Christian Pauly
68ed653147 feat: Display timeline of messages in android notification 2022-07-30 11:40:33 +02:00
Krille Fear
cd462d0ab1 Merge branch 'krille/flickering-avatars' into 'main'
chore: Follow up flickering avatars

See merge request famedly/fluffychat!972
2022-07-30 08:53:31 +00:00
Christian Pauly
6912d9c5ee chore: Follow up flickering avatars 2022-07-30 10:33:25 +02:00
Krille Fear
88d7f58574 Merge branch 'krille/fix-permission-chooser-dialog' into 'main'
fix: Permission chooser dialog on iOS

See merge request famedly/fluffychat!971
2022-07-30 06:56:44 +00:00
Christian Pauly
f2865f6f09 fix: Permission chooser dialog on iOS 2022-07-30 08:37:00 +02:00
Jelv
fa45cf108c
Translated using Weblate (Dutch)
Currently translated at 99.1% (601 of 606 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-07-30 08:17:53 +02:00
Krille Fear
7d96fe7224 Merge branch 'krille/follow-up-mxc-image' into 'main'
chore: Follow up mxc image fixes

See merge request famedly/fluffychat!970
2022-07-29 19:21:22 +00:00
Christian Pauly
0184a9be06 chore: Follow up mxc image fixes 2022-07-29 21:01:18 +02:00
Krille Fear
0eee5f70ea Merge branch 'krille/fix-mxc-image' into 'main'
chore: Follow up fix mxc Image

See merge request famedly/fluffychat!969
2022-07-29 18:09:14 +00:00
Christian Pauly
e8a6883e73 chore: Follow up fix mxc Image 2022-07-29 19:50:39 +02:00
Krille Fear
4571e476c0 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
Krille Fear
d20c74c298 Merge branch 'krille/simplify-mxc-content' into 'main'
refactor: Simplify MxcImage and replace CachedNetworkImage

See merge request famedly/fluffychat!967
2022-07-29 17:09:42 +00:00
Christian Pauly
c275c6a1c6 fix: Missing null checks in chat details view 2022-07-29 18:52:41 +02:00
Christian Pauly
7644cf4463 refactor: Simplify MxcImage and replace CachedNetworkImage 2022-07-29 18:41:05 +02:00
Krille Fear
18ebdc4602 Merge branch 'krille/add-reaction-loading-dialog' into 'main'
fix: Dont display loading dialog when adding reaction

See merge request famedly/fluffychat!966
2022-07-29 15:01:20 +00:00
Christian Pauly
860427192e fix: Dont display loading dialog when adding reaction 2022-07-29 13:27:57 +02:00
Christian Pauly
fe2aea6d3c fix: Clearing push triggered when only one room got seen 2022-07-29 11:17:23 +00:00
Christian Pauly
dfd9106e56 chore: Update SDK and remove old override 2022-07-29 12:56:02 +02:00
Milo Ivir
73e0e06756
Translated using Weblate (Croatian)
Currently translated at 100.0% (606 of 606 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hr/
2022-07-28 15:20:25 +02:00
Xosé M
bf8c6730fe
Translated using Weblate (Galician)
Currently translated at 100.0% (606 of 606 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-07-28 15:20:23 +02:00
TheOneWithTheBraid
6ba440cc7b 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
a522a90e35 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
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
Krille Fear
f9065277fa chore: Disable integration tests without runners 2022-07-27 17:33:26 +00:00
Krille Fear
88924bc328 chore: Switch to flutter 3.0.5 2022-07-27 17:18:27 +00:00
6e0610dfdc
Translated using Weblate (Finnish)
Currently translated at 100.0% (606 of 606 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2022-07-26 13:19:22 +02:00
Linerly
a8f35e198b
Translated using Weblate (Indonesian)
Currently translated at 100.0% (606 of 606 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-07-26 13:19:22 +02:00
Eric
70f404d462
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (606 of 606 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-07-26 13:19:21 +02:00
Ihor Hordiichuk
3c3a8d1f47
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (606 of 606 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-07-26 13:19:21 +02:00
Oğuz Ersen
ccc94b63d3
Translated using Weblate (Turkish)
Currently translated at 100.0% (606 of 606 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-07-26 13:19:21 +02: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
9f3754fc2f
Translated using Weblate (Finnish)
Currently translated at 97.1% (587 of 604 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2022-07-24 08:22:46 +02:00
Przemysław Romanik
48a7cfa205
Translated using Weblate (Polish)
Currently translated at 75.3% (455 of 604 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pl/
2022-07-24 04:19:27 +02:00
Christian Pauly
8306b3d272 chore: Only run release tests when something has changed 2022-07-22 19:22:12 +02:00
Christian Pauly
4a7b980aea chore: Follow up fix 2022-07-22 13:15:20 +02:00
Christian Pauly
534c84db7d feat: Implement deleting pushers in app 2022-07-22 11:01:58 +02:00
Linerly
839711bb9b
Translated using Weblate (Indonesian)
Currently translated at 100.0% (604 of 604 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-07-20 11:15:21 +02:00
Eric
d261a67994
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (604 of 604 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-07-20 11:15:20 +02:00
Ihor Hordiichuk
e1f14f2744
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (604 of 604 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-07-20 11:15:20 +02:00
Oğuz Ersen
ee11570c18
Translated using Weblate (Turkish)
Currently translated at 100.0% (604 of 604 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-07-20 11:15:19 +02:00
Xosé M
8be7ec3b66
Translated using Weblate (Galician)
Currently translated at 100.0% (604 of 604 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-07-20 11:15:19 +02:00
Priit Jõerüüt
80a904ba7d
Translated using Weblate (Estonian)
Currently translated at 100.0% (604 of 604 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-07-20 11:15:18 +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
3e3858d729 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
66d87a6187 feat: implement session dump
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-07-17 17:27:05 +02:00
Christian Pauly
815c7626fc chore: Adjust search bar design 2022-07-17 16:46:51 +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
Amir Hossein Maher
fed0abbfd1
Translated using Weblate (Persian)
Currently translated at 4.5% (27 of 593 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/
2022-07-13 23:19:17 +02:00
Christian Pauly
e2c95fc2b6 refactor: Remove presence status feature 2022-07-13 08:41:02 +02:00
Christian Pauly
7c6874ed65 chore: Follow up chatlist appbar design 2022-07-13 08:40:01 +02:00
Christian Pauly
b50355f33e chore: Follow up appbar design 2022-07-12 21:37:04 +02:00
Christian Pauly
f39213ca9b chore: Adjust appbar design 2022-07-12 19:40:29 +02:00
Nikita Epifanov
b9e72225f9
Translated using Weblate (Russian)
Currently translated at 100.0% (593 of 593 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2022-07-12 13:18:51 +02:00
Linerly
58da4dcad0
Translated using Weblate (Indonesian)
Currently translated at 100.0% (593 of 593 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-07-11 11:20:56 +02:00
Jelv
9bc39b8547
Translated using Weblate (Dutch)
Currently translated at 99.8% (592 of 593 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-07-11 11:20:56 +02:00
Eric
1824530da6
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (593 of 593 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-07-11 11:20:55 +02:00
Ihor Hordiichuk
f24f60a58c
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (593 of 593 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-07-11 11:20:55 +02:00
Oğuz Ersen
9b9b62834f
Translated using Weblate (Turkish)
Currently translated at 100.0% (593 of 593 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-07-11 11:20:54 +02:00
Xosé M
e044508f0d
Translated using Weblate (Galician)
Currently translated at 100.0% (593 of 593 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-07-11 11:20:54 +02:00
Priit Jõerüüt
92dfc3577a
Translated using Weblate (Estonian)
Currently translated at 100.0% (593 of 593 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-07-11 11:20:53 +02:00
Christian Pauly
9e55f6a4d3 chore: Follow up sdk update fix 2022-07-10 13:10:04 +02:00
Christian Pauly
5f0b5784c1 refactor: Remove duplicated imports 2022-07-10 10:23:39 +02:00
Christian Pauly
0237ada0bc feat: Send multiple images at once 2022-07-10 09:59:47 +02:00
Christian Pauly
fa0ea99657 refactor: Encryption button 2022-07-10 09:03:35 +02:00
Jelv
740d40c51a
Translated using Weblate (Dutch)
Currently translated at 97.6% (578 of 592 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-07-09 23:06:39 +02:00
Ihor Hordiichuk
43eceb23d4
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (592 of 592 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-07-09 23:06:39 +02:00
Priit Jõerüüt
b90a9cb19b
Translated using Weblate (Estonian)
Currently translated at 100.0% (592 of 592 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-07-09 23:06:38 +02:00
Christian Pauly
f07fce6de6 chore: Follow up search fix 2022-07-09 19:30:55 +02:00
Christian Pauly
5516a1ee01 fix: Unread bubble is invisible in dark mode 2022-07-09 16:14:59 +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
3c7926c81a chore: Adjust design 2022-07-09 09:12:11 +02:00
Linerly
64459c1304
Translated using Weblate (Indonesian)
Currently translated at 100.0% (592 of 592 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-07-09 09:03:47 +02:00
Ihor Hordiichuk
c80a6cbf44
Translated using Weblate (Ukrainian)
Currently translated at 99.8% (591 of 592 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-07-09 09:03:47 +02:00
Oğuz Ersen
fb953794fb
Translated using Weblate (Turkish)
Currently translated at 99.8% (591 of 592 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-07-09 09:03:46 +02:00
Nikita Epifanov
98da78327e
Translated using Weblate (Russian)
Currently translated at 99.8% (591 of 592 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2022-07-09 09:03:46 +02:00
Priit Jõerüüt
2433711019
Translated using Weblate (Estonian)
Currently translated at 97.6% (578 of 592 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-07-09 09:03:45 +02:00
Raatty
4a27223d33
Translated using Weblate (English)
Currently translated at 100.0% (592 of 592 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/en/
2022-07-09 09:03:44 +02:00
Christian Pauly
9b96781e46 chore: Design follow up fixes 2022-07-08 17:58:31 +02:00
Christian Pauly
7ad2359214 chore: Design follow up fixes 2022-07-08 16:04:22 +02:00
Eric
e129e3ecaf
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (592 of 592 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-07-08 15:02:47 +02:00
Christian Pauly
c420343db9 chore: Enhance invitiation UX 2022-07-08 14:28:08 +02:00
Christian Pauly
d25d8cc1c2 chore: Add fancy hero animations 2022-07-08 10:41:36 +02:00
Christian Pauly
b76453483e chore: Pinned events design 2022-07-08 10:19:07 +02:00
Christian Pauly
8d0a0d43be chore: Minor design improvements 2022-07-08 10:13:44 +02:00
Christian Pauly
3e6ce3403e chore: Always display header elevation in chat 2022-07-08 09:59:40 +02:00
Christian Pauly
2b9bec4e87 feat: Redesign bootsstrap and offer secure storage support 2022-07-08 09:51:29 +02:00
Christian Pauly
091958be0b feat: New material 3 design 2022-07-07 20:18:40 +02:00
Christian Pauly
802ff0fa9d chore: Add border to avatars 2022-07-07 12:14:28 +02:00
Eric
fc3ac6c8e7
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (584 of 584 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-07-03 03:14:33 +02:00
Christian Pauly
6d4588fc3c fix: Set avatar on only single action available 2022-07-01 11:53:41 +02:00
Christian Pauly
c712644d64 chore: Remove permission handler dependency and increase compileSdkVersion 2022-06-29 08:51:08 +02:00
Christian Pauly
efa99be3b2 refactor: Chat view 2022-06-28 16:51:29 +02:00
Christian Pauly
9f5a553c1b chore: Update SDK 2022-06-26 12:52:05 +02:00
Jayesh Nirve
ed2d208339
fix: only use custom http client on android 2022-06-21 18:20:27 +05:30
Christian Pauly
a3d41da047 fix: Sharing on iOS and iPad 2022-06-20 08:32:59 +02:00
Krille Fear
a38da5cf69 Merge branch 'td/cert' into 'main'
fix: pass isrg cert to http client

Closes #740

See merge request famedly/fluffychat!910
2022-06-20 06:24:14 +00:00
Jayesh Nirve
0512c283e8
fix: pass isrg cert to http client 2022-06-18 01:47:41 +05:30
Krille Fear
4cfb24cee6 Merge branch 'braid/v1.5.0-fdroid' into 'main'
fix: invalid ref in pubspec.lock

See merge request famedly/fluffychat!914
2022-06-17 13:31:58 +00:00
TheOneWithTheBraid
b7f0b69255 fix: invalid ref in pubspec.lock
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-06-17 11:55:55 +02:00
Auri B.P
bcfc94191e
Translated using Weblate (Catalan)
Currently translated at 82.1% (480 of 584 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ca/
2022-06-16 15:14:37 +02:00
Xosé M
7d654af5a1
Translated using Weblate (Galician)
Currently translated at 100.0% (584 of 584 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-06-15 07:14:27 +02:00
Krille Fear
3f78d20fff Merge branch 'jreilly112-main-patch-24120' into 'main'
Added monochrome entry for themed icon support in Android 13

See merge request famedly/fluffychat!907
2022-06-12 09:27:24 +00:00
James Reilly
39aa315dd0 Added monochrome entry for themed icon support in Android 13 2022-06-10 15:16:02 +00:00
Krille Fear
8e2acb2819 Merge branch 'krille/use-hive-collections' into 'main'
refactor: Switch to Hive Collections DB

See merge request famedly/fluffychat!896
2022-06-09 10:51:44 +00:00
Christian Pauly
c2df8f4b4b refactor: Switch to Hive Collections DB 2022-06-09 11:37:21 +02:00
Krille Fear
643b5c84eb Merge branch 'braid/appimage-fix' into 'main'
Braid/appimage fix

See merge request famedly/fluffychat!905
2022-06-08 07:25:41 +00:00
TheOneWithTheBraid
e7d892169d fix: appimage builds
- fix missing files in AppImages

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-06-08 09:05:56 +02:00
Alfonso Montero López
0dd7ac39c0
Translated using Weblate (Catalan)
Currently translated at 80.9% (473 of 584 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ca/
2022-06-07 14:19:50 +02:00
Krille Fear
7fa2d6fb2a Merge branch 'krille/remove-legacy-store' into 'main'
refactor: Remove legacy store

See merge request famedly/fluffychat!903
2022-06-06 10:42:51 +00:00
Christian Pauly
518fc5a657 refactor: Remove legacy store 2022-06-06 12:20:34 +02:00
Krille Fear
b2ba999c72 Merge branch 'krille/fix-design' into 'main'
chore: Minor design fixes

See merge request famedly/fluffychat!901
2022-06-04 18:29:20 +00:00
Christian Pauly
caab1b450a chore: Minor design fixes 2022-06-04 20:06:57 +02:00
Jana
d41b581578
Translated using Weblate (German)
Currently translated at 100.0% (584 of 584 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2022-06-04 14:16:57 +02:00
Krille Fear
4ed1e65127 Merge branch 'krille/update-share-plus' into 'main'
chore: Update share_plus

See merge request famedly/fluffychat!900
2022-06-04 12:07:41 +00:00
9d3ef9e02f
Translated using Weblate (Finnish)
Currently translated at 100.0% (584 of 584 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2022-06-04 13:48:41 +02:00
Christian Pauly
4a6529dca2 chore: Update share_plus 2022-06-04 13:43:26 +02:00
Nikita Epifanov
e6b58a734b
Translated using Weblate (Russian)
Currently translated at 100.0% (584 of 584 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2022-06-03 21:15:29 +02:00
Krille Fear
fa599743b9 Merge branch 'krille/nversion' into 'main'
chore: Bump version

See merge request famedly/fluffychat!899
2022-06-03 06:29:46 +00:00
Christian Pauly
0fb69631c7 chore: Bump version 2022-06-03 08:06:42 +02:00
Krille Fear
fbdc739991 Merge branch 'krille/minor-sign-up-fixes' into 'main'
chore: Make error text on email orange and set displayname

See merge request famedly/fluffychat!898
2022-06-02 11:14:50 +00:00
Christian Pauly
e88ce8e91c chore: Make error text on email orange and set displayname 2022-06-02 09:55:51 +02:00
Krille Fear
8c86ff4331 Merge branch 'braid/multi-account-fixes' into 'main'
fix: multi-account related issues

See merge request famedly/fluffychat!874
2022-06-02 07:54:36 +00:00
TheOneWithTheBraid
9f8a7f79f2 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
Krille Fear
74e30c8a9e Merge branch 'krille/fix-ios-emulator-build' into 'main'
fix: Build on iOS emulator

See merge request famedly/fluffychat!897
2022-06-01 08:32:47 +00:00
Christian Pauly
0e2598ea52 fix: Build on iOS emulator 2022-06-01 10:08:45 +02:00
TheOneWithTheBraid
487b3da979 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
The one with the Braid
aa4b19a828 Merge branch 'braid/integration-test-synapse' into 'main'
feat: include Synapse into integration test

See merge request famedly/fluffychat!885
2022-06-01 07:25:46 +00:00
Jelv
c6c8d4b55a
Translated using Weblate (Dutch)
Currently translated at 100.0% (584 of 584 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-06-01 02:52:27 +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
Milan Korecky
94ec83765c
Translated using Weblate (Czech)
Currently translated at 100.0% (584 of 584 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2022-05-31 17:15:28 +02:00
Krille Fear
df299b94f5 Merge branch 'MTRNord/fix-fdroid' into 'main'
Move to ssh subdomain to make sure it is happy about v6-only

See merge request famedly/fluffychat!890
2022-05-30 11:05:09 +00:00
Linerly
680a3d481a
Translated using Weblate (Indonesian)
Currently translated at 100.0% (584 of 584 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-05-30 12:18:45 +02:00
Eric
a4f802ed0f
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (584 of 584 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-05-30 12:18:44 +02:00
Ihor Hordiichuk
42c75fb3d5
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (584 of 584 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-05-30 12:18:44 +02:00
Oğuz Ersen
078d63d27c
Translated using Weblate (Turkish)
Currently translated at 100.0% (584 of 584 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-05-30 12:18:44 +02:00
Priit Jõerüüt
b20e749f47
Translated using Weblate (Estonian)
Currently translated at 100.0% (584 of 584 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-05-30 12:18:43 +02:00
Krille Fear
f7d7ddee2d Merge branch 'krille/send-sticker-without-waiting' into 'main'
fix: Send sticker without blocking the UI

See merge request famedly/fluffychat!889
2022-05-30 08:27:52 +00:00
Christian Pauly
0c7c3bcf5a fix: Send sticker without blocking the UI 2022-05-30 10:06:41 +02:00
Krille Fear
f89a70ea9d Merge branch 'krille/fix-qr-code' into 'main'
chore: Follow up fix qr code scanner

See merge request famedly/fluffychat!895
2022-05-30 07:44:33 +00:00
Christian Pauly
9ace5d8375 chore: Follow up fix qr code scanner 2022-05-30 09:24:26 +02:00
Krille Fear
f3b8abd504 Merge branch 'krille/refactor-sharing-intent' into 'main'
refactor: Sharing intent

See merge request famedly/fluffychat!893
2022-05-29 09:54:34 +00:00
Christian Pauly
f5f1e4fb6e refactor: Stories header 2022-05-29 11:37:01 +02:00
Christian Pauly
df8bef0451 refactor: Sharing intent 2022-05-29 11:34:21 +02:00
Krille Fear
fb55ce4eb6 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
Xosé M
de15fe8701
Translated using Weblate (Galician)
Currently translated at 100.0% (583 of 583 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-05-28 10:33:26 +02:00
Krille Fear
6c34604d03 Merge branch 'krille/sign-up-ux' into 'main'
feat: Better sign up UX and allow signup without password

See merge request famedly/fluffychat!892
2022-05-28 08:33:19 +00:00
Christian Pauly
0af02539c0 feat: Better sign up UX and allow signup without password 2022-05-28 10:10:42 +02:00
Christian Pauly
393b54bd96 fix: Missing bottom padding in text only stories 2022-05-28 10:10:13 +02:00
Marcel
21c795612b Move to ssh subdomain to make sure it is happy about v6-only 2022-05-27 17:02:46 +00:00
Krille Fear
708999c59d Merge branch 'krille/colors' into 'main'
chore: Follow up color fixes

See merge request famedly/fluffychat!888
2022-05-27 13:34:45 +00:00
Christian Pauly
aa14ce71b6 chore: Follow up color fixes 2022-05-27 15:13:24 +02:00
Krille Fear
71503abd95 Merge branch 'krille/update-flutter' into 'main'
chore: Update Flutter

See merge request famedly/fluffychat!881
2022-05-27 06:00:53 +00:00
Krille Fear
02f9314ca9 Merge branch 'braid/firebase-push-and-f-droid' into 'main'
Revert "Revert "fix: remove proprietary classes from build""

See merge request famedly/fluffychat!887
2022-05-27 05:59:00 +00:00
TheOneWithTheBraid
f8124e5edd fix: add new Play patch
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-05-26 20:59:52 +02:00
Christian Pauly
06f9d1e297 chore: Update Flutter 2022-05-26 12:07:24 +02:00
TheOneWithTheBraid
2cfb24f3db Revert "Revert "fix: remove proprietary classes from build""
This reverts commit 054a56ae18a04fc64f09756958c8217c7284c984...b36156a2d4c9b46911afecda56400b20c36f2946.

In total, this is the reverted reverted reverted reverted commit.
Hopefully the last time to revert...

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-05-26 11:09:10 +02:00
Krille Fear
b36156a2d4 Revert "Merge branch 'braid/floss-builds' into 'main'"
This reverts merge request !883
2022-05-25 15:52:29 +00:00
Krille Fear
e1003eae63 Revert "Revert "fix: remove proprietary classes from build""
This reverts commit 054a56ae18a04fc64f09756958c8217c7284c984
2022-05-25 15:52:12 +00:00
Krille Fear
054a56ae18 Revert "fix: remove proprietary classes from build"
This reverts commit 0ad56c41a8e5189ce2c5aa3df87c15c364e8cfcb
2022-05-25 14:05:55 +00:00
Hermógenes Oliveira
3010616b9f
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (582 of 583 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pt_BR/
2022-05-23 22:18:15 +02:00
Milo Ivir
03b0e63002
Translated using Weblate (Croatian)
Currently translated at 95.0% (554 of 583 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hr/
2022-05-23 22:18:15 +02:00
Krille Fear
f4b7659ce6 Merge branch 'braid/floss-builds' into 'main'
fix: remove proprietary classes from build

See merge request famedly/fluffychat!883
2022-05-23 09:39:07 +00:00
TheOneWithTheBraid
0ad56c41a8 fix: remove proprietary classes from build
- remove the proprietary classes from build
- second try

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-05-22 12:18:51 +02:00
TheOneWithTheBraid
6ed34c9798 Revert "Revert "fix: proprietory classes included into build""
This reverts commit fa1d9fd72f2bf0beb2826ca42acf0bd342fec7a2.
2022-05-22 10:58:48 +02:00
Krille Fear
b287590af2 Merge branch 'krille/tests-with-fcm' into 'main'
chore: Run tests with google services enabled

See merge request famedly/fluffychat!880
2022-05-22 05:52:50 +00:00
Krille Fear
f3fdb1f273 Merge branch 'braid/embedder-title' into 'main'
fix: properly set app title in embedder

See merge request famedly/fluffychat!878
2022-05-22 05:45:29 +00:00
Krille Fear
1200940f3a Merge branch 'braid/matrix-to-links' into 'main'
fix: handle matrix.to prefix when starting chat

See merge request famedly/fluffychat!877
2022-05-22 05:44:55 +00:00
Krille Fear
cf6066083b chore: Run tests with google services enabled 2022-05-22 05:31:38 +00:00
Krille Fear
d7512f30c6 chore: Follow up fix snapping sheet 2022-05-22 05:30:37 +00:00
Krille Fear
fa1d9fd72f Revert "fix: proprietory classes included into build"
This reverts commit 1ff5851c4ae5ac25998ee29628640ccc7bdf879e
2022-05-22 05:25:00 +00:00
Mind
f6fd0dbbcc
Translated using Weblate (Lithuanian)
Currently translated at 100.0% (583 of 583 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/lt/
2022-05-21 13:18:16 +02:00
TheOneWithTheBraid
c0d50c6b72 fix: properly set app title in embedder
- add proper title in Linux embedder
- add proper title in web embedder, Safari mobile config and add Web
  embedder page description

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-05-21 02:11:39 +02:00
TheOneWithTheBraid
247e437c07 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
Krille Fear
014c1574ee Merge branch 'braid/minified' into 'main'
fix: proprietory classes included into build

Closes #903

See merge request famedly/fluffychat!875
2022-05-20 07:05:06 +00:00
TheOneWithTheBraid
1ff5851c4a fix: proprietory classes included into build
- update Android build files
- update dependency override commit SHA

Fixes: #903

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-05-20 08:40:07 +02:00
Mind
f9557ec7ee
Translated using Weblate (Lithuanian)
Currently translated at 96.9% (565 of 583 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/lt/
2022-05-19 12:11:24 +02:00
Krille Fear
3f55db60e2 Merge branch 'krille/fix-broken-color' into 'main'
fix: Broken dynamic color palette

See merge request famedly/fluffychat!873
2022-05-19 07:10:47 +00:00
Christian Pauly
38f84c3ae0 fix: Broken dynamic color palette 2022-05-19 08:46:59 +02:00
Krille Fear
d755ca7496 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
Krille Fear
105106cc22 Merge branch 'krille/material-you' into 'main'
feat: Initial material you support

See merge request famedly/fluffychat!872
2022-05-18 07:15:13 +00:00
Christian Pauly
2eac52a006 refactor: Update Matrix SDK 2022-05-18 09:04:32 +02:00
Christian Pauly
1e3f778130 feat: Initial material you support 2022-05-18 08:54:50 +02:00
Mind
a6ef4f670d
Translated using Weblate (Lithuanian)
Currently translated at 64.6% (377 of 583 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/lt/
2022-05-17 14:18:03 +02:00
Mind
2a7f963320
Translated using Weblate (Lithuanian)
Currently translated at 44.0% (257 of 583 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/lt/
2022-05-14 11:18:41 +02:00
Krille Fear
ec0b21c699 Merge branch 'krille/upgrade-flutter-3' into 'main'
refactor: Upgrade to Flutter 3.0.0

See merge request famedly/fluffychat!867
2022-05-13 06:32:06 +00:00
Christian Pauly
a718152905 refactor: Upgrade to Flutter 3.0.0 2022-05-12 13:23:19 +02:00
Mind
38a6bc7ea0
Translated using Weblate (Lithuanian)
Currently translated at 10.6% (62 of 583 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/lt/
2022-05-10 21:17:31 +02:00
Nikita Epifanov
85437f4682
Translated using Weblate (Russian)
Currently translated at 100.0% (583 of 583 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2022-05-10 21:17:30 +02:00
—X—
83a7aefec7
Translated using Weblate (Basque)
Currently translated at 97.4% (568 of 583 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/eu/
2022-05-10 21:17:30 +02:00
mmagian
e2ccf6b9f9
Translated using Weblate (Portuguese (Brazil))
Currently translated at 97.9% (571 of 583 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pt_BR/
2022-05-08 15:13:11 +02:00
Sorunome
347910b8ae Merge branch 'soru/fix-sentry-switch' into 'main'
fix: Sentry switch being broken

See merge request famedly/fluffychat!864
2022-05-07 08:20:14 +00:00
Sorunome
d7620217f8
fix: Sentry switch being broken 2022-05-07 09:51:37 +02:00
Krille Fear
d1034e09b9 Merge branch 'krille/fix-up' into 'main'
chore: Follow up fix unified push

See merge request famedly/fluffychat!863
2022-05-06 08:47:51 +00:00
Christian Pauly
df0afa1cce chore: Follow up fix unified push 2022-05-06 10:26:35 +02:00
Krille Fear
882f1416fc Merge branch 'krille/shareplus' into 'main'
refactor: Migrate to share_plus

See merge request famedly/fluffychat!862
2022-05-06 07:21:47 +00:00
Christian Pauly
822b45d885 refactor: Migrate to share_plus 2022-05-06 09:00:11 +02:00
Krille Fear
06a18b2e4e Merge branch 'krille/fix-download-web' into 'main'
chore: Fix download on web

See merge request famedly/fluffychat!861
2022-05-06 06:47:21 +00:00
Christian Pauly
a2913b1c8c chore: Fix download on web 2022-05-06 08:27:38 +02:00
f3ca6a74da
Translated using Weblate (Finnish)
Currently translated at 100.0% (583 of 583 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2022-05-05 17:12:35 +02:00
Krille Fear
84b3e2d02b 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
cc5e8b8684 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
0d3b192f8f 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
c3f30a317e fix: App crashes on account switch 2022-05-05 09:22:23 +02:00
Krille Fear
84fb5be302 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
2c8a1803cf chore: Follow up fix ios share files 2022-05-05 09:13:54 +02:00
TheOneWithTheBraid
beb3ae9be3 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
23652c99be 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
03934ed5c9 fix: Scan QR Code on iOS 2022-05-03 16:58:13 +02:00
Krille Fear
b1417c07b3 Merge branch 'krille/hot-fixes' into 'main'
Krille/hot fixes

See merge request famedly/fluffychat!856
2022-05-03 14:45:53 +00:00
Christian Pauly
e837635f85 fix: Scan QR Code on iOS 2022-05-03 16:31:51 +02:00
Christian Pauly
f811519a96 chore: Update changelog 2022-05-03 16:25:21 +02:00
Christian Pauly
95c8301d99 chore: Follow up fix listtile select color 2022-05-03 16:23:49 +02:00
Linerly
3d7a82a8d2
Translated using Weblate (Indonesian)
Currently translated at 100.0% (583 of 583 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-05-03 15:12:59 +02:00
Krille Fear
1d7cd26671 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
Krille Fear
6be9775000 Merge branch 'krille/fix-design-glitch' into 'main'
fix: Design gltich with floating cancel button over textfield

See merge request famedly/fluffychat!855
2022-05-03 10:41:04 +00:00
Christian Pauly
f30feb3925 fix: Design gltich with floating cancel button over textfield 2022-05-03 12:18:07 +02:00
Krille Fear
3e4cca5564 Merge branch 'krille/flutter-upgrade' into 'main'
chore: Upgrade to Flutter 2.10.5

See merge request famedly/fluffychat!854
2022-05-03 10:16:09 +00:00
Christian Pauly
2b7d3034a1 chore: Upgrade to Flutter 2.10.5 2022-05-03 11:58:52 +02:00
TheOneWithTheBraid
bfbf425663 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
cc2bbd1928 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
f492a7a4a2 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
7c97f07458 feat: Enable screensharing on Mobile 2022-05-01 12:18:25 +02:00
TheOneWithTheBraid
1412e69fa9 fix: spces bottom sheet not scrollable
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-05-01 12:13:40 +02:00
Krille Fear
dd9adbcdb9 Merge branch 'braid/file_picker_cross' into 'main'
chore: defaultly save files on Android

See merge request famedly/fluffychat!849
2022-05-01 10:07:09 +00:00
Linerly
5b35d7d8b9
Translated using Weblate (Indonesian)
Currently translated at 100.0% (583 of 583 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-05-01 11:43:38 +02:00
Jelv
48b966b895
Translated using Weblate (Dutch)
Currently translated at 100.0% (583 of 583 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-05-01 11:43:38 +02:00
Eric
6485106f30
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (583 of 583 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-05-01 11:43:37 +02:00
Ihor Hordiichuk
3038d7317a
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (583 of 583 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-05-01 11:43:37 +02:00
Oğuz Ersen
0cfe66745d
Translated using Weblate (Turkish)
Currently translated at 100.0% (583 of 583 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-05-01 11:43:36 +02:00
Priit Jõerüüt
c34fd274a0
Translated using Weblate (Estonian)
Currently translated at 100.0% (583 of 583 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-05-01 11:43:36 +02:00
Milan Korecky
43da85b205
Translated using Weblate (Czech)
Currently translated at 100.0% (583 of 583 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2022-05-01 11:43:35 +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
Krille Fear
9936e90a2f Merge branch 'braid/appimage-arm-fix' into 'main'
fix: AppImages on ARM and auto update

See merge request famedly/fluffychat!847
2022-04-30 05:18:01 +00:00
TheOneWithTheBraid
cdb87ed717 fix: app image build metadata
- fix AppImage ARM asset path
- add AppImages to release assets
- add automated updates for AppImages

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-04-30 00:07:00 +02:00
Avion
5c26657c22 fix:Disable autocorrect in homeserver search field 2022-04-29 13:25:02 -07:00
Krille Fear
2a6471ff6f Merge branch 'braid/appimage-fix' into 'main'
fix: change path of appimage icon

See merge request famedly/fluffychat!845
2022-04-29 14:00:09 +00:00
TheOneWithTheBraid
f0628e5913 fix: change path of appimage icon
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-04-29 15:37:51 +02:00
Krille Fear
999467b089 Merge branch 'KrilleFear-main-patch-50280' into 'main'
chore: Disable minified

See merge request famedly/fluffychat!844
2022-04-29 12:05:39 +00:00
Krille Fear
fd4777c7ad chore: Disable minified 2022-04-29 12:05:38 +00:00
Krille Fear
0f357467af Merge branch 'krille/stories-iamges' into 'main'
fix: Pictures in stories use wrong shrink algo

See merge request famedly/fluffychat!842
2022-04-29 11:45:18 +00:00
Krille Fear
21f2cccb8f Merge branch 'appimage' into 'main'
feat: support AppImage builds

See merge request famedly/fluffychat!843
2022-04-29 11:44:51 +00:00
TheOneWithTheBraid
a223e0142f feat: support AppImage builds
- add CI builds for AppImage builds
- add AppImage metadata

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-04-29 10:11:39 +02:00
Christian Pauly
b786037e93 fix: Pictures in stories use wrong shrink algo 2022-04-28 19:21:06 +02:00
Krille Fear
42267f263e Merge branch 'revert-9adfaf9a' into 'main'
Revert "Translated using Weblate (Lithuanian)"

See merge request famedly/fluffychat!840
2022-04-28 10:42:59 +00:00
Krille Fear
be13ac8871 Merge branch 'KrilleFear-main-patch-56095' into 'main'
chore: Go back to Flutter 2.10.1

See merge request famedly/fluffychat!841
2022-04-28 09:49:56 +00:00
Krille Fear
7e9c32bb8a chore: Go back to Flutter 2.10.1 2022-04-28 09:29:28 +00:00
Krille Fear
108260d94b Revert "Translated using Weblate (Lithuanian)"
This reverts commit 9adfaf9a2b3a3863f5a3d2b243f03573c8094050
2022-04-28 09:19:36 +00:00
Mind
9adfaf9a2b
Translated using Weblate (Lithuanian)
Currently translated at 12.1% (71 of 582 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/lt/
2022-04-27 08:12:20 +02:00
Krille Fear
22f803078e Merge branch 'krille/fix-login-darkmode' into 'main'
chore: Login design follow up dark mode fix

See merge request famedly/fluffychat!839
2022-04-24 06:17:28 +00:00
Christian Pauly
b94bdccb3b chore: Login design follow up dark mode fix 2022-04-24 07:57:08 +02:00
Krille Fear
fa47d92933 Merge branch 'krille/bumpversion' into 'main'
chore: Bump version

See merge request famedly/fluffychat!838
2022-04-23 16:30:31 +00:00
Christian Pauly
08ba1901aa chore: Bump version 2022-04-23 18:09:08 +02:00
Krille Fear
28aa55057b Merge branch 'krille/integration-tests' into 'main'
chore: Add initial integration tests

See merge request famedly/fluffychat!833
2022-04-23 09:45:21 +00:00
Christian Pauly
e9916a9fa4 chore: Add initial integration tests 2022-04-23 11:25:57 +02:00
Krille Fear
263e696d1d Merge branch 'krille/new-login-design-followup' into 'main'
chore: Follow up fixes new login design

See merge request famedly/fluffychat!837
2022-04-23 09:17:45 +00:00
Christian Pauly
0f1bb4dccf chore: Follow up fixes new login design 2022-04-23 10:57:12 +02:00
Mind
1a2eb272fa
Translated using Weblate (Lithuanian)
Currently translated at 6.0% (35 of 582 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/lt/
2022-04-23 02:20:50 +02:00
Mind
ebf2ec789b
Translated using Weblate (Lithuanian)
Currently translated at 2.9% (17 of 582 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/lt/
2022-04-22 11:04:36 +02:00
Mind
96da138312
Added translation using Weblate (Lithuanian) 2022-04-21 13:28:26 +02:00
Linerly
dac36f7a51
Translated using Weblate (Indonesian)
Currently translated at 100.0% (582 of 582 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-04-21 13:15:11 +02:00
Xosé M
990ef861ee
Translated using Weblate (Galician)
Currently translated at 100.0% (582 of 582 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-04-19 20:55:40 +02:00
Priit Jõerüüt
5f8bb400c6
Translated using Weblate (Estonian)
Currently translated at 100.0% (582 of 582 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-04-19 20:55:39 +02:00
Linerly
86312c2dc9
Translated using Weblate (Indonesian)
Currently translated at 100.0% (582 of 582 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-04-17 21:07:10 +02:00
Jelv
6a60f16f83
Translated using Weblate (Dutch)
Currently translated at 100.0% (582 of 582 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-04-17 21:07:10 +02:00
alekseishaklov
fc56a943dc
Translated using Weblate (Russian)
Currently translated at 100.0% (582 of 582 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2022-04-17 21:07:09 +02:00
Nikita Epifanov
22092d0c4a
Translated using Weblate (Russian)
Currently translated at 100.0% (582 of 582 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2022-04-17 21:07:09 +02:00
Christian
4fdbe28897
Translated using Weblate (Japanese)
Currently translated at 75.4% (439 of 582 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ja/
2022-04-17 21:07:08 +02:00
Anne Onyme 017
78d9d655f6
Translated using Weblate (French)
Currently translated at 100.0% (582 of 582 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2022-04-17 21:07:08 +02:00
Christian
d068792c6e
Translated using Weblate (German)
Currently translated at 97.9% (570 of 582 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2022-04-17 21:07:07 +02:00
Krille Fear
23807957a9 Merge branch 'krille/minor-fixesss' into 'main'
chore: Fix client logout and update macOS

See merge request famedly/fluffychat!832
2022-04-16 12:46:36 +00:00
Christian Pauly
d5ba82cda8 chore: Fix client logout and update macOS 2022-04-16 14:30:54 +02:00
Krille Fear
dae25018de Merge branch 'krille/joinmatrix-org-homeserver-list' into 'main'
feat: Onboarding with dynamic homeservers from joinmatrix.org

See merge request famedly/fluffychat!830
2022-04-16 06:01:31 +00:00
Christian Pauly
f6938f81fc feat: Onboarding with dynamic homeservers from joinmatrix.org 2022-04-16 07:40:55 +02:00
Krille Fear
e0fbd0ecb3 Merge branch 'krille/minor-fixes' into 'main'
chore: Follow up new design fixes

See merge request famedly/fluffychat!831
2022-04-16 05:26:51 +00:00
Christian Pauly
562a8fd242 chore: Follow up new design fixes 2022-04-15 18:42:11 +02:00
Krille Fear
ae2a44f936 Merge branch 'krille/new-onboarding-design' into 'main'
feat: New onboarding design

See merge request famedly/fluffychat!829
2022-04-15 12:17:00 +00:00
Christian Pauly
53661c6007 feat: New onboarding design 2022-04-15 13:55:39 +02:00
Krille Fear
3e260a0d07 Merge branch 'krille/fix-push' into 'main'
chore: Follow up fix push

See merge request famedly/fluffychat!828
2022-04-15 06:21:59 +00:00
Christian Pauly
ef16fbeb28 chore: Follow up fix push 2022-04-15 08:03:29 +02:00
Krille Fear
cd8a83aedb Merge branch 'krille/fix-hero-tag' into 'main'
chore: Follow up fix hero tag

See merge request famedly/fluffychat!827
2022-04-15 05:53:07 +00:00
Christian Pauly
de84c0f95c chore: Follow up fix hero tag 2022-04-15 07:33:11 +02:00
Eric
fc616e90cd
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (582 of 582 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-04-14 21:18:30 +02:00
Ihor Hordiichuk
0a56f38606
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (582 of 582 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-04-14 21:18:30 +02:00
Oğuz Ersen
8a1f0bacab
Translated using Weblate (Turkish)
Currently translated at 100.0% (582 of 582 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-04-14 21:18:29 +02:00
Krille Fear
a1e01e6de2 Merge branch 'krille/updatesdkk' into 'main'
update sdk

See merge request famedly/fluffychat!826
2022-04-14 18:11:08 +00:00
Christian Pauly
a98e8ea46b chore: Update sdk 2022-04-14 19:52:35 +02:00
Krille Fear
c1d978cb45 Merge branch 'krille/followup-push' into 'main'
chore: Follow up push

See merge request famedly/fluffychat!825
2022-04-14 17:48:14 +00: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
Krille Fear
39e6acda09 Merge branch 'krille/custom-image-resizer' into 'main'
feat: Faster image resizing

See merge request famedly/fluffychat!824
2022-04-14 09:53:05 +00:00
Christian Pauly
7013aef286 feat: Faster image resizing 2022-04-14 11:31:48 +02:00
Krille Fear
959ceb1353 Merge branch 'krille/hide-markdown' into 'main'
fix: Hide markdown in chat list preview and local notifications

See merge request famedly/fluffychat!822
2022-04-13 14:22:38 +00:00
Christian Pauly
3f04b42b4e fix: Hide markdown in chat list preview and local notifications 2022-04-13 16:02:47 +02:00
Xosé M
981dcc9e57
Translated using Weblate (Galician)
Currently translated at 100.0% (572 of 572 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-04-13 12:51:05 +02:00
alekseishaklov
a11ff2806f
Translated using Weblate (Russian)
Currently translated at 100.0% (572 of 572 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2022-04-12 14:07:39 +02:00
qwerty287
40a007df11
Translated using Weblate (German)
Currently translated at 99.6% (570 of 572 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2022-04-12 14:07:39 +02:00
Krille Fear
52980c2d95 Merge branch 'ci-bot/dependency-updates' into 'main'
chore: automated dependency update

See merge request famedly/fluffychat!821
2022-04-12 05:33:44 +00:00
Dependency Update Bot
271f485d71 chore: Update dependencies 2022-04-11 07:06:17 +00:00
Krille Fear
cafd9ccaa6 Merge branch 'krille/dont-show-failedtosend-stories' into 'main'
Krille/dont show failedtosend stories

See merge request famedly/fluffychat!820
2022-04-11 05:19:10 +00:00
Christian Pauly
a2dc3eec91 feat: Play audio messages in stories 2022-04-11 07:00:01 +02:00
Christian Pauly
4de03b2d5d fix: Dont display own failed-to-send events in stories 2022-04-11 06:59:15 +02:00
Linerly
4a6447f730
Translated using Weblate (Indonesian)
Currently translated at 100.0% (572 of 572 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-04-10 12:11:53 +02:00
Jelv
720c1bd157
Translated using Weblate (Dutch)
Currently translated at 100.0% (572 of 572 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-04-10 12:11:53 +02:00
Eric
d83d0d6460
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (572 of 572 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-04-10 12:11:53 +02:00
Ihor Hordiichuk
090228bf66
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (572 of 572 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-04-10 12:11:52 +02:00
Oğuz Ersen
38a6cedeb4
Translated using Weblate (Turkish)
Currently translated at 100.0% (572 of 572 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-04-10 12:11:52 +02:00
Hermógenes Oliveira
039c2cb7a1
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (571 of 571 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pt_BR/
2022-04-09 08:11:00 +02:00
Krille Fear
9cec99da1d 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
7e751fa726 feat: Add "Show related DMs in spaces" settings 2022-04-09 06:10:53 +00:00
Hermógenes Oliveira
e99b0fb8ac
Translated using Weblate (Portuguese (Brazil))
Currently translated at 95.2% (544 of 571 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pt_BR/
2022-04-08 17:11:19 +02:00
Krille Fear
2d232de00b Merge branch 'krille/sdk' into 'main'
chore: Update SDK

See merge request famedly/fluffychat!818
2022-04-08 13:11:48 +00:00
Christian Pauly
b6b88f85ee chore: Update SDK 2022-04-08 14:55:56 +02:00
Krille Fear
28c96673f0 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
e2c430b911 Merge branch 'krille/newprivatechatdesign' into 'main'
chore: Minor design improvements for new priv chat page

See merge request famedly/fluffychat!817
2022-04-08 09:01:22 +00:00
Krille Fear
1f8dd21b3a Merge branch 'krille/fix-theme' into 'main'
fix: Android theme is not auto updating when system theme changes

See merge request famedly/fluffychat!816
2022-04-08 08:43:42 +00:00
Krille Fear
fa0b08f57c chore: Follow up fix stories sorting 2022-04-08 10:42:42 +02:00
Krille Fear
47ea10d7ea chore: Minor design improvements for new priv chat page 2022-04-08 10:41:41 +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
3bb029db7e Merge branch 'krille/display-event-time' into 'main'
feat: Display event timestamp if selected

See merge request famedly/fluffychat!814
2022-04-08 08:20:55 +00:00
Krille Fear
39f607f6f9 feat: Display event timestamp if selected 2022-04-08 09:59:08 +02:00
Krille Fear
cb8ede3daa 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
15feef181a Merge branch 'krille/stories-design' into 'main'
design: Display own stories at first place and combine with new stories button

See merge request famedly/fluffychat!812
2022-04-08 05:53:01 +00:00
Krille Fear
d0971196f6 design: Display icon for failed sent messages 2022-04-08 07:42:36 +02:00
Krille Fear
6cb22db8ff design: Display own stories at first place and combine with new stories button 2022-04-08 07:33:00 +02:00
Xosé M
38ddc4a1db
Translated using Weblate (Galician)
Currently translated at 100.0% (571 of 571 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-04-07 17:10:23 +02:00
Krille Fear
79742e04f5 Merge branch 'krille/sentry' into 'main'
chore: Use sentry.io

See merge request famedly/fluffychat!811
2022-04-07 12:05:30 +00:00
Krille Fear
dfb8114495 Merge branch 'henri2h/search-remove-diacritics' into 'main'
Search: remove diacritics

See merge request famedly/fluffychat!809
2022-04-07 11:47:11 +00:00
Krille Fear
a8fd65464e chore: Use sentry.io 2022-04-07 11:46:49 +00:00
henri2h
758adff559 feat: remove diacritics 2022-04-06 11:24:42 +02:00
Krille Fear
da616bbaec Merge branch 'krille/fix-image-resize' into 'main'
chore: Follow up fix image resizer

See merge request famedly/fluffychat!810
2022-04-06 06:40:37 +00:00
Krille Fear
68aaa1a0fe chore: Follow up fix image resizer 2022-04-06 08:21:39 +02:00
Linerly
26029b3455
Translated using Weblate (Indonesian)
Currently translated at 100.0% (571 of 571 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-04-05 23:09:50 +02:00
Jelv
feecd85991
Translated using Weblate (Dutch)
Currently translated at 100.0% (571 of 571 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-04-05 23:09:50 +02:00
Eric
a756be9f9f
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (571 of 571 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-04-05 23:09:50 +02:00
Ihor Hordiichuk
723153fb9f
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (571 of 571 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-04-05 23:09:49 +02:00
Oğuz Ersen
bc8abb1e8c
Translated using Weblate (Turkish)
Currently translated at 100.0% (571 of 571 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-04-05 23:09:49 +02:00
Priit Jõerüüt
ecc1229106
Translated using Weblate (Estonian)
Currently translated at 98.0% (560 of 571 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-04-05 23:09:49 +02:00
Krille Fear
7e0bcf5629 Merge branch 'krille/fix-image-sending' into 'main'
fix: Image sending

See merge request famedly/fluffychat!808
2022-04-05 16:15:18 +00:00
Krille Fear
a342eba763 fix: Image sending 2022-04-05 17:58:27 +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
d15259b8c1 Merge branch 'krille/readd-native-imgaging' into 'main'
feat: Use native imaging for much faster thumbnail calc on mobile

See merge request famedly/fluffychat!806
2022-04-04 14:52:02 +00:00
Krille Fear
b1444713d6 feat: Use native imaging for much faster thumbnail calc on mobile 2022-04-04 16:27:38 +02:00
935ab6d296
Translated using Weblate (Finnish)
Currently translated at 89.6% (511 of 570 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2022-04-03 19:00:47 +02:00
Arbo_Leet
77f32fef8e
Translated using Weblate (Russian)
Currently translated at 100.0% (570 of 570 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2022-04-03 19:00:47 +02:00
Milo Ivir
05b394be0a
Translated using Weblate (Croatian)
Currently translated at 97.0% (553 of 570 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hr/
2022-04-03 19:00:47 +02:00
Krille Fear
f402cd7c78 Merge branch 'sitg-spaces' into 'main'
Groups/Direct Chats virtual spaces option

See merge request famedly/fluffychat!795
2022-04-03 17:00:36 +00:00
20kdc
af06611efd feat: Groups and Direct Chats virtual spaces option 2022-04-03 17:00:35 +00:00
Krille Fear
39c0fa2f8b Merge branch 'feature/irish_language_support' into 'main'
Feature/irish language support

See merge request famedly/fluffychat!804
2022-04-03 16:59:28 +00:00
Graeme Power
c07e7258d4 chore: irish language support 2022-04-03 16:59:27 +00:00
Krille Fear
e93218d862 Merge branch 'krille/widgets-grey-screen' into 'main'
fix: Widgets dialog crashes

See merge request famedly/fluffychat!803
2022-04-03 11:18:12 +00:00
Krille Fear
01be040163 fix: Widgets dialog crashes 2022-04-03 12:59:08 +02:00
Krille Fear
e6ab88a0a4 Merge branch 'krille/fix-story-layouts' into 'main'
fix: Some story layout bugs

See merge request famedly/fluffychat!802
2022-04-03 10:52:52 +00:00
Krille Fear
43dd52836a fix: Some story layout bugs 2022-04-03 10:22:19 +02:00
Krille Fear
a72b54d9ad Merge branch 'fix_775_room_avatar_flickers' into 'main'
Fix #775: Don't request new thumbnail resolution on every window resize

Closes #775

See merge request famedly/fluffychat!798
2022-04-03 07:32:12 +00:00
Samuel Mezger
8565aa24d4 fix: Don't request new thumbnail resolution on every window resize 2022-04-03 07:32:12 +00:00
Krille Fear
e5ad5b6cfa Merge branch 'krille/matrixsdk' into 'main'
chore: Update SDK

See merge request famedly/fluffychat!801
2022-04-03 06:58:11 +00:00
Christian Pauly
0c8702cd9c chore: Update SDK 2022-04-03 08:40:58 +02:00
Krille Fear
fd248aad53 Merge branch 'krille/pinned-events-high' into 'main'
fix: Hide pinned events if event is not accessable or loading

See merge request famedly/fluffychat!800
2022-04-03 06:35:49 +00:00
Christian Pauly
d1117e152e fix: Hide pinned events if event is not accessable or loading 2022-04-03 08:17:01 +02:00
Krille Fear
2f1dc8dc15 Merge branch 'krille/send-file' into 'main'
chore: Display error message on file

See merge request famedly/fluffychat!797
2022-04-01 09:59:19 +00:00
Christian Pauly
bd95c805eb chore: Display error message on file
send failed
2022-04-01 11:39:28 +02:00
Krille Fear
6a39defbfe Merge branch 'krille/image-sending' into 'main'
feat: Better image sending experience

See merge request famedly/fluffychat!796
2022-03-30 10:06:53 +00:00
Krille Fear
9b79a23919 Merge branch 'braid/web-docker' into 'main'
feat: add Dockerfile for nginx/web builds

See merge request famedly/fluffychat!794
2022-03-30 09:54:53 +00:00
Jelv
1b9f064984
Translated using Weblate (Dutch)
Currently translated at 100.0% (570 of 570 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-03-30 11:54:01 +02:00
Xosé M
e199539595
Translated using Weblate (Galician)
Currently translated at 100.0% (570 of 570 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-03-30 11:54:00 +02:00
Christian Pauly
35a2f95eae feat: Better image sending experience 2022-03-30 11:46:24 +02:00
TheOneWithTheBraid
a40c2667e1 feat: add Dockerfile for nginx/web builds
- add Dockerfile for web builds
- helps with ansible deployments

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-03-29 19:23:04 +02:00
Krille Fear
8f56687d43 Merge branch 'sanecito-main-patch-12401' into 'main'
Update TRANSLATORS_GUIDE.md to have improved punctuation, capitalization

See merge request famedly/fluffychat!766
2022-03-29 06:33:23 +00:00
Linerly
73b72a1cee
Translated using Weblate (Indonesian)
Currently translated at 100.0% (570 of 570 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-03-29 07:02:06 +02:00
Joaquim Homrighausen
7ef5be86c0
Translated using Weblate (Swedish)
Currently translated at 100.0% (570 of 570 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/sv/
2022-03-29 07:02:05 +02:00
Eric
df01949f5b
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (570 of 570 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-03-29 07:02:05 +02:00
Ihor Hordiichuk
7bc5d9d27e
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (570 of 570 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-03-29 07:02:04 +02:00
Oğuz Ersen
c965bcf962
Translated using Weblate (Turkish)
Currently translated at 100.0% (570 of 570 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-03-29 07:02:04 +02:00
Anne Onyme 017
6b6cda943d
Translated using Weblate (French)
Currently translated at 100.0% (570 of 570 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2022-03-29 07:02:03 +02:00
Krille Fear
296dd2a589 Merge branch 'krille/audio-player-design' into 'main'
fix: Make audioplayer waveforms thinner and better clickable

See merge request famedly/fluffychat!791
2022-03-28 18:32:42 +00:00
Christian Pauly
9eaf20d903 fix: Make audioplayer waveforms thinner and better clickable 2022-03-28 20:13:20 +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
06dfd01b81 Merge branch 'ci-bot/dependency-updates' into 'main'
chore: automated dependency update

See merge request famedly/fluffychat!790
2022-03-28 17:54:13 +00:00
Linerly
11b89df197
Translated using Weblate (Indonesian)
Currently translated at 100.0% (560 of 560 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-03-28 10:11:39 +02:00
Christian
9484c30cfc
Translated using Weblate (Japanese)
Currently translated at 77.8% (436 of 560 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ja/
2022-03-28 10:11:39 +02:00
Dependency Update Bot
d2c2e264bc chore: Update dependencies 2022-03-28 07:05:27 +00:00
Krille Fear
26af3fc2f2 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
Krille Fear
2f18fb7bc4 Merge branch 'krille/fix-reactions' into 'main'
fix: Chat view becomes gray for a second on sending reaction

See merge request famedly/fluffychat!789
2022-03-27 15:31:29 +00:00
Christian Pauly
c6ce213ebb fix: Chat view becomes gray for a second on sending reaction 2022-03-27 17:15:43 +02:00
Krille Fear
d2d76ffd6e Merge branch 'krille/remove-desktop-audiomessages' into 'main'
chore: Remove audio messages

See merge request famedly/fluffychat!788
2022-03-27 10:12:07 +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
Philip Molares
13c639654a fix: login form supports switching fields via tab 2022-03-24 21:17:52 +01:00
Krille Fear
d1185e8499 Merge branch 'ci-bot/dependency-updates' into 'main'
chore: automated dependency update

See merge request famedly/fluffychat!784
2022-03-22 10:07:15 +00:00
Dawid Rejowski
5ce6929ad4
Translated using Weblate (Polish)
Currently translated at 82.3% (461 of 560 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pl/
2022-03-22 10:18:04 +01:00
Dependency Update Bot
6f21906ec0 chore: Update dependencies 2022-03-21 08:02:02 +00:00
Genbuchan
8317f2e1d0
Translated using Weblate (Japanese)
Currently translated at 75.8% (425 of 560 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ja/
2022-03-21 06:08:01 +01:00
Genbuchan
f2d871b6ad
Translated using Weblate (Japanese)
Currently translated at 75.5% (423 of 560 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ja/
2022-03-21 05:58:15 +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
Krille Fear
57d02fa86f Merge branch 'krille/version' into 'main'
chore: Bump version

See merge request famedly/fluffychat!783
2022-03-20 17:02:57 +00:00
Christian Pauly
d1f59b6c23 fix: Add forgotten sendOnEnter 2022-03-20 17:38:24 +01:00
Christian Pauly
05459b6aae chore: Bump version 2022-03-20 17:17:28 +01:00
Krille Fear
daf7cda60e Merge branch 'krille/minor-fixess' into 'main'
Krille/minor fixess

See merge request famedly/fluffychat!782
2022-03-20 15:05:37 +00:00
Krille Fear
f16c8c77a6 fix: SSO on Android 12 2022-03-20 15:46:09 +01:00
Krille Fear
d4f0c6c526 fix: Open room from notification click produces errors 2022-03-20 15:46:03 +01:00
Krille Fear
b22dbed734 Merge branch 'krille/better-pinned' into 'main'
design: Make pinned events use less vertical space

See merge request famedly/fluffychat!781
2022-03-20 14:42:44 +00:00
Krille Fear
e236cdf85f design: Make pinned events use less vertical space 2022-03-20 15:22:27 +01:00
Krille Fear
4954f9219d Merge branch 'krille/fix-mark-story-as-read' into 'main'
fix: Mark story as read

See merge request famedly/fluffychat!779
2022-03-20 14:06:43 +00:00
Krille Fear
a51effaef9 Merge branch 'MTRNord/external' into 'main'
Allow app to be moved to external storage

See merge request famedly/fluffychat!778
2022-03-20 14:03:36 +00:00
Krille Fear
033b71cab6 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
363d728f9c Allow app to be moved to external storage 2022-03-20 13:10:26 +00:00
Nikita Epifanov
2b8899e85d
Translated using Weblate (Russian)
Currently translated at 98.7% (553 of 560 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2022-03-20 08:58:19 +01:00
Krille Fear
55c82fb243 Merge branch 'krille/sdkupdate' into 'main'
chore: Update sdk

See merge request famedly/fluffychat!777
2022-03-17 19:47:10 +00:00
Christian Pauly
84d9121634 chore: Update sdk 2022-03-17 20:25:07 +01:00
Krille Fear
4d9fdded4a Merge branch 'fix_720_wide' into 'main'
fix: make fluffy usable at 720 px wide

Closes #622

See merge request famedly/fluffychat!771
2022-03-17 06:59:30 +00:00
Krille Fear
1d580a890d Merge branch 'MTRNord/map-improvements' into 'main'
feat: Restrict map zoom to tile server capabilities

See merge request famedly/fluffychat!776
2022-03-16 06:40:48 +00:00
Jelv
76a0920eeb
Translated using Weblate (Dutch)
Currently translated at 100.0% (560 of 560 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-03-16 07:17:58 +01:00
Marcel
f1578490b5 feat: Restrict map zoom to tile server capabilities 2022-03-15 12:35:32 +00:00
Anne Onyme 017
56b44eb717
Translated using Weblate (French)
Currently translated at 100.0% (560 of 560 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2022-03-15 08:34:38 +01:00
Sorunome
bcdc5711aa
Translated using Weblate (Czech)
Currently translated at 99.2% (556 of 560 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2022-03-15 08:34:38 +01:00
Joaquim Homrighausen
e9437d61c2
Translated using Weblate (Swedish)
Currently translated at 100.0% (560 of 560 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/sv/
2022-03-14 14:16:27 +01:00
Sorunome
6c62c11ad0
Translated using Weblate (Basque)
Currently translated at 98.0% (549 of 560 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/eu/
2022-03-14 14:16:26 +01:00
—X—
f12c0955e0
Translated using Weblate (Basque)
Currently translated at 98.0% (549 of 560 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/eu/
2022-03-13 23:01:35 +01:00
Krille Fear
b75c994950 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
Krille Fear
85e8eaf2be Merge branch 'krille/fix-tap-to-read' into 'main'
fix: Send read receipts on all taps

See merge request famedly/fluffychat!773
2022-03-13 10:16:13 +00:00
Christian Pauly
5c3b9be9c1 fix: Hide redacted stories 2022-03-13 10:58:39 +01:00
Christian Pauly
86d02b90ab fix: Send read receipts on all taps 2022-03-13 10:55:52 +01:00
Krille Fear
3dfbf29bd5 Merge branch 'krille/just-audio' into 'main'
refactor: Switch to just audio for playing sounds

See merge request famedly/fluffychat!772
2022-03-13 07:15:59 +00:00
Christian Pauly
85c1710ae3 refactor: Switch to just audio for playing sounds 2022-03-13 07:55:22 +01:00
Raatty
c55b1be8c7 fix: make fluffy usable at 720 px wide 2022-03-13 15:55:32 +13:00
Krille Fear
c4609edb52 Merge branch 'krille/better-story-viewer' into 'main'
chore: Minor story viewer fixes

See merge request famedly/fluffychat!768
2022-03-10 16:48:16 +00:00
Krille Fear
286d953d38 chore: Minor story viewer fixes 2022-03-10 17:29:06 +01:00
Krille Fear
acb94772ac Merge branch 'krille/story-enhancements' into 'main'
chore: Remove story line count and make answering to stories online

See merge request famedly/fluffychat!767
2022-03-10 06:16:19 +00:00
Krille Fear
bd9664a246 chore: Remove story line count and make answering to stories online 2022-03-10 06:59:47 +01:00
Krille Fear
bb7d0e0ab9 Merge branch 'ci-bot/dependency-updates' into 'main'
chore: automated dependency update

See merge request famedly/fluffychat!764
2022-03-10 04:57:12 +00:00
Scott Anecito
a2036750bd Update TRANSLATORS_GUIDE.md to have improved punctuation, capitalization 2022-03-08 01:01:23 +00:00
Xosé M
27add20bcc
Translated using Weblate (Galician)
Currently translated at 99.2% (556 of 560 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-03-07 15:43:52 +01:00
Dependency Update Bot
cafa608653 chore: Update dependencies 2022-03-07 08:05:31 +00: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
Krille Fear
2967da5546 feat: Extended stories 2022-03-06 11:39:24 +01:00
Linerly
a46d861c99
Translated using Weblate (Indonesian)
Currently translated at 100.0% (560 of 560 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-03-05 12:58:43 +01:00
Jelv
c3bfa35d25
Translated using Weblate (Dutch)
Currently translated at 99.6% (558 of 560 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-03-04 10:17:43 +01:00
Eric
28bc764df0
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (560 of 560 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-03-04 10:17:42 +01:00
Ihor Hordiichuk
7dca8b1211
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (560 of 560 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-03-04 10:17:42 +01:00
Oğuz Ersen
5e2d622c3d
Translated using Weblate (Turkish)
Currently translated at 100.0% (560 of 560 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-03-04 10:17:42 +01:00
Anastázius Darián
aff1ee0a53
Translated using Weblate (Persian)
Currently translated at 4.4% (25 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/
2022-03-03 08:59:21 +01:00
The one with the Braid
0899986042 Merge branch 'keyboard-shortcuts' into 'main'
feat: implement keyboard shortcuts

See merge request famedly/fluffychat!762
2022-03-03 07:59:14 +00: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
Krille Fear
01f20ead3a Merge branch 'krille/fix-emoji-picker' into 'main'
fix: Emojipicker issues

See merge request famedly/fluffychat!763
2022-03-03 07:16:06 +00:00
Christian Pauly
6d28953434 fix: Emojipicker issues 2022-03-03 07:52:31 +01:00
Krille Fear
18c3de1de2 Merge branch 'MTRNord/proguard' into 'main'
Update proguard rules to a more modern setup

See merge request famedly/fluffychat!761
2022-03-03 06:39:06 +00:00
Krille Fear
79f41780f2 Merge branch 'ci-bot/dependency-updates' into 'main'
chore: automated dependency update

See merge request famedly/fluffychat!760
2022-03-03 06:38:39 +00:00
Anastázius Darián
004edc7f8f
Translated using Weblate (Persian)
Currently translated at 1.6% (9 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fa/
2022-03-01 09:38:41 +01:00
Dependency Update Bot
18c6e6e8da chore: Update dependencies 2022-02-28 08:05:34 +00:00
Graeme Power
c07e0752a0
Translated using Weblate (Irish)
Currently translated at 89.9% (501 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ga/
2022-02-27 06:51:54 +01:00
Mads Louis
b113adc93f
Translated using Weblate (Arabic)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ar/
2022-02-27 06:51:53 +01:00
Mads Louis
62be58ae72
Translated using Weblate (Arabic)
Currently translated at 89.5% (499 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ar/
2022-02-25 22:28:15 +01:00
Maciej Krüger
5436d2acb8
Translated using Weblate (German)
Currently translated at 99.6% (555 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2022-02-25 21:10:11 +01:00
Mads Louis
c793cd7a85
Translated using Weblate (Arabic)
Currently translated at 84.5% (471 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ar/
2022-02-25 21:10:11 +01:00
Raatty
92c863c54c
Translated using Weblate (English)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/en/
2022-02-25 21:10:10 +01:00
Priit Jõerüüt
588acdb671
Translated using Weblate (Estonian)
Currently translated at 98.0% (546 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-02-24 22:58:55 +01:00
MTRNord
6c4acee13a Update proguard rules to a more modern setup
Took 8 seconds
2022-02-23 17:49:22 +01:00
Kim Tae Kyeong
91c2b050b5
Translated using Weblate (Korean)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2022-02-22 08:27:21 +01:00
Linerly
8521011bcb
Translated using Weblate (Indonesian)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-02-22 08:27:20 +01:00
Jelv
ed2eece9bd
Translated using Weblate (Dutch)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-02-22 08:27:19 +01:00
Eric
d42f902943
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-02-22 08:27:17 +01:00
Raatty
0329a91fa2
Translated using Weblate (Ukrainian)
Currently translated at 99.8% (556 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-02-22 08:27:16 +01:00
Oğuz Ersen
1281960ee2
Translated using Weblate (Turkish)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-02-22 08:27:16 +01:00
Nikita Epifanov
fe73e24169
Translated using Weblate (Russian)
Currently translated at 98.7% (550 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2022-02-22 08:27:14 +01:00
Jana
4dcc2fffc0
Translated using Weblate (German)
Currently translated at 99.6% (555 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2022-02-22 08:27:13 +01:00
Milan Korecky
1795f4972f
Translated using Weblate (Czech)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2022-02-22 08:27:12 +01:00
Raatty
7a8f5c27e9
Translated using Weblate (English)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/en/
2022-02-22 08:27:10 +01:00
Ihor Hordiichuk
15430e7b19
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-02-22 08:20:44 +01:00
Jana
ea0753dbdb
Translated using Weblate (English)
Currently translated at 100.0% (557 of 557 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/en/
2022-02-22 08:20:42 +01:00
Krille Fear
f114166813 Merge branch 'krille/fix-sso' into 'main'
Krille/fix sso

See merge request famedly/fluffychat!759
2022-02-21 07:19:18 +00:00
Christian Pauly
642b48f280 chore: Follow up fix sso on android 2022-02-21 07:58:08 +01:00
Krille Fear
ace5afa093 Merge branch 'krille/fix-qr-code-scanner' into 'main'
chore: Follow up fix qr code scanner

See merge request famedly/fluffychat!758
2022-02-20 11:37:01 +00:00
Krille Fear
60a72b01a6 chore: Follow up fix qr code scanner 2022-02-20 12:21:49 +01:00
Krille Fear
e6b2f7f19c Merge branch 'fix_weblate_conflicts' into 'main'
fix translation conflict

See merge request famedly/fluffychat!756
2022-02-19 21:02:57 +00:00
Raatty
f46c6fc8e3 fix: translation conflict 2022-02-19 21:02:56 +00:00
Krille Fear
c416b5366f Merge branch 'krille/reset-password-ux' into 'main'
chore: Improve reset password UX

See merge request famedly/fluffychat!755
2022-02-19 14:16:23 +00:00
Krille Fear
b36144d20b chore: Improve reset password UX 2022-02-19 14:53:53 +01:00
Krille Fear
6216f6545a Merge branch 'krille/username-input-label' into 'main'
Krille/username input label

See merge request famedly/fluffychat!754
2022-02-19 13:20:51 +00:00
Krille Fear
3ca31fb3d2 fix: Reset password 2022-02-19 13:59:57 +01:00
Krille Fear
7be11e326e chore: Change login input label to email or username 2022-02-19 13:10:09 +01:00
Krille Fear
7a95e1142d Merge branch 'krille/sdkupdate' into 'main'
chore: Update SDK

See merge request famedly/fluffychat!753
2022-02-19 11:57:14 +00:00
Krille Fear
40f3a8342c chore: Update SDK 2022-02-19 12:35:43 +01:00
Krille Fear
4e281247a4 Merge branch 'krille/webrtc-opt-in' into 'main'
chore: Make webRTC opt-in

See merge request famedly/fluffychat!752
2022-02-19 11:16:39 +00:00
Krille Fear
242defd0aa Merge branch 'krille/better-call-ux' into 'main'
chore: Better call UX sounds and timeline design

See merge request famedly/fluffychat!751
2022-02-19 10:59:20 +00:00
Krille Fear
20d787ffe4 chore: Make webRTC opt-in 2022-02-19 11:58:21 +01:00
Krille Fear
5df9dc0db8 chore: Better call UX sounds and timeline design 2022-02-19 11:16:33 +01:00
Krille Fear
4aa6ad4621 Merge branch 'webrtc-web' into 'main'
fix: display WebRTC call overlay in web

See merge request famedly/fluffychat!749
2022-02-19 08:27:04 +00:00
Lanna Michalke
e207b26008 fix: display WebRTC call overlay in web 2022-02-19 08:27:03 +00:00
Krille Fear
5b91bc3a27 Merge branch 'krille/stories-profiles' into 'main'
fix: Load story avatars faster

See merge request famedly/fluffychat!750
2022-02-18 20:36:16 +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
Krille Fear
df98254640 fix: Load story avatars faster 2022-02-18 20:25:09 +01:00
Krille Fear
ed236f345f 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
6f7ea70a50 Merge branch 'krille/read-marker' into 'main'
fix: Set read marker only on user interaction

See merge request famedly/fluffychat!747
2022-02-17 20:39:04 +00:00
Krille Fear
fca9175089 chore: Hide call button for group chats 2022-02-17 21:38:37 +01:00
Krille Fear
e4cdd2837b fix: Set read marker only on user interaction 2022-02-17 21:12:47 +01:00
Krille Fear
2cf9ba2cff Merge branch 'krille/fix-signup' into 'main'
fix: Do not use android webview on signup

See merge request famedly/fluffychat!746
2022-02-17 20:09:01 +00:00
Krille Fear
bd63398b74 fix: Do not use android webview on signup 2022-02-17 20:47:26 +01:00
Krille Fear
96abca6790 Merge branch 'krille/call-sound' into 'main'
chore: Add call sound

See merge request famedly/fluffychat!744
2022-02-17 19:08:15 +00:00
Krille Fear
0f167387ee chore: Do not create VoipPlugin on not supported platforms 2022-02-17 19:46:02 +01:00
Krille Fear
bb4471b1a7 chore: Add call sound 2022-02-17 19:41:08 +01:00
Krille Fear
03fceaea15 Merge branch 'krille/webrtc-fixes' into 'main'
chore: Webrtc follow up fixes

See merge request famedly/fluffychat!743
2022-02-17 14:27:38 +00:00
Christian Pauly
ed41b924f7 chore: Webrtc follow up fixes 2022-02-17 15:07:29 +01:00
Krille Fear
9b7f494542 Merge branch 'krille/fix-appbar' into 'main'
chore: Follow up fix app bar

See merge request famedly/fluffychat!742
2022-02-17 13:32:39 +00:00
Krille Fear
df8420a17f Merge branch 'krille/fix-pinned-events' into 'main'
chore: Follow up fix pinned event ids

See merge request famedly/fluffychat!741
2022-02-17 13:20:18 +00:00
Christian Pauly
33132598e7 chore: Follow up fix app bar 2022-02-17 14:16:39 +01:00
Christian Pauly
5a5efe9de2 chore: Follow up fix pinned event ids 2022-02-17 14:02:17 +01:00
4388828482 docs/fdroid_repo.md: mention RCs being published on it 2022-02-17 12:41:43 +00:00
Christian Pauly
5bd892668a design: Redesign chat app bar 2022-02-17 12:52:58 +01:00
Krille Fear
c7ebc6d63d chore: Revert legacy store changes 2022-02-17 11:19:52 +01:00
Linerly
de6741e43c
Translated using Weblate (Indonesian)
Currently translated at 100.0% (554 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-02-17 10:27:41 +01:00
Jelv
5e0bc1768b
Translated using Weblate (Dutch)
Currently translated at 98.7% (547 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-02-17 10:27:41 +01:00
Eric
ce1c3f50bb
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (553 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-02-17 10:27:41 +01:00
Ihor Hordiichuk
b830985daf
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (554 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-02-17 10:27:41 +01:00
Oğuz Ersen
6108bd6251
Translated using Weblate (Turkish)
Currently translated at 100.0% (554 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-02-17 10:27:41 +01:00
Anne Onyme 017
4fcd2754c7
Translated using Weblate (French)
Currently translated at 100.0% (554 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2022-02-17 10:27:41 +01:00
Priit Jõerüüt
53308a3ffd
Translated using Weblate (Estonian)
Currently translated at 97.8% (542 of 554 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-02-17 10:27:41 +01:00
Christian Pauly
890db2bc45 chore: Adjust start video call UX 2022-02-17 09:11:45 +00:00
Christian Pauly
ddecffa531 chore: Follow up migrate old preferences 2022-02-17 09:53:48 +01:00
Christian Pauly
ffe387a7e2 chore: Fix keyboard 2022-02-17 09:18:50 +01:00
Christian Pauly
c94db72041 fix: Use shared preferences for storing custom data 2022-02-17 08:50:16 +01:00
Christian Pauly
40e01fa9f8 chore: Use minSdkVersion 19 for google services 2022-02-17 08:17:55 +01:00
Linerly
2e0869b71f
Translated using Weblate (Indonesian)
Currently translated at 100.0% (550 of 550 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-02-16 15:14:05 +01:00
Eric
649f2ea156
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (550 of 550 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-02-16 15:14:05 +01:00
Ihor Hordiichuk
1380d7c2ac
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (550 of 550 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-02-16 15:14:05 +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
Christian Pauly
edb3adf208 chore: Follow up pinned events allow unpin via appbar button 2022-02-16 11:32:46 +00:00
Christian Pauly
e023d52bef refactor: Remove deprecated jitsi call generator 2022-02-16 12:02:01 +01:00
Kim Tae Kyeong
ff89fcfc84
Translated using Weblate (Korean)
Currently translated at 100.0% (549 of 549 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2022-02-16 11:20:58 +01:00
Eric
b1c0a20577
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (549 of 549 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-02-16 11:20:58 +01:00
TheOneWithTheBraid
30ce5c7f57 feat: implement an emoji keyboard
- add button to show emoji keyboard
- change database directory for debug builds

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-16 11:01:07 +01:00
Krille Fear
0eba2ae859 Apply 1 suggestion(s) to 1 file(s) 2022-02-16 10:14:16 +01:00
Krille Fear
018e434d49 Apply 1 suggestion(s) to 1 file(s) 2022-02-16 07:51:41 +00: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
Linerly
849f401dbb
Translated using Weblate (Indonesian)
Currently translated at 100.0% (546 of 546 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-02-16 07:45:01 +01:00
Jelv
fc978d6214
Translated using Weblate (Dutch)
Currently translated at 100.0% (546 of 546 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-02-16 07:45:00 +01:00
Eric
d978bff5ea
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (546 of 546 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-02-16 07:44:59 +01:00
Ihor Hordiichuk
e4efd53e43
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (546 of 546 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-02-16 07:44:58 +01:00
Oğuz Ersen
b4fa69b72b
Translated using Weblate (Turkish)
Currently translated at 100.0% (546 of 546 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-02-16 07:44:57 +01:00
Nikita Epifanov
c5d8fca88e
Translated using Weblate (Russian)
Currently translated at 98.7% (539 of 546 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2022-02-16 07:44:56 +01:00
Anne Onyme 017
10f66ef0f0
Translated using Weblate (French)
Currently translated at 100.0% (546 of 546 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2022-02-16 07:44:55 +01:00
Priit Jõerüüt
caf6c8b937
Translated using Weblate (Estonian)
Currently translated at 97.9% (535 of 546 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-02-16 07:44:55 +01:00
Milan Korecky
f24c1fd4d9
Translated using Weblate (Czech)
Currently translated at 100.0% (546 of 546 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2022-02-16 07:44:54 +01:00
Christian Pauly
7cb01bce07 fix: Reply on stories with empty string 2022-02-16 07:19:05 +01: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
Kim Tae Kyeong
15d4675114
Translated using Weblate (Korean)
Currently translated at 99.6% (543 of 545 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2022-02-14 06:34:20 +01:00
Nikita Epifanov
7c8b27055a
Translated using Weblate (Russian)
Currently translated at 98.8% (539 of 545 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2022-02-14 06:34:19 +01:00
notramo
b4bab71047
Translated using Weblate (Hungarian)
Currently translated at 77.6% (423 of 545 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hu/
2022-02-14 06:34:18 +01:00
Milo Ivir
f34051c852
Translated using Weblate (Croatian)
Currently translated at 99.4% (542 of 545 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hr/
2022-02-14 06:34:15 +01:00
Serra Allgood
62a4eebb86 fix: SSO in web 2022-02-13 17:29:04 +00:00
Oğuz Ersen
9a01b42874
Translated using Weblate (Turkish)
Currently translated at 100.0% (545 of 545 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-02-12 09:18:13 +01:00
Christian Pauly
2d49cd04b1 chore: Bump version 2022-02-12 07:26:36 +01:00
Linerly
686288a3f2
Translated using Weblate (Indonesian)
Currently translated at 100.0% (545 of 545 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-02-12 01:48:23 +01:00
Jelv
d6827f6a4c
Translated using Weblate (Dutch)
Currently translated at 100.0% (545 of 545 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-02-12 01:48:22 +01:00
Eric
bf4bb2ba16
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (545 of 545 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-02-12 01:48:21 +01:00
Ihor Hordiichuk
061fb4cbaf
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (545 of 545 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-02-12 01:48:20 +01:00
Anne Onyme 017
4409813cbb
Translated using Weblate (French)
Currently translated at 100.0% (545 of 545 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2022-02-12 01:48:19 +01:00
Christian Pauly
87a60feb63 chore: Hide FAB story buttons on focus 2022-02-11 22:50:20 +01:00
Priit Jõerüüt
f8a82c96da
Translated using Weblate (Estonian)
Currently translated at 97.9% (530 of 541 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-02-10 20:31:25 +01:00
TheOneWithTheBraid
60f6f15f2e feat: implement retreiving widgets
- display a bottom sheet with widgets
- open widgets in a browser
- fixes in .gitignore
- Windows UWP build files

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-02-10 17:48:45 +01:00
Milo Ivir
159231a0f8
Translated using Weblate (Croatian)
Currently translated at 100.0% (541 of 541 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hr/
2022-02-09 21:56:14 +01:00
Anne Onyme 017
c592230c55
Translated using Weblate (French)
Currently translated at 100.0% (541 of 541 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2022-02-09 21:56:14 +01:00
Dependency Update Bot
0990f2697e chore: Update dependencies 2022-02-07 13:10:41 +00:00
Jelv
cd891e5b29
Translated using Weblate (Dutch)
Currently translated at 100.0% (541 of 541 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-02-07 11:56:56 +01:00
Nikita Epifanov
3f8b0b416e
Translated using Weblate (Russian)
Currently translated at 98.8% (535 of 541 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2022-02-07 11:56:55 +01:00
Krille Fear
24c1d2ac01 design: Improve story header design 2022-02-06 21:06:14 +01:00
Krille Fear
f9617b1b57 chore: FIx share stories 2022-02-06 17:24:09 +01:00
Krille Fear
79a2db9e63 chore: Follow up null safety fixes 2022-02-06 17:09:45 +01:00
Christian Pauly
566b9155d1 design: Improve create story page design 2022-02-06 13:12:07 +00:00
Krille Fear
6dae4cca94 Merge branch 'krille/flutter-2-10' into 'main'
chore: Upgrade to Flutter 2.10

See merge request famedly/fluffychat!713
2022-02-06 13:09:57 +00:00
Krille Fear
e0417bdcf9 chore: Set compileSdkVersion to 31
Should fix build Android
with Flutter 2.10
2022-02-06 12:52:16 +00:00
Christian Pauly
41951b895a chore: Upgrade to Flutter 2.10 2022-02-05 10:05:26 +01:00
Linerly
b7a9d685de
Translated using Weblate (Indonesian)
Currently translated at 100.0% (541 of 541 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-02-05 07:36:45 +01:00
Joaquim Homrighausen
f504b105ef
Translated using Weblate (Swedish)
Currently translated at 100.0% (541 of 541 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/sv/
2022-02-05 07:36:43 +01:00
Eric
f22094db66
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (541 of 541 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-02-05 07:36:40 +01:00
Ihor Hordiichuk
2f94964fc2
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (541 of 541 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-02-05 07:36:40 +01:00
Oğuz Ersen
9c844558ab
Translated using Weblate (Turkish)
Currently translated at 100.0% (541 of 541 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-02-05 07:36:39 +01:00
Xosé M
54415c9bb5
Translated using Weblate (Galician)
Currently translated at 99.2% (537 of 541 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-02-05 07:36:38 +01:00
Milan Korecky
10df7188e9
Translated using Weblate (Czech)
Currently translated at 100.0% (541 of 541 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2022-02-05 07:36:37 +01:00
Krille Fear
95182a623e Merge branch 'krille/sdk' into 'main'
chore: Update SDK

See merge request famedly/fluffychat!711
2022-02-04 08:33:37 +00:00
Christian Pauly
c0546b4d2e chore: Update SDK 2022-02-04 09:14:51 +01:00
Krille Fear
c67459dbc2 Merge branch 'krille/redesign-empty-stories' into 'main'
design: Use IconButton instead of listTile for first story

See merge request famedly/fluffychat!710
2022-02-03 08:11:58 +00:00
Eric
f40c02c116
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (541 of 541 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-02-03 08:57:25 +01:00
Krille Fear
8ad6b52902 Merge branch 'krille/open-chat-linux-notifications' into 'main'
feat: Open chat button from Linux notification

See merge request famedly/fluffychat!709
2022-02-03 07:57:17 +00:00
Christian Pauly
787bdbcba9 design: Use IconButton instead of listTile for first story 2022-02-03 08:52:22 +01:00
Christian Pauly
4ea26dee47 feat: Open chat button from Linux notification 2022-02-03 08:41:28 +01:00
Krille Fear
0a909dcfb9 Merge branch 'krille/matrix-sdk-image-thumbnailing' into 'main'
fix: Set image width and height

See merge request famedly/fluffychat!708
2022-02-03 06:55:34 +00: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
Christian
1af13a6bbf
Translated using Weblate (German)
Currently translated at 99.6% (538 of 540 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2022-02-03 07:12:56 +01:00
Krille Fear
d0bfd56747 Merge branch 'krille/report-users' into 'main'
feat: Add button to report offensive users to server admins

See merge request famedly/fluffychat!707
2022-02-03 06:12:49 +00:00
Christian Pauly
b96e67ceea feat: Add button to report offensive users to server admins 2022-02-03 06:53:14 +01:00
Krille Fear
dfa58cfe05 Merge branch 'td/suggestions_fix' into 'main'
fix: suggestions menu and use empty map in html messages null return

See merge request famedly/fluffychat!705
2022-02-02 07:55:38 +00:00
Jayesh Nirve
54c26df9cf
fix: suggestions menu and use empty map in html messages null return 2022-02-02 13:07:33 +05:30
Krille Fear
0a6afa9da4 Merge branch 'td/fix_pill' into 'main'
fix: cast error in html messages

Closes #808

See merge request famedly/fluffychat!703
2022-02-02 07:32:16 +00:00
Jayesh Nirve
b77d1bbc1d
fix: cast error in html messages 2022-02-02 12:03:40 +05:30
abidin toumi
7da6b32975
Translated using Weblate (Arabic)
Currently translated at 87.0% (470 of 540 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ar/
2022-02-01 18:55:53 +01:00
Krille Fear
ff6f67e1b2 Merge branch 'krille/migrate-to-nullsafety' into 'main'
refactor: Migrate to null safety

See merge request famedly/fluffychat!701
2022-02-01 07:58:27 +00:00
Krille Fear
d5c55503f6 ci: Update olm download link 2022-02-01 07:39:44 +00:00
Krille Fear
ef4c5089d5 refactor: Migrate to null safety 2022-01-31 16:33:42 +01:00
Nikita Epifanov
efcf9c8949
Translated using Weblate (Russian)
Currently translated at 98.8% (534 of 540 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2022-01-29 08:53:45 +01:00
Krille Fear
ded70a7fce Merge branch 'krille/fix-filenames' into 'main'
chore: Follow up fix filenames

See merge request famedly/fluffychat!700
2022-01-29 07:21:24 +00:00
Christian Pauly
91309f6bdf chore: Follow up fix filenames 2022-01-29 08:04:48 +01:00
Krille Fear
ffaab465d0 Merge branch 'krille/fixfilename' into 'main'
chore: Follow up fix uri encoding

See merge request famedly/fluffychat!699
2022-01-28 20:03:21 +00:00
Krille Fear
374cefaf64 chore: Follow up fix uri encoding 2022-01-28 20:43:59 +01:00
Krille Fear
e4ca34ddcc Merge branch 'krille/null-safe-widgets' into 'main'
refactor: Make widgets null safe

See merge request famedly/fluffychat!698
2022-01-28 18:04:33 +00:00
Krille Fear
0454a725f3 chore: Follow up fix Play audio and video messages 2022-01-28 18:46:23 +01:00
Krille Fear
c10b38b27b refactor: Make widgets null safe 2022-01-28 18:21:20 +01:00
Krille Fear
076f6d2270 Merge branch 'krille/fix-linux-desktop' into 'main'
fix: linux snap notification avatar

See merge request famedly/fluffychat!697
2022-01-28 17:12:32 +00:00
Krille Fear
227869d84d fix: linux snap notification avatar 2022-01-28 17:53:13 +01:00
Krille Fear
12e9637ddc Merge branch 'krille/fix-filename' into 'main'
chore: fix Video audio filename

See merge request famedly/fluffychat!696
2022-01-27 21:36:05 +00:00
Christian Pauly
c535e6fe41 chore: fix Video audio filename 2022-01-27 22:16:03 +01:00
Krille Fear
c387d59b1d Merge branch 'krille/fix-videoplayer-filenames' into 'main'
fix: Videoplayer filenames

See merge request famedly/fluffychat!695
2022-01-27 20:20:45 +00:00
Christian Pauly
89f32bd4c3 fix: Videoplayer filenames 2022-01-27 21:01:29 +01:00
Krille Fear
6ae4247ccf Merge branch 'krille/update-privacy' into 'main'
chore: Update privacy

See merge request famedly/fluffychat!694
2022-01-27 15:21:49 +00:00
Krille Fear
d4d5a051b3 chore: Add missing link 2022-01-27 15:03:05 +00:00
Krille Fear
125bca937a chore: Update privacy 2022-01-27 15:02:27 +00:00
Linerly
e764def747
Translated using Weblate (Indonesian)
Currently translated at 100.0% (540 of 540 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-01-27 07:11:21 +01:00
Priit Jõerüüt
19a5a551f9
Translated using Weblate (Estonian)
Currently translated at 97.5% (527 of 540 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-01-27 07:11:20 +01:00
a8d773115a
Translated using Weblate (Finnish)
Currently translated at 90.0% (486 of 540 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2022-01-25 20:53:06 +01:00
Hermógenes Oliveira
c0f81af666
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (540 of 540 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pt_BR/
2022-01-25 20:53:05 +01:00
Krille Fear
f17ae118d0 Merge branch 'krille/fix-stories-ios-badge' into 'main'
chore: Follow up stories fix ios badge

See merge request famedly/fluffychat!693
2022-01-24 16:14:01 +00:00
Krille Fear
0b361698f8 chore: Follow up stories fix ios badge 2022-01-24 16:54:24 +01:00
Krille Fear
8effa4464b Merge branch 'ci-bot/dependency-updates' into 'main'
chore: automated dependency update

See merge request famedly/fluffychat!692
2022-01-24 14:36:41 +00:00
Dependency Update Bot
95a43ce56c chore: Update dependencies 2022-01-24 08:02:22 +00:00
Jelv
6b47381a2b
Translated using Weblate (Dutch)
Currently translated at 100.0% (540 of 540 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-01-23 11:13:13 +01:00
Eric
b7f9afb611
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (540 of 540 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-01-23 11:13:11 +01:00
Ihor Hordiichuk
433801d491
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (540 of 540 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-01-23 11:13:11 +01:00
Oğuz Ersen
3138ef3402
Translated using Weblate (Turkish)
Currently translated at 100.0% (540 of 540 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-01-23 11:13:10 +01:00
Xosé M
0614a1806e
Translated using Weblate (Galician)
Currently translated at 99.2% (536 of 540 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-01-23 11:13:09 +01:00
Anne Onyme 017
be4cba8802
Translated using Weblate (French)
Currently translated at 100.0% (540 of 540 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2022-01-23 11:13:08 +01:00
Krille Fear
5a6bfdad66 Merge branch 'krille/desktopnotifications' into 'main'
feat: Display room avatar and actions and play sound for linux desktop notifications

See merge request famedly/fluffychat!691
2022-01-22 10:38:55 +00: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
Krille Fear
7025cdf157 chore: Use wooden beaver sound 2022-01-22 11:20:56 +01:00
Krille Fear
530722f2e6 feat: Display room avatar and actions and play sound for linux desktop notifications 2022-01-22 11:16:40 +01:00
Raatty
6257a5dc30
Translated using Weblate (Swedish)
Currently translated at 87.7% (472 of 538 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/sv/
2022-01-20 19:03:17 +01:00
Xosé M
7bf3c83487
Translated using Weblate (Galician)
Currently translated at 99.0% (533 of 538 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-01-20 19:03:14 +01:00
Jana
e296d38c4f
Translated using Weblate (German)
Currently translated at 100.0% (538 of 538 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2022-01-20 19:03:06 +01:00
Raatty
653c0b58c6
Translated using Weblate (English)
Currently translated at 100.0% (538 of 538 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/en/
2022-01-20 19:03:04 +01:00
Krille Fear
345560618e Merge branch 'krille/missing-locals' into 'main'
chore: Add missing localization

See merge request famedly/fluffychat!690
2022-01-20 15:09:52 +00:00
Krille Fear
78c3eb617c Merge branch 'ci-bot/dependency-updates' into 'main'
chore: automated dependency update

See merge request famedly/fluffychat!687
2022-01-20 14:50:12 +00:00
Krille Fear
efc5b19f5d chore: Add missing localization 2022-01-20 15:49:07 +01:00
Jelv
589c97c224
Translated using Weblate (Dutch)
Currently translated at 100.0% (538 of 538 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-01-19 15:53:51 +01:00
Krille Fear
6f92d178c0 Merge branch 'krille/betterstories' into 'main'
chore: Story design follow up

See merge request famedly/fluffychat!689
2022-01-19 07:49:34 +00:00
Krille Fear
10c78039ee chore: Story design follow up 2022-01-19 08:30:43 +01:00
a532da6c39
Translated using Weblate (Finnish)
Currently translated at 89.2% (480 of 538 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2022-01-18 08:10:39 +01:00
Hermógenes Oliveira
c91ce2ac99
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (538 of 538 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pt_BR/
2022-01-18 08:10:38 +01:00
retiolus
6345c1e8f2
Translated using Weblate (Catalan)
Currently translated at 87.5% (471 of 538 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ca/
2022-01-18 08:10:35 +01:00
Eric
cb5b1c4cfe
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (538 of 538 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-01-18 08:10:34 +01:00
Ihor Hordiichuk
6d9d949038
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (538 of 538 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-01-18 08:10:33 +01:00
Oğuz Ersen
6e20281307
Translated using Weblate (Turkish)
Currently translated at 100.0% (538 of 538 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-01-18 08:10:32 +01:00
Milo Ivir
1724964913
Translated using Weblate (Croatian)
Currently translated at 100.0% (538 of 538 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hr/
2022-01-18 08:10:31 +01:00
Anne Onyme 017
cd328622ac
Translated using Weblate (French)
Currently translated at 100.0% (538 of 538 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2022-01-18 08:10:30 +01:00
Priit Jõerüüt
decf1f527c
Translated using Weblate (Estonian)
Currently translated at 97.5% (525 of 538 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-01-18 08:10:29 +01:00
Dependency Update Bot
9e6493e180 chore: Update dependencies 2022-01-17 08:06:01 +00:00
S1m
ff47abb030
Translated using Weblate (French)
Currently translated at 100.0% (538 of 538 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2022-01-16 11:52:58 +01:00
Anne Onyme 017
f050c329b8
Translated using Weblate (French)
Currently translated at 100.0% (538 of 538 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2022-01-16 11:52:58 +01:00
Krille Fear
813a7c73af Merge branch 'krille/retention-stories' into 'main'
Krille/retention stories

See merge request famedly/fluffychat!686
2022-01-15 12:53:41 +00:00
Krille Fear
13cfaab660 Merge branch 'krille/fixdesign-for-smaller-screens' into 'main'
chore: Fix design for smaller screens

See merge request famedly/fluffychat!685
2022-01-15 12:38:59 +00:00
Christian Pauly
e9bc6ae53b chore: Set retention state for story rooms 2022-01-15 13:31:10 +01:00
Christian Pauly
af02f90a1b chore: Fix design for smaller screens 2022-01-15 13:18:25 +01:00
Eric
de7699addb
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (536 of 536 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-01-15 12:32:48 +01:00
Krille Fear
78706aee58 Merge branch 'krille/display-story-privacy-warning' into 'main'
chore: Display story privacy warning

See merge request famedly/fluffychat!684
2022-01-15 11:32:42 +00:00
Krille Fear
362d26e1a6 Merge branch 'krille/updatesdk' into 'main'
chore: Update SDK

See merge request famedly/fluffychat!683
2022-01-15 11:21:15 +00:00
Krille Fear
97b9dfcdb5 Merge branch 'krille/finetune-add-stories-page' into 'main'
chore: Finetune add story page

See merge request famedly/fluffychat!682
2022-01-15 11:18:49 +00:00
Krille Fear
97166a9d53 Merge branch 'krille/remove-snap' into 'main'
CI: Remove snapcraft jobs

See merge request famedly/fluffychat!681
2022-01-15 11:16:15 +00:00
Christian Pauly
06410ea55e chore: Display story privacy warning 2022-01-15 12:14:23 +01:00
Christian Pauly
194724833f chore: Update SDK 2022-01-15 12:02:21 +01:00
Christian Pauly
a13bac7a6c chore: Finetune add story page 2022-01-15 12:01:14 +01:00
Christian Pauly
0f6f7ec672 CI: Remove snapcraft jobs 2022-01-15 11:57:15 +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
Kim Tae Kyeong
185251113c
Translated using Weblate (Korean)
Currently translated at 100.0% (536 of 536 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2022-01-14 15:55:28 +01:00
Valentino
c80fab2c60
Translated using Weblate (Spanish)
Currently translated at 96.6% (518 of 536 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/es/
2022-01-14 15:55:27 +01:00
Krille Fear
bad45d983f Merge branch 'restore-bubble-padding' into 'main'
Restore bubble padding

See merge request famedly/fluffychat!679
2022-01-14 06:50:25 +00:00
S1m
88665ac980 chore: Follow up: Restore bubble padding 2022-01-14 06:50:24 +00:00
Krille Fear
ce4916c1ca Merge branch 'padding-1st-msg' into 'main'
Padding 1st msg

See merge request famedly/fluffychat!678
2022-01-14 06:47:09 +00:00
S1m
3e13e2cc2a design: Padding 1st msg 2022-01-14 06:47:09 +00:00
Krille Fear
d7bab1456c Merge branch 'krille/story-colors' into 'main'
chore: Make color change of stories on editing complete

See merge request famedly/fluffychat!677
2022-01-12 16:33:21 +00:00
Christian Pauly
0934d4b7df chore: Make color change of stories on editing complete 2022-01-12 14:58:36 +01:00
Krille Fear
de7e678962 Merge branch 'ci-bot/dependency-updates' into 'main'
chore: automated dependency update

See merge request famedly/fluffychat!675
2022-01-11 06:32:06 +00:00
Krille Fear
6b7e64d3a0 Merge branch 'multiplication-symbole' into 'main'
Change * to × in settings view

See merge request famedly/fluffychat!676
2022-01-11 06:31:46 +00:00
S1m
bc4fbe79fb change: Change * to × in settings view 2022-01-11 06:31:45 +00:00
Dependency Update Bot
f2c937ce19 chore: Update dependencies 2022-01-10 08:05:16 +00:00
Linerly
e7eaf742e2
Translated using Weblate (Indonesian)
Currently translated at 100.0% (536 of 536 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2022-01-09 09:55:49 +01:00
Jelv
a9314868fa
Translated using Weblate (Dutch)
Currently translated at 100.0% (536 of 536 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2022-01-09 09:55:48 +01:00
Nikita Epifanov
90300908a0
Translated using Weblate (Russian)
Currently translated at 98.6% (529 of 536 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2022-01-09 09:55:47 +01:00
Krille Fear
5ceaafc35a Merge branch 'krille/updatesdk' into 'main'
chore: Update SDK

See merge request famedly/fluffychat!673
2022-01-08 10:13:30 +00:00
Krille Fear
080a780dec chore: Update SDK 2022-01-08 10:55:19 +01:00
Krille Fear
1fee5d2531 Merge branch 'krille/libolm-snap' into 'main'
chore: Update libolm in snap

See merge request famedly/fluffychat!672
2022-01-08 09:19:18 +00:00
Krille Fear
df609a3d7c chore: Update libolm in snap 2022-01-08 08:59:53 +00:00
Kim Tae Kyeong
07d5a28a0b
Translated using Weblate (Korean)
Currently translated at 100.0% (536 of 536 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2022-01-06 07:53:33 +01:00
Eric
7d252bec6e
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (536 of 536 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-01-06 07:53:33 +01:00
Ihor Hordiichuk
2478d79e31
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (536 of 536 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-01-06 07:53:32 +01:00
Oğuz Ersen
92b95b4d64
Translated using Weblate (Turkish)
Currently translated at 100.0% (536 of 536 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-01-06 07:53:31 +01:00
Xosé M
41c8491860
Translated using Weblate (Galician)
Currently translated at 99.2% (532 of 536 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2022-01-06 07:53:31 +01:00
Anne Onyme 017
6af4f223a9
Translated using Weblate (French)
Currently translated at 100.0% (536 of 536 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2022-01-06 07:53:30 +01:00
Krille Fear
1e17d076af Merge branch 'bubble-padding' into 'main'
Bubble padding

Closes #670

See merge request famedly/fluffychat!670
2022-01-03 22:19:51 +00:00
S1m
a8c094a661 feat: Change the bubble padding in style settings 2022-01-03 22:19:51 +00:00
Krille Fear
8e31a30fd0 Merge branch 'background-click' into 'main'
Click on background to clear selected events

See merge request famedly/fluffychat!631
2022-01-03 16:12:09 +00:00
S1m
fd7bb7f46c change: Click on background to clear selected events 2022-01-03 16:12:09 +00:00
Krille Fear
a61712e6f9 Merge branch 'fix-bubble-padding' into 'main'
Fix 2nd bubble padding

See merge request famedly/fluffychat!669
2022-01-03 16:06:38 +00:00
S1m
267f83e24c fix: 2nd bubble padding 2022-01-03 16:06:38 +00:00
Krille Fear
21cda08bfe Merge branch 'ci-bot/dependency-updates' into 'main'
chore: automated dependency update

See merge request famedly/fluffychat!668
2022-01-03 16:06:14 +00:00
Dependency Update Bot
3346faa0ac chore: Update dependencies 2022-01-03 08:02:00 +00:00
Krille Fear
0f186b51ca Merge branch 'krille/stories-description' into 'main'
chore: Add topic to story rooms

See merge request famedly/fluffychat!667
2022-01-02 18:23:59 +00:00
Krille Fear
36ec6cda44 chore: Add topic to story rooms 2022-01-02 19:08:42 +01:00
Krille Fear
044791914e Merge branch 'krille/bumpversion' into 'main'
chore: Bump version

See merge request famedly/fluffychat!666
2022-01-02 11:52:26 +00:00
Krille Fear
cd4981e225 Merge branch 'krille/file-follow-up' into 'main'
chore: Fix file message color follow up

See merge request famedly/fluffychat!665
2022-01-02 11:49:58 +00:00
Krille Fear
684ef66115 chore: Bump version 2022-01-02 12:37:19 +01:00
Krille Fear
e1b3b8242b chore: Fix file message color follow up 2022-01-02 12:31:10 +01:00
Priit Jõerüüt
5b538e385b
Translated using Weblate (Estonian)
Currently translated at 97.9% (524 of 535 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2022-01-02 11:46:36 +01:00
Krille Fear
9490843eca Merge branch 'krille/audioandfiles' into 'main'
Krille/audioandfiles

See merge request famedly/fluffychat!664
2022-01-02 09:29:52 +00:00
Krille Fear
2089305639 feat: Nicer file event design 2022-01-02 10:12:03 +01:00
Krille Fear
e0d4798fd8 chore: Follow up wrong amplitude 2022-01-02 10:11:55 +01:00
7ddd7ad39a
Translated using Weblate (Finnish)
Currently translated at 89.7% (480 of 535 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2022-01-02 04:07:06 +01:00
Kim Tae Kyeong
823dcc4b93
Translated using Weblate (Korean)
Currently translated at 100.0% (535 of 535 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2022-01-02 04:07:05 +01:00
Eric
ffe50eec21
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (535 of 535 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2022-01-02 04:07:04 +01:00
Ihor Hordiichuk
cd32bb8f04
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (535 of 535 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2022-01-02 04:07:03 +01:00
Oğuz Ersen
1734166801
Translated using Weblate (Turkish)
Currently translated at 100.0% (535 of 535 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2022-01-02 04:07:02 +01:00
Valentino
9797ea3746
Translated using Weblate (Spanish)
Currently translated at 94.9% (508 of 535 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/es/
2022-01-02 04:07:01 +01:00
Christian
ad6517c928
Translated using Weblate (German)
Currently translated at 100.0% (535 of 535 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2022-01-02 04:07:00 +01:00
Milan Korecky
4c5e63d1c1
Translated using Weblate (Czech)
Currently translated at 100.0% (535 of 535 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2022-01-02 04:06:59 +01:00
Krille Fear
b438ac0433 Merge branch 'krille/fix-waveform-small-screen' into 'main'
chore: FIx waveforms on small screens

See merge request famedly/fluffychat!663
2022-01-01 21:21:27 +00:00
Krille Fear
12f86533a3 chore: FIx waveforms on small screens 2022-01-01 22:08:19 +01:00
Krille Fear
54985897d1 Merge branch 'krille/audioplayercolor' into 'main'
chore: Follow up fix audio player waveform color

See merge request famedly/fluffychat!662
2022-01-01 17:05:24 +00:00
Christian Pauly
3f0c8c3ce5 chore: Follow up fix audio player waveform color 2022-01-01 17:49:01 +01:00
Krille Fear
8afb39f1ff Merge branch 'krille/waveformfollowup' into 'main'
chore: Waveform follow up

See merge request famedly/fluffychat!661
2022-01-01 15:41:48 +00:00
Christian Pauly
5fd68d489d chore: Waveform follow up 2022-01-01 16:23:17 +01:00
Krille Fear
e9400ca7b0 Merge branch 'mailmap' into 'main'
add a .mailmap

See merge request famedly/fluffychat!659
2022-01-01 14:38:59 +00:00
Krille Fear
e75436771f Merge branch 'krille/recording-dialog' into 'main'
feat: Recording dialog with displaying amplitude

See merge request famedly/fluffychat!660
2022-01-01 14:36:51 +00:00
Christian Pauly
964515d76c feat: Recording dialog with displaying amplitude 2022-01-01 15:19:03 +01:00
eaeb5ac2ca
add a .mailmap
This merges duplicate duplicate authors in local git commands, mainly
`git log` and `git shortlog -sne`. I have been mostly guessing who is
who and what is their primary identity so this needs heavy review, but
maybe this can at least be a base for someone to write a .mailmap in the
future.

This may also make scraping emails easier for spamming than git does by
default.
2022-01-01 15:08:15 +02:00
Krille Fear
0c4d1ec3f8 Merge branch 'krille/morenullsafety' into 'main'
refactor: Make style settings null safe

See merge request famedly/fluffychat!658
2022-01-01 13:03:04 +00:00
Krille Fear
1ba2d49c21 refactor: Make style settings null safe 2022-01-01 13:43:51 +01:00
Krille Fear
03aabec300 Merge branch 'krille/buttonvisibility' into 'main'
chore: Fix button visibility

See merge request famedly/fluffychat!657
2021-12-31 09:36:17 +00:00
Krille Fear
875a978caa chore: Fix button visibility 2021-12-31 10:17:15 +01:00
6601dc4bf0
Translated using Weblate (Finnish)
Currently translated at 90.0% (480 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2021-12-31 09:40:34 +01:00
Lynn Nakanishi Lin(林中西)
5b584ada5a
Translated using Weblate (Chinese (Traditional))
Currently translated at 84.9% (453 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hant/
2021-12-31 09:40:34 +01:00
y batvinik
f531301ef1
Translated using Weblate (Hebrew)
Currently translated at 10.8% (58 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/he/
2021-12-31 09:40:34 +01:00
Lynn Nakanishi Lin(林中西)
53f5bb4b20
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (533 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-12-31 09:40:34 +01:00
Ihor Hordiichuk
da9fad7bb5
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (533 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2021-12-31 09:40:34 +01:00
Oğuz Ersen
6e2a90da01
Translated using Weblate (Turkish)
Currently translated at 100.0% (533 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2021-12-31 09:40:34 +01:00
Anne Onyme 017
616391ab16
Translated using Weblate (French)
Currently translated at 100.0% (533 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2021-12-31 09:40:34 +01:00
Jana
16275c480a
Translated using Weblate (German)
Currently translated at 99.8% (532 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2021-12-31 09:40:34 +01:00
Milan Korecky
23e1826c61
Translated using Weblate (Czech)
Currently translated at 100.0% (533 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2021-12-31 09:40:33 +01:00
Krille Fear
690cc7bf29 Merge branch 'krille/better-fabs' into 'main'
chore: Improve FABs

See merge request famedly/fluffychat!655
2021-12-31 08:40:09 +00:00
Krille Fear
5195f73827 chore: Improve FABs 2021-12-31 09:12:47 +01:00
Krille Fear
0ebf860a8e Merge branch 'krille/better-audio-message' into 'main'
change: Make audio messages smaller

See merge request famedly/fluffychat!654
2021-12-30 12:02:15 +00:00
Christian Pauly
968c7868c9 change: Make audio messages smaller 2021-12-30 12:43:42 +01:00
Lynn Nakanishi Lin(林中西)
20deb45062
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (533 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-12-30 11:18:47 +01:00
Eric
ded6db02ac
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (533 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-12-30 11:18:47 +01:00
y batvinik
2acb382a17
Translated using Weblate (Hebrew)
Currently translated at 9.9% (53 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/he/
2021-12-30 10:17:21 +01:00
Jelv
32056590d5
Translated using Weblate (Dutch)
Currently translated at 100.0% (533 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2021-12-30 10:17:20 +01:00
Eric
7554191e5a
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (533 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-12-30 10:17:20 +01:00
Ihor Hordiichuk
dcd9a2d515
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (533 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2021-12-30 10:17:20 +01:00
Oğuz Ersen
0ff201177c
Translated using Weblate (Turkish)
Currently translated at 100.0% (533 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2021-12-30 10:17:20 +01:00
Xosé M
f939501254
Translated using Weblate (Galician)
Currently translated at 99.2% (529 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2021-12-30 10:17:20 +01:00
Anne Onyme 017
85bc0fa018
Translated using Weblate (French)
Currently translated at 100.0% (533 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2021-12-30 10:17:20 +01:00
TeemoCell
00359708d2
Translated using Weblate (German)
Currently translated at 100.0% (533 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2021-12-30 10:17:20 +01:00
Jana
8c15aa98d7
Translated using Weblate (German)
Currently translated at 100.0% (533 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2021-12-30 10:17:20 +01:00
Krille Fear
dc62c2aaa3 Merge branch 'krille/better-chat-list-page' into 'main'
Krille/better chat list page

See merge request famedly/fluffychat!653
2021-12-30 09:17:02 +00:00
Krille Fear
7024af3a16 chore: Delete story only if can redact 2021-12-30 09:59:00 +01:00
Krille Fear
c1a0cb3f8d chore: Fix chat list regressions 2021-12-30 09:53:12 +01:00
MusiCode1
b0e566c0a3
Translated using Weblate (Hebrew)
Currently translated at 8.4% (45 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/he/
2021-12-29 23:16:35 +01:00
MusiCode1
674bbf8900
Translated using Weblate (Hebrew)
Currently translated at 8.2% (44 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/he/
2021-12-29 19:39:47 +01:00
y batvinik
cd139bef53
Translated using Weblate (Hebrew)
Currently translated at 8.2% (44 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/he/
2021-12-29 19:39:47 +01:00
y batvinik
062c610190
Translated using Weblate (Hebrew)
Currently translated at 7.5% (40 of 533 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/he/
2021-12-29 19:30:54 +01:00
Krille Fear
98afcf976a Merge branch 'krille/remember-server-search' into 'main'
feat: Remember homeserver on search page

See merge request famedly/fluffychat!651
2021-12-29 10:41:43 +00:00
Krille Fear
7b8f8dd8cb Merge branch 'krille/fixblocklist' into 'main'
chore: Fix blocklist gets cleared

See merge request famedly/fluffychat!650
2021-12-29 10:25:22 +00:00
Christian Pauly
61e0aaa2e9 feat: Remember homeserver on search page 2021-12-29 11:22:28 +01:00
Krille Fear
679bd38f53 Update .gitlab-ci.yml file 2021-12-29 10:13:12 +00:00
Christian Pauly
b09d651130 chore: Fix blocklist gets cleared 2021-12-29 11:06:53 +01:00
Krille Fear
9f040acee0 Merge branch 'krille/fix-video-stories' into 'main'
chore: Fix video stories

See merge request famedly/fluffychat!649
2021-12-28 22:24:18 +00:00
Christian Pauly
9ddf10009a chore: Fix video stories 2021-12-28 23:08:27 +01:00
Kim Tae Kyeong
0b76f07342
Translated using Weblate (Korean)
Currently translated at 98.6% (525 of 532 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2021-12-28 20:04:44 +01:00
Linerly
ba18a7a8ce
Translated using Weblate (Indonesian)
Currently translated at 100.0% (532 of 532 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2021-12-28 20:04:44 +01:00
Jelv
e90dc7c3d0
Translated using Weblate (Dutch)
Currently translated at 100.0% (532 of 532 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2021-12-28 20:04:44 +01:00
Lynn Nakanishi Lin(林中西)
a30537a33e
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (532 of 532 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-12-28 20:04:44 +01:00
Ihor Hordiichuk
686b16ebf5
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (532 of 532 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2021-12-28 20:04:44 +01:00
Oğuz Ersen
9f4603bc31
Translated using Weblate (Turkish)
Currently translated at 100.0% (532 of 532 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2021-12-28 20:04:44 +01:00
Nikita Epifanov
1edc5476e8
Translated using Weblate (Russian)
Currently translated at 98.8% (526 of 532 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2021-12-28 20:04:44 +01:00
Anne Onyme 017
c4aea02755
Translated using Weblate (French)
Currently translated at 100.0% (532 of 532 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2021-12-28 20:04:44 +01:00
Christian Pauly
bc07cc28e0 chore: Fix videoplayer in stories 2021-12-28 20:04:26 +01:00
Christian Pauly
b571f84991 chore: Fix videoplayer centerized 2021-12-28 19:44:55 +01:00
Christian Pauly
b8dc6c1e14 chore: enhance stories 2021-12-28 19:30:19 +01:00
Eric
888bb91d9d
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (532 of 532 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-12-28 18:54:50 +01:00
Krille Fear
e885bb8cf6 chore: Set snapcraft version 2021-12-28 13:55:32 +01:00
Krille Fear
396b8ee012 chore: Simplify snapcraft 2021-12-28 13:53:28 +01:00
Christian Pauly
7c88ce89b1 chore: FIx video compress 2021-12-27 18:33:29 +01:00
Christian Pauly
f522c81834 chore: fix video follow up 2021-12-27 17:59:45 +01:00
Christian Pauly
5e0002fbb8 chore: Fix video compress 2021-12-27 17:18:54 +01:00
Christian Pauly
93e22cf468 chore: Change story background color 2021-12-27 17:16:39 +01:00
Oğuz Ersen
784e268143
Translated using Weblate (Turkish)
Currently translated at 100.0% (531 of 531 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2021-12-27 17:14:10 +01:00
Christian Pauly
a3f391b8ae chore: Fix reply to story 2021-12-27 17:13:54 +01:00
Christian Pauly
b89d6884bd chore: Center story images 2021-12-27 16:47:08 +01:00
Christian Pauly
11c4c97c64 chore: Fix snapcraft.yaml 2021-12-27 15:50:25 +01:00
Jelv
c588b1dca2
Translated using Weblate (Dutch)
Currently translated at 100.0% (531 of 531 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2021-12-27 15:47:21 +01:00
Eric
5c2df21f96
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (531 of 531 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-12-27 15:47:20 +01:00
Christian Pauly
7e442ec504 feat: Save files images and videos 2021-12-27 15:35:25 +01:00
Christian Pauly
359c8db1ac chore: Remove player options 2021-12-27 15:30:17 +01:00
Christian Pauly
46590b5a8d fix: Videoplayer 2021-12-27 15:23:55 +01:00
Christian Pauly
316e63bed7 fix: Snapcraft.yaml 2021-12-27 13:31:56 +01:00
Christian Pauly
ea19fa5f1a chore: Play stories videos full 2021-12-27 13:07:15 +01:00
Christian Pauly
d49515011d feat: Enable compression and thumbnails for videos 2021-12-27 13:01:51 +01:00
Christian Pauly
f79adea8da chore: Add video background 2021-12-27 12:38:05 +01:00
Christian Pauly
541d488f53 chore: Go back to chewie 2021-12-27 12:37:16 +01:00
Krille Fear
4bb56c6261 Update .gitlab-ci.yml 2021-12-27 11:20:00 +00:00
Krille Fear
a7ec4ff860 Merge branch 'ci-bot/dependency-updates' into 'main'
chore: automated dependency update

See merge request famedly/fluffychat!648
2021-12-27 10:47:52 +00:00
Dependency Update Bot
fee446489f chore: Update dependencies 2021-12-27 11:29:25 +01:00
Eric
c4f947dd95
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (530 of 530 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-12-27 09:36:28 +01:00
Ihor Hordiichuk
eeb1cc26e5
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (530 of 530 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2021-12-27 09:36:28 +01:00
Oğuz Ersen
debdc83558
Translated using Weblate (Turkish)
Currently translated at 100.0% (530 of 530 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2021-12-27 09:36:28 +01:00
Anne Onyme 017
3de21bb612
Translated using Weblate (French)
Currently translated at 100.0% (530 of 530 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2021-12-27 09:36:28 +01:00
Milan Korecky
97bcad34c6
Translated using Weblate (Czech)
Currently translated at 100.0% (530 of 530 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2021-12-27 09:36:28 +01:00
Christian Pauly
e1cb8baf53 feat: Better in app video player 2021-12-27 09:35:07 +01:00
Christian Pauly
59b2e92328 chore: Story invite follow up 2021-12-27 08:48:47 +01:00
Christian Pauly
fb48da8e0e chore: FIx first story invite 2021-12-27 08:48:06 +01:00
Krille Fear
eeb545e24a Update .gitlab-ci.yml file 2021-12-26 18:31:44 +00:00
Krille Fear
873a61e49f CI: Update snapcraft image 2021-12-26 18:17:45 +00:00
Krille Fear
7107fc1bb4 CI: Upgrade Flutter for arm64 linux builds 2021-12-26 17:56:02 +00:00
Christian Pauly
b74f4bcc4a chore: Fix analyzer 2021-12-26 13:17:30 +01:00
Christian Pauly
bf0a1985e6 chore: Clickable links in stories 2021-12-26 13:03:35 +01:00
Christian Pauly
86ebf3b80a chore: Follow up seen by users 2021-12-26 11:49:15 +01:00
Christian Pauly
eba4418c8d chore: Pause on display receipts 2021-12-26 11:40:18 +01:00
Christian Pauly
ee06ead651 chore: Follow up 2021-12-26 11:38:16 +01:00
Christian Pauly
44a564d126 chore: Localized reply exception 2021-12-26 11:37:24 +01:00
Christian Pauly
f1abe5a565 chore: Fix textfield focus 2021-12-26 11:35:23 +01:00
Eric
a28216bfff
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (529 of 529 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-12-26 11:30:57 +01:00
Ihor Hordiichuk
ee4b5446c8
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (529 of 529 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2021-12-26 11:30:57 +01:00
Anne Onyme 017
d28c20a5c3
Translated using Weblate (French)
Currently translated at 100.0% (529 of 529 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2021-12-26 11:30:57 +01:00
Milan Korecky
39a17e15f0
Translated using Weblate (Czech)
Currently translated at 100.0% (529 of 529 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2021-12-26 11:30:57 +01:00
Christian Pauly
010607112d chore: Add replies and hold to show 2021-12-26 11:30:44 +01:00
Christian Pauly
71a2ff5170 chore: Set correct stories start position 2021-12-26 10:56:38 +01:00
Christian Pauly
80bd291805 chore: Display stories seenByUsers 2021-12-26 09:59:34 +01:00
Christian Pauly
518111e84f chore: Fix try to enter story room first 2021-12-26 09:31:48 +01:00
Christian Pauly
9df055a741 chore: Fix spaces 2021-12-26 09:29:29 +01:00
Krille Fear
1962adb25c Merge branch 'krille/fix-stories-invites' into 'main'
chore: Fix stories invites

See merge request famedly/fluffychat!647
2021-12-26 07:58:17 +00:00
Christian Pauly
b10e3577f9 chore: Fix stories invites 2021-12-26 08:40:03 +01:00
Krille Fear
b29deec76d Merge branch 'krille/fix-spaces' into 'main'
chore: Fix spaces

See merge request famedly/fluffychat!646
2021-12-25 18:43:24 +00:00
Christian Pauly
a0bfddd297 chore: Fix spaces 2021-12-25 19:25:20 +01:00
Krille Fear
b7edc6735c Merge branch 'krille/fonts' into 'main'
fix: Use system fonts except for desktop

See merge request famedly/fluffychat!645
2021-12-25 18:11:22 +00:00
Linerly
51636f6224
Translated using Weblate (Indonesian)
Currently translated at 100.0% (528 of 528 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2021-12-25 19:07:08 +01:00
Eric
c5f875177c
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (528 of 528 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-12-25 19:07:08 +01:00
Ihor Hordiichuk
77f259f35e
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (528 of 528 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2021-12-25 19:07:08 +01:00
Oğuz Ersen
1958537b75
Translated using Weblate (Turkish)
Currently translated at 100.0% (528 of 528 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2021-12-25 19:07:08 +01:00
Anne Onyme 017
030cf3d551
Translated using Weblate (French)
Currently translated at 100.0% (528 of 528 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2021-12-25 19:07:08 +01:00
Milan Korecky
ab3b880a3e
Translated using Weblate (Czech)
Currently translated at 100.0% (528 of 528 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2021-12-25 19:07:08 +01:00
Krille Fear
5f8001ec35 Merge branch 'krille/share-stories' into 'main'
feat: Share to story

See merge request famedly/fluffychat!644
2021-12-25 18:06:57 +00:00
Christian Pauly
714f0bc573 fix: Use system fonts except for desktop 2021-12-25 18:52:38 +01:00
Christian Pauly
c03504fe99 feat: Share to story 2021-12-25 18:47:36 +01:00
Krille Fear
d0ca0d1d4c Merge branch 'krille/fix-missing-routes' into 'main'
fix: Add missing routes

See merge request famedly/fluffychat!643
2021-12-25 14:42:24 +00:00
Christian Pauly
7f559e5b3c fix: Add missing routes 2021-12-25 15:27:13 +01:00
Krille Fear
72458a7c25 Merge branch 'krille/stories' into 'main'
chore: Improve stories

See merge request famedly/fluffychat!642
2021-12-25 14:05:29 +00:00
Christian Pauly
fb856930ef chore: Improve stories 2021-12-25 14:43:03 +01:00
Krille Fear
48a5c52a94 Merge branch 'krille/improvestories' into 'main'
chore: Improve stories

See merge request famedly/fluffychat!641
2021-12-25 13:26:41 +00:00
Christian Pauly
105884dbe1 chore: Improve stories 2021-12-25 14:08:11 +01:00
Krille Fear
8789863906 Merge branch 'krille/stories-settings' into 'main'
feat: Settings for stories

See merge request famedly/fluffychat!640
2021-12-25 11:12:06 +00:00
Christian Pauly
39e23114c1 feat: Settings for stories 2021-12-25 11:56:44 +01:00
Krille Fear
906d09520a Update .gitlab-ci.yml file 2021-12-25 10:25:43 +00:00
Krille Fear
5e4645073c Update .gitlab-ci.yml file 2021-12-25 10:17:00 +00:00
Krille Fear
bfdef63fdf Update .gitlab-ci.yml file 2021-12-25 10:01:18 +00:00
Krille Fear
e237451217 Merge branch 'KrilleFear-main-patch-14825' into 'main'
fix: Snapcraft image

See merge request famedly/fluffychat!639
2021-12-25 09:50:04 +00:00
Krille Fear
52b4fa705f Merge branch 'krille/update-loading-dialogs' into 'main'
chore: Update future loading dialog

See merge request famedly/fluffychat!638
2021-12-25 09:40:19 +00:00
Krille Fear
53026a8bc1 fix: Snapcraft image 2021-12-25 09:35:21 +00:00
Krille Fear
42fcfd9471 Merge branch 'krille/fix-snapcraft' into 'main'
chore: Fix snapcraft CI

See merge request famedly/fluffychat!637
2021-12-25 09:22:41 +00:00
Christian Pauly
a1d581e114 chore: Update future loading dialog 2021-12-25 10:20:57 +01:00
Krille Fear
3c04837798 chore: Fix snapcraft CI 2021-12-25 09:03:53 +00:00
Krille Fear
65698f1731 Merge branch 'krille/betterstories' into 'main'
followup: Improve stories

See merge request famedly/fluffychat!636
2021-12-25 08:16:04 +00:00
Christian Pauly
b1a4d3a314 followup: Improve stories 2021-12-25 08:56:35 +01:00
Xosé M
a238efe8a4
Translated using Weblate (Galician)
Currently translated at 99.0% (518 of 523 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2021-12-24 14:18:16 +01:00
Krille Fear
48727e139b Merge branch 'krille/stories' into 'main'
feat: Stories

See merge request famedly/fluffychat!635
2021-12-24 13:18:09 +00:00
Krille Fear
062ed11d0f feat: Stories 2021-12-24 13:18:09 +00:00
Krille Fear
e33aff1faf Merge branch 'fix_linux_notifications' into 'main'
fix: linux notifications

Closes #353

See merge request famedly/fluffychat!634
2021-12-24 12:40:53 +00:00
Raatty
1390570e66 fix: linux notifications 2021-12-24 22:48:45 +13:00
Kim Tae Kyeong
dada8bc4dc
Translated using Weblate (Korean)
Currently translated at 100.0% (523 of 523 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2021-12-23 22:23:59 +01:00
Jelv
898dae0521
Translated using Weblate (Dutch)
Currently translated at 100.0% (523 of 523 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2021-12-23 22:23:58 +01:00
Eric
d473a082d5
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (523 of 523 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-12-23 22:23:57 +01:00
Ihor Hordiichuk
00b37ed67d
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (523 of 523 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2021-12-23 22:23:56 +01:00
Oğuz Ersen
b0d37fa14c
Translated using Weblate (Turkish)
Currently translated at 100.0% (523 of 523 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2021-12-23 22:23:56 +01:00
Nikita Epifanov
b587ac0c3d
Translated using Weblate (Russian)
Currently translated at 98.8% (517 of 523 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2021-12-23 22:23:55 +01:00
Balázs Meskó
0d5a2dbb67
Translated using Weblate (Hungarian)
Currently translated at 65.2% (341 of 523 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hu/
2021-12-23 22:23:54 +01:00
Milo Ivir
2d3cd3bc4e
Translated using Weblate (Croatian)
Currently translated at 100.0% (523 of 523 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hr/
2021-12-23 22:23:53 +01:00
Anne Onyme 017
5a109c834c
Translated using Weblate (French)
Currently translated at 100.0% (523 of 523 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2021-12-23 22:23:52 +01:00
Priit Jõerüüt
f94458c5c8
Translated using Weblate (Estonian)
Currently translated at 100.0% (523 of 523 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2021-12-23 22:23:51 +01:00
Krille Fear
6552f50f72 Merge branch 'krille/adapitveelements' into 'main'
design: Use more adaptive elements

See merge request famedly/fluffychat!633
2021-12-23 12:53:01 +00:00
Krille Fear
a059eef095 design: Use more adaptive elements
This uses iOS styled Sliders and share
icons on iOS.
2021-12-23 13:34:04 +01:00
Krille Fear
1e97a3c095 Revert "chore: Switch to snapcore docker image"
This reverts commit 55dcf0a45bf9a9f989e1e99a8ecd1c66cd132736
2021-12-23 09:21:07 +00:00
Krille Fear
55dcf0a45b chore: Switch to snapcore docker image 2021-12-23 08:21:39 +00:00
Krille Fear
5ab514cc6f Merge branch 'krille/null-safety' into 'main'
refactor: Make more files null safe

See merge request famedly/fluffychat!624
2021-12-22 09:27:30 +00:00
Christian Pauly
3c4347b5e8 refactor: Make more files null safe 2021-12-22 10:09:22 +01:00
Krille Fear
4ef1e53494 Merge branch 'emoji+' into 'main'
Add + button to pick reaction

Closes #614

See merge request famedly/fluffychat!629
2021-12-22 09:04:19 +00:00
S1m
52e51a74ce feat: Add static + button to pick reaction 2021-12-22 09:04:19 +00:00
Krille Fear
ea3216201d Merge branch 'fix-scrolldown' into 'main'
Show scrollDownButton if selectedEvents is empty

Closes #558

See merge request famedly/fluffychat!630
2021-12-22 09:03:25 +00:00
S1m
3e2d28d21e fix: Show scrollDownButton only if selectedEvents is empty 2021-12-22 09:03:24 +00:00
Linerly
28b399ce88
Translated using Weblate (Indonesian)
Currently translated at 100.0% (522 of 522 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2021-12-22 09:45:44 +01:00
Krille Fear
a7991114be Merge branch 'video-record' into 'main'
Add button to record a video on Android

Closes #449

See merge request famedly/fluffychat!626
2021-12-22 08:45:36 +00:00
S1m
6e224cf11c feat: Add button to record a video on Android 2021-12-22 08:45:36 +00:00
Krille Fear
1c3e0e4d1e Merge branch 'fix-init-unifiedpush' into 'main'
Do not setup UP if init from an UP action

See merge request famedly/fluffychat!628
2021-12-22 08:12:04 +00:00
S1m
fd19dafbbb fix: Do not setup UP if init from an UP action 2021-12-22 08:12:04 +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
aa3d6729a5 Merge branch 'mp4-android' into 'main'
Play video without thumbnail if none

Closes #668

See merge request famedly/fluffychat!625
2021-12-22 08:05:10 +00:00
S1m
6670fd246d fix: Play video without thumbnail if none 2021-12-22 08:05:09 +00:00
Krille Fear
72fa85831a Merge branch 'voice-msg-button' into 'main'
Remove redundant voice message button

See merge request famedly/fluffychat!627
2021-12-22 08:03:02 +00:00
S1m
cb4af5a413 design: Remove redundant voice message button 2021-12-22 08:03:01 +00:00
KSP Atlas
cbaa3c5b13
Translated using Weblate (Polish)
Currently translated at 65.3% (341 of 522 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pl/
2021-12-21 06:53:19 +01:00
Ihor Hordiichuk
d63a458eb6
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (522 of 522 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2021-12-20 02:51:17 +01:00
Linerly
71485b9c0d
Translated using Weblate (Indonesian)
Currently translated at 100.0% (522 of 522 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2021-12-17 16:54:29 +01:00
Jelv
77972dfac3
Translated using Weblate (Dutch)
Currently translated at 100.0% (522 of 522 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2021-12-17 16:54:28 +01:00
Nikita Epifanov
1b3695f0c6
Translated using Weblate (Russian)
Currently translated at 98.2% (513 of 522 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2021-12-17 16:54:27 +01:00
KSP Atlas
193005b976
Translated using Weblate (Polish)
Currently translated at 65.1% (340 of 522 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pl/
2021-12-17 16:54:24 +01:00
Xosé M
81164316b5
Translated using Weblate (Galician)
Currently translated at 99.2% (518 of 522 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2021-12-14 19:59:10 +01:00
TeemoCell
1905f6b178
Translated using Weblate (German)
Currently translated at 100.0% (522 of 522 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2021-12-14 19:59:09 +01:00
Kim Tae Kyeong
c271072dbd
Translated using Weblate (Korean)
Currently translated at 100.0% (522 of 522 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2021-12-14 02:52:18 +01:00
Eric
ac20e9710c
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (522 of 522 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-12-14 02:52:17 +01:00
Ihor Hordiichuk
6bdc9e2999
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (522 of 522 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2021-12-14 02:52:16 +01:00
Oğuz Ersen
6a4f86118a
Translated using Weblate (Turkish)
Currently translated at 100.0% (522 of 522 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2021-12-14 02:52:15 +01:00
Anne Onyme 017
d90fedb162
Translated using Weblate (French)
Currently translated at 100.0% (522 of 522 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2021-12-14 02:52:14 +01:00
Priit Jõerüüt
dee6af3587
Translated using Weblate (Estonian)
Currently translated at 100.0% (522 of 522 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2021-12-14 02:52:13 +01:00
Milan Korecky
29c261dd68
Translated using Weblate (Czech)
Currently translated at 100.0% (522 of 522 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2021-12-14 02:52:13 +01: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
Krille Fear
c762af5fa4 Merge branch 'unifiedpush-3.0.1' into 'main'
Update unifiedpush libs

See merge request famedly/fluffychat!620
2021-12-13 08:17:07 +00:00
Krille Fear
298898e245 Merge branch 'font-granularity' into 'main'
Increase font size granularity

Closes #594

See merge request famedly/fluffychat!621
2021-12-13 07:58:50 +00:00
S1m
1ae9eaabe3 Update unifiedpush libs 2021-12-13 08:57:19 +01:00
S1m
57758e1a58 Increase font size granularity
Fix #594
2021-12-12 22:14:58 +01:00
Krille Fear
61c3075dc0 Merge branch 'krille/gitlab-error-tracking' into 'main'
chore: Switch to GitLab error tracking

See merge request famedly/fluffychat!619
2021-12-12 13:22:55 +00:00
Krille Fear
e5b6a811d8 chore: Switch to GitLab error tracking 2021-12-12 13:03:33 +00:00
Krille Fear
cf70348200 Merge branch 'krille/better-thumbnails' into 'main'
fix: Better thumbnails

Closes #696 and #697

See merge request famedly/fluffychat!618
2021-12-12 11:22:33 +00:00
Krille Fear
00daabf17c fix: Better thumbnails
This checks if the image is png or
jpg and therefore doesnt remove
transparancy. It also encodes
thumbnails with higher resolution
to make them less ugly.
2021-12-12 12:03:58 +01:00
Krille Fear
312aa1918f Merge branch 'rizzek/fix-missing-video-bubble-issue698' into 'main'
Show message bubble on download only video attachments

Closes #698

See merge request famedly/fluffychat!611
2021-12-12 10:57:37 +00:00
Drews Clausen
407c8c4168 fix: Show message bubble on download only video attachments 2021-12-12 10:57:37 +00:00
Krille Fear
7ae06b2516 Merge branch 'improve_command_hints' into 'main'
/command hints: add tooltips, test for missing hints, script to generate glue code, hints for dm, create, clearcache, discardsession

See merge request famedly/fluffychat!617
2021-12-12 10:56:21 +00:00
Steef Hegeman
523922c30a refactor: /command hints add tooltips, test for missing hints, script to generate glue code, hints for dm, create, clearcache, discardsession 2021-12-12 10:56:20 +00:00
Milo Ivir
c02e743acd
Translated using Weblate (Croatian)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hr/
2021-12-12 09:23:23 +01:00
John Jazbec
9df0cdeda4
Translated using Weblate (Slovenian)
Currently translated at 26.4% (137 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/sl/
2021-12-09 19:53:38 +01:00
Krille Fear
ccd4bc2546 Merge branch 'main' into 'main'
Fix video playback on iOS

Closes #578

See merge request famedly/fluffychat!612
2021-12-09 07:42:08 +00:00
John Francis Sukamto
c84b90a8dc fix: Video playback on iOS 2021-12-09 07:42:08 +00:00
Krille Fear
f6b42d5de7 Merge branch 'systemnavbarcolor' into 'main'
systemNavigationBarColor ← appBar.backgroundColor

Closes #699

See merge request famedly/fluffychat!613
2021-12-09 07:40:54 +00:00
Krille Fear
afd8fe5fec Merge branch 'MTRNord/SEO' into 'main'
Improve website SEO tagging

See merge request famedly/fluffychat!616
2021-12-09 07:39:19 +00:00
Marcel
5f1fc15148 Improve website SEO tagging 2021-12-09 00:45:42 +01:00
Krille Fear
46096baf04 Merge branch 'krille/invite-link' into 'main'
change: Set client ID in invite action link

See merge request famedly/fluffychat!614
2021-12-08 10:48:28 +00:00
Krille Fear
89c4d6e769 change: Set client ID in invite action link 2021-12-08 11:33:03 +01:00
1db86b3f3c
Translated using Weblate (Finnish)
Currently translated at 90.5% (469 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2021-12-08 08:16:11 +01:00
Gigaa
b1ff27956d
Translated using Weblate (Norwegian Bokmål)
Currently translated at 77.7% (403 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/
2021-12-08 08:16:10 +01:00
ElvenVillage
63f49df83a
Translated using Weblate (Russian)
Currently translated at 95.5% (495 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2021-12-08 08:16:09 +01:00
Xosé M
746468fbc5
Translated using Weblate (Galician)
Currently translated at 99.2% (514 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2021-12-08 08:16:08 +01:00
Steef Hegeman
42bac49337 systemNavigationBarColor ← appBar.backgroundColor
Makes the system navigation bar color (on Android) follow the color of
the appBar (and hence of the spaces bar).

See also https://gitlab.com/famedly/fluffychat/-/issues/699.
2021-12-08 00:08:20 +01:00
Krille Fear
0da1279510 Merge branch 'KrilleFear-main-patch-81759' into 'main'
Update README.md

See merge request famedly/fluffychat!610
2021-12-07 08:01:33 +00:00
Krille Fear
c3b00b4f1b Update README.md 2021-12-07 07:43:06 +00:00
Krille Fear
8e4ca84415 Merge branch 'rizzek/fix-applock-on-landscape-issue589' into 'main'
Fix Blank LockScreen on wide screen dimensions

Closes #589

See merge request famedly/fluffychat!609
2021-12-07 07:31:06 +00:00
John Jazbec
8b83a53b27
Translated using Weblate (Slovenian)
Currently translated at 22.3% (116 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/sl/
2021-12-07 07:40:20 +01:00
Drews Clausen
5221a07cc7 Added a parameter to skip the "client.isLogged()" check on the MatrixState in the OnePageCard. 2021-12-07 00:25:03 +01:00
John Jazbec
e20057b92e
Added translation using Weblate (Slovenian) 2021-12-06 17:54:28 +01:00
Linerly
5fc10f4571
Translated using Weblate (Indonesian)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2021-12-06 00:04:56 +01:00
Gigaa
81e8331f9f
Translated using Weblate (Norwegian Bokmål)
Currently translated at 77.7% (403 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/
2021-12-06 00:04:55 +01:00
Eric
0cce3c4a00
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-12-06 00:04:54 +01:00
Ihor Hordiichuk
fb34e02e23
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2021-12-06 00:04:53 +01:00
Oğuz Ersen
539e774653
Translated using Weblate (Turkish)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2021-12-06 00:04:52 +01:00
Raatty
c51545639b
Translated using Weblate (English)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/en/
2021-12-06 00:04:51 +01:00
Krille Fear
bca157f0d3 follow: Fix CI release type check 2021-12-05 14:24:03 +01:00
Krille Fear
a522b3ff4e follow: Fix release type CI variable 2021-12-05 13:54:19 +01:00
Krille Fear
6e2fa2a681 Merge branch 'krille/update-version' into 'main'
chore: Bump version

See merge request famedly/fluffychat!606
2021-12-05 11:53:13 +00:00
Krille Fear
13cd4b8606 chore: Bump version 2021-12-05 12:33:25 +01:00
Krille Fear
6406955462 Merge branch 'krille/add-candidate-pipeline' into 'main'
CI: Add candidate release pipeline

See merge request famedly/fluffychat!605
2021-12-05 08:33:12 +00:00
Krille Fear
17dc6ed185 CI: Add candidate release pipeline 2021-12-05 09:13:23 +01:00
16bafcb617
Translated using Weblate (Finnish)
Currently translated at 90.3% (468 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2021-12-04 22:42:43 +01:00
Kim Tae Kyeong
eb44f742f0
Translated using Weblate (Korean)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2021-12-04 22:42:42 +01:00
Linerly
9eb9282aa3
Translated using Weblate (Indonesian)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2021-12-04 22:42:41 +01:00
Jelv
8737cbd809
Translated using Weblate (Dutch)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2021-12-04 22:42:40 +01:00
Gigaa
46daddf3c8
Translated using Weblate (Norwegian Bokmål)
Currently translated at 77.6% (402 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/
2021-12-04 22:42:39 +01:00
Krille Fear
9db362a649 Merge branch 'krille/fix-well-known-login' into 'main'
fix: Well known lookup at login

Closes #677

See merge request famedly/fluffychat!604
2021-12-04 19:12:17 +00:00
Krille Fear
3cc9922a39 fix: Well known lookup at login 2021-12-04 19:54:07 +01:00
6d5ecdc376
Translated using Weblate (Finnish)
Currently translated at 90.3% (468 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2021-12-03 19:38:37 +01:00
Krille Fear
7170c9063c Merge branch 'krille/make-utils-nullsafe' into 'main'
refactor: Make most of the utils null safe

See merge request famedly/fluffychat!603
2021-12-03 16:43:25 +00:00
Krille Fear
62a7fa072e Merge branch 'krille/upgradematrix' into 'main'
chore: Update Matrix SDK

See merge request famedly/fluffychat!602
2021-12-03 16:34:28 +00:00
Krille Fear
cec80533e2 refactor: Make most of the utils null safe 2021-12-03 17:29:32 +01:00
Krille Fear
9bf2457d6f chore: Update Matrix SDK 2021-12-03 17:13:59 +01:00
Krille Fear
8e8f003e97 Merge branch 'krille/fix-screenshots-in-website' into 'main'
docs: Fix screenshots on website

See merge request famedly/fluffychat!601
2021-12-02 10:37:11 +00:00
Krille Fear
8ae4891468 docs: Fix screenshots on website 2021-12-02 11:18:54 +01:00
Krille Fear
a32d675145 Merge branch 'krille/update-dependencies-job' into 'main'
fix: Update dependencies with flutter pub upgrade

See merge request famedly/fluffychat!600
2021-12-02 09:20:39 +00:00
Krille Fear
ca7066d746 fix: Update dependencies with flutter pub upgrade 2021-12-02 10:01:38 +01:00
Krille Fear
bf87052f7b Merge branch 'krille/send-file-dialog' into 'main'
Krille/send file dialog

See merge request famedly/fluffychat!599
2021-12-01 20:03:30 +00:00
Krille Fear
7540e99323 refactor: Make send file dialog null safe 2021-12-01 20:45:07 +01:00
Krille Fear
073f6bbd7d change: Do not compress very small images 2021-12-01 20:44:59 +01:00
Krille Fear
12d82550e7 Merge branch 'krille/fix-user-device-list-item' into 'main'
refactor: Make user device list item null safe

Closes #669

See merge request famedly/fluffychat!598
2021-12-01 18:05:25 +00:00
Krille Fear
2c4e1332e5 refactor: Make user device list item null safe 2021-12-01 18:46:10 +01:00
Krille Fear
55394c21e3 Merge branch 'krille/participant-opacity' into 'main'
design: Make not joined participants transparent in list

See merge request famedly/fluffychat!597
2021-12-01 12:00:12 +00:00
Krille Fear
1964657523 design: Make not joined participants transparent in list
This should make it easier to distinguish
between actual participants of a
room and users who have been
invited, who are knocking or who
have been banned.
2021-12-01 12:42:15 +01:00
Raatty
337e9c4892
Translated using Weblate (Norwegian Bokmål)
Currently translated at 74.9% (388 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nb_NO/
2021-12-01 10:47:38 +01:00
Priit Jõerüüt
565dcf478d
Translated using Weblate (Estonian)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2021-12-01 10:47:34 +01:00
Krille Fear
f08a683000 fix: Hotfix database migration 2021-11-30 22:13:40 +01:00
Krille Fear
585e3ca6da Merge branch 'krille/fix-ios-camera' into 'main'
fix: QR Code scanner in iOS

See merge request famedly/fluffychat!596
2021-11-30 18:27:58 +00:00
Jana
184ede2b6c
Translated using Weblate (German)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2021-11-30 19:11:50 +01:00
Krille Fear
96082e5330 fix: QR Code scanner in iOS 2021-11-30 19:07:07 +01:00
Krille Fear
93fcdf0743 Merge branch 'krille/screenshots' into 'main'
docs: Update screenshots

See merge request famedly/fluffychat!595
2021-11-30 17:00:19 +00:00
Krille Fear
91687be6ce docs: Update screenshots 2021-11-30 17:42:11 +01:00
Sorunome
296af38b89 Merge branch 'soru/fix-image-bubble-thumbnails' into 'main'
fix: Thumbnails in the image bubble not always showing a cached thumbnail

See merge request famedly/fluffychat!594
2021-11-30 15:12:51 +00:00
Sorunome
e7b4c6f848
fix: Thumbnails in the image bubble not always showing a cached thumbnail
When in the timeline an image bubble with animated=false was displayed and
you tapped on an image, it would attempt to show the thumbnail with animated=true.
This thumbnail, of course, was not cached, thus not showing the cached image, and
actually downloading the thumbnail multiple times. This PR fixes that by
first checking if the animated=false thumbnail is cached, and if so, display
that while the final image is loading.
2021-11-30 15:54:48 +01:00
Krille Fear
745d94f46f Merge branch 'krille/fix-open-uris' into 'main'
fix: Open URIs

See merge request famedly/fluffychat!593
2021-11-29 15:41:53 +00:00
Krille Fear
efddd1daf1 Merge branch 'soru/maps-widget' into 'main'
fix: Properly position the pointer in the map bubble and add attribution

See merge request famedly/fluffychat!592
2021-11-29 15:25:11 +00:00
Krille Fear
83e3d95d04 fix: Open URIs 2021-11-29 16:23:14 +01:00
Sorunome
123a9b000c
fix: Properly position the pointer in the map bubble and add attribution
Prior the pointer in the map bubble wasn't offsetted upwards, so the center
of the icon marked the point, rather than the point of the icon as one would
expect.
Additionally, attribution to the OpenStreetMap project has been added.
2021-11-29 16:04:23 +01:00
3105bfe6b7
Translated using Weblate (Finnish)
Currently translated at 93.4% (484 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2021-11-28 20:52:59 +01:00
Kim Tae Kyeong
49e3ed43c8
Translated using Weblate (Korean)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2021-11-28 20:52:51 +01:00
Jana
236faba5e7
Translated using Weblate (German)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2021-11-28 20:52:51 +01:00
Sorunome
22d2b39249
Translated using Weblate (Czech)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2021-11-28 20:52:50 +01:00
abidin toumi
f71781c3e4
Translated using Weblate (Arabic)
Currently translated at 89.7% (465 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ar/
2021-11-28 20:52:49 +01:00
Krille Fear
3b72020665 Merge branch 'krille/dragndrop' into 'main'
feat: Drag&Drop to send multiple files on desktop and web

See merge request famedly/fluffychat!591
2021-11-28 11:01:29 +00:00
Krille Fear
2737768a60 feat: Drag&Drop to send multiple files on desktop and web 2021-11-28 11:43:36 +01:00
Raatty
0e984677b8
Translated using Weblate (Finnish)
Currently translated at 55.4% (287 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2021-11-28 01:46:16 +01:00
a6239833bc
Translated using Weblate (Finnish)
Currently translated at 55.2% (286 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2021-11-27 20:52:05 +01:00
Krille Fear
66918b428a Merge branch 'krille/emoji-verification-in-browsers' into 'main'
feat: Emoji verification in browsers

See merge request famedly/fluffychat!575
2021-11-27 13:50:20 +00:00
Krille Fear
57806ab705 Merge branch 'krille/ios-fastlane' into 'main'
CI: Update iOS fastlane

See merge request famedly/fluffychat!590
2021-11-27 11:31:47 +00:00
Krille Fear
d84a6dce1a CI: Update iOS fastlane 2021-11-27 12:12:58 +01:00
Krille Fear
afc9afb391 Merge branch 'krille/fix-chatview-safearea' into 'main'
fix: ChatView safearea on iPad

See merge request famedly/fluffychat!588
2021-11-27 10:39:17 +00:00
Krille Fear
00caaa719d fix: ChatView safearea on iPad 2021-11-27 11:20:38 +01:00
Krille Fear
227e8ce0eb Merge branch 'krille/update-ios-fastlane' into 'main'
CI: Update iOS fastlane

See merge request famedly/fluffychat!589
2021-11-27 10:07:59 +00:00
Krille Fear
9732538140 CI: Update iOS fastlane 2021-11-27 10:50:04 +01:00
Krille Fear
16c7a89666 Merge branch 'krille/adaptive-switches' into 'main'
design: Adaptive switches

See merge request famedly/fluffychat!587
2021-11-27 09:34:26 +00:00
Krille Fear
0852d31ac2 Merge branch 'krille/update-ios' into 'main'
chore: Update iOS metadata

See merge request famedly/fluffychat!586
2021-11-27 09:10:59 +00:00
Krille Fear
84baec19a1 design: Adaptive switches 2021-11-27 10:10:29 +01:00
Krille Fear
69b0bf9db4 chore: Update iOS metadata 2021-11-27 09:19:51 +01:00
Krille Fear
d7a7f95f1b Merge branch 'krille/version' into 'main'
chore: Bump version

See merge request famedly/fluffychat!584
2021-11-26 16:21:37 +00:00
Krille Fear
99375a89e8 Merge branch 'krille/images' into 'main'
chore: Adjust image and thumbnail compression

See merge request famedly/fluffychat!585
2021-11-26 15:37:53 +00:00
Krille Fear
08601b351c chore: Adjust image and thumbnail compression 2021-11-26 16:19:01 +01:00
Krille Fear
02117921d3 chore: Bump version 2021-11-26 15:56:05 +01:00
Krille Fear
7d6af9bf59 Merge branch 'krille/incoming-uris' into 'main'
fix: Process incoming uris

See merge request famedly/fluffychat!583
2021-11-26 14:18:09 +00:00
Krille Fear
a54e28e5fe Merge branch 'krille/updatesdk' into 'main'
chore: Update SDK

See merge request famedly/fluffychat!582
2021-11-26 14:13:39 +00:00
Krille Fear
8efb95e913 Merge branch 'soru/autoshare-keys' into 'main'
fix: Various multiaccount fixes

See merge request famedly/fluffychat!580
2021-11-26 14:10:56 +00:00
Krille Fear
4eea1faa05 fix: Process incoming uris 2021-11-26 14:59:35 +01:00
Krille Fear
50e733d81c chore: Update SDK 2021-11-26 14:55:14 +01:00
Linerly
b6f5e081a3
Translated using Weblate (Indonesian)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2021-11-25 14:52:47 +01:00
Krille Fear
50f7a849b1 Merge branch 'krille/sdk' into 'main'
chore: Update SDK

See merge request famedly/fluffychat!581
2021-11-25 12:47:20 +00:00
Krille Fear
2825aa01ce chore: Update SDK 2021-11-25 13:27:32 +01:00
Sorunome
81d4f12189
fix: Various multiaccount fixes 2021-11-24 18:39:40 +01:00
Krille Fear
b5b3d05f01 Merge branch 'krille/fixsdk' into 'main'
fix: SDK

See merge request famedly/fluffychat!579
2021-11-24 12:30:38 +00:00
Krille Fear
68f730ac02 fix: SDK 2021-11-24 13:12:28 +01:00
Krille Fear
0b0beb5ba0 Merge branch 'krille/removeavatar' into 'main'
fix: Remove avatar from room

See merge request famedly/fluffychat!578
2021-11-24 06:46:57 +00:00
Krille Fear
730063e40e fix: Remove avatar from room 2021-11-24 07:29:05 +01:00
Krille Fear
199c4f95c4 Merge branch 'krille/loading-bar' into 'main'
feat: nicer loading bar

See merge request famedly/fluffychat!577
2021-11-23 18:53:37 +00:00
Krille Fear
b8b68ec6ef feat: nicer loading bar 2021-11-23 19:34:55 +01:00
Krille Fear
8b537db443 Merge branch 'krille/fancy-animation' into 'main'
feat: Fancy chat list loading animation

See merge request famedly/fluffychat!576
2021-11-23 17:39:27 +00:00
Krille Fear
bdc7a606bc feat: Fancy chat list loading animation 2021-11-23 18:20:51 +01:00
Krille Fear
67ccec72f3 feat: Emoji verification in browsers 2021-11-23 17:29:17 +01:00
Krille Fear
1ddfcdef5e Merge branch 'krille/updatesdk' into 'main'
chore: Update SDK

See merge request famedly/fluffychat!574
2021-11-23 15:30:42 +00:00
Krille Fear
47106e7e66 chore: Update SDK 2021-11-23 16:13:09 +01:00
Tmpod
ab5b334b9c
Translated using Weblate (Portuguese (Portugal))
Currently translated at 74.3% (385 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pt_PT/
2021-11-23 14:52:59 +01:00
Kim Tae Kyeong
0ccc7fcb32
Translated using Weblate (Korean)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2021-11-23 14:52:56 +01:00
Jelv
059abfa945
Translated using Weblate (Dutch)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2021-11-23 14:52:55 +01:00
Eric
3d4e1a5f43
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-11-23 14:52:54 +01:00
Ihor Hordiichuk
7f98a3a10e
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2021-11-23 14:52:53 +01:00
Oğuz Ersen
050fbde054
Translated using Weblate (Turkish)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2021-11-23 14:52:53 +01:00
Xosé M
22766eb494
Translated using Weblate (Galician)
Currently translated at 99.2% (514 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2021-11-23 14:52:52 +01:00
Anne Onyme 017
46938c525a
Translated using Weblate (French)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2021-11-23 14:52:51 +01:00
Priit Jõerüüt
5d4019ec47
Translated using Weblate (Estonian)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2021-11-23 14:52:50 +01:00
Milan Korecky
20f6279a0b
Translated using Weblate (Czech)
Currently translated at 100.0% (518 of 518 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2021-11-23 14:52:50 +01:00
Krille Fear
dfb8b47433 Merge branch 'krille/get-timeline-exception' into 'main'
fix: Capture getTimeline exceptions

See merge request famedly/fluffychat!572
2021-11-23 11:29:12 +00:00
Krille Fear
3eee752953 fix: Capture getTimeline exceptions 2021-11-23 11:29:11 +00:00
Krille Fear
96b0c025b8 Merge branch 'krille/report-sync-status-error' into 'main'
fix: Report sync status error

See merge request famedly/fluffychat!573
2021-11-23 10:56:44 +00:00
Krille Fear
0102f24576 fix: Report sync status error 2021-11-23 11:37:53 +01:00
Krille Fear
f6699bf87f Merge branch 'krille/minor-fixes' into 'main'
Krille/minor fixes

See merge request famedly/fluffychat!571
2021-11-23 07:58:39 +00:00
Krille Fear
effea76139 chore: Nicer message info dialog 2021-11-23 08:41:01 +01:00
Krille Fear
69b7359b96 fix: Give message edits padding 2021-11-22 19:20:09 +01:00
Krille Fear
7b412bb8b9 feat: Open im.fluffychat uris 2021-11-22 19:19:18 +01:00
Krille Fear
75f3574725 design: Minor color changes 2021-11-22 19:16:43 +01:00
Krille Fear
9fa71dc70b Merge branch 'krille/minor-design-fixes' into 'main'
chore: Minor design changes

See merge request famedly/fluffychat!570
2021-11-22 18:09:49 +00:00
Krille Fear
676a5069dc chore: Minor design changes 2021-11-22 15:35:51 +01:00
Krille Fear
2988d6f0b5 Merge branch 'krille/fix-qr-code' into 'main'
design: Place share button under qr code

See merge request famedly/fluffychat!569
2021-11-22 10:36:16 +00:00
Krille Fear
df9a4acfee design: Place share button under qr code
This should make the qr code
scanning more reliable.
2021-11-22 11:18:32 +01:00
Krille Fear
17dcbb9385 Merge branch 'krille/updatesdk' into 'main'
chore: Update SDK

See merge request famedly/fluffychat!568
2021-11-22 09:07:51 +00:00
Krille Fear
5ee72bfe79 chore: Update SDK 2021-11-22 09:49:27 +01:00
Krille Fear
db3fe13873 Merge branch 'krille/updatesdk' into 'main'
chore: Update SDK

See merge request famedly/fluffychat!567
2021-11-21 20:36:24 +00:00
Krille Fear
2077db11a7 chore: Update SDK 2021-11-21 21:16:32 +01:00
Krille Fear
e25c7d5b6f Merge branch 'krille/edits' into 'main'
design: Display edit marker in new bubbles

See merge request famedly/fluffychat!566
2021-11-21 13:45:03 +00:00
Krille Fear
7432ff8b3b Merge branch 'krille/image-optimize' into 'main'
refactor: Optimize all images no matter which size

See merge request famedly/fluffychat!565
2021-11-21 13:33:43 +00:00
Krille Fear
d5af6297f5 design: Display edit marker in new bubbles 2021-11-21 14:26:40 +01:00
Krille Fear
d0e9c68827 Merge branch 'krille/open-fluffychat-urls' into 'main'
Krille/open fluffychat urls

See merge request famedly/fluffychat!564
2021-11-21 13:16:46 +00:00
Krille Fear
6a029b99a6 refactor: Optimize all images no matter which size 2021-11-21 14:15:20 +01:00
Krille Fear
4b8ce4ee9b feat: Open im.fluffychat urls 2021-11-21 13:58:19 +01:00
Krille Fear
45e8f2b7ea Merge branch 'krille/automatic-key-requests' into 'main'
fix: Automatic key requests

See merge request famedly/fluffychat!563
2021-11-21 12:31:19 +00:00
Krille Fear
76fbc764d4 fix: Automatic key requests 2021-11-21 12:25:39 +01:00
Krille Fear
623d851645 Merge branch 'krille/updatesdk' into 'main'
chore: Update SDK and remove boxes on corruption

See merge request famedly/fluffychat!562
2021-11-21 11:19:18 +00:00
Krille Fear
7ad14465d2 chore: Update SDK and remove boxes on corruption 2021-11-21 12:01:53 +01:00
88d3f5e013
Translated using Weblate (Finnish)
Currently translated at 12.4% (64 of 516 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2021-11-21 11:11:58 +01:00
Kim Tae Kyeong
8751662464
Translated using Weblate (Korean)
Currently translated at 100.0% (516 of 516 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2021-11-21 11:11:58 +01:00
Krille Fear
b76b02325a Merge branch 'krille/redesignbootstrap' into 'main'
design: Redesign and simplify bootstrap

See merge request famedly/fluffychat!561
2021-11-21 10:11:48 +00:00
Krille Fear
776b012441 design: Redesign and simplify bootstrap 2021-11-21 10:53:01 +01:00
Krille Fear
b1b8efc7a7 Merge branch 'krille/unused-imports' into 'main'
fix: Remove unused imports

See merge request famedly/fluffychat!560
2021-11-21 09:15:33 +00:00
Krille Fear
46dd799184 fix: Remove unused imports 2021-11-21 09:55:59 +01:00
Krille Fear
a858bcec49 Merge branch 'krille/image' into 'main'
refactor: Use image package to resize images

See merge request famedly/fluffychat!558
2021-11-21 08:53:47 +00:00
Krille Fear
278986c788 refactor: Use image package to resize images 2021-11-21 09:35:10 +01:00
Krille Fear
14110549b8 Merge branch 'krille/minor-fixes' into 'main'
fix: Minor fixes

See merge request famedly/fluffychat!559
2021-11-21 08:26:28 +00:00
Krille Fear
6894c732fd fix: Minor fixes 2021-11-21 09:07:33 +01:00
Tmpod
a008cd8a07
Translated using Weblate (Portuguese (Portugal))
Currently translated at 52.9% (273 of 516 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pt_PT/
2021-11-21 06:48:43 +01:00
Raatty
3acdcbdf15
Translated using Weblate (Finnish)
Currently translated at 5.4% (28 of 516 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/
2021-11-21 06:48:35 +01:00
Krille Fear
70432704fb Merge branch 'krille/fix-android-download' into 'main'
fix: Android download

See merge request famedly/fluffychat!557
2021-11-20 16:12:36 +00:00
Krille Fear
15070da78d fix: Android download 2021-11-20 16:53:04 +01:00
Krille Fear
0539a663b0 Merge branch 'krille/homepicker-dark-mode' into 'main'
fix: SSO Button design in dark mode

See merge request famedly/fluffychat!556
2021-11-20 10:05:40 +00:00
Krille Fear
ccdb84d13f fix: SSO Button design in dark mode 2021-11-20 11:03:42 +01:00
Krille Fear
a49b21c603 Merge branch 'krille/refactor-avatar' into 'main'
refactor: Avatar widget

See merge request famedly/fluffychat!555
2021-11-20 10:03:14 +00:00
Krille Fear
92d7715367 fix: Remove broken docker job 2021-11-20 10:43:58 +01:00
Krille Fear
2da94897e5 refactor: Avatar widget 2021-11-20 10:42:23 +01:00
Krille Fear
dace2311ce Merge branch 'krille/fix-sv-translations' into 'main'
fix: SV translation

See merge request famedly/fluffychat!554
2021-11-20 09:15:22 +00:00
Krille Fear
bcf61193c1 fix: SV translation 2021-11-20 10:13:43 +01:00
Krille Fear
7e3e2e7e4b Merge branch 'krille/nicer-browser-badge' into 'main'
docs: Nicer browser badge

See merge request famedly/fluffychat!553
2021-11-20 08:44:35 +00:00
Krille Fear
5b855d8b87 docs: Nicer browser badge 2021-11-20 09:42:41 +01:00
Fredrik Lindqvist
a331c36fb4
Translated using Weblate (Swedish)
Currently translated at 91.8% (474 of 516 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/sv/
2021-11-20 09:05:09 +01:00
Krille Fear
2edfd61cb1 Merge branch 'krille/fix-public-room-sheet' into 'main'
fix: Public room bottom sheet design

See merge request famedly/fluffychat!552
2021-11-20 07:58:12 +00:00
Krille Fear
74e92f8474 Merge branch 'krille/null-safety' into 'main'
Null safety

See merge request famedly/fluffychat!550
2021-11-20 07:57:47 +00:00
Krille Fear
c444724b0f fix: Public room bottom sheet design 2021-11-20 08:56:40 +01:00
Krille Fear
e7c60b94b7 docs: Fix browser badge 2021-11-20 08:51:29 +01:00
Raatty
d3eb60c9aa
Added translation using Weblate (Portuguese (Portugal)) 2021-11-20 04:17:36 +01:00
Krille Fear
b73c6982a6 refactor: Make more widgets null safe 2021-11-19 20:38:16 +01:00
Krille Fear
3f10c0bae6 refactor: Make layouts null safe 2021-11-19 20:29:02 +01:00
Krille Fear
aaf67c8f70 fix: Downgrade main.dart 2021-11-19 20:22:32 +01:00
794288d04e
Added translation using Weblate (Finnish) 2021-11-19 20:20:32 +01:00
Krille Fear
97a880d6c8 refactor: Migrate utils and main.dart to null safety 2021-11-19 20:15:07 +01:00
Jelv
c64d831f25
Translated using Weblate (Dutch)
Currently translated at 100.0% (517 of 517 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2021-11-19 19:37:49 +01:00
Ihor Hordiichuk
bc0481ffa2
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (517 of 517 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2021-11-19 19:37:49 +01:00
Oğuz Ersen
95037cdf74
Translated using Weblate (Turkish)
Currently translated at 100.0% (517 of 517 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2021-11-19 19:37:49 +01:00
Xosé M
2ee2dd72fd
Translated using Weblate (Galician)
Currently translated at 99.2% (513 of 517 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2021-11-19 19:37:49 +01:00
Anne Onyme 017
4f238f69ed
Translated using Weblate (French)
Currently translated at 100.0% (517 of 517 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2021-11-19 19:37:49 +01:00
Priit Jõerüüt
26295da3ef
Translated using Weblate (Estonian)
Currently translated at 100.0% (517 of 517 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2021-11-19 19:37:49 +01:00
Jana
63fcd88bc3
Translated using Weblate (German)
Currently translated at 100.0% (517 of 517 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2021-11-19 19:37:49 +01:00
Milan Korecky
09d47db6bf
Translated using Weblate (Czech)
Currently translated at 100.0% (517 of 517 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2021-11-19 19:37:49 +01:00
Krille Fear
1c7ec11a89 fix: Remove dead code 2021-11-19 19:36:45 +01:00
Krille Fear
8d06735b37 fix: Public room design 2021-11-19 18:33:09 +01:00
Krille Fear
99d9149ef9 fix: Only mark unread if actually marked 2021-11-19 14:57:56 +01:00
Krille Fear
7579de7323 fix: Size of bottomsheet 2021-11-19 14:51:40 +01:00
Krille Fear
65bff2c194 chore: Clean up bootstrap 2021-11-19 14:42:34 +01:00
Krille Fear
5c326521fd chore: update SDK 2021-11-19 12:21:07 +01:00
Krille Fear
b814b6ffa5 fix: Encode hive keys 2021-11-19 11:55:11 +01:00
Krille Fear
8a021cdc90 Merge branch 'soru/verification-dialog' into 'main'
fix: Show bootstrap dialog in the appropriate places

See merge request famedly/fluffychat!549
2021-11-19 10:32:36 +00:00
Krille Fear
bc1a92be03 fix: Stickers always in square 2021-11-19 11:02:05 +01:00
Krille Fear
099f9cf881 change: Move video call button to menu 2021-11-19 10:33:26 +01:00
Krille Fear
b65f792817 fix: Dont loose selected events 2021-11-19 10:29:01 +01:00
Krille Fear
f4425771f8 feat: Send reactions to multiple events 2021-11-19 10:23:24 +01:00
Krille Fear
068e312726 design: Move device ID to menu 2021-11-19 10:07:05 +01:00
Krille Fear
4b248a9bc6 fix: Do display error image widget 2021-11-19 10:01:35 +01:00
Krille Fear
746f06d834 fix: Pass hive cipher 2021-11-19 09:50:04 +01:00
Krille Fear
5d055d6eb6 chore: Update SDK 2021-11-19 09:30:18 +01:00
Sorunome
d9342905e8
fix: Show bootstrap dialog in the appropriate places 2021-11-19 09:23:59 +01:00
Krille Fear
dcfd717c6c change: Chat backup dialog as a banner 2021-11-19 09:12:47 +01:00
Krille Fear
213339678c chore: Update SDK 2021-11-18 22:22:28 +01:00
Krille Fear
5e8566ab72 chore: Update sdk 2021-11-18 22:09:43 +01:00
Krille Fear
99502cf427 fix: Removing sembast 2021-11-18 21:24:01 +01:00
Krille Fear
d20a5c30ac fix: Self sign while bootstrap 2021-11-18 21:21:12 +01:00
Krille Fear
fd49b559a9 chore: Update SDK 2021-11-18 21:08:07 +01:00
Krille Fear
6c73e460df refactor: Remove sembast 2021-11-18 19:52:46 +01:00
Krille Fear
80115962fb chore: Update SDK 2021-11-18 19:11:55 +01:00
Krille Fear
2ea389cb37 chore: Clean up sqflite stuff 2021-11-18 18:37:01 +01:00
Krille Fear
5fde793b29 fix: Use new FluffyBox 0.2.0 2021-11-18 15:26:53 +01:00
Krille Fear
fc84245555 fix: Open database on android 2021-11-18 12:50:10 +01:00
Krille Fear
65ef2e4317 chore: Update SDK 2021-11-18 12:01:28 +01:00
Krille Fear
e57abf5ed0 chore: Update SDK 2021-11-18 11:29:09 +01:00
Krille Fear
43358f1e42 Merge branch 'main' of gitlab.com:famedly/fluffychat into main 2021-11-18 11:18:59 +01:00
Krille Fear
1f01950e92 feat: Set pragmas on desktop as well 2021-11-18 11:18:55 +01:00
Xosé M
42a2c9dc40
Translated using Weblate (Galician)
Currently translated at 99.2% (511 of 515 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2021-11-18 10:51:20 +01:00
abidin toumi
2af151b68f
Translated using Weblate (Arabic)
Currently translated at 89.9% (463 of 515 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ar/
2021-11-18 10:51:19 +01:00
Krille Fear
9ce6743948 feat: Configure database 2021-11-18 10:46:08 +01:00
Krille Fear
e9af28f22f chore: Update SDK 2021-11-18 10:19:41 +01:00
Krille Fear
1234260fb2 chore: Update SDK 2021-11-18 10:10:47 +01:00
Krille Fear
6256839a0f chore: Update SDK to fix linux arm64 2021-11-18 08:37:44 +01:00
Krille Fear
0138238109 fix: Web 2021-11-18 08:32:04 +01:00
Krille Fear
28cfb6e5f9 fix: Start on Android and Linux 2021-11-18 07:59:35 +01:00
Krille Fear
6b5a121318 chore: Update SDK 2021-11-17 19:34:53 +01:00
Krille Fear
c4fa46c9f3 fix: Use sqlcipher for FluffyBox 2021-11-17 19:29:17 +01:00
Krille Fear
db013043a7 feat: Test FluffyBox store 2021-11-17 19:17:40 +01:00
Krille Fear
d9263e775d fix: FluffyBox logs 2021-11-17 12:51:54 +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 2fbf7376f6b464c60efcb3e8448c0beac7131638.
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
0f26809ddc chore: Disable sembast cooperator at start up 2021-11-16 13:20:58 +01:00
Krille Fear
94f3be589a fix: Loglevel for stats 2021-11-16 12:34:53 +01:00
Krille Fear
abfe6a138b chore: Add some stats for app start 2021-11-16 12:00:22 +01:00
Krille Fear
3126ce27f9 fix: Dont rerun server checks 2021-11-16 10:23:29 +01:00
Krille Fear
7d6a10e7a5 fix: Set room avatar 2021-11-16 09:34:25 +01:00
Jelv
4f5e7dc399
Translated using Weblate (Dutch)
Currently translated at 100.0% (515 of 515 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2021-11-15 22:31:12 +01:00
Ihor Hordiichuk
fc453f55a0
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (515 of 515 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2021-11-15 22:31:10 +01:00
Oğuz Ersen
b283800b2a
Translated using Weblate (Turkish)
Currently translated at 100.0% (515 of 515 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2021-11-15 22:31:09 +01:00
Anne Onyme 017
8e9dd6a183
Translated using Weblate (French)
Currently translated at 100.0% (515 of 515 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2021-11-15 22:31:09 +01:00
Priit Jõerüüt
3c7392a313
Translated using Weblate (Estonian)
Currently translated at 100.0% (515 of 515 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2021-11-15 22:31:08 +01:00
Krille Fear
04fdaf5224 chore: Update SDK 2021-11-15 18:35:16 +01:00
Krille Fear
1f4d687eef chore: Update SDK 2021-11-15 18:18:20 +01:00
Krille Fear
2ab6d8d642 chore: Update SDK 2021-11-15 17:43:30 +01:00
Krille Fear
48810a97c4 fix: Bubble colors 2021-11-15 13:23:47 +01:00
Krille Fear
724586a73d chore: Update SDK 2021-11-15 13:12:36 +01:00
Krille Fear
fa9d62ce60 refactor: Homeserver picker 2021-11-15 12:14:00 +01:00
Krille Fear
44da6c9d33 Merge branch 'main' of gitlab.com:famedly/fluffychat into main 2021-11-15 10:10:02 +01:00
Krille Fear
ecd93b0a37 fix: Let bottom space bar scroll 2021-11-15 10:09:23 +01:00
Krille Fear
a5f1925f03 fix: Load spaces on app start 2021-11-15 10:05:15 +01:00
Krille Fear
7167d0ace6 feat: Redesign start page 2021-11-15 09:48:48 +01:00
Kim Tae Kyeong
5f0cbbbc2b
Translated using Weblate (Korean)
Currently translated at 100.0% (512 of 512 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2021-11-15 08:20:53 +01:00
Linerly
208a45ac8c
Translated using Weblate (Indonesian)
Currently translated at 100.0% (512 of 512 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2021-11-15 08:20:53 +01:00
Eric
c84659f7bf
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (512 of 512 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-11-15 08:20:53 +01:00
Ihor Hordiichuk
8d0fad793b
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (512 of 512 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2021-11-15 08:20:53 +01:00
Oğuz Ersen
203a3829bc
Translated using Weblate (Turkish)
Currently translated at 100.0% (512 of 512 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2021-11-15 08:20:53 +01:00
Anne Onyme 017
9aa4fb3dce
Translated using Weblate (French)
Currently translated at 100.0% (512 of 512 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2021-11-15 08:20:53 +01:00
Priit Jõerüüt
0622a2598d
Translated using Weblate (Estonian)
Currently translated at 100.0% (512 of 512 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2021-11-15 08:20:53 +01:00
Milan Korecky
4af3cad87e
Translated using Weblate (Czech)
Currently translated at 100.0% (512 of 512 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2021-11-15 08:20:53 +01:00
Krille Fear
7c3fffc8a6 fix: Set space 2021-11-15 08:20:29 +01:00
Krille Fear
97e644b64a chore: Adjust colors 2021-11-15 07:59:51 +01:00
Krille Fear
b587827589 fix: Set room avatar 2021-11-15 07:43:19 +01:00
Krille Fear
d49d44dc80 fix: Adjust color 2021-11-15 07:38:40 +01:00
Krille Fear
1ef2af0a82 fix: Colors 2021-11-15 07:36:07 +01:00
Krille Fear
a7a15f9481 fix: Do not display bottombar in selectmode 2021-11-15 07:27:19 +01:00
Krille Fear
226c97526e fix: Color in bottom bar 2021-11-15 07:24:58 +01:00
Krille Fear
ae0a720d16 feat: Use SalomonBottomBar 2021-11-15 07:24:05 +01:00
Krille Fear
10480ec408 fix: Contrast in dark mode 2021-11-14 22:15:37 +01:00
Krille Fear
86566c2584 Merge branch 'krille/redesign-multiaccount-spaces' into 'main'
feat: Redesign multiaccounts and spaces

See merge request famedly/fluffychat!547
2021-11-14 21:09:17 +00:00
Krille Fear
6c03e7f272 fix: Snapcraft version 2021-11-14 21:44:41 +01:00
Krille Fear
160c39b3fb fix: Gif background 2021-11-14 21:13:46 +01:00
Krille Fear
4c97044f1c feat: Multiple mute, pin and mark unread 2021-11-14 20:59:25 +01:00
Krille Fear
ff8bba03ae fix: Contrast in dark mode 2021-11-14 20:44:38 +01:00
Krille Fear
76d8dbbe09 fix: Remove opacity from video widget 2021-11-14 20:24:17 +01:00
Krille Fear
397c6ed292 feat: Nicer images, stickers and videos 2021-11-14 18:57:48 +01:00
Krille Fear
e7a3e78712 feat: Redesign multiaccounts and spaces 2021-11-14 18:47:18 +01:00
Krille Fear
055b99bc85 feat: New Public room bottom sheet 2021-11-14 13:56:36 +01:00
Krille Fear
f5c9057509 fix: Sender name prefix in DM rooms 2021-11-14 13:25:56 +01:00
Krille Fear
66a66cefa3 design: Remove cupertino icons 2021-11-14 13:24:01 +01:00
Krille Fear
dbc56c2cf2 fix: Minor design fixes 2021-11-14 12:00:49 +01:00
Krille Fear
c1cb91dc79 fix: Minor padding bugs 2021-11-14 11:53:43 +01:00
Krille Fear
f852abbb8d fix: Remove unused file 2021-11-14 11:42:13 +01:00
Krille Fear
c64c988910 fix: Typing indicator too large 2021-11-14 11:18:33 +01:00
Krille Fear
db742fad6c CI: Release snap from CI 2021-11-14 11:11:03 +01:00
Krille Fear
e7ab6a1e09 fix: Snap disable remote build 2021-11-14 10:54:39 +01:00
Krille Fear
870212b40b fix: Snapcraft login in CI 2021-11-14 10:44:59 +01:00
Krille Fear
2f43611cbd fix: Snapcraft image 2021-11-14 10:29:34 +01:00
Krille Fear
d100d3142c CI: Use correct image 2021-11-14 10:19:02 +01:00
Krille Fear
c98d912fb2 fix: CI Lints 2021-11-14 10:07:10 +01:00
Krille Fear
7136eb7625 CI: Build and publish snap from CI 2021-11-14 10:04:47 +01:00
Krille Fear
7361c48ec9 fix: Wrong version in snap packages 2021-11-14 09:56:42 +01:00
Krille Fear
14fe60d8e0 feat: Display typing indicators with gif 2021-11-14 09:36:35 +01:00
Krille Fear
941d28a81d Merge branch 'main' of gitlab.com:famedly/fluffychat into main 2021-11-13 21:43:00 +01:00
Krille Fear
862d23c0b9 feat: New chat details design 2021-11-13 21:42:54 +01:00
Oğuz Ersen
4242f82a3f
Translated using Weblate (Turkish)
Currently translated at 100.0% (511 of 511 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2021-11-13 21:21:29 +01:00
Milan Korecky
6a63030f10
Translated using Weblate (Czech)
Currently translated at 100.0% (511 of 511 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2021-11-13 21:21:29 +01:00
Krille Fear
15ccd043d9 feat: New settings design 2021-11-13 21:21:13 +01:00
Krille Fear
cc00032c10 feat: Move styles one settings level up 2021-11-13 20:44:47 +01:00
Krille Fear
f03cc9b786 feat: New chat design 2021-11-13 20:37:51 +01:00
Krille Fear
fbb92cbfe1 chore: Adjust image chat design 2021-11-13 20:17:11 +01:00
Krille Fear
917dde5a1c fix: Minor design fixes 2021-11-13 19:36:39 +01:00
Krille Fear
6b3a94011f chore: Make default orange darker 2021-11-13 19:28:33 +01:00
Krille Fear
9425aab475 chore: Adjust design 2021-11-13 19:22:11 +01:00
Krille Fear
bc41ff3e36 fix: Center inputfield 2021-11-13 19:02:26 +01:00
Krille Fear
1fb7e03fc6 fix: Seenby fontsize 2021-11-13 18:56:34 +01:00
Krille Fear
2f89913e36 feat: Nicer design of images an stickers 2021-11-13 18:55:05 +01:00
Krille Fear
86af401cfc change: Encrypted by design, all users valid is normal not green 2021-11-13 18:47:05 +01:00
Krille Fear
eb429267b1 fix: Hide FAB in new chat page if textfield has focus 2021-11-13 18:09:16 +01:00
Krille Fear
fcc41a8d1d feat: Make the main color editable for users 2021-11-13 17:57:55 +01:00
Krille Fear
39f7fd6c0b fix: Chat background 2021-11-13 17:13:09 +01:00
Krille Fear
5306865aba Merge branch 'krille/new-design' into 'main'
feat: new design

See merge request famedly/fluffychat!546
2021-11-13 15:12:23 +00:00
Krille Fear
e2cdad27e0 feat: new design 2021-11-13 16:10:16 +01:00
Krille Fear
7e2148fa9b refactor: Make methods shorter 2021-11-13 11:54:23 +01:00
Krille Fear
a817773de8 fix: Dont enable encryption with bots 2021-11-13 11:51:35 +01:00
Krille Fear
9c9a2c0bb5 Merge branch 'main' of gitlab.com:famedly/fluffychat 2021-11-13 10:51:40 +01:00
Linerly
bd3a28324c
Translated using Weblate (Indonesian)
Currently translated at 100.0% (507 of 507 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2021-11-13 10:31:44 +01:00
Giuseppe Fratto
17c62f7216
Translated using Weblate (Italian)
Currently translated at 91.7% (465 of 507 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/it/
2021-11-13 10:31:43 +01:00
Krille Fear
2311039e83 refactor: Split chat view into multiple files 2021-11-13 10:20:09 +01:00
Krille Fear
398c00b144 chore: Update SDK 2021-11-13 09:56:36 +01:00
Krille Fear
2e5e2ef43f chore: Update SDK 2021-11-12 11:50:26 +01:00
Krille Fear
69429fcd3e Merge branch 'td/fix-downloading-stuff' into 'main'
fix: download path for saving files

Closes #636

See merge request famedly/fluffychat!545
2021-11-11 19:43:46 +00:00
Krille Fear
07033ab9b0 fix: Wait for loading before bootstrap 2021-11-11 19:52:56 +01:00
Krille Fear
762139d43d fix: Bootstrap loop 2021-11-11 19:39:55 +01:00
Krille Fear
74f0469b83 fix: Sort imports 2021-11-11 19:19:59 +01:00
Krille Fear
e2af3b6b19 fix: Patch 2021-11-11 19:07:16 +01:00
Krille Fear
0f1a4ae791 fix: Import sdk 2021-11-11 19:01:51 +01:00
Krille Fear
47241793c8 chore: Update sembast 2021-11-11 18:58:42 +01:00
Krille Fear
dafaadf615 chore: Update database 2021-11-11 18:19:44 +01:00
Krille Fear
43fd4c903f feat: Sembast store 2021-11-11 18:09:04 +01:00
Krille Fear
563a67eabd fix: Crash when there is no prev message 2021-11-11 18:05:12 +01:00
Jelv
a13b37948a
Translated using Weblate (Dutch)
Currently translated at 100.0% (507 of 507 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2021-11-10 23:52:48 +01:00
NN708
756a9f6d6c
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (507 of 507 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-11-10 23:52:47 +01:00
Marek Ľach
5fc51d73fd
Translated using Weblate (Slovak)
Currently translated at 64.2% (326 of 507 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/sk/
2021-11-10 23:52:46 +01:00
Milo Ivir
b5fe2bf37e
Translated using Weblate (Croatian)
Currently translated at 100.0% (507 of 507 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hr/
2021-11-10 23:52:45 +01:00
Xosé M
35bbfa72ab
Translated using Weblate (Galician)
Currently translated at 99.2% (503 of 507 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2021-11-10 23:52:44 +01:00
Krille Fear
416859bfa3 chore: Update SDK 2021-11-10 14:06:27 +01:00
Krille Fear
d46667b097 refactor: Pages folder structure 2021-11-09 21:32:16 +01:00
Jayesh Nirve
967f64247e
fix: download path for saving files 2021-11-09 22:01:23 +05:30
Krille Fear
3342071acf fix: Chat list flickering 2021-11-09 17:30:04 +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
6b563dfd85 Merge branch 'translators_guide' into 'main'
translation guide

See merge request famedly/fluffychat!541
2021-11-09 12:35:46 +00: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
2b57e74807 Merge branch 'main' of gitlab.com:famedly/fluffychat 2021-11-09 13:27:29 +01:00
Krille Fear
7cf9fc479f Merge branch 'main' of gitlab.com:famedly/fluffychat 2021-11-09 13:26:45 +01:00
Krille Fear
236dfaee8f Merge branch 'main' of gitlab.com:famedly/fluffychat 2021-11-09 13:08:38 +01:00
Krille Fear
b903bf8472 feat: Speed up app start 2021-11-09 13:07:57 +01:00
Eric
3af1b83184
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (507 of 507 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-11-09 12:58:23 +01:00
Lynn Nakanishi Lin(林中西)
6e8a9291aa
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (507 of 507 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-11-09 12:58:23 +01:00
Sorunome
c25f9356ff
chore: update flutter matrix html 2021-11-08 13:52:07 +01:00
Krille Fear
3fdf2bf80d Merge branch 'main' of gitlab.com:famedly/fluffychat 2021-11-06 12:10:33 +01:00
Krille Fear
66cae6cc85 design: Floating input bar 2021-11-06 11:18:32 +01:00
Krille Fear
924a6afb82 Merge branch 'krille/nullsafesdk' into 'main'
refactor: Switch to null safe sdk

See merge request famedly/fluffychat!543
2021-11-06 09:44:26 +00:00
Krille Fear
0fe32596de docs: Update description 2021-11-06 10:34:33 +01:00
Krille Fear
6a9a570670 docs: Use self created tailwind.css file 2021-11-06 08:46:41 +01:00
Krille Fear
0852b8963d docs: Website buttons fixed 2021-11-06 08:26:09 +01:00
Raatty
f7622dc46d
Translated using Weblate (Chinese (Simplified))
Currently translated at 94.4% (479 of 507 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-11-06 02:17:14 +01:00
Raatty
9efaac57fa translation guide 2021-11-06 14:07:50 +13:00
Raatty
65db100d8f
Translated using Weblate (Chinese (Simplified))
Currently translated at 94.4% (479 of 507 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-11-06 02:03:22 +01:00
Eric
4c61cc821a
Translated using Weblate (Chinese (Simplified))
Currently translated at 94.4% (479 of 507 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-11-06 01:42:26 +01:00
Ihor Hordiichuk
740f992a60
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (507 of 507 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2021-11-06 01:42:25 +01:00
Oğuz Ersen
4cceb6c730
Translated using Weblate (Turkish)
Currently translated at 100.0% (507 of 507 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2021-11-06 01:42:24 +01:00
Anne Onyme 017
3447e676f2
Translated using Weblate (French)
Currently translated at 100.0% (507 of 507 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2021-11-06 01:42:24 +01:00
Priit Jõerüüt
11b07d409b
Translated using Weblate (Estonian)
Currently translated at 100.0% (507 of 507 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2021-11-06 01:42:23 +01:00
Krille Fear
0146b17b5c Merge branch 'krille/new-website' into 'main'
docs: New website

See merge request famedly/fluffychat!542
2021-11-05 18:14:42 +00:00
Krille Fear
321207128a docs: New website 2021-11-05 19:14:20 +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
40f383261c fix: Signup on matrix.org 2021-11-04 17:10:16 +01:00
Krille Fear
c51ba11fcb chore: Add localizations to signup page 2021-11-04 16:13:02 +01:00
Krille Fear
d24558f675 fix: Sending ThreepidCreds in UIA 2021-11-04 16:09:12 +01:00
Krille Fear
b34faa376f Merge branch 'Sorunome-main-patch-08014' into 'main'
Update README.md

See merge request famedly/fluffychat!540
2021-11-04 13:11:46 +00:00
Ihor Hordiichuk
fcb7b22cdc
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (503 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2021-11-01 00:36:39 +01:00
Kim Tae Kyeong
3379d5ec47
Translated using Weblate (Korean)
Currently translated at 100.0% (503 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2021-10-30 15:35:14 +02:00
Krille Fear
b48cf2ecdc feat: Nicer registration form 2021-10-30 14:06:10 +02:00
Krille Fear
bc78647fb6 fix: Mark voice messages with msc3245 2021-10-30 11:03:33 +02:00
Krille Fear
82df5526dd fix: Play response voice messages 2021-10-30 10:50:36 +02:00
Krille Fear
f8cc559ab3 fix: Record voice messages 2021-10-30 10:39:00 +02:00
Sorunome
586380ed2f
Translated using Weblate (Czech)
Currently translated at 99.8% (502 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2021-10-29 12:05:07 +02:00
Sorunome
f5092df69d Update README.md 2021-10-27 19:03:33 +00:00
Krille Fear
eec73cb16a fix: Display amplitude 2021-10-27 17:01:27 +02:00
Krille Fear
699b99bcf8 feat: Nicer audio message design and send duration 2021-10-27 16:53:31 +02:00
Krille Fear
288160d852 fix: Crash on logout 2021-10-27 11:35:19 +02:00
Krille Fear
6b68020857 fix: Patch 2021-10-26 20:44:23 +02:00
Krille Fear
fcd849b7cd fix: Format 2021-10-26 20:35:00 +02:00
Krille Fear
474bb5c594 fix: Run flutter pub get in analyze 2021-10-26 20:13:06 +02:00
Krille Fear
20c9627b23 fix: Naming 2021-10-26 20:08:17 +02:00
Krille Fear
76e51ef315 fix: UiaRequestManager 2021-10-26 20:01:53 +02:00
Krille Fear
716952d852 fix: Analyze format and imports before patching 2021-10-26 19:03:17 +02:00
Krille Fear
e1a8d8974b fix: Google services patch 2021-10-26 19:00:00 +02: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
fcdf5a7ee4 refactor: Magic numbers 2021-10-26 18:47:05 +02:00
Krille Fear
56646cb697 Merge branch 'ignore_from_sheet' into 'main'
feature: ignore from bottom sheet

Closes #574

See merge request famedly/fluffychat!537
2021-10-26 16:34:56 +00:00
Krille Fear
1e8d4fc43f Merge branch 'soru/fix-uia-request' into 'main'
fix: small fox for uia request

See merge request famedly/fluffychat!539
2021-10-26 16:34:03 +00:00
Sorunome
95e9d92791
fix: small fox for uia request 2021-10-26 15:39:54 +02:00
Adolfo Jayme Barrientos
0e309fa9a7
Translated using Weblate (Galician)
Currently translated at 99.2% (499 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2021-10-26 12:40:43 +02:00
Krille Fear
5705ebdaab fix: Enable E2EE by default in all start chat cases 2021-10-25 11:51:38 +02:00
Raatty
e17376c5a2 feature: ignore from bottom sheet 2021-10-25 22:42:18 +13: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
Ihor Hordiichuk
bcf46d4d8c
Translated using Weblate (Ukrainian)
Currently translated at 98.2% (494 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2021-10-24 21:05:42 +02:00
Kim Tae Kyeong
4de2318d8f
Translated using Weblate (Korean)
Currently translated at 100.0% (503 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2021-10-22 19:01:25 +02:00
Ihor Hordiichuk
853020ceb7
Translated using Weblate (Ukrainian)
Currently translated at 96.8% (487 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2021-10-22 19:01:24 +02:00
Krille Fear
da68b22cb8 fix: Start private chat 2021-10-20 11:34:36 +02:00
Linerly
5ded9745eb
Translated using Weblate (Indonesian)
Currently translated at 100.0% (503 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2021-10-19 18:36:23 +02:00
Adolfo Jayme Barrientos
142832e9b8
Translated using Weblate (Catalan)
Currently translated at 91.6% (461 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ca/
2021-10-19 18:36:21 +02:00
Adolfo Jayme Barrientos
2059ce74ed
Translated using Weblate (Esperanto)
Currently translated at 94.6% (476 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/eo/
2021-10-19 18:36:17 +02:00
Anne Onyme 017
0c2b229f31
Translated using Weblate (French)
Currently translated at 100.0% (503 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2021-10-19 18:36:17 +02:00
Adolfo Jayme Barrientos
0933fc1ac3
Translated using Weblate (Spanish)
Currently translated at 100.0% (503 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/es/
2021-10-19 18:36:16 +02:00
abidin toumi
00af60fc97
Translated using Weblate (Arabic)
Currently translated at 91.6% (461 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ar/
2021-10-19 18:36:15 +02:00
Krille Fear
a2f247920c fix: Format 2021-10-17 14:15:29 +02:00
Krille Fear
12cdee068d fix: Disable matrix registration again 2021-10-16 10:46:52 +02:00
Krille Fear
821fc7b4fb refactor: Move UiaRequest to its own class 2021-10-16 10:33:58 +02:00
Krille Fear
4a8d50c201 design: Make homepicker page nicer 2021-10-16 10:28:50 +02:00
Krille Fear
e879278186 refactor: Add code quality reports 2021-10-16 09:59:38 +02:00
Nikita Epifanov
5be5f518e6
Translated using Weblate (Russian)
Currently translated at 98.8% (497 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2021-10-16 05:00:14 +02:00
Jelv
5eb53e53d4
Translated using Weblate (Dutch)
Currently translated at 100.0% (503 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2021-10-15 16:36:29 +02:00
Nikita Epifanov
8446cec4cb
Translated using Weblate (Russian)
Currently translated at 98.4% (495 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2021-10-15 16:36:28 +02:00
Milo Ivir
ed41bc90f2
Translated using Weblate (Croatian)
Currently translated at 100.0% (503 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hr/
2021-10-15 16:36:28 +02:00
abidin toumi
5973079e81
Translated using Weblate (Arabic)
Currently translated at 91.6% (461 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ar/
2021-10-15 16:36:27 +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
797161c7f2 Merge branch 'krille/switch-to-flutter-lints' into 'main'
refactor: Switch to flutter_lints

See merge request famedly/fluffychat!536
2021-10-15 08:26:26 +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
d775174e97 Merge branch 'main' of gitlab.com:famedly/fluffychat into main 2021-10-14 17:22:22 +02:00
Krille Fear
344059a5c9 chore: Update version 2021-10-14 17:22:19 +02:00
Krille Fear
c43dcc28df fix: Update ios fastlane scripts 2021-10-14 17:14:09 +02:00
Krille Fear
0a22621ce2 chore: Bump version 2021-10-14 17:10:35 +02:00
Krille Fear
9396d29917 fix: No client on logout 2021-10-14 17:05:59 +02:00
Krille Fear
5904b150c6 Merge branch 'main' of gitlab.com:famedly/fluffychat into main 2021-10-14 17:02:56 +02:00
Krille Fear
79766a6d69 chore: Adjust settings account design 2021-10-14 17:02:42 +02:00
Krille Fear
dd5f9b2c42 fix: Bootstrap column design 2021-10-14 16:56:08 +02:00
Krille Fear
16e009387e Merge branch 'fix_backticks' into 'main'
fix backtick rendering on linux

See merge request famedly/fluffychat!534
2021-10-13 13:24:51 +00:00
Krille Fear
24ceea0882 Merge branch 'main' of gitlab.com:famedly/fluffychat into main 2021-10-13 14:21:23 +02:00
Krille Fear
fdcb34e3a3 fix: Disable registration for matrix.org 2021-10-13 14:21:17 +02:00
Adolfo Jayme Barrientos
5dcab27063
Translated using Weblate (Catalan)
Currently translated at 72.3% (364 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ca/
2021-10-13 07:37:47 +02:00
Eric
81376f8202
Translated using Weblate (Chinese (Simplified))
Currently translated at 94.0% (473 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/zh_Hans/
2021-10-13 07:37:46 +02:00
Ihor Hordiichuk
82d7211cbc
Translated using Weblate (Ukrainian)
Currently translated at 96.6% (486 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uk/
2021-10-13 07:37:46 +02:00
Nikita Epifanov
8720bd8015
Translated using Weblate (Russian)
Currently translated at 98.2% (494 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2021-10-13 07:37:38 +02:00
Xosé M
c4579b94bf
Translated using Weblate (Galician)
Currently translated at 99.2% (499 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2021-10-13 07:37:37 +02:00
Priit Jõerüüt
cf048a4e7e
Translated using Weblate (Estonian)
Currently translated at 100.0% (503 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2021-10-13 07:37:36 +02:00
Jelv
da8f016f12
Translated using Weblate (Dutch)
Currently translated at 99.6% (501 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2021-10-11 07:27:49 +02:00
Oğuz Ersen
c452309566
Translated using Weblate (Turkish)
Currently translated at 100.0% (503 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2021-10-11 07:27:47 +02:00
Nikita Epifanov
498a4607ea
Translated using Weblate (Russian)
Currently translated at 98.0% (493 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2021-10-11 07:27:46 +02:00
Christian
5b4a549563
Translated using Weblate (German)
Currently translated at 100.0% (503 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2021-10-10 13:44:22 +02:00
Anne Onyme 017
e9ad3bca2d
Translated using Weblate (French)
Currently translated at 100.0% (503 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2021-10-10 13:41:08 +02:00
Milan Korecky
ce94b3e403
Translated using Weblate (Czech)
Currently translated at 100.0% (503 of 503 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2021-10-10 13:41:07 +02:00
Krille Fear
143c237d66 chore: Add linebreak in setupChatBackupDescription 2021-10-10 13:40:48 +02:00
Krille Fear
4ab57c2900 CircularProgressIndicator.adaptive( 2021-10-10 13:39:34 +02:00
Krille Fear
eca3905e0c fix: column design for bootstrap 2021-10-10 13:35:16 +02:00
Krille Fear
741d4ddba3 feat: Account settings displays current matrix ID 2021-10-10 12:57:28 +02:00
Krille Fear
fc4dbc1eda Merge branch 'main' of gitlab.com:famedly/fluffychat into main 2021-10-10 12:42:00 +02:00
Krille Fear
8f221f3ca2 feat: More finetuning for font sizes 2021-10-10 12:41:43 +02:00
Kim Tae Kyeong
4e6831a9f9
Translated using Weblate (Korean)
Currently translated at 100.0% (497 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2021-10-10 12:12:28 +02:00
Discapacidad cinco
f1892d1a69
Translated using Weblate (Spanish)
Currently translated at 99.5% (495 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/es/
2021-10-10 12:12:28 +02:00
Krille Fear
1d16706ab3 feat: Nicer verification dialog 2021-10-10 12:11:59 +02:00
Krille Fear
127275782a fix: QR Code scanning 2021-10-10 11:42:18 +02:00
Krille Fear
0433d8cf81 feat: Nicer chat backup design 2021-10-10 11:40:08 +02:00
Krille Fear
849a3d95e4 design: Change design of verification page 2021-10-10 10:58:03 +02:00
Krille Fear
f2e37b20ff feat: Enable E2EE by default for new rooms 2021-10-10 10:43:50 +02:00
Raatty
9f25f2e898 fix backtick rendering on linux 2021-10-10 14:42:48 +13:00
Discapacidad cinco
09cf1c7677
Translated using Weblate (Spanish)
Currently translated at 99.5% (495 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/es/
2021-10-09 22:03:38 +02:00
abidin toumi
34194f49ae
Translated using Weblate (Arabic)
Currently translated at 91.9% (457 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ar/
2021-10-09 22:03:33 +02:00
Krille Fear
00157ca604 CI: Test patch on each commit 2021-10-09 06:28:00 +00:00
Krille Fear
72d1a9b66c Merge branch 'main' of gitlab.com:famedly/fluffychat 2021-10-09 08:13:14 +02:00
Krille Fear
1169f4540e fix: Google services patch 2021-10-09 08:13:10 +02:00
Sorunome
935fbc178f Merge branch 'readme-emoji-link' into 'main'
README.md: fix emoji translation link

See merge request famedly/fluffychat!533
2021-10-08 11:00:21 +00:00
Krille Fear
1126568721 Merge branch 'main' of gitlab.com:famedly/fluffychat 2021-10-08 07:32:21 +02:00
Krille Fear
a9a3008687 chore: Bump version 2021-10-08 07:32:18 +02:00
Krille Fear
9ff97d0162 feat: Make QR Code clickable 2021-10-08 07:30:41 +02:00
Sorunome
23b97c6771 Merge branch 'readme-typo' into 'main'
README.md: fix typo von -> on

See merge request famedly/fluffychat!532
2021-10-07 10:27:46 +00:00
e4e49bc5b2
README.md: fix emoji translation link
The upstream has renamed master into main and clicking the old link
takes you to "old_master" with a message

> Branch master was renamed to old_master.
2021-10-07 13:08:18 +03:00
bc47054aa4
README.md: fix typo von -> on 2021-10-06 10:58:05 +03:00
Nikita Epifanov
b8c8855fd6
Translated using Weblate (Russian)
Currently translated at 98.3% (489 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2021-10-06 00:03:17 +02:00
betojaton
374d68c88e
Translated using Weblate (Spanish)
Currently translated at 71.4% (355 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/es/
2021-10-06 00:03:16 +02:00
Jelv
b66c545a76
Translated using Weblate (Dutch)
Currently translated at 100.0% (497 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2021-10-05 12:14:01 +02:00
Oğuz Ersen
d773887518
Translated using Weblate (Turkish)
Currently translated at 100.0% (497 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2021-10-05 12:14:01 +02:00
Milo Ivir
e32a57a527
Translated using Weblate (Croatian)
Currently translated at 100.0% (497 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hr/
2021-10-05 12:14:01 +02:00
Anne Onyme 017
6ab6bb70e8
Translated using Weblate (French)
Currently translated at 100.0% (497 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2021-10-05 12:14:01 +02:00
Priit Jõerüüt
007f4f8fec
Translated using Weblate (Estonian)
Currently translated at 100.0% (497 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2021-10-05 12:14:01 +02:00
abidin toumi
d7c83a2b4b
Translated using Weblate (Arabic)
Currently translated at 86.7% (431 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ar/
2021-10-05 12:14:01 +02:00
Raatty
de27cb118a
Translated using Weblate (English)
Currently translated at 100.0% (497 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/en/
2021-10-05 12:14:01 +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
df88e0b7b5 Merge branch 'main' of gitlab.com:famedly/fluffychat into main 2021-10-04 11:03:27 +02:00
Krille Fear
0206e6c22a chore: Move to hosted geolocator_android 2021-10-04 11:03:17 +02:00
abidin toumi
bf7cde0bb5
Translated using Weblate (Arabic)
Currently translated at 80.4% (400 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ar/
2021-10-02 18:35:20 +02:00
abidin toumi
c1cd4b9800
Translated using Weblate (Arabic)
Currently translated at 76.0% (378 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ar/
2021-09-30 21:58:20 +02:00
abidin toumi
222f3fb684
Translated using Weblate (Arabic)
Currently translated at 74.2% (369 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ar/
2021-09-30 10:59:23 +02:00
abidin toumi
d0d5a05b17
Translated using Weblate (Arabic)
Currently translated at 73.4% (365 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ar/
2021-09-30 09:35:08 +02:00
Graeme Power
ac7b560fc4
Translated using Weblate (Irish)
Currently translated at 98.7% (491 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ga/
2021-09-28 10:20:35 +02:00
Kim Tae Kyeong
fd0bc9722f
Translated using Weblate (Korean)
Currently translated at 100.0% (497 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2021-09-28 10:20:34 +02:00
Tirifto
a1054e48c7
Translated using Weblate (Esperanto)
Currently translated at 95.9% (477 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/eo/
2021-09-28 10:20:33 +02:00
Nikita Epifanov
1a815fce2d
Translated using Weblate (Russian)
Currently translated at 98.5% (490 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ru/
2021-09-28 10:20:32 +02:00
Milo Ivir
cb911e7d3b
Translated using Weblate (Croatian)
Currently translated at 100.0% (497 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/hr/
2021-09-28 10:20:31 +02:00
Xosé M
68f6dd7669
Translated using Weblate (Galician)
Currently translated at 99.1% (493 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2021-09-28 10:20:30 +02:00
Krille Fear
fadcad5926 fix: One space always missing 2021-09-27 08:13:50 +02:00
Krille Fear
76128f5978 fix: Android build with geolocator_floss 2021-09-26 15:44:07 +02:00
Krille Fear
4e9dfaf43a fix: Use flutter gsm geolocator in playstore build 2021-09-26 15:23:36 +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
eda2e7028f Merge branch 'main' of gitlab.com:famedly/fluffychat into main 2021-09-26 13:19:52 +02:00
Krille Fear
276bace287 fix: Use geolocator_android from geolocator_floss 2021-09-26 13:19:45 +02:00
Krille Fear
36b24b1ac2 Update .gitlab-ci.yml file 2021-09-26 08:51:41 +00:00
Krille Fear
d173f683f4 CI: remove launchpad user 2021-09-26 08:11:06 +00:00
Krille Fear
97fde68619 CI: Enable snapcraft remote-build 2021-09-26 07:41:27 +00:00
Krille Fear
cda26d9c9c fix: Readd unifiedpush deps 2021-09-26 09:32:41 +02:00
Krille Fear
2da5da4e5a Merge branch 'main' of gitlab.com:famedly/fluffychat into main 2021-09-26 09:04:48 +02:00
Krille Fear
a3b79ea126 fix: Remove fcmpushservice from manifest 2021-09-26 09:04:43 +02:00
Krille Fear
61c840f63b fix: Remove unused Android dependencies 2021-09-26 09:01:00 +02:00
Graeme Power
1c16494d97
Translated using Weblate (Irish)
Currently translated at 98.5% (490 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ga/
2021-09-25 22:23:12 +02:00
Linerly
a924bd6f45
Translated using Weblate (Indonesian)
Currently translated at 100.0% (497 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2021-09-25 22:23:11 +02:00
Jelv
42b06196fe
Translated using Weblate (Dutch)
Currently translated at 100.0% (497 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2021-09-25 22:23:09 +02:00
Oğuz Ersen
1ec08cfee2
Translated using Weblate (Turkish)
Currently translated at 100.0% (497 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2021-09-25 22:23:08 +02:00
Anne Onyme 017
e242bae630
Translated using Weblate (French)
Currently translated at 100.0% (497 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2021-09-25 22:23:07 +02:00
Priit Jõerüüt
8b1c7261ba
Translated using Weblate (Estonian)
Currently translated at 100.0% (497 of 497 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2021-09-25 22:23:07 +02:00
Krille Fear
c408d22e22 fix: Update flutter_math_fork 2021-09-25 09:35:42 +02:00
Krille Fear
338fad5a12 fix: build ios script 2021-09-24 16:24:12 +02:00
Krille Fear
1bade5cf5f fix: Remove google from fcm_shared_isolate 2021-09-24 16:18:38 +02:00
Krille Fear
fb4337272e feat: Implement nice profile bottom sheet 2021-09-24 15:51:33 +02:00
Krille Fear
dc1f1e6623 chore: Add version code string to repo 2021-09-24 14:59:17 +02:00
Krille Fear
5e105c5b04 fix: Disable firebase-messaging library by default 2021-09-24 14:40:30 +02:00
Krille Fear
01720a2b83 chore: Disable google-services by default 2021-09-24 12:23:52 +02:00
Krille Fear
a519247457 chore: Use geolocator floss 2021-09-24 12:07:28 +02:00
Krille Fear
f92aad7b66 Merge branch 'main' of gitlab.com:famedly/fluffychat into main 2021-09-24 11:48:41 +02:00
Krille Fear
d4c7690a63 docs: Add push translations 2021-09-24 11:48:38 +02:00
Anne Onyme 017
e88319deff
Translated using Weblate (French)
Currently translated at 100.0% (496 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2021-09-24 11:44:26 +02:00
Krille Fear
b191b7a657 fix: Website 2021-09-24 11:43:54 +02:00
Krille Fear
c9c026c895 Merge branch 'main' of gitlab.com:famedly/fluffychat into main 2021-09-24 11:43:01 +02:00
Krille Fear
9915b4693c fix: Enable gotify recommendations 2021-09-24 11:42:56 +02:00
Kim Tae Kyeong
87650b36df
Translated using Weblate (Korean)
Currently translated at 100.0% (496 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2021-09-24 11:04:30 +02:00
Anne Onyme 017
adb10e4a06
Translated using Weblate (French)
Currently translated at 100.0% (496 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fr/
2021-09-24 11:04:30 +02:00
Krille Fear
183b4981e0 chore: Add BETA warning to multi accounts 2021-09-24 11:03:23 +02:00
Krille Fear
d550c14c95 chore: Add symlink to fastlane 2021-09-24 10:58:14 +02:00
Kim Tae Kyeong
0624650d86
Translated using Weblate (Korean)
Currently translated at 58.8% (292 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2021-09-23 10:52:37 +02:00
Xosé M
77df04eee8
Translated using Weblate (Galician)
Currently translated at 99.1% (492 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/gl/
2021-09-23 10:52:33 +02:00
Kim Tae Kyeong
618db6dfe4
Translated using Weblate (Korean)
Currently translated at 37.9% (188 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ko/
2021-09-23 10:13:05 +02:00
Linerly
766d298c88
Translated using Weblate (Indonesian)
Currently translated at 100.0% (496 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2021-09-22 22:56:53 +02:00
Priit Jõerüüt
ded5b32b05
Translated using Weblate (Estonian)
Currently translated at 100.0% (496 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2021-09-22 22:56:43 +02:00
Sorunome
b079e786c7 Merge branch 'soru/user-slider-on-pill-tap' into 'main'
feat: Open user bottom sheet on tapping user pills

See merge request famedly/fluffychat!529
2021-09-22 13:16:51 +00:00
Sorunome
4ee2ecc286
feat: Open user bottom sheet on tapping user pills 2021-09-22 15:13:17 +02:00
Linerly
b6049de382
Translated using Weblate (Indonesian)
Currently translated at 50.0% (248 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2021-09-22 10:21:36 +02:00
Priit Jõerüüt
850f0080a2
Translated using Weblate (Estonian)
Currently translated at 100.0% (496 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2021-09-22 10:21:35 +02:00
Linerly
409fee2db3
Translated using Weblate (Indonesian)
Currently translated at 44.3% (220 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2021-09-22 10:15:05 +02:00
Linerly
b70e89f691
Translated using Weblate (Indonesian)
Currently translated at 44.1% (219 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2021-09-22 10:14:42 +02:00
Raatty
671a2ce13e
Translated using Weblate (Indonesian)
Currently translated at 39.1% (194 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2021-09-22 10:07:24 +02:00
Linerly
3cd52fbc0b
Translated using Weblate (Indonesian)
Currently translated at 39.1% (194 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2021-09-22 10:07:24 +02:00
Linerly
961abddb4f
Translated using Weblate (Indonesian)
Currently translated at 38.9% (193 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2021-09-22 10:06:53 +02:00
Reza Almanda
5179c25196
Translated using Weblate (Indonesian)
Currently translated at 36.0% (179 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2021-09-22 10:02:01 +02:00
Linerly
ef2c021e1d
Translated using Weblate (Indonesian)
Currently translated at 36.0% (179 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/id/
2021-09-22 10:02:00 +02:00
Krille Fear
2c1768e711 chore: Update SDK 2021-09-22 06:22:52 +00:00
Jelv
411b9490ac
Translated using Weblate (Dutch)
Currently translated at 100.0% (496 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2021-09-21 19:39:16 +02:00
Priit Jõerüüt
e097948207
Translated using Weblate (Estonian)
Currently translated at 100.0% (496 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2021-09-21 19:39:14 +02:00
Christian
fd30eab86f
Translated using Weblate (German)
Currently translated at 100.0% (496 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/de/
2021-09-21 19:39:07 +02:00
Krille Fear
d780286909 Merge branch 'soru/update-html-renderer' into 'main'
chore: Update flutter_matrix_html

See merge request famedly/fluffychat!528
2021-09-21 17:34:53 +00:00
Sorunome
4ad77a115e
chore: Update flutter_matrix_html 2021-09-21 12:03:30 +02:00
Krille Fear
4623519997 Merge branch 'soru/multiaccount-typing' into 'main'
fix: Stop typing when switching sending client

Closes #565

See merge request famedly/fluffychat!526
2021-09-21 09:16:19 +00:00
Krille Fear
c36b48302c Merge branch 'soru/navigate-to-room' into 'main'
fix: navigate to /rooms when switching bundle

Closes #566

See merge request famedly/fluffychat!527
2021-09-21 07:20:56 +00:00
Sorunome
57088bf741
fix: navigate to /rooms when switching bundle 2021-09-21 09:16:57 +02:00
Sorunome
d647d8cc64
fix: Stop typing when switching sending client 2021-09-21 09:15:25 +02:00
Krille Fear
6bd332f756 Merge branch 'soru/fix-only-prefix-on-complex-bundles' into 'main'
fix: Only use prefix switching if we have complex bundles

See merge request famedly/fluffychat!525
2021-09-21 07:12:23 +00:00
Krille Fear
2b2b7104f0 Merge branch 'soru/fix-account-forgetting' into 'main'
fix: Fluffychat sometimes forgetting that a client is logged in

See merge request famedly/fluffychat!523
2021-09-21 07:10:37 +00:00
Krille Fear
dc130395f9 Merge branch 'soru/fix-client-name' into 'main'
fix: Client names being super long

See merge request famedly/fluffychat!524
2021-09-21 07:10:10 +00:00
Sorunome
7867af858d
fix: Only use prefix switching if we have complex bundles 2021-09-21 09:08:18 +02:00
Sorunome
9999105d34
fix: Client names being super long 2021-09-21 09:04:34 +02:00
Sorunome
b015604faf
fix: Fluffychat sometimes forgetting that a client is logged in 2021-09-21 09:00:42 +02:00
Christian Pauly
396a433cae chore: Bump version 2021-09-20 17:45:26 +02:00
Christian Pauly
d2b4ac4d9f fix: Display account picker only if complex bundles is true 2021-09-20 17:43:37 +02:00
Christian Pauly
16d75d2385 fix: Registration 2021-09-20 15:02:53 +02:00
Jelv
ec071aca6c
Translated using Weblate (Dutch)
Currently translated at 100.0% (496 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/nl/
2021-09-20 13:43:13 +02:00
Oğuz Ersen
f51de2bdce
Translated using Weblate (Turkish)
Currently translated at 100.0% (496 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2021-09-20 13:43:11 +02:00
Priit Jõerüüt
e308171464
Translated using Weblate (Estonian)
Currently translated at 100.0% (496 of 496 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/et/
2021-09-20 13:43:10 +02:00
Krille Fear
cc491d3b5e chore: Update SDK 2021-09-20 12:47:30 +02:00
Krille Fear
3f9a3fc5e1 fix: Analyzer bug 2021-09-20 12:12:40 +02:00
Krille Fear
d38da1f91a fix: Start-up time waits for first sync 2021-09-20 11:52:02 +02:00
Krille Fear
457c1af4f9 CI: Remove snap job again 2021-09-20 09:46:21 +02:00
Krille Fear
5021d70baf CI: Fix needs 2021-09-20 09:28:12 +02:00
Krille Fear
4d3284d1f5 CI: Add snap deploy job 2021-09-20 09:27:29 +02:00
Krille Fear
03dfd87a65 fix: Multi-Account setup with well-known 2021-09-20 09:02:04 +02:00
Krille Fear
27062e71c4 fix: Possibly fix touchscreen scrolling on Linux phones
Unfortunately I can not test this by myself.
2021-09-20 08:49:00 +02:00
Christian Pauly
9115d44b65 chore: Adjust colors 2021-09-19 22:03:57 +02:00
Christian Pauly
4305407a32 fix: Devices actions 2021-09-19 22:02:37 +02:00
Christian Pauly
3d5eb6e061 fix: EmptyPage appbar on dark mode 2021-09-19 22:00:54 +02:00
715 changed files with 97813 additions and 76540 deletions

13
.gitignore vendored
View File

@ -10,11 +10,10 @@
.buildlog/
.history
.svn/
lib/generated_plugin_registrant.dart
prime
# libolm package
/assets/js/package/*
/assets/js/package
# IntelliJ related
*.iml
@ -38,7 +37,6 @@ prime
/build/
# Web related
lib/generated_plugin_registrant.dart
docs/build/
docs/.jekyll-cache/
docs/_site/
@ -55,4 +53,11 @@ android/keys.json
android/Gemfile.lock
lib/l10n_old
ios/Flutter/.last_build_id
ios/Podfile.lock
ios/Podfile.lock
/windows/out
/winuwp/out
/linux/out
/macos/out
.vs
olm

View File

@ -1,8 +1,7 @@
image:
name: cirrusci/flutter
variables:
GIT_SUBMODULE_STRATEGY: recursive
FLUTTER_VERSION: 3.10.0
image: ghcr.io/cirruslabs/flutter:${FLUTTER_VERSION}
.shared_windows_runners:
tags:
@ -11,143 +10,271 @@ variables:
- windows-1809
stages:
- coverage
- release
- test
- build
- deploy
code_analyze:
stage: coverage
script: [./scripts/code_analyze.sh]
stage: test
script:
- flutter pub get
- dart run import_sorter:main --no-comments --exit-if-changed
- dart format lib/ test/ --set-exit-if-changed
- flutter analyze
- git apply ./scripts/enable-android-google-services.patch
- flutter pub get
- flutter analyze
- flutter pub run dart_code_metrics:metrics lib -r gitlab > code-quality-report.json || true
artifacts:
reports:
codequality: code-quality-report.json
code_analyze_beta:
extends: code_analyze
image:
name: cirrusci/flutter:beta
allow_failure: true
test:
stage: coverage
widget_test:
stage: test
script: [flutter test]
# the basic integration test configuration testing FLOSS builds on Synapse
.integration_test:
image: registry.gitlab.com/famedly/company/frontend/flutter-dockerimages/integration/stable:${FLUTTER_VERSION}
stage: test
services:
- name: docker:dind
alias: docker
parallel:
matrix:
- HOMESERVER_IMPLEMENTATION:
- synapse
- dendrite
- conduit
variables:
# activate container-to-container networking
FF_NETWORK_PER_BUILD: "true"
# Tell docker CLI how to talk to Docker daemon.
DOCKER_HOST: tcp://docker:2375/
# Use the btrfs driver for improved performance.
DOCKER_DRIVER: btrfs
# Disable TLS since we're running inside local network.
DOCKER_TLS_CERTDIR: ""
HOMESERVER: docker
before_script:
- scripts/integration-prepare-host.sh
# create test user environment variables
- source scripts/integration-create-environment-variables.sh
# create Synapse instance
- scripts/integration-server-${HOMESERVER_IMPLEMENTATION}.sh
# properly set the homeserver IP and create test users
- scripts/integration-prepare-homeserver.sh
script:
# start AVD and keep running in background
- scripts/integration-start-avd.sh &
- flutter pub get
- scrcpy --no-display --record video.mkv &
- flutter test integration_test --dart-define=HOMESERVER=$HOMESERVER --dart-define=USER1_NAME=$USER1_NAME --dart-define=USER2_NAME=$USER2_NAME --dart-define=USER1_PW=$USER1_PW --dart-define=USER2_PW=$USER2_PW || ( sleep 10 && exit 1 )
after_script:
- ffmpeg -i video.mkv -vf scale=iw/2:-2 -crf 40 -b:v 2000k -preset fast video.mp4 || true
timeout: 30m
retry: 2
only:
- tags
artifacts:
when: always
paths:
- video.mp4
tags:
- docker
- famedly
# integration tests for Linux builds
### disabled because of Linux headless issues
.integration_test_linux:
extends: .integration_test
parallel:
matrix:
- HOMESERVER_IMPLEMENTATION:
- conduit
script:
- apt-get update
- apt-get install -y clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev libsecret-1-dev libjsoncpp-dev
- flutter pub get
- flutter test integration_test -d linux --dart-define=HOMESERVER=$HOMESERVER --dart-define=USER1_NAME=$USER1_NAME --dart-define=USER2_NAME=$USER2_NAME --dart-define=USER1_PW=$USER1_PW --dart-define=USER2_PW=$USER2_PW || ( sleep 10 && exit 1 )
after_script: []
artifacts:
# extending the default tests to test the Google-flavored builds
.integration_test_proprietary:
extends: .integration_test
parallel:
matrix:
- HOMESERVER_IMPLEMENTATION:
- conduit
script:
# start AVD and keep running in background
- scripts/integration-start-avd.sh &
- git apply ./scripts/enable-android-google-services.patch
- flutter pub get
- scrcpy --no-display --record video.mkv &
- flutter test integration_test --dart-define=HOMESERVER=$HOMESERVER --dart-define=USER1_NAME=$USER1_NAME --dart-define=USER2_NAME=$USER2_NAME --dart-define=USER1_PW=$USER1_PW --dart-define=USER2_PW=$USER2_PW || ( sleep 10 && exit 1 )
release_mode_launches:
parallel:
matrix:
- FLAVOR:
- floss
- proprietary
image: registry.gitlab.com/famedly/company/frontend/flutter-dockerimages/integration/stable:${FLUTTER_VERSION}
stage: test
before_script:
- |
if [ "$FLAVOR" == "proprietary" ]; then
git apply ./scripts/enable-android-google-services.patch
fi
script:
# start AVD and keep running in background
- scripts/integration-start-avd.sh &
# generate temporary release build configuration and ensure app launches
- scripts/integration-check-release-build.sh
timeout: 20m
only:
- tags
tags:
- docker
- famedly
build_web:
stage: coverage
stage: build
before_script:
[sudo apt update && sudo apt install curl -y, ./scripts/prepare-web.sh]
script: [./scripts/build-web.sh]
script:
- flutter build web --release --verbose --source-maps
artifacts:
paths:
- build/web/
build_web_beta:
extends: build_web
image:
name: cirrusci/flutter:beta
# yes, we *do* build a Windows DLL on Linux. More reliable.
build_olm_windows:
image: archlinux:latest
stage: test
before_script:
- pacman-key --init
- pacman --noconfirm -Sy mingw-w64 cmake git base-devel
script:
- ./scripts/build-olm-windows.sh
- mv olm/build/libolm.dll .
artifacts:
paths:
- libolm.dll
allow_failure: true
only:
- main
- tags
build_windows:
extends:
- .shared_windows_runners
stage: coverage
before_script: [./scripts/prepare-windows.ps1]
script: [./scripts/build-windows.ps1]
stage: test
before_script:
- ./scripts/prepare-windows.ps1
# workarounding artifacts download being broken
- $response = Invoke-WebRequest -Uri "$CI_API_V4_URL/projects/$CI_PROJECT_ID/pipelines/$CI_PIPELINE_ID/jobs" -UseBasicParsing
- $jobs = $response | ConvertFrom-Json
- $job = $jobs | where { $_.name -eq "build_olm_windows" }
- $jobId = $job.id
- Invoke-WebRequest -Uri "$CI_API_V4_URL/projects/$CI_PROJECT_ID/jobs/$jobId/artifacts/libolm.dll" -UseBasicParsing -OutFile libolm.dll
script:
- ./scripts/build-windows.ps1
- Copy-Item -Path "libolm.dll" -Destination "build/windows/runner/Release"
- ./scripts/package-windows.ps1
artifacts:
paths:
- build/windows/runner/Release
allow_failure: true
only:
- main
- tags
build_android_debug:
stage: coverage
script: [./scripts/build-android-debug.sh]
stage: build
script: [flutter build apk --debug]
artifacts:
when: on_success
paths:
- build/app/outputs/apk/debug/app-debug.apk
tags:
- docker
- famedly
except:
- main
- tags
build_android_apk:
stage: coverage
before_script: [./scripts/prepare-android-release.sh]
script: [./scripts/build-android-apk.sh]
stage: build
before_script:
- git apply ./scripts/enable-android-google-services.patch
- ./scripts/prepare-android-release.sh
script: [flutter build apk --release]
artifacts:
when: on_success
paths:
- build/android/app-release.apk
- build/app/outputs/apk/release/app-release.apk
tags:
- docker
- famedly
only:
- main
- tags
build_android_appbundle:
stage: coverage
before_script: [./scripts/prepare-android-release.sh]
deploy_playstore_internal:
stage: deploy
before_script:
- git apply ./scripts/enable-android-google-services.patch
- ./scripts/prepare-android-release.sh
script: [./scripts/release-playstore-beta.sh]
artifacts:
when: on_success
paths:
- build/android/app-release.aab
resource_group: playstore_release
tags:
- docker
- famedly
only:
- main
upload-fdroid:
stage: release
fdroid_repo:
image: debian:testing
stage: deploy
before_script:
- "which ssh-agent || (sudo apt-get update -y && sudo apt-get install openssh-client -y )"
- "which rsync || (sudo apt-get update -y && sudo apt-get install rsync -y )"
- "which pcregrep || (sudo apt-get update -y && sudo apt-get install pcregrep -y )"
- eval $(ssh-agent -s)
- echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add -
- mkdir -p ~/.ssh
- chmod 700 ~/.ssh
- ssh-keyscan -t rsa fdroid.nordgedanken.dev >> ~/.ssh/known_hosts
- apt-get update && apt-get -qy install fdroidserver wget curl jq --no-install-recommends || true
- ./scripts/prepare-fdroid.sh || true
script:
- cd build/android/
- export UPDATE_VERSION=$(pcregrep -o1 'version:\s([0-9]*\.[0-9]*\.[0-9]*)\+[0-9]*' ../../pubspec.yaml) && mv app-release.apk "${UPDATE_VERSION}.apk"
- rsync -rav -e ssh ./ fluffy@fdroid.nordgedanken.dev:/opt/fdroid/fluffychat/repo
- ssh fluffy@fdroid.nordgedanken.dev -t '/bin/bash -i -l -c "cd /opt/fdroid/fluffychat && source ../fdroidserver-env/bin/activate && fdroid update --verbose && deactivate"'
needs: ["build_android_apk"]
resource_group: playstore_release
allow_failure: true
only:
- tags
upload-fdroid-nightly:
stage: release
before_script:
- "which ssh-agent || (sudo apt-get update -y && sudo apt-get install openssh-client -y )"
- "which rsync || (sudo apt-get update -y && sudo apt-get install rsync -y )"
- "which pcregrep || (sudo apt-get update -y && sudo apt-get install pcregrep -y )"
- eval $(ssh-agent -s)
- echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add -
- mkdir -p ~/.ssh
- chmod 700 ~/.ssh
- ssh-keyscan -t rsa fdroid.nordgedanken.dev >> ~/.ssh/known_hosts
script:
- cd build/android/
- export UPDATE_VERSION=$(pcregrep -o1 'version:\s([0-9]*\.[0-9]*\.[0-9]*)\+[0-9]*' ../../pubspec.yaml) && mv app-release.apk "${UPDATE_VERSION}_$(date +%s).apk"
- rsync -rav -e ssh ./ fluffy@fdroid.nordgedanken.dev:/opt/fdroid/fluffychat-nightly/repo
- ssh fluffy@fdroid.nordgedanken.dev -t '/bin/bash -i -l -c "cd /opt/fdroid/fluffychat-nightly && source ../fdroidserver-env/bin/activate && fdroid update --verbose && deactivate"'
needs: ["build_android_apk"]
- ./scripts/create_fdroid_repos.sh || true
artifacts:
when: always
paths:
- repo
needs:
- "build_android_apk"
resource_group: playstore_release
allow_failure: true
only:
- main
pages:
needs: ["build_web"]
needs:
- "build_web"
- "fdroid_repo"
stage: deploy
image: ruby:latest
image: node:alpine
before_script:
- apk update
- apk add jq unzip curl wget bash
script:
- cp PRIVACY.md docs/_includes/privacy.md
- cp CHANGELOG.md docs/_includes/changelog.md
- cd docs
- gem install bundler
- bundle install
- bundle exec jekyll build -d public
- npx tailwindcss -o ./tailwind.css --minify
- cd ..
- mv docs/public/ ./
- mv build/web/ public/web/
- mv docs public
- mv repo public || true
- mv build/web/ public/web
artifacts:
paths:
- public
@ -155,20 +282,25 @@ pages:
- main
build_linux_x86:
stage: coverage
stage: build
image: registry.gitlab.com/famedly/company/frontend/flutter-dockerimages/flutter-linux/stable:${FLUTTER_VERSION}
before_script:
[
sudo apt update && sudo apt install curl clang cmake ninja-build pkg-config libgtk-3-dev libblkid-dev liblzma-dev libjsoncpp-dev cmake-data libjsoncpp1 libsecret-1-dev libsecret-1-0 librhash0 -y,
]
script: [./scripts/build-linux.sh]
- sudo apt-get update
- sudo apt-get install curl clang cmake ninja-build pkg-config libgtk-3-dev libblkid-dev liblzma-dev libjsoncpp-dev cmake-data libsecret-1-dev libsecret-1-0 librhash0 -y
script: [flutter build linux --release]
tags:
- docker
- famedly
artifacts:
when: on_success
paths:
- build/linux/x64/release/bundle/
build_linux_arm64:
stage: coverage
script: [./scripts/build-linux.sh]
stage: build
before_script:
- flutter upgrade $FLUTTER_VERSION --force
script: [flutter build linux --release]
tags: [docker_arm64]
only:
- main
@ -179,11 +311,9 @@ build_linux_arm64:
paths:
- build/linux/arm64/release/bundle/
update-dependencies:
stage: coverage
update_dependencies:
stage: build
needs: []
tags:
- docker
only:
- schedules
variables:
@ -206,53 +336,61 @@ update-dependencies:
- 'git diff --exit-code || (git checkout -B ${UPDATE_BRANCH} && git add . && git commit -m "chore: Update dependencies" && git push -f origin ${UPDATE_BRANCH} && ./scripts/open-mr.sh)'
.release:
stage: release
stage: deploy
image: curlimages/curl:latest
rules:
- if: '$CI_COMMIT_TAG =~ /^v\d+\.\d+\.\d+$/'
- if: '$CI_COMMIT_TAG =~ /^rc\d+\.\d+\.\d+-\d+$/'
before_script:
- export RELEASE_TYPE=$(echo $CI_COMMIT_TAG | grep -oE "[a-z]+")
- export RELEASE_VERSION=$(echo $CI_COMMIT_TAG | grep -oE "\d+\.\d+\.\d+")
- export PACKAGE_REGISTRY_URL="${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/fluffychat/${RELEASE_VERSION}"
upload-android:
upload_android:
extends: .release
script:
- |
curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file build/android/app-release.apk ${PACKAGE_REGISTRY_URL}/fluffychat.apk
curl --fail-with-body --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file build/app/outputs/apk/release/app-release.apk ${PACKAGE_REGISTRY_URL}/fluffychat.apk
upload-web:
upload_web:
extends: .release
script:
- tar czf package.tar.gz -C build/web/ .
- |
curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file package.tar.gz ${PACKAGE_REGISTRY_URL}/fluffychat-web.tar.gz
curl --fail-with-body --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file package.tar.gz ${PACKAGE_REGISTRY_URL}/fluffychat-web.tar.gz
upload-linux-x86:
upload_linux_x86:
extends: .release
script:
- tar czf package.tar.gz -C build/linux/x64/release/bundle/ .
- |
curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file package.tar.gz ${PACKAGE_REGISTRY_URL}/fluffychat-linux-x86.tar.gz
curl --fail-with-body --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file package.tar.gz ${PACKAGE_REGISTRY_URL}/fluffychat-linux-x86.tar.gz
upload-linux-arm64:
upload_linux_arm64:
extends: .release
script:
- tar czf package.tar.gz -C build/linux/arm64/release/bundle/ .
- |
curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file package.tar.gz ${PACKAGE_REGISTRY_URL}/fluffychat-linux-arm64.tar.gz
curl --fail-with-body --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file package.tar.gz ${PACKAGE_REGISTRY_URL}/fluffychat-linux-arm64.tar.gz
allow_failure: true
upload-windows:
upload_windows:
extends: .release
image: alpine:latest
script:
- apk add --no-cache curl zip
- mv build/windows/runner/Release/fluffychat.msix fluffychat.msix
- cd build/windows/runner/Release; zip -r ../../../../package.zip . ; cd -
- |
curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file package.zip ${PACKAGE_REGISTRY_URL}/fluffychat-windows.zip
curl --fail-with-body --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file package.zip ${PACKAGE_REGISTRY_URL}/fluffychat-windows.zip
curl --fail-with-body --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file fluffychat.msix ${PACKAGE_REGISTRY_URL}/fluffychat-windows.msix
allow_failure: true
upload-playstore:
stage: release
before_script: [./scripts/prepare-android-release.sh]
deploy_playstore:
stage: deploy
before_script:
- git apply ./scripts/enable-android-google-services.patch
- ./scripts/prepare-android-release.sh
script: [./scripts/release-playstore.sh]
resource_group: playstore_release
only:
@ -269,45 +407,5 @@ release:
--assets-link "{\"name\":\"fluffychat-linux-x86.tar.gz\",\"url\":\"${PACKAGE_REGISTRY_URL}/fluffychat-linux-x86.tar.gz\"}" \
--assets-link "{\"name\":\"fluffychat-linux-arm64.tar.gz\",\"url\":\"${PACKAGE_REGISTRY_URL}/fluffychat-linux-arm64.tar.gz\"}" \
--assets-link "{\"name\":\"fluffychat-windows.zip\",\"url\":\"${PACKAGE_REGISTRY_URL}/fluffychat-windows.zip\"}" \
--assets-link "{\"name\":\"fluffychat-windows.msix\",\"url\":\"${PACKAGE_REGISTRY_URL}/fluffychat-windows.msix\"}" \
--assets-link "{\"name\":\"fluffychat-web.tar.gz\",\"url\":\"${PACKAGE_REGISTRY_URL}/fluffychat-web.tar.gz\"}"
.docker: &docker_template
image: docker:latest
tags:
- docker
- famedly
stage: deploy
services:
- docker:dind
docker-releases:
<<: *docker_template
script:
- docker build --pull -t "${CI_REGISTRY_IMAGE}:latest" -t "${CI_REGISTRY_IMAGE}:${CI_COMMIT_TAG}" .
- docker push "${CI_REGISTRY_IMAGE}:latest"
- docker push "${CI_REGISTRY_IMAGE}:${CI_COMMIT_TAG}"
rules:
- if: '$CI_COMMIT_TAG && $CI_COMMIT_TAG =~ /^v\d+\.\d+\.\d+$/'
before_script:
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
docker-tags:
<<: *docker_template
script:
- docker build --pull -t "${CI_REGISTRY_IMAGE}:${CI_COMMIT_TAG}" .
- docker push "${CI_REGISTRY_IMAGE}:${CI_COMMIT_TAG}"
rules:
- if: '$CI_COMMIT_TAG && $CI_COMMIT_TAG !~ /^v\d+\.\d+\.\d+$/'
before_script:
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
docker-branches:
<<: *docker_template
script:
- docker build --pull -t "${CI_REGISTRY_IMAGE}:${CI_COMMIT_REF_SLUG}" -t "${CI_REGISTRY_IMAGE}:${CI_COMMIT_SHA}" .
- docker push "${CI_REGISTRY_IMAGE}:${CI_COMMIT_REF_SLUG}"
rules:
- if: $CI_COMMIT_TAG == null
before_script:
- docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
allow_failure: true

20
.mailmap Normal file
View File

@ -0,0 +1,20 @@
Aminda Suomalainen <suomalainen+git@mikaela.info> Mikaela Suomalainen <mikaela+digitalents@mikaela.info>
Aminda Suomalainen <suomalainen+git@mikaela.info> Mikaela Suomalainen <mikaela+git@mikaela.info>
Aminda Suomalainen <suomalainen+git@mikaela.info> Mikaela Suomalainen <mikaela@mikaela.info>
Anne Onyme 017 <anneonyme017@netcourrier.com> Anne017 <anneonyme017@gmail.com>
Brendan Abolivier <contact@brendanabolivier.com> Brendan Abolivier <gitlab@brendanabolivier.com>
Christian Pauly <christian-pauly@posteo.de> Christian <christian-pauly@posteo.de>
Christian Pauly <christian-pauly@posteo.de> Christian Pauly <Christian-Pauly@posteo.de>
Christian Pauly <christian-pauly@posteo.de> Christian Pauly <christianpauly@173-16-252-208.client.mchsi.com>
Christian Pauly <christian-pauly@posteo.de> Christian Pauly <christianpauly@173-16-252-81.client.mchsi.com>
Christian Pauly <christian-pauly@posteo.de> Christian Pauly <christianpauly@Christians-Air.fritz.box>
Christian Pauly <christian-pauly@posteo.de> Christian Pauly <christianpauly@Krilles-Air.fritz.box>
Christian Pauly <christian-pauly@posteo.de> Christian Pauly <christianpauly@MacBook-Air.fritz.box>
Christian Pauly <christian-pauly@posteo.de> Krille Fear <christian-pauly@posteo.de>
CuteTadpole <61086561+CuteTadpole@users.noreply.github.com> CuteTadpole <cute.tadpole.gen@gmail.com>
Drews Clausen <dcl@facelift-bbt.com> Drews Clausen <gitlab@rizzek.com>
Jelv <post+gitlab@jelv.nl> Jelv <post@jelv.nl>
Kateřina Churanová <katerina@churanova.eu> Kateřina Churanová <katerina.churanova@gmail.com>
Kateřina Churanová <katerina@churanova.eu> Katerina <katerina.churanova@gmail.com>
NN708 <yuqian_1998@126.com> NN708 <nn708@outlook.com>
S1m <git@sgougeon.fr> S1m <c+gitlab@sgougeon.fr>

View File

@ -1,10 +1,30 @@
# This file tracks properties of this Flutter project.
# Used by Flutter tool to assess capabilities and perform upgrades etc.
#
# This file should be version controlled and should not be manually edited.
# This file should be version controlled.
version:
revision: 18cd7a3601bcffb36fdf2f679f763b5e827c2e8e
channel: beta
revision: d3d8effc686d73e0114d71abdcccef63fa1f25d2
channel: stable
project_type: app
# Tracks metadata for the flutter migrate command
migration:
platforms:
- platform: root
create_revision: d3d8effc686d73e0114d71abdcccef63fa1f25d2
base_revision: d3d8effc686d73e0114d71abdcccef63fa1f25d2
- platform: macos
create_revision: d3d8effc686d73e0114d71abdcccef63fa1f25d2
base_revision: d3d8effc686d73e0114d71abdcccef63fa1f25d2
# User provided section
# List of Local paths (relative to this file) that should be
# ignored by the migrate tool.
#
# Files that are not part of the templates will be ignored by default.
unmanaged_files:
- 'lib/main.dart'
- 'ios/Runner.xcodeproj/project.pbxproj'

View File

@ -1,3 +1,753 @@
## v1.12.0
- Added translation using Weblate (Toki Pona) (Mæve Rey)
- Translated using Weblate (Arabic) (Rex_sa)
- Translated using Weblate (Chinese (Simplified)) (Eric)
- Translated using Weblate (Croatian) (Milo Ivir)
- Translated using Weblate (Estonian) (Priit Jõerüüt)
- Translated using Weblate (Galician) (josé m)
- Translated using Weblate (Indonesian) (Linerly)
- Translated using Weblate (Polish) (lauren n. liberda)
- Translated using Weblate (Romanian) (Riley)
- Translated using Weblate (Russian) (DarkCoder15)
- Translated using Weblate (Spanish) (José Muñoz)
- Translated using Weblate (Ukrainian) (Ihor Hordiichuk)
- build: Remove dependency overwrite for ffi (Krille)
- build: Update dependencies (Krille)
- builds: Change minsdkversion of Android from 16 to 19 (Krille)
- builds: Do not allow failure for linux x86 (Krille)
- builds: Do not use verbose mode on building linux (Krille)
- builds: Linux with flutter 3.10 (Krille)
- builds: Remove workaround for building linux arm64 (Krille)
- builds: Update file_picker to 5.3.0 (Krille)
- builds: Update flutter table html (Krille)
- builds: Update flutter_html (Krille)
- builds: migrate to dart 3.0/flutter 3.10 (lauren n. liberda)
- chore: Add missing blockquote style (Krille)
- chore: Allow failure in build linux for now (Krille)
- chore: Ask for storage persistence (Krille)
- chore: Clean unused translations (Malin Errenst)
- chore: Enhance room pills (Krille)
- chore: Minor code clean up (Krille)
- chore: Update flutter webrtc (Krille)
- chore: Upgrade to Flutter 3.10.1 (Malin Errenst)
- chore: change release curl calls to use --fail-with-body (Tim Flink)
- chore: update macOS icons and add build script (TheOneWithTheBraid)
- design: Replace anime images with neutral cupertino icons (Krille)
- feat: Add toggle to mute notifications from chat groups (fbievan)
- feat: Allow ruby tags in html (Krille)
- feat: Display progress value for initial sync (Krille)
- feat: Implement new error reporting tool when critical features break like playing audio or video messages or opening a chat (Krille)
- feat: clean up macOS build metadata (TheOneWithTheBraid)
- feat: set display information correctly (TheOneWithTheBraid)
- feat: update macOS build files (TheOneWithTheBraid)
- feat: update macOS build information for macOS Ventura (TheOneWithTheBraid)
- fix "Unhandled Exception: VRouter.of(context) was called with a context which does not contain a VRouter." (Lauren N. Liberda)
- fix: Broken arb file (Krille)
- fix: Do not unnecessary request all members in public rooms (Krille)
- fix: Remove wrong rendered linebreak in html (Krille)
- fix: Scroll down button (Krille)
- fix: Scroll up and scroll down buttons in chat list (Krille)
- fix: Scrolldown button (Krille)
- fix: Too long file name cause a render overflow (Skying)
- fix: Try to reload timeline on IOException (Krille)
- fix: User pills (Krille)
- fix: broken CI artifact uploads (TheOneWithTheBraid)
- fix: custom emote placeholder (TheOneWithTheBraid)
- fix: path of libolm (TheOneWithTheBraid)
- fix: Quick account switching (JHansen)
- fix: read reciepts (JHansen)
- perf: Use valuenotifier to not rebuild chatlist (Krille)
- refactor: Reimplement flutter matrix html locally (Krille)
- refactor: Update Roboto and Noto Emoji (The one with the Braid)
- refactor: Use AnimatedSize for FAB (Krille)
- refactor: Use DateTime for weekday localization (Malin Errenst)
## v1.11.2
- Translated using Weblate (Croatian) (Milo Ivir)
- Translated using Weblate (Dutch) (Jelv)
- Translated using Weblate (Estonian) (Priit Jõerüüt)
- Translated using Weblate (Galician) (josé m)
- Translated using Weblate (Polish) (Eryk Michalak)
- Translated using Weblate (Turkish) (Oğuz Ersen)
- Translated using Weblate (Ukrainian) (Ihor Hordiichuk)
- feat: Permission dialog before open link in browser (Krille)
- fix: Chats do not load (Krille)
## v1.11.1 - 2023-04-20
- fix: Download files on web and iOS with correct mimetype
## v1.11.0 - 2023-04-14
- feat: Add visual read marker (Krille)
- feat: Jump to last read event (Krille)
- feat: Use fragmented timeline to jump to event (Krille)
- feat: change to flutterwebauth2 (ShootingStarDragons)
- fix: Join public room (Krille)
- fix: Set fcm priority to max on android (Krille)
- refactor: CI scripts and old workarounds for build scripts (Krille)
- refactor: Client in ChatPage (Krille)
- refactor: Not nullable room in ChatPage (Krille)
- refactor: Switch to file_picker package and get rid of some dependency overrides (Krille)
- refactor: Use correct Matrix instance (Krille)
- style: Make emptypage logo bigger (Krille)
- style: Minor adjustments for modal bottom sheets (Krille)
- style: Move chats to top (Krille)
- style: Use SliverList for chatlist (Krille)
- refactor: Container -> SizedBox.shrink() (noob_tea)
- Translated using Weblate (Chinese (Simplified)) (Eric)
- Translated using Weblate (Dutch) (Jelv)
- Translated using Weblate (Estonian) (Priit Jõerüüt)
- Translated using Weblate (French) (Anne Onyme 017)
- Translated using Weblate (Galician) (josé m)
- Translated using Weblate (Indonesian) (Linerly)
- Translated using Weblate (Persian) (Parsa)
- Translated using Weblate (Persian) (Siavash)
- Translated using Weblate (Polish) (Luna)
- Translated using Weblate (Swedish) (Kristoffer Grundström)
- Translated using Weblate (Turkish) (Oğuz Ersen)
- Translated using Weblate (Ukrainian) (Ihor Hordiichuk)
## v1.10.0 - 2023-02-25
- Added translation using Weblate (Thai) (Wphaoka)
- Added translation using Weblate (Tibetan) (Nathan Freitas)
- Default hardcoded message when l10n is not available (fabienli)
- Fix: The stable repo fingerprint (TODO the qr-code should be updated) (machiav3lli)
- Translated using Weblate (Basque) (xabirequejo)
- Translated using Weblate (Dutch) (Jelv)
- Translated using Weblate (Estonian) (Priit Jõerüüt)
- Translated using Weblate (French) (Anne Onyme 017)
- Translated using Weblate (Galician) (josé m)
- Translated using Weblate (Galician) (josé m)
- Translated using Weblate (Indonesian) (Linerly)
- Translated using Weblate (Japanese) (Suguru Hirahara)
- Translated using Weblate (Persian) (Farooq Karimi Zadeh)
- Translated using Weblate (Swedish) (Joaquim Homrighausen)
- Translated using Weblate (Turkish) (Oğuz Ersen)
- Translated using Weblate (Ukrainian) (Ihor Hordiichuk)
- chore: Disable stable for web until script is fixed (Krille)
- chore: Display warning when logout without backup (Krille)
- chore: Downgrade flutter CI version (Krille)
- chore: Follow up audioplayer on linux (Krille)
- chore: Follow up chat encryption desgin (Krille)
- chore: Follow up fix audioplayer on android (Christian Pauly)
- chore: Follow up formatting (Christian Pauly)
- chore: Follow up formatting (Krille)
- chore: Follow up remove hero animation (Krille)
- chore: Follow up secrity settings design (Krille)
- chore: Follow up settings page (Krille)
- chore: Follow up settings page design (Christian Pauly)
- chore: Follow up style adjustments (Krille)
- chore: Lookup l10n in pushhelper if null (Krille)
- chore: Update matrix package to 0.17.0 (Krille)
- chore: Update to Flutter 3.7.1 (Krille)
- docs/qr-stable.svg: update the QR code (Aminda Suomalainen)
- feat: Enable audioplayer for web and linux (Christian Pauly)
- fix: Display error when user tries to send too large file (Christian Pauly)
- refactor: Do only instantiate AudioPlayer() object when in use (Christian Pauly)
- refactor: Remove syncstatus verbose logs (Christian Pauly)
- refactor: Store cached files in tmp directory so OS will clear file cache from time to time (Krille)
- style: Adjust key verification dialog (Christian Pauly)
- style: Bootstrap design adjustments (Christian Pauly)
- style: Encryption page adjustments (Christian Pauly)
- style: Enhance user device settings design (Krille)
- style: Enhanced chat details design (Krille)
- style: Give chat list list tiles rounded corners (Krille)
- style: Link underline color (Christian Pauly)
- style: Make adaptive bottom sheets scrollable by default (Krille)
- style: Make invite page more pretty (Krille)
- style: New settings design (Krille)
- style: Nicer chips in encryption settings and icons showing device status (Krille)
- style: Use emojis on web as well (Christian Pauly)
- style: Use robotomono to display device keys (Christian Pauly)
- utils/url_launcher: force opening http(s) links in external browser (Marcus Hoffmann)
## v1.9.0 - 2023-01-29
- Translated using Weblate (Czech) (Michal Bedáň)
- Translated using Weblate (Czech) (grreby)
- Translated using Weblate (Dutch) (Jelv)
- Translated using Weblate (Estonian) (Priit Jõerüüt)
- Translated using Weblate (Galician) (josé m)
- Translated using Weblate (German) (Christian)
- Translated using Weblate (German) (Vri 🌈)
- Translated using Weblate (Indonesian) (Linerly)
- Translated using Weblate (Korean) (Youngbin Han)
- Translated using Weblate (Polish) (Wiktor)
- Translated using Weblate (Turkish) (Oğuz Ersen)
- Translated using Weblate (Ukrainian) (Ihor Hordiichuk)
- chore: Change invite link textfield label (Krille)
- chore: Remove unused dependency (Krille)
- chore: Remove unused translations (Krille)
- chore: Update Matrix SDK and refactor (Krille)
- chore: Update dependencies (Krille)
- chore: Update flutter_map (Krille)
- chore: add integration tests (TheOneWithTheBraid)
- chore: add integration tests for spaces (TheOneWithTheBraid)
- design: More clear chat background and rounded popup menu (Krille)
- design: Nicer navigationrail (Krille)
- design: Upgrade to Flutter 3.7
- feat: Bring back disabling the header bar on Linux desktop (q234rty)
- feat: Nicer design for abandonded DM rooms (Christian Pauly)
- fix: Archive (Krille)
- fix: Shared preferences package for flutter 3.7 (Christian Pauly)
- fix: permission of web builds (TheOneWithTheBraid)
- fix: Notification Settings (Krille)
- refactor: Migrate to Flutter 3.7.0 (Christian Pauly)
- refactor: Same animations everywhere in app (Krille)
- refactor: Stories header with futurebuilder (Krille)
- refactor: disable some redundant tests (TheOneWithTheBraid)
- style: Animate in out search results (Krille)
- style: New modal bottom sheets (Krille)
- style: Redesign public room bottomsheets (Krille)
## v1.8.0 2022-12-30
- Added translation using Weblate (Yue (yue_HK)) (Raatty)
- Translated using Weblate (Chinese (Simplified)) (Mike Evans)
- Translated using Weblate (Estonian) (Priit Jõerüüt)
- Translated using Weblate (French) (Anne Onyme 017)
- Translated using Weblate (Indonesian) (Linerly)
- Translated using Weblate (Turkish) (Oğuz Ersen)
- Translated using Weblate (Ukrainian) (Ihor Hordiichuk)
- design: New encryption page (Krille Fear)
- feat: Add audio message support to linux (Krille Fear)
- feat: Use Android system accent color (Krille Fear)
- feat: include olm to Windows builds (TheOneWithTheBraid)
- feat: Store drafts (Krille)
- fix: Android push notification follow-up (TheOneWithTheBraid)
- fix: Content banner (Krille Fear)
- fix: Correct redacted by username (Krille Fear)
- fix: Do not setup push on every app resume (Krille Fear)
- fix: Encryption button is orange in public rooms (Krille Fear)
- fix: File event design (Krille Fear)
- fix: Hide google services warning after marked (Krille Fear)
- fix: Improve story page appearance (Reinhart Previano Koentjoro)
- fix: Libhandy windows (Krille Fear)
- fix: Monochromatic icon rendering for Android 13+ (Reinhart Previano Koentjoro)
- fix: homeserver error text not visible in app bar (TheOneWithTheBraid)
- fix: minor issues in room list (TheOneWithTheBraid)
## v1.7.2 2022-12-19
Update dependencies and translations.
## v1.7.1 2022-11-23
Minor bugfix release to retrigger build for FlatPak and Android. Fixes some style bugs and updates some translations
## v1.7.0 2022-11-17
FluffyChat 1.7.0 features a new way to work with spaces via a bottom navigation bar. A lot of work has also been done under the hood to make the app faster and more stable. The main color has slightly changed and the design got some finetuning.
- chore: Add keys to roomlist and stories header (Christian Pauly)
- chore: Add unread badge to navigation rail and adjust design (Christian Pauly)
- chore: Adjust colors (Christian Pauly)
- chore: Better design chat list items (Christian Pauly)
- chore: Better load first client (Christian Pauly)
- design: Hide unimportant state events instead of folding (Christian Pauly)
- design: Improve login design (Krille Fear)
- design: Nicer display notification short texts (Christian Pauly)
- feat: background and terminated calls [android] (td)
- feat: New navigation design (Christian Pauly)
- fix: Hide password at login page (Krille Fear)
- fix: Import session on iOS (Christian Pauly)
- fix: incorrect setState inside setState in ChatListController (td)
- fix: Password not obscure for a second when submitting login textfield (Christian Pauly)
- fix: Popup menu without elevation (Christian Pauly)
- fix: Push error message (Christian Pauly)
- fix: Remove emoji picker workaround (Christian Pauly)
- fix: Set theme after start app (Christian Pauly)
- fix: Settings profile picture (Christian Pauly)
- fix: Share files (Christian Pauly)
- fix: UIA request handler (Christian Pauly)
- fix: Update emoji picker for web and desktop (Christian Pauly)
- improved (most) icons/image scaling, including avatar scaling (Mg138)
- Mention Element instead of Riot (Has been renamed about a year ago) (jooooscha)
- refactor: Chat list body code (Christian Pauly)
- refactor: Minor chatlist refactoring (Christian Pauly)
- refactor: No longer need selected of chat list tile (Christian Pauly)
- refactor: Remove unused dependencies (Krille Fear)
- Added translation using Weblate (Hindi) (Hemish)
- Added translation using Weblate (Occidental) (OIS)
- Translated using Weblate (Basque) (xabirequejo)
- Translated using Weblate (Chinese (Simplified)) (Eric)
- Translated using Weblate (Chinese (Simplified)) (Raatty)
- Translated using Weblate (Dutch) (Jelv)
- Translated using Weblate (English) (Raatty)
- Translated using Weblate (Estonian) (Priit Jõerüüt)
- Translated using Weblate (Estonian) (Raatty)
- Translated using Weblate (Finnish) (Aminda Suomalainen)
- Translated using Weblate (Finnish) (Raatty)
- Translated using Weblate (French) (Anne Onyme 017)
- Translated using Weblate (Galician) (Xosé M)
- Translated using Weblate (German) (Jana)
- Translated using Weblate (Indonesian) (Linerly)
- Translated using Weblate (Lithuanian) (Anonimas)
- Translated using Weblate (Occidental) (OIS)
- Translated using Weblate (Persian) (Anastázius Darián)
- Translated using Weblate (Persian) (Anastázius Kaejatídarján)
- Translated using Weblate (Persian) (Seyedmahdi Moosavyan)
- Translated using Weblate (Russian) (Nikita Epifanov)
- Translated using Weblate (Turkish) (Oğuz Ersen)
- Translated using Weblate (Turkish) (Raatty)
- Translated using Weblate (Ukrainian) (Ihor Hordiichuk)
- Translated using Weblate (Ukrainian) (Raatty)
## v1.6.4 - 2022-09-08
- Translated using Weblate (Chinese (Simplified)) (Eric)
- Translated using Weblate (Estonian) (Priit Jõerüüt)
- Translated using Weblate (Galician) (Xosé M)
- Translated using Weblate (Indonesian) (Linerly)
- Translated using Weblate (Slovak) (Marek Ľach)
- Translated using Weblate (Turkish) (Oğuz Ersen)
- Translated using Weblate (Ukrainian) (Ihor Hordiichuk)
- chore: Adjust bubble color in dark mode (Christian Pauly)
- chore: Update matrix sdk (Christian Pauly)
- chore: Update to flutter 3.3.0 (Christian Pauly)
- feat: Automatic key requests and better key error dialog (Christian Pauly)
- fix: Styling and notification settings (Christian Pauly)
- fix: add missing command localizations (Christian Pauly)
## v1.6.3 - 2022-08-25
- Translated using Weblate (Chinese (Simplified)) (Eric)
- Translated using Weblate (Estonian) (Priit Jõerüüt)
- Translated using Weblate (Finnish) (Aminda Suomalainen)
- Translated using Weblate (Russian) (Sergey Shavin)
- Translated using Weblate (Turkish) (Oğuz Ersen)
- Translated using Weblate (Ukrainian) (Ihor Hordiichuk)
- chore: Migrate back to flutter hive collections (Christian Pauly)
- chore: Update provider package and remove dep override (Christian Pauly)
- fix: Do not display push events for unknown event types (Christian Pauly)
- refactor: App widget (Christian Pauly)
## v1.6.0 - 2022-07-31
FluffyChat 1.6.0 features a lot of bug fixes and improvements. The code base has been
simplified and the drawer on the chat list page got a come-back. Some new features like
the space hierarchy and session dump have been implemented.
- feat: Added monochrome entry for themed icon support in Android 13 (James Reilly)
- feat: Display timeline of messages in android notification (Christian Pauly)
- feat: Emoji related fixes (TheOneWithTheBraid)
- feat: Implement deleting pushers in app (Christian Pauly)
- feat: New material 3 design (Christian Pauly)
- feat: Redesign bootsstrap and offer secure storage support (Christian Pauly)
- feat: Send multiple images at once (Christian Pauly)
- feat: implement session dump (TheOneWithTheBraid)
- feat: implement space hierarchy (TheOneWithTheBraid)
- feat: introduce extended integration tests (TheOneWithTheBraid)
- feat: libhandy integration (TheOneWithTheBraid)
- fix: Clearing push triggered when only one room got seen (Christian Pauly)
- fix: Dont display loading dialog when adding reaction (Christian Pauly)
- fix: Follow up for spaces hierarchy (TheOneWithTheBraid)
- fix: Missing null checks in chat details view (Christian Pauly)
- fix: Non FCM Android builds crash on start (Christian Pauly)
- fix: Permission chooser dialog on iOS (Christian Pauly)
- fix: Set avatar on only single action available (Christian Pauly)
- fix: Sharing on iOS and iPad (Christian Pauly)
- fix: Unread bubble is invisible in dark mode (Christian Pauly)
- fix: appimage builds (TheOneWithTheBraid)
- fix: only use custom http client on android (Jayesh Nirve)
- fix: pass isrg cert to http client (Jayesh Nirve)
- refactor: Chat view (Christian Pauly)
- refactor: Encryption button (Christian Pauly)
- refactor: Remove duplicated imports (Christian Pauly)
- refactor: Remove legacy store (Christian Pauly)
- refactor: Remove presence status feature (Christian Pauly)
- refactor: Simplify MxcImage and replace CachedNetworkImage (Christian Pauly)
- refactor: Switch to Hive Collections DB (Christian Pauly)
- refactor: move start chat FAB to implementation file (TheOneWithTheBraid)
- Translated using Weblate (Catalan) (Alfonso Montero López)
- Translated using Weblate (Catalan) (Auri B.P)
- Translated using Weblate (Chinese (Simplified)) (Eric)
- Translated using Weblate (Croatian) (Milo Ivir)
- Translated using Weblate (Dutch) (Jelv)
- Translated using Weblate (English) (Raatty)
- Translated using Weblate (Estonian) (Priit Jõerüüt)
- Translated using Weblate (Finnish) (Aminda Suomalainen)
- Translated using Weblate (Galician) (Xosé M)
- Translated using Weblate (Indonesian) (Linerly)
- Translated using Weblate (Persian) (Amir Hossein Maher)
- Translated using Weblate (Polish) (Przemysław Romanik)
- Translated using Weblate (Russian) (Nikita Epifanov)
- Translated using Weblate (Turkish) (Oğuz Ersen)
- Translated using Weblate (Ukrainian) (Ihor Hordiichuk)
- chore: Add border to avatars (Christian Pauly)
- chore: Add fancy hero animations (Christian Pauly)
- chore: Adjust appbar design (Christian Pauly)
- chore: Adjust design (Christian Pauly)
- chore: Adjust search bar design (Christian Pauly)
- chore: Always display header elevation in chat (Christian Pauly)
- chore: Design follow up fixes (Christian Pauly)
- chore: Design follow up fixes (Christian Pauly)
- chore: Disable integration tests without runners (Krille Fear)
- chore: Enhance invitiation UX (Christian Pauly)
- chore: Make push helper more fail safe (Christian Pauly)
- chore: Make push helper more stable (Christian Pauly)
- chore: Minor design improvements (Christian Pauly)
- chore: Pinned events design (Christian Pauly)
- chore: Remove permission handler dependency and increase compileSdkVersion (Christian Pauly)
- chore: Switch to flutter 3.0.5 (Krille Fear)
- chore: Update SDK (Christian Pauly)
- chore: remove snapping sheet (TheOneWithTheBraid)
## v1.5.0 - 2022-06-03
- Translated using Weblate (Ukrainian) (Ihor Hordiichuk)
- feat: Better sign up UX and allow signup without password (Christian Pauly)
- feat: Initial material you support (Christian Pauly)
- feat: include Synapse into integration test (TheOneWithTheBraid)
- fix: Broken dynamic color palette (Christian Pauly)
- fix: Build on iOS emulator (Christian Pauly)
- fix: Missing bottom padding in text only stories (Christian Pauly)
- fix: Send sticker without blocking the UI (Christian Pauly)
- fix: Sentry switch being broken (Sorunome)
- fix: add new Play patch (TheOneWithTheBraid)
- fix: handle matrix.to prefix when starting chat (TheOneWithTheBraid)
- fix: minor design bugs (TheOneWithTheBraid)
- fix: privacy in sign up (TheOneWithTheBraid)
- fix: properly set app title in embedder (TheOneWithTheBraid)
- fix: proprietory classes included into build (TheOneWithTheBraid)
- fix: remove proprietary classes from build (TheOneWithTheBraid)
- refactor: Sharing intent (Christian Pauly)
- refactor: Stories header (Christian Pauly)
- refactor: Update Matrix SDK (Christian Pauly)
- refactor: Upgrade to Flutter 3.0.0 (Christian Pauly)
- Translated using Weblate (Basque) (—X—)
- Translated using Weblate (Chinese (Simplified)) (Eric)
- Translated using Weblate (Croatian) (Milo Ivir)
- Translated using Weblate (Czech) (Milan Korecky)
- Translated using Weblate (Dutch) (Jelv)
- Translated using Weblate (Estonian) (Priit Jõerüüt)
- Translated using Weblate (Galician) (Xosé M)
- Translated using Weblate (Indonesian) (Linerly)
- Translated using Weblate (Lithuanian) (Mind)
- Translated using Weblate (Portuguese (Brazil)) (Hermógenes Oliveira)
- Translated using Weblate (Portuguese (Brazil)) (mmagian)
- Translated using Weblate (Russian) (Nikita Epifanov)
- Translated using Weblate (Turkish) (Oğuz Ersen)
## v1.4.0 - 2022-04-23
- design: Display icon for failed sent messages (Krille Fear)
- design: Display own stories at first place and combine with new stories button (Krille Fear)
- feat: Add "Show related DMs in spaces" settings (20kdc)
- feat: Better image sending experience (Krille Fear)
- feat: Display event timestamp if selected (Krille Fear)
- feat: Faster image resizing (Krille Fear)
- feat: Groups and Direct Chats virtual spaces option (20kdc)
- feat: New onboarding design (Krille Fear)
- feat: Onboarding with dynamic homeservers from joinmatrix.org (Krille Fear)
- feat: Play audio messages in stories (Krille Fear)
- feat: Use native imaging for much faster thumbnail calc on mobile (Krille Fear)
- feat: add Dockerfile for nginx/web builds (TheOneWithTheBraid)
- feat: allow to create widgets (TheOneWithTheBraid)
- feat: remove diacritics (henri2h)
- feat: irish language support (Graeme Power)
- feat: Enable screensharing on Mobile
- feat: support AppImage builds
- feat: Improve spaces design
- fix: Android theme is not auto updating when system theme changes (Krille Fear)
- fix: Chat view becomes gray for a second on sending reaction (Krille Fear)
- fix: Don't request new thumbnail resolution on every window resize (Samuel Mezger)
- fix: Dont display own failed-to-send events in stories (Krille Fear)
- fix: Hide markdown in chat list preview and local notifications (Krille Fear)
- fix: Hide pinned events if event is not accessable or loading (Krille Fear)
- fix: Image sending (Krille Fear)
- fix: Make audioplayer waveforms thinner and better clickable (Krille Fear)
- fix: Some story layout bugs (Krille Fear)
- fix: Widgets dialog crashes (Krille Fear)
- fix: login form supports switching fields via tab (Philip Molares)
- Added translation using Weblate (Lithuanian) (Mind)
- Translated using Weblate (Chinese (Simplified)) (Eric)
- Translated using Weblate (Croatian) (Milo Ivir)
- Translated using Weblate (Dutch) (Jelv)
- Translated using Weblate (Estonian) (Priit Jõerüüt)
- Translated using Weblate (Finnish) (Aminda Suomalainen)
- Translated using Weblate (French) (Anne Onyme 017)
- Translated using Weblate (Galician) (Xosé M)
- Translated using Weblate (German) (Krille)
- Translated using Weblate (German) (qwerty287)
- Translated using Weblate (Indonesian) (Linerly)
- Translated using Weblate (Japanese) (Krille)
- Translated using Weblate (Lithuanian) (Mind)
- Translated using Weblate (Portuguese (Brazil)) (Hermógenes Oliveira)
- Translated using Weblate (Russian) (Arbo_Leet)
- Translated using Weblate (Russian) (Nikita Epifanov)
- Translated using Weblate (Russian) (alekseishaklov)
- Translated using Weblate (Swedish) (Joaquim Homrighausen)
- Translated using Weblate (Turkish) (Oğuz Ersen)
- Translated using Weblate (Ukrainian) (Ihor Hordiichuk)
- Update TRANSLATORS_GUIDE.md to have improved punctuation, capitalization (Scott Anecito)
- chore: Add initial integration tests (Krille Fear)
- refactor: New push (Krille Fear)
## v1.3.1 - 2022-03-20
- Allow app to be moved to external storage (Marcel)
- Translated using Weblate (Arabic) (Mads Louis)
- Translated using Weblate (Basque) (Sorunome)
- Translated using Weblate (Basque) (—X—)
- Translated using Weblate (Chinese (Simplified)) (Eric)
- Translated using Weblate (Czech) (Sorunome)
- Translated using Weblate (Dutch) (Jelv)
- Translated using Weblate (English) (Raatty)
- Translated using Weblate (French) (Anne Onyme 017)
- Translated using Weblate (Galician) (Xosé M)
- Translated using Weblate (German) (Maciej Krüger)
- Translated using Weblate (Indonesian) (Linerly)
- Translated using Weblate (Irish) (Graeme Power)
- Translated using Weblate (Persian) (Anastázius Darián)
- Translated using Weblate (Russian) (Nikita Epifanov)
- Translated using Weblate (Swedish) (Joaquim Homrighausen)
- Translated using Weblate (Turkish) (Oğuz Ersen)
- Translated using Weblate (Ukrainian) (Ihor Hordiichuk)
- Update proguard rules to a more modern setup (MTRNord)
- chore: Minor story viewer fixes (Krille Fear)
- chore: Remove story line count and make answering to stories online (Krille Fear)
- chore: Update dependencies (Dependency Update Bot)
- design: Make pinned events use less vertical space (Krille Fear)
- feat: Extended stories (Krille Fear)
- feat: Restrict map zoom to tile server capabilities (Marcel)
- feat: implement keyboard shortcuts (TheOneWithTheBraid)
- fix: Build on macOS (Krille Fear)
- fix: Emojipicker issues (Krille Fear)
- fix: Hide redacted stories (Krille Fear)
- fix: Mark story as read (Krille Fear)
- fix: Open room from notification click produces errors (Krille Fear)
- fix: SSO on Android 12 (Krille Fear)
- fix: Send read receipts on all taps (Krille Fear)
- fix: make fluffy usable at 720 px wide (Raatty)
- fix: Add forgotten sendOnEnter (Krille Fear)
- refactor: Switch to just audio for playing sounds (Krille Fear)
## v1.3.0 - 2022-02-12
FluffyChat 1.3.0 makes it possible to report offensive users to server admins (not only messages). It fixes
the video player, improves Linux desktop notifications, and the stories design.
The button to create a new story is now in the app bar of the main page so that users who don't want to use
this feature no longer have a whole list item pinned at the top of the chat list.
FluffyChat 1.3.0 is the first release with full null safe dart code. While this is a huge change under the
hood, it should improve the stability and performance of the app. It also builds now with Flutter 2.10.
Thanks to all contributors and translators!! <3
- Translated using Weblate (Arabic) (abidin toumi)
- Translated using Weblate (Chinese (Simplified)) (Eric)
- Translated using Weblate (Croatian) (Milo Ivir)
- Translated using Weblate (Czech) (Milan Korecky)
- Translated using Weblate (Dutch) (Jelv)
- Translated using Weblate (Estonian) (Priit Jõerüüt)
- Translated using Weblate (French) (Anne Onyme 017)
- Translated using Weblate (Galician) (Xosé M)
- Translated using Weblate (German) (Krille)
- Translated using Weblate (Indonesian) (Linerly)
- Translated using Weblate (Russian) (Nikita Epifanov)
- Translated using Weblate (Swedish) (Joaquim Homrighausen)
- Translated using Weblate (Turkish) (Oğuz Ersen)
- Translated using Weblate (Ukrainian) (Ihor Hordiichuk)
- chore: Add missing link (Krille Fear)
- chore: Hide FAB story buttons on focus (Krille Fear)
- chore: Set compileSdkVersion to 31 (Krille Fear)
- chore: Update SDK (Krille Fear)
- chore: Update dependencies (Dependency Update Bot)
- chore: Update privacy (Krille Fear)
- chore: Upgrade to Flutter 2.10 (Krille Fear)
- ci: Update olm download link (Krille Fear)
- design: Improve create story page design (Krille Fear)
- design: Improve story header design (Krille Fear)
- design: Use IconButton instead of listTile for first story (Krille Fear)
- feat: Add button to report offensive users to server admins (Krille Fear)
- feat: Open chat button from Linux notification (Krille Fear)
- feat: implement retreiving widgets (TheOneWithTheBraid)
- fix: Set image width and height (Krille Fear)
- fix: Videoplayer filenames (Krille Fear)
- fix: cast error in html messages (Jayesh Nirve)
- fix: linux snap notification avatar (Krille Fear)
- fix: suggestions menu and use empty map in html messages null return (Jayesh Nirve)
- refactor: Migrate to null safety (Krille Fear)
## v1.2.0 - 2022-01-27
FluffyChat 1.2.0 brings a new stories feature, a lot of bug fixes and improved
voice messages.
- change: Set client ID in invite action link (Krille Fear)
- design: Improved animations in chat view when changing account (The one with the Braid)
- design: Remove redundant voice message button (S1m)
- design: Use more adaptive elements (Krille Fear)
- feat: Add button to record a video on Android (S1m)
- feat: Add static + button to pick reaction (S1m)
- feat: Better in app video player (Krille Fear)
- feat: Enable compression and thumbnails for videos (Krille Fear)
- feat: Nicer file event design (Krille Fear)
- feat: Recording dialog with displaying amplitude (Krille Fear)
- feat: Remember homeserver on search page (Krille Fear)
- feat: Save files images and videos (Krille Fear)
- feat: Settings for stories (Krille Fear)
- feat: Share to story (Krille Fear)
- feat: Stories (Krille Fear)
- fix: Add missing routes (Krille Fear)
- fix: Better thumbnails (Krille Fear)
- fix: Do not setup UP if init from an UP action (S1m)
- fix: linux notifications (Raatty)
- fix: Play video without thumbnail if none (S1m)
- fix: Show message bubble on download only video attachments (Drews Clausen)
- fix: Show scrollDownButton only if selectedEvents is empty (S1m)
- fix: Snapcraft image (Krille Fear)
- fix: Snapcraft.yaml (Krille Fear)
- fix: Use system fonts except for desktop (Krille Fear)
- fix: Video playback on iOS (John Francis Sukamto)
- fix: Videoplayer (Krille Fear)
- followup: Improve stories (Krille Fear)
- Improve website SEO tagging (Marcel)
- Increase font size granularity (S1m)
- refactor: /command hints add tooltips, test for missing hints, script to generate glue code, hints for dm, create, clearcache, discardsession (Steef Hegeman)
- refactor: Make more files null safe (Krille Fear)
- refactor: Make style settings null safe (Krille Fear)
- systemNavigationBarColor ← appBar.backgroundColor (Steef Hegeman)
- Translated using Weblate (Chinese (Simplified)) (Eric)
- Translated using Weblate (Chinese (Simplified)) (Lynn Nakanishi Lin林中西)
- Translated using Weblate (Chinese (Traditional)) (Lynn Nakanishi Lin林中西)
- Translated using Weblate (Croatian) (Milo Ivir)
- Translated using Weblate (Czech) (Milan Korecky)
- Translated using Weblate (Dutch) (Jelv)
- Translated using Weblate (Estonian) (Priit Jõerüüt)
- Translated using Weblate (Finnish) (Aminda Suomalainen)
- Translated using Weblate (French) (Anne Onyme 017)
- Translated using Weblate (Galician) (Xosé M)
- Translated using Weblate (German) (Krille)
- Translated using Weblate (German) (Jana)
- Translated using Weblate (German) (TeemoCell)
- Translated using Weblate (Hebrew) (MusiCode1)
- Translated using Weblate (Hebrew) (y batvinik)
- Translated using Weblate (Hungarian) (Balázs Meskó)
- Translated using Weblate (Indonesian) (Linerly)
- Translated using Weblate (Korean) (Kim Tae Kyeong)
- Translated using Weblate (Polish) (KSP Atlas)
- Translated using Weblate (Russian) (Nikita Epifanov)
- Translated using Weblate (Slovenian) (John Jazbec)
- Translated using Weblate (Spanish) (Valentino)
- Translated using Weblate (Turkish) (Oğuz Ersen)
- Translated using Weblate (Ukrainian) (Ihor Hordiichuk)
## v1.1.0 - 2021-12-08
- CI: Add candidate release pipeline (Krille Fear)
- Translated using Weblate (Dutch) (Jelv)
- Translated using Weblate (Estonian) (Priit Jõerüüt)
- Translated using Weblate (Finnish) (Mikaela Suomalainen)
- Translated using Weblate (Finnish) (Mikaela Suomalainen)
- Translated using Weblate (Indonesian) (Linerly)
- Translated using Weblate (Korean) (Kim Tae Kyeong)
- Translated using Weblate (Norwegian Bokmål) (Gigaa)
- Translated using Weblate (Norwegian Bokmål) (Raatty)
- change: Do not compress very small images (Krille Fear)
- chore: Update Matrix SDK (Krille Fear)
- design: Make not joined participants transparent in list (Krille Fear)
- docs: Fix screenshots on website (Krille Fear)
- fix: Update dependencies with flutter pub upgrade (Krille Fear)
- fix: Well known lookup at login (Krille Fear)
- refactor: Make most of the utils null safe (Krille Fear)
- refactor: Make send file dialog null safe (Krille Fear)
- refactor: Make user device list item null safe (Krille Fear)
## v1.0.0 - 2021-11-29
- design: Chat backup dialog as a banner
- design: Encrypted by design, all users valid is normal not green
- design: Move video call button to menu
- design: Display edit marker in new bubbles
- design: Floating input bar
- design: Minor color changes
- design: Move device ID to menu
- design: Place share button under qr code
- design: Redesign and simplify bootstrap
- design: Remove cupertino icons
- feat: Display typing indicators with gif
- feat: Fancy chat list loading animation
- feat: New database backend with FluffyBox
- feat: Make the main color editable for users
- feat: Move styles one settings level up
- feat: Multiple mute, pin and mark unread
- feat: New chat design
- feat: New chat details design
- feat: New Public room bottom sheet
- feat: New settings design
- feat: Nicer images, stickers and videos
- feat: nicer loading bar
- feat: Open im.fluffychat uris
- feat: Redesign multiaccounts and spaces
- feat: Redesign start page
- feat: Send reactions to multiple events
- feat: Speed up app start
- feat: Use SalomonBottomBar
- feat: Drag&Drop to send multiple files on desktop and web
- fix: Adjust color
- fix: Automatic key requests
- fix: Bootstrap loop
- fix: Chat background
- fix: Chat list flickering
- fix: Contrast in dark mode
- fix: Crash when there is no prev message
- fix: Do display error image widget
- fix: Do not display bottombar in selectmode
- fix: Dont enable encryption with bots
- fix: Dont loose selected events
- fix: Dont rerun server checks
- fix: download path for saving files
- fix: Hide FAB in new chat page if textfield has focus
- fix: Let bottom space bar scroll
- fix: Load spaces on app start
- fix: Only mark unread if actually marked
- fix: Public room design
- fix: Remove avatar from room
- fix: Remove broken docker job
- fix: Report sync status error
- fix: Self sign while bootstrap
- fix: Sender name prefix in DM rooms
- fix: Set room avatar
- fix: Various multiaccount fixes
- fix: Wrong version in snap packages
## v0.42.2 - 2021-11-04
Minor bugfix release which fixes signing up on matrix.org and make FluffyChats voice messages playable in Element.
- feat: Nicer registration form
- feat: Nicer audio message design and send duration
- fix: Signup on matrix.org
- fix: Mark voice messages with msc3245
- fix: Play response voice messages
- fix: Crash on logout
## v0.42.1 - 2021-10-26
Minor bugfix release.
- feat: Ignore users directly from bottom sheet
- fix: Open an existing direct chat via invite link/QR scanning
- fix: Small fix for uia request
- fix: Enable E2EE by default in all start chat cases
- update: Translations - Thanks to all translators <3
- design: Make homepicker page nicer
## v0.42.0 - 2021-10-14
This release fixes several bugs and makes E2EE enabled by default.
- feat: Enable E2EE by default for new rooms
- feat: Display all private rooms without encryption as red
- feat: New design for bootstrap
- feat: New design for emoji verification
- feat: Display own MXID in the settings
- feat: More finetuning for font sizes
- chore: Updated translations (Thanks to all translators!)
- fix: App crash on logout
- fix: Temporary disable sign-up for matrix.org (Currently gives "500: Internal Server Error" while FluffyChat **should** send the same requests like Element)
- fix: Implement Roboto font to fix font issues on Linux Desktop and mobile
- fix: QR Code scanning
## v0.41.3 - 2021-10-08
Minor bugfix release.
- fix: Last space is not visible
- chore: Google services disabled by default for F-Droid
## v0.41.1 - 2021-09-15
Minor bugfix release.
- fix: Start up time waits for first sync
- fix: Registration -> matrix.org responses with 500
- fix: Wellknown look up for multi accounts
And some other minor bugs.
## v0.41.0 - 2021-09-14
This release features a lot of bug fixes and the new multi account feature which also include account bundles.
- feat: Multiple accounts

View File

@ -1,30 +0,0 @@
# How you can contribute to FluffyChat
Thanks for using FluffyChat and thanks for your decision to contribute. ❤❤❤ There are multiple ways how you can help us.
## Code contributions
Pick one of the issues in the issue tracker, fork this project, fix the issue and create a merge request. Please be aware that this has to follow some rules:
- Your code changes should follow the clean code principles where it is possible
- You should test the changes on all platforms that are affected
- The CI pipeline must be green so you need to format the code correctly and follow the lint rules
- Please be aware that we always need to device if your changes fit in the project
## Social Media:
We always need help with social media stuff. We don't have much time and the time we have we spend in developing. So we often lack to spread news about new features to the world.
Just contact us at [#fluffychat:matrix.org](https://matrix.to/#/#fluffychat:matrix.org).
## Translations:
You can help with translations on [Weblate](https://hosted.weblate.org/projects/fluffychat/). To translate the website to your language, you need to fork the repository and edit the needed files.
## Bug reports:
Bug reporting and issue tracking is a huge task. We need help with:
1. Sort and label issues.
2. Find duplications.
3. Track issues over the whole life cycle.
4. Find bugs and add them to the issue list.
## Donations:
If you don't have any time but too much money you could either buy Apple products or support the development of FluffyChat. 😇 There are two ways of donations:
- [Buy me a coffee](https://ko-fi.com/krille)
- [Monthly donations](https://liberapay.com/Krille)

View File

@ -1,16 +1,10 @@
# Based upon https://github.com/Starbix/dockerimages/commit/b0c3e408263a90ee467d30aed0e855a610eb537a
FROM cirrusci/flutter:2.2.3 AS builder
RUN mkdir /fluffychat
WORKDIR /fluffychat
COPY ./ /fluffychat
FROM ghcr.io/cirruslabs/flutter as builder
RUN sudo apt update && sudo apt install curl -y
COPY . /app
WORKDIR /app
RUN ./scripts/prepare-web.sh
RUN ./scripts/build-web.sh
FROM nginx:alpine
COPY --from=builder /fluffychat/build/web/ /usr/share/nginx/html
COPY --from=builder /fluffychat/config.sample.json /usr/share/nginx/html/config.json
FROM docker.io/nginx:alpine
RUN rm -rf /usr/share/nginx/html
COPY --from=builder /app/build/web /usr/share/nginx/html

View File

@ -2,14 +2,15 @@
FluffyChat is available on Android, iOS and as a web version. Desktop versions for Windows, Linux and macOS may follow.
* [Matrix](#1)
* [Sentry](#2)
* [Database](#3)
* [Encryption](#4)
* [App Permissions](#5)
* [Push Notifications](#6)
* [Matrix](#matrix)
* Sentry
* [Database](#database)
* [Encryption](#encryption)
* [App Permissions](#app-permissions)
* [Push Notifications](#push-notifications)
* [Stories](#stories)
## Matrix<a id="1"/>
## Matrix<a id="matrix"/>
FluffyChat uses the Matrix protocol. This means that FluffyChat is just a client that can be connected to any compatible matrix server. The respective data protection agreement of the server selected by the user then applies.
For convenience, one or more servers are set as default that the FluffyChat developers consider trustworthy. The developers of FluffyChat do not guarantee their trustworthiness. Before the first communication, users are informed which server they are connecting to.
@ -18,22 +19,17 @@ FluffyChat only communicates with the selected server, with sentry.io if enabled
More information is available at: [https://matrix.org](https://matrix.org)
## Sentry<a id="2"/>
FluffyChat uses Sentry for crash reports if the user allows it.
More information is available at: [https://sentry.io](https://sentry.io)
## Database<a id="3"/>
## Database<a id="database"/>
FluffyChat caches some data received from the server in a local database on the device of the user.
More information is available at: [https://pub.dev/packages/hive](https://pub.dev/packages/hive)
## Encryption<a id="4"/>
## Encryption<a id="encryption"/>
All communication of substantive content between Fluffychat and any server is done in secure way, using transport encryption to protect it.
FluffyChat is able to use End-To-End-Encryption as a tech preview.
## App Permissions<a id="5"/>
## App Permissions<a id="app-permissions"/>
The permissions are the same on Android and iOS but may differ in the name. This are the Android Permissions:
@ -56,7 +52,7 @@ The user is able to send files from the device's file system.
#### Location
FluffyChat makes it possible to share the current location via the chat. When the user shares their location, FluffyChat uses the device location service and sends the geo-data via Matrix.
## Push Notifications<a id="6"/>
## Push Notifications<a id="push-notifications"/>
FluffyChat uses the Firebase Cloud Messaging service for push notifications on Android and iOS. This takes place in the following steps:
1. The matrix server sends the push notification to the FluffyChat Push Gateway
2. The FluffyChat Push Gateway forwards the message in a different format to Firebase Cloud Messaging
@ -98,3 +94,23 @@ A typical push notification could look like this:
```
FluffyChat sets the `event_id_only` flag at the Matrix Server. This server is then responsible to send the correct data.
## Stories<a id="stories"/>
FluffyChat supports stories which is a feature similar to WhatsApp status or Instagram stories. However it is just a different GUI for the same room-related communication. More information about the feature can be found here:
https://github.com/krillefear/matrix-doc/blob/main/proposals/3588-stories-as-rooms.md
Stories are basically:
- End to end encrypted rooms
- Read-only rooms with only one admin who can post stuff (while there is no technical limitation to have multiple admins)
By default:
- The user has to invite all contacts manually to a story room
- The user can only invite contacts (matrix users the user shares a DM room with) to the story room
- The story room is created when the first story is posted
- User can mute and leave story rooms
The user is informed in the app that in theory all contacts can see each other in the story room. The user must give consent here. However the user is at any time able to create a group chat and invite all of their contacts to this chat in any matrix client which has the same result.

192
README.md
View File

@ -3,168 +3,44 @@
<p align="center">
<a href="https://matrix.to/#/#fluffychat:matrix.org" target="new">Join the community</a> - <a href="https://metalhead.club/@krille" target="new">Follow me on Mastodon</a> - <a href="https://hosted.weblate.org/projects/fluffychat/" target="new">Translate FluffyChat</a> - <a href="https://gitlab.com/ChristianPauly/fluffychat-website" target="new">Translate the website</a> - <a href="https://fluffychat.im" target="new">Website</a> - <a href="https://gitlab.com/famedly/famedlysdk" target="new">Famedly Matrix SDK</a> - <a href="https://famedly.com/kontakt">Server hosting and professional support</a>
</p>
<br>
<br>
FluffyChat is a multi-platform Matrix client written in Dart/Flutter. It compiles to native code von Android, iOS, macOS, Windows and Linux and renders with Skia on the web. FluffyChat is just a hobby project from the developers of [Famedly](https://famedly.com) and licensed under AGPLv3. It follows a [design philosophy](https://ko-fi.com/post/FluffyChats-Design-Philosophy-W7W63A6YS) to be minimalistic, inclusive and easy to use.
FluffyChat is an open source, nonprofit and cute matrix messenger app. The app is easy to use but secure and decentralized.
## Features
- Send all kinds of messages, images and files
- Voice messages
- Location sharing
- Push notifications
- Unlimited private and public group chats
- Public channels with thousands of participants
- Feature rich group moderation including all matrix features
- Discover and join public groups
- Dark mode
- Custom themes
- Hides complexity of Matrix IDs behind simple QR codes
- Custom emotes and stickers
- Spaces
- Compatible with Element, Nheko, NeoChat and all other Matrix apps
- End to end encryption
- Emoji verification & cross signing
- And much more...
# Installation
Please visit our website for installation instructions:
https://fluffychat.im
# How to build
1. [Install flutter](https://flutter.dev)
Please visit our Wiki for build instructions:
2. Clone the repo:
```
git clone --recurse-submodules https://gitlab.com/famedly/fluffychat
cd fluffychat
```
3. Choose your target platform below and enable support for it.
4. Debug with: `flutter run`
### Android
* Install CMake from the SDK Manager
* Install ninja:
```
sudo apt install ninja-build
```
* Build with: `flutter build apk`
### iOS / iPadOS
* Have a Mac with Xcode installed, and set up for Xcode-managed app signing
* If you want automatic app installation to connected devices, make sure you have Apple Configurator installed, with the Automation Tools (`cfgutil`) enabled
* Set a few environment variables
* FLUFFYCHAT_NEW_TEAM: the Apple Developer team that your certificates should live under
* FLUFFYCHAT_NEW_GROUP: the group you want App IDs and such to live under (ie: com.example.fluffychat)
* FLUFFYCHAT_INSTALL_IPA: set to `1` if you want the IPA to be deployed to connected devices after building, otherwise unset
* Run `./scripts/build-ios.sh`
### Web
* Enable web support in Flutter: https://flutter.dev/docs/get-started/web
* Build with:
```bash
./scripts/prepare-web.sh
flutter build web --release
```
* Optionally configure by serving a `config.json` at the same path as fluffychat.
An example can be found at `config.sample.json`. None of these
values have to exist, the ones stated here are the default ones. If you e.g. only want
to change the default homeserver, then only modify the `default_homeserver` key.
### Desktop (Linux, Windows, macOS)
* Enable Desktop support in Flutter: https://flutter.dev/desktop
* Build with one of these:
```bash
flutter build linux --release
flutter build windows --release
flutter build macos --release
```
https://gitlab.com/famedly/fluffychat/-/wikis/How-To-Build
# How to add translations for your language
You can use Weblate to translate the app to your language:
https://hosted.weblate.org/projects/fluffychat/
If you want to get your translated strings approved, please ask in our
<a href="https://matrix.to/#/#fluffychat:matrix.org" target="new">support room</a>!
1. Replace the non-translated string in the codebase:
```
Text("Hello world"),
```
with a method call:
```
Text(L10n.of(context).helloWorld),
```
and add the following import if missing:
```
import 'package:flutter_gen/gen_l10n/l10n.dart';
```
2. Add the string to `/lib/l10n/l10n_en.arb`:
(The following example need to be sorounded by the usual json `{}` and after the `@@locale` key)
Example A:
```
"helloWorld": "Hello World!",
"@helloWorld": {
"description": "The conventional newborn programmer greeting"
}
```
Example B:
```
"hello": "Hello {userName}",
"@hello": {
"description": "A message with a single parameter",
"placeholders": {
"userName": {
"type": “String”,
“example”: “Bob”
}
}
}
```
3. For testing just run a regular build without extras
# Android push notifications without FCM
Fluffychat has the ability to receive push notifications on android without FCM via the
[UnifiedPush](https://github.com/UnifiedPush) project, e.g. using gotify as push backend. As the project is still pretty new
there might still be some bugs, overall it seems to be working, though.
While UnifiedPush also supports p2p push via [NoProvider2Push](https://github.com/NoProvider2Push/android)
here the gotify setup will be outlined. Adapt re-write proxies accordingly, if you want to use a different push provider.
For self-hosted push with gotify you have to install and configure [gotify-server](https://github.com/gotify/server)
with [UnifiedPush](https://github.com/UnifiedPush/contrib/blob/main/providers/gotify.md) support.
Next, you add the `repo.unifiedpush.org` repository to fdroid and install the gotify client via it. Log into your gotify account and push notifications should work!
## Matrix-specific re-write proxy
Until [MSC2970](https://github.com/matrix-org/matrix-doc/pull/2970) is figured out we unfortunately
need another simple re-write proxy. By default the one at https://matrix.gateway.unifiedpush.org
is used, however you can easily self-host it. For that, add to your nginx config on the same domain you serve gotify the following (change *relay.example.tld*):
```
resolver 9.9.9.9;
location /_matrix/push/v1/notify {
set $target '';
if ($request_method = GET ) {
return 200 '{"gateway":"matrix","unifiedpush":{"gateway":"matrix"}}';
}
access_by_lua_block {
local cjson = require("cjson")
ngx.req.read_body()
local body = ngx.req.get_body_data()
local parsedBody = cjson.decode(body)
local accepted = "https://relay.example.tld/"
ngx.var.target = parsedBody["notification"]["devices"][1]["pushkey"]
ngx.req.set_body_data(body)
if(string.sub(ngx.var.target,1,string.len(accepted))~=accepted) then ngx.var.target="http://0.0.0.0/"
end
}
proxy_set_header Content-Type application/json;
proxy_set_header Host $host;
proxy_pass $target;
}
```
# Special thanks to
# Special thanks
* <a href="https://github.com/fabiyamada">Fabiyamada</a> is a graphics designer from Brasil and has made the fluffychat logo and the banner. Big thanks for her great designs.
@ -172,10 +48,10 @@ location /_matrix/push/v1/notify {
* Thanks to MTRNord and Sorunome for developing.
* Thanks to Mark for all his support and the chat background.
* Also thanks to all translators and testers! With your help, fluffychat is now available in more than 12 languages.
* <a href="https://github.com/googlefonts/noto-emoji/">Noto Emoji Font</a> for the awesome emojis.
* The Matrix Foundation for making and maintaining the [emoji translations](https://github.com/matrix-org/matrix-doc/blob/master/data-definitions/sas-emoji.json) used for emoji verification, licensed Apache 2.0
* <a href="https://github.com/madsrh/WoodenBeaver">WoodenBeaver</a> sound theme for the notification sound.
* The Matrix Foundation for making and maintaining the [emoji translations](https://github.com/matrix-org/matrix-doc/blob/main/data-definitions/sas-emoji.json) used for emoji verification, licensed Apache 2.0

35
TRANSLATORS_GUIDE.md Normal file
View File

@ -0,0 +1,35 @@
# Translators Guide
There are 3 main types of strings to be translated.
## Simple
```
Add new friend
```
They are just plain text and are to be translated in full.
## Placeholder
```
{username} changed their avatar
```
Contains one or more words surrounded by curly brackets "`{}`". Anything outside of the curly brackets is to be translated as normal, but the words in the curly brackets are **NOT** to be translated. In the above example "`{username}`" will be replaced by the users actual username by FluffyChat.
## Plural
- {count,plural, =1{**1 more event**} other{{count} **more events**}}
This is the most complicated string type, the parts in bold are the only parts that need translating in this string. You can identify plural strings by seeing the pattern `{word,plural,` at the start. `=1` and `other` are "selectors" so you can have multiple different translations for different quantities. `other` is the only required selector and will be chosen if the count does not match any other selectors.
Selector | Matches
---|---
=0 | a count of exactly 0
=1 | a count of exactly 1
=2 | a count of exactly 2
other | any number unless it matches a more specific rule
There is also "few" and "many", but they seem to have language specific meaning.
Also the selectors do not need to match the English version such as your language may not even use different words for when there is more than one of something so:
- {count,plural, other{{count} \<insert translation here\>}}
could be a perfectly resonable way to translate.

View File

@ -1,4 +1,4 @@
include: package:pedantic/analysis_options.yaml
include: package:flutter_lints/flutter.yaml
linter:
rules:
@ -8,10 +8,46 @@ linter:
- prefer_final_locals
- prefer_final_in_for_each
- sort_pub_dependencies
- require_trailing_commas
analyzer:
errors:
todo: ignore
use_build_context_synchronously: ignore
exclude:
- lib/generated_plugin_registrant.dart
- lib/l10n/*.dart
dart_code_metrics:
metrics:
cyclomatic-complexity: 20
number-of-arguments: 4
maximum-nesting-level: 5
source-lines-of-code: 50
maintainability-index: 40
rules:
- no-boolean-literal-compare
- no-empty-block
- prefer-conditional-expressions
- no-equal-then-else
- no-magic-number:
severity: style
- avoid-late-keyword:
severity: style
- avoid-non-null-assertion:
severity: style
- avoid-unused-parameters
- binary-expression-operand-order
- avoid-unnecessary-setstate
- avoid-wrapping-in-padding
- prefer-const-border-radius
- prefer-single-widget-per-file:
ignore-private-widgets: true
- prefer-extracting-callbacks
metrics-exclude:
- test/**
rules-exclude:
- test/**
anti-patterns:
- long-method
- long-parameter-list

6
android/.gitignore vendored
View File

@ -5,3 +5,9 @@ gradle-wrapper.jar
/gradlew.bat
/local.properties
GeneratedPluginRegistrant.java
# Remember to never publicly share your keystore.
# See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app
key.properties
**/*.keystore
**/*.jks

View File

@ -32,7 +32,7 @@ if (keystorePropertiesFile.exists()) {
}
android {
compileSdkVersion 30
compileSdkVersion 33
sourceSets {
main.java.srcDirs += 'src/main/kotlin'
@ -44,11 +44,12 @@ android {
defaultConfig {
applicationId "chat.fluffy.fluffychat"
minSdkVersion 21
targetSdkVersion 30
minSdkVersion 19
targetSdkVersion 31
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
multiDexEnabled true
}
signingConfigs {
@ -67,9 +68,6 @@ android {
}
release {
signingConfig signingConfigs.release
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
@ -80,14 +78,8 @@ flutter {
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation 'com.google.firebase:firebase-messaging:19.0.1' // Workaround for https://github.com/microg/android_packages_apps_GmsCore/issues/313#issuecomment-617651698
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test:runner:1.1.1'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1'
implementation "net.zetetic:android-database-sqlcipher:4.4.0" // needed for moor_ffi w/ sqlcipher
implementation 'com.github.UnifiedPush:android-connector:1.2.0' // needed for unifiedpush
//implementation 'com.google.firebase:firebase-messaging:19.0.1' // Workaround for https://github.com/microg/android_packages_apps_GmsCore/issues/313#issuecomment-617651698
implementation 'androidx.multidex:multidex:2.0.1'
}
if(file("google-services.json").exists()){
apply plugin: 'com.google.gms.google-services'
}
//apply plugin: 'com.google.gms.google-services'

View File

@ -1,9 +0,0 @@
-optimizationpasses 5
## Flutter wrapper
-keep class io.flutter.app.** { *; }
-keep class io.flutter.plugin.** { *; }
-keep class io.flutter.util.** { *; }
-keep class io.flutter.view.** { *; }
-keep class io.flutter.** { *; }
-keep class io.flutter.plugins.** { *; }
-dontwarn io.flutter.embedding.**

View File

@ -1,6 +1,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="chat.fluffy.fluffychat">
<!-- Flutter needs it to communicate with the running application
<!-- The INTERNET permission is required for development. Specifically,
the Flutter tool needs it to communicate with the running application
to allow setting breakpoints, to provide hot reload, etc.
-->
<uses-permission android:name="android.permission.INTERNET"/>

View File

@ -1,5 +1,6 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="chat.fluffy.fluffychat">
xmlns:tools="http://schemas.android.com/tools"
package="chat.fluffy.fluffychat" android:installLocation="auto">
<!-- io.flutter.app.FlutterApplication is an android.app.Application that
calls FlutterMain.startInitialization(this); in its onCreate method.
In most cases you can leave this as-is, but you if you want to provide
@ -13,21 +14,35 @@
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.BIND_TELECOM_CONNECTION_SERVICE"/>
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.USE_FULL_SCREEN_INTENT" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-sdk
tools:overrideLibrary="io.wazo.callkeep, net.touchcapture.qr.flutterqr, com.cloudwebrtc.webrtc, org.webrtc, com.it_nomads.fluttersecurestorage, com.pichillilorenzo.flutter_inappwebview, com.example.video_compress, com.otaliastudios.transcoder, com.otaliastudios.opengl, com.kineapps.flutter_file_dialog, com.llfbandit.record, com.pravera.flutter_foreground_task"/>
<application
android:name=".Application"
android:label="FluffyChat"
android:icon="@mipmap/ic_launcher"
android:requestLegacyExternalStorage="true"
android:allowBackup="false"
android:fullBackupContent="false">
android:fullBackupContent="false"
>
<activity
android:name=".MainActivity"
android:launchMode="singleTask"
android:theme="@style/LaunchTheme"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
android:hardwareAccelerated="true"
android:windowSoftInputMode="adjustResize">
android:showOnLockScreen="false"
android:turnScreenOn="true"
android:windowSoftInputMode="adjustResize"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
@ -36,14 +51,6 @@
<action android:name="FLUTTER_NOTIFICATION_CLICK" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:scheme="im.fluffychat" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
@ -58,6 +65,12 @@
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="matrix" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="im.fluffychat" android:host="chat" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
@ -78,8 +91,17 @@
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="video/*" />
</intent-filter>
</activity>
<activity
android:name="com.linusu.flutter_web_auth_2.CallbackActivity"
android:exported="true">
<intent-filter android:label="flutter_web_auth">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="im.fluffychat" android:host="login"/>
</intent-filter>
</activity>
<service android:name=".FcmPushService"
@ -89,13 +111,31 @@
</intent-filter>
</service>
<receiver android:exported="true" android:enabled="true" android:name=".UnifiedPushReceiver">
<service android:name="com.pravera.flutter_foreground_task.service.ForegroundService"
android:foregroundServiceType="camera|microphone|mediaProjection">
</service>
<service android:name="io.wazo.callkeep.VoiceConnectionService"
android:label="Wazo"
android:foregroundServiceType="camera|microphone|mediaProjection"
android:permission="android.permission.BIND_TELECOM_CONNECTION_SERVICE"
android:exported="true">
<intent-filter>
<action android:name="android.telecom.ConnectionService" />
</intent-filter>
</service>
<receiver android:name="org.unifiedpush.flutter.connector.UnifiedPushReceiver"
tools:replace="android:enabled"
android:enabled="false">
</receiver>
<receiver android:exported="false" android:enabled="true" android:name=".UnifiedPushReceiver">
<intent-filter>
<action android:name="org.unifiedpush.android.connector.MESSAGE"/>
<action android:name="org.unifiedpush.android.connector.UNREGISTERED"/>
<action android:name="org.unifiedpush.android.connector.NEW_ENDPOINT"/>
<action android:name="org.unifiedpush.android.connector.REGISTRATION_FAILED" />
<action android:name="org.unifiedpush.android.connector.REGISTRATION_REFUSED" />
<action android:name="org.unifiedpush.flutter.connector.MESSAGE"/>
<action android:name="org.unifiedpush.flutter.connector.UNREGISTERED"/>
<action android:name="org.unifiedpush.flutter.connector.NEW_ENDPOINT"/>
<action android:name="org.unifiedpush.flutter.connector.REGISTRATION_FAILED" />
</intent-filter>
</receiver>

View File

@ -1,17 +0,0 @@
package chat.fluffy.fluffychat
import io.flutter.app.FlutterApplication
import io.flutter.plugin.common.PluginRegistry
import io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback
import io.flutter.view.FlutterMain
class Application : FlutterApplication(), PluginRegistrantCallback {
override fun onCreate() {
super.onCreate()
FlutterMain.startInitialization(this)
}
override fun registerWith(registry: PluginRegistry?) {
}
}

View File

@ -1,4 +1,4 @@
package chat.fluffy.fluffychat
/*package chat.fluffy.fluffychat
import com.famedly.fcm_shared_isolate.FcmSharedIsolateService
@ -33,3 +33,4 @@ class FcmPushService : FcmSharedIsolateService() {
}
}
}
*/

View File

@ -4,14 +4,15 @@ import io.flutter.embedding.android.FlutterActivity
import io.flutter.embedding.engine.FlutterEngine
import android.content.Context
import android.os.Bundle
import android.util.Log
import android.view.WindowManager
import androidx.multidex.MultiDex
class MainActivity : FlutterActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
};
override fun attachBaseContext(base: Context) {
super.attachBaseContext(base)
MultiDex.install(this)
}
override fun provideFlutterEngine(context: Context): FlutterEngine? {
return provideEngine(this)
@ -24,7 +25,7 @@ class MainActivity : FlutterActivity() {
companion object {
var engine: FlutterEngine? = null
fun provideEngine(context: Context): FlutterEngine {
var eng = engine ?: FlutterEngine(context, emptyArray(), true, false)
val eng = engine ?: FlutterEngine(context, emptyArray(), true, false)
engine = eng
return eng
}

View File

@ -1,36 +1,23 @@
package chat.fluffy.fluffychat
import org.unifiedpush.flutter.connector.UnifiedPushHandler
import chat.fluffy.fluffychat.MainActivity
import io.flutter.embedding.android.FlutterActivity
import io.flutter.embedding.engine.FlutterEngine
import io.flutter.view.FlutterMain
import io.flutter.embedding.engine.dart.DartExecutor.DartEntrypoint
import org.unifiedpush.android.connector.MessagingReceiver
import io.flutter.embedding.engine.dart.DartExecutor
import org.unifiedpush.flutter.connector.UnifiedPushReceiver
import android.content.Context
import android.os.Bundle
import android.util.Log
import android.view.WindowManager
val receiverHandler = object : UnifiedPushHandler() {
class UnifiedPushReceiver : UnifiedPushReceiver() {
override fun getEngine(context: Context): FlutterEngine {
return provideEngine(context)
}
fun provideEngine(context: Context): FlutterEngine {
var engine = MainActivity.engine
if (engine == null) {
engine = MainActivity.provideEngine(context)
engine.getLocalizationPlugin().sendLocalesToFlutter(
context.getResources().getConfiguration())
engine.getDartExecutor().executeDartEntrypoint(
DartEntrypoint.createDefault())
engine.localizationPlugin.sendLocalesToFlutter(
context.resources.configuration
)
engine.dartExecutor.executeDartEntrypoint(
DartExecutor.DartEntrypoint.createDefault()
)
}
return engine
}
}
class UnifiedPushReceiver : MessagingReceiver(receiverHandler)
}

File diff suppressed because one or more lines are too long

View File

@ -2,4 +2,5 @@
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@color/ic_launcher_background"/>
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
<monochrome android:drawable="@drawable/ic_launcher_monochrome"/>
</adaptive-icon>

View File

@ -1,6 +1,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="chat.fluffy.fluffychat">
<!-- Flutter needs it to communicate with the running application
<!-- The INTERNET permission is required for development. Specifically,
the Flutter tool needs it to communicate with the running application
to allow setting breakpoints, to provide hot reload, etc.
-->
<uses-permission android:name="android.permission.INTERNET"/>

View File

@ -1,21 +1,21 @@
buildscript {
ext.kotlin_version = '1.4.32'
ext.kotlin_version = '1.8.0'
repositories {
google()
jcenter()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:4.2.1'
classpath 'com.android.tools.build:gradle:7.1.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.google.gms:google-services:4.3.8'
//classpath 'com.google.gms:google-services:4.3.8'
}
}
allprojects {
repositories {
google()
jcenter()
mavenCentral()
}
}
@ -27,6 +27,6 @@ subprojects {
project.evaluationDependsOn(':app')
}
task clean(type: Delete) {
tasks.register("clean", Delete) {
delete rootProject.buildDir
}

View File

@ -23,7 +23,7 @@ platform :android do
)
last_version = versions[0].to_i
Dir.chdir("../..") do
re = /version:\s([0-9]*\.[0-9]*\.[0-9]*)\+[0-9]/i
re = /version:\s([0-9]*\.[0-9]*\.[0-9]*)\+[0-9]*/i
config = File.read("./pubspec.yaml")
version_name = config.match(re).captures
@ -44,7 +44,11 @@ platform :android do
upload_to_play_store(track: 'internal', aab: '../build/app/outputs/bundle/release/app-release.aab', version_code: "#{last_version+1}")
end
lane :deploy_candidate do
upload_to_play_store(track: 'internal', track_promote_to: "beta", deactivate_on_promote: false, skip_upload_changelogs: true)
end
lane :deploy_release do
upload_to_play_store(track: 'internal', track_promote_to: "production", deactivate_on_promote: false, skip_upload_changelogs: true)
upload_to_play_store(track: 'beta', track_promote_to: "production", deactivate_on_promote: false, skip_upload_changelogs: true)
end
end

View File

@ -1,39 +1,56 @@
fastlane documentation
================
----
# Installation
Make sure you have the latest version of the Xcode command line tools installed:
```
```sh
xcode-select --install
```
Install _fastlane_ using
```
[sudo] gem install fastlane -NV
```
or alternatively using `brew install fastlane`
For _fastlane_ installation instructions, see [Installing _fastlane_](https://docs.fastlane.tools/#installing-fastlane)
# Available Actions
## Android
### android set_build_code_beta
```
fastlane android set_build_code_beta
### android set_build_code_internal
```sh
[bundle exec] fastlane android set_build_code_internal
```
### android deploy_beta_test
### android deploy_internal_test
```sh
[bundle exec] fastlane android deploy_internal_test
```
fastlane android deploy_beta_test
### android deploy_candidate
```sh
[bundle exec] fastlane android deploy_candidate
```
### android deploy_release
```sh
[bundle exec] fastlane android deploy_release
```
fastlane android deploy_release
```
----
This README.md is auto-generated and will be re-generated every time [fastlane](https://fastlane.tools) is run.
More information about fastlane can be found on [fastlane.tools](https://fastlane.tools).
The documentation of fastlane can be found on [docs.fastlane.tools](https://docs.fastlane.tools).
This README.md is auto-generated and will be re-generated every time [_fastlane_](https://fastlane.tools) is run.
More information about _fastlane_ can be found on [fastlane.tools](https://fastlane.tools).
The documentation of _fastlane_ can be found on [docs.fastlane.tools](https://docs.fastlane.tools).

View File

@ -0,0 +1,68 @@
FluffyChat 1.6.0 features a lot of bug fixes and improvements. The code base has been
simplified and the drawer on the chat list page got a come-back. Some new features like
the space hierarchy and session dump have been implemented.
- feat: Added monochrome entry for themed icon support in Android 13 (James Reilly)
- feat: Display timeline of messages in android notification (Christian Pauly)
- feat: Emoji related fixes (TheOneWithTheBraid)
- feat: Implement deleting pushers in app (Christian Pauly)
- feat: New material 3 design (Christian Pauly)
- feat: Redesign bootsstrap and offer secure storage support (Christian Pauly)
- feat: Send multiple images at once (Christian Pauly)
- feat: implement session dump (TheOneWithTheBraid)
- feat: implement space hierarchy (TheOneWithTheBraid)
- feat: introduce extended integration tests (TheOneWithTheBraid)
- feat: libhandy integration (TheOneWithTheBraid)
- fix: Clearing push triggered when only one room got seen (Christian Pauly)
- fix: Dont display loading dialog when adding reaction (Christian Pauly)
- fix: Follow up for spaces hierarchy (TheOneWithTheBraid)
- fix: Missing null checks in chat details view (Christian Pauly)
- fix: Non FCM Android builds crash on start (Christian Pauly)
- fix: Permission chooser dialog on iOS (Christian Pauly)
- fix: Set avatar on only single action available (Christian Pauly)
- fix: Sharing on iOS and iPad (Christian Pauly)
- fix: Unread bubble is invisible in dark mode (Christian Pauly)
- fix: appimage builds (TheOneWithTheBraid)
- fix: only use custom http client on android (Jayesh Nirve)
- fix: pass isrg cert to http client (Jayesh Nirve)
- refactor: Chat view (Christian Pauly)
- refactor: Encryption button (Christian Pauly)
- refactor: Remove duplicated imports (Christian Pauly)
- refactor: Remove legacy store (Christian Pauly)
- refactor: Remove presence status feature (Christian Pauly)
- refactor: Simplify MxcImage and replace CachedNetworkImage (Christian Pauly)
- refactor: Switch to Hive Collections DB (Christian Pauly)
- refactor: move start chat FAB to implementation file (TheOneWithTheBraid)
- Translated using Weblate (Catalan) (Alfonso Montero López)
- Translated using Weblate (Catalan) (Auri B.P)
- Translated using Weblate (Chinese (Simplified)) (Eric)
- Translated using Weblate (Croatian) (Milo Ivir)
- Translated using Weblate (Dutch) (Jelv)
- Translated using Weblate (English) (Raatty)
- Translated using Weblate (Estonian) (Priit Jõerüüt)
- Translated using Weblate (Finnish) (Aminda Suomalainen)
- Translated using Weblate (Galician) (Xosé M)
- Translated using Weblate (Indonesian) (Linerly)
- Translated using Weblate (Persian) (Amir Hossein Maher)
- Translated using Weblate (Polish) (Przemysław Romanik)
- Translated using Weblate (Russian) (Nikita Epifanov)
- Translated using Weblate (Turkish) (Oğuz Ersen)
- Translated using Weblate (Ukrainian) (Ihor Hordiichuk)
- chore: Add border to avatars (Christian Pauly)
- chore: Add fancy hero animations (Christian Pauly)
- chore: Adjust appbar design (Christian Pauly)
- chore: Adjust design (Christian Pauly)
- chore: Adjust search bar design (Christian Pauly)
- chore: Always display header elevation in chat (Christian Pauly)
- chore: Design follow up fixes (Christian Pauly)
- chore: Design follow up fixes (Christian Pauly)
- chore: Disable integration tests without runners (Krille Fear)
- chore: Enhance invitiation UX (Christian Pauly)
- chore: Make push helper more fail safe (Christian Pauly)
- chore: Make push helper more stable (Christian Pauly)
- chore: Minor design improvements (Christian Pauly)
- chore: Pinned events design (Christian Pauly)
- chore: Remove permission handler dependency and increase compileSdkVersion (Christian Pauly)
- chore: Switch to flutter 3.0.5 (Krille Fear)
- chore: Update SDK (Christian Pauly)
- chore: remove snapping sheet (TheOneWithTheBraid)

View File

@ -22,11 +22,11 @@ Decentralized
There is no "FluffyChat server" you are forced to use. Use the server you find trustworthy or host your own.
Compatible
Compatible with Riot, Fractal, Nekho and all matrix messengers.
Compatible with Element, Fractal, Nekho and all matrix messengers.
FluffyChat comes with a dream
Imagine a world where everyone can choose the messenger they like and is still able to chat with all of their friends.
A world where there are no companies spying on you when you send selfies to friends and lovers.
And a world where apps are made for fluffyness and not for profit. ♥
And a world where apps are made for fluffyness and not for profit. ♥

Binary file not shown.

Before

Width:  |  Height:  |  Size: 141 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 196 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 721 KiB

View File

@ -5,17 +5,17 @@
<testcase classname="fastlane.lanes" name="0: update_fastlane" time="0.094148">
<testcase classname="fastlane.lanes" name="0: update_fastlane" time="1.455419">
</testcase>
<testcase classname="fastlane.lanes" name="1: default_platform" time="0.000809">
<testcase classname="fastlane.lanes" name="1: default_platform" time="0.000127">
</testcase>
<testcase classname="fastlane.lanes" name="2: google_play_track_version_codes" time="1.408525">
<testcase classname="fastlane.lanes" name="2: google_play_track_version_codes" time="2.638619">
</testcase>

View File

@ -1,4 +1,3 @@
org.gradle.jvmargs=-Xmx1536M
android.enableR8=true
android.useAndroidX=true
android.enableJetifier=true

View File

@ -1,5 +1,6 @@
#Fri Jun 23 08:50:38 CEST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.9-all.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-all.zip

View File

@ -1,15 +1,11 @@
include ':app'
def flutterProjectRoot = rootProject.projectDir.parentFile.toPath()
def localPropertiesFile = new File(rootProject.projectDir, "local.properties")
def properties = new Properties()
def plugins = new Properties()
def pluginsFile = new File(flutterProjectRoot.toFile(), '.flutter-plugins')
if (pluginsFile.exists()) {
pluginsFile.withReader('UTF-8') { reader -> plugins.load(reader) }
}
assert localPropertiesFile.exists()
localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) }
plugins.each { name, path ->
def pluginDirectory = flutterProjectRoot.resolve(path).resolve('android').toFile()
include ":$name"
project(":$name").projectDir = pluginDirectory
}
def flutterSdkPath = properties.getProperty("flutter.sdk")
assert flutterSdkPath != null, "flutter.sdk not set in local.properties"
apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle"

View File

@ -1 +0,0 @@
include ':app'

3
appimage/.gitignore vendored Normal file
View File

@ -0,0 +1,3 @@
FluffyChat.AppDir
*.AppImage
*.AppImage.zsync

4
appimage/AppRun Executable file
View File

@ -0,0 +1,4 @@
#!/bin/sh
cd "$(dirname "$0")"
exec ./fluffychat

View File

@ -0,0 +1,9 @@
[Desktop Entry]
Type=Application
Version=1.0
Name=FluffyChat
Comment=Matrix Client. Chat with your friends
Exec=AppRun
Icon=fluffychat
Terminal=false
Categories=Network;Chat;InstantMessaging;X-Matrix;

24
appimage/README.md Normal file
View File

@ -0,0 +1,24 @@
# FluffyChat AppImage
FluffyChat is provided as AppImage too. To Download, visit fluffychat.im.
## Building
- Ensure you install `appimagetool`
```shell
flutter build linux
# copy binaries to appimage dir
cp -r build/linux/{x64,arm64}/release/bundle appimage/FluffyChat.AppDir
cd appimage
# prepare AppImage files
cp FluffyChat.desktop FluffyChat.AppDir/
mkdir -p FluffyChat.AppDir/usr/share/icons
cp ../assets/logo.svg FluffyChat.AppDir/fluffychat.svg
cp AppRun FluffyChat.AppDir
# build the AppImage
appimagetool FluffyChat.AppDir
```

BIN
assets/backup.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

BIN
assets/colors.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 44 KiB

168
assets/info-logo.svg Normal file
View File

@ -0,0 +1,168 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 22.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg
version="1.1"
x="0px"
y="0px"
viewBox="0 0 640 640"
xml:space="preserve"
id="svg24"
sodipodi:docname="info-logo.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14, custom)"
width="640"
height="640"
inkscape:export-filename="info-logo.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs29" /><sodipodi:namedview
id="namedview26"
pagecolor="#505050"
bordercolor="#eeeeee"
borderopacity="1"
inkscape:showpageshadow="0"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#505050"
showgrid="false"
inkscape:zoom="1.4142136"
inkscape:cx="235.113"
inkscape:cy="375.4737"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="1920"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg24" />
<style
type="text/css"
id="style2">
.st0{fill:url(#SVGID_1_);}
.st1{fill:#F094BE;}
.st2{fill:#4D3F92;}
.st3{fill:#FFFFFF;}
</style>
<text
xml:space="preserve"
style="font-size:26.6667px;line-height:1.25;font-family:'Noto Sans Linear B';-inkscape-font-specification:'Noto Sans Linear B';display:none;fill:#ff0000;fill-opacity:0.993491"
x="94.643097"
y="633.18518"
id="text455"
inkscape:label="Note: I do not know the original font used...."
sodipodi:insensitive="true"><tspan
sodipodi:role="line"
id="tspan453"
x="0"
y="0"
style="font-size:26.6667px;fill:#ff0000;fill-opacity:0.993491">Note: I do not know the original font used....</tspan></text><g
id="Capa_2"
transform="matrix(1.6168892,0,0,1.6168895,172.88889,94.00966)"
style="image-rendering:auto">
<g
id="g21"
transform="translate(9.4535881e-5,0.46581846)">
<path
class="st2"
d="m 151.6,95.1 c 1.5,-0.3 2.8,-1 3.8,-2 4,-5.3 0.8,-11.8 -4.5,-12.6 -0.8,0 -1.5,-0.8 -1.5,-1.5 0,-0.3 0,-0.5 0,-0.5 0.8,-0.8 1.5,-1.8 2.5,-3.3 8.1,-10.8 11.8,-50.6 3.8,-53.7 -9.8,-3.3 -29.7,6.3 -38.3,17.4 -0.5,-0.3 -1,-1 -1,-1.8 0.3,-3 -1.3,-5.5 -3.5,-6.8 -4.5,-2.3 -8.8,0 -10.6,3.3 -0.5,0.8 -1.3,1.3 -2,1 -0.8,0 -1.5,-0.8 -1.5,-1.5 -0.5,-2.5 -2,-4.5 -4.3,-5.5 -4.8,-2 -9.8,0.8 -10.6,5.3 -0.3,0.8 -0.8,1.5 -1.5,1.5 -0.8,0.3 -1.5,-0.3 -2,-1 -1.5,-2.3 -4,-3.8 -6.5,-3.8 -4,0 -7.6,3.3 -7.8,7.3 v 0.3 0.3 c 0,0.8 -0.5,1.5 -1,1.8 H 64.8 C 56.5,28.5 36.3,18.6 26.3,21.9 c -8.1,2.8 -4.3,42.6 4,53.4 1.5,2 2.8,3.5 3.8,4.5 -0.3,0.8 -1,1.5 -1.8,1.5 -1.3,0 -2.5,0.5 -3.5,1.3 -5.3,5 -2.3,12.1 3,13.4 0.8,0.3 1.5,1 1.5,1.8 0,0.8 -0.5,1.8 -1.3,2 -1,0.5 -2,1 -2.8,2 -4,5.8 0,12.3 5.5,12.3 0.8,0 1.5,0.5 1.8,1.3 0.3,0.8 0.3,1.5 -0.5,2 -1.5,1.5 -2.3,3.5 -2,5.5 0.3,2.8 2,5.3 4.8,6.5 1.5,0.8 3,0.8 4.5,0.5 0.8,-0.3 1.5,0 2,0.8 0.5,0.5 0.5,1.5 0.3,2 -0.8,1.5 -1,3.3 -0.5,5 0.8,2.8 2.8,4.8 5.5,5.5 2.5,0.5 4.3,-0.3 5.5,-0.8 0.5,-0.3 -3.3,9.1 -6,15.4 -0.8,2 1.3,4.3 3.5,3.3 8.3,-3.8 22.2,-10.3 22.2,-9.8 0.5,5.3 6.5,9.1 12.3,5.3 1.3,-0.8 2,-2.3 2.3,-3.5 0.3,-0.8 1,-1.5 2,-1.5 1,0 1.8,0.5 2,1.5 0.3,1.3 0.8,2.3 1.8,3 5.8,4.5 12.3,0.8 12.8,-4.8 0,-0.8 0.5,-1.5 1.3,-1.8 0.8,-0.3 1.5,0 2,0.5 1.5,1.5 3.3,2.5 5.3,2.5 v 0 c 2.5,0 5,-1.3 6.5,-3.8 1,-1.5 1.3,-3 1,-5 0,-0.8 0.3,-1.5 0.8,-2 0.5,-0.5 1.5,-0.5 2,0 1.5,0.8 3.3,1.3 5,0.8 2.8,-0.5 5,-2.8 5.8,-5.3 0.5,-1.8 0.3,-3.5 -0.5,-5.3 -0.3,-0.8 -0.3,-1.5 0.3,-2 0.6,-0.5 1.3,-0.8 2,-0.8 1.8,0.3 3.3,0.3 4.8,-0.5 2.3,-1 3.8,-3 4.3,-5.5 0.5,-2.5 -0.3,-4.8 -2,-6.5 -0.5,-0.5 -0.8,-1.3 -0.5,-2 0.3,-0.7 1,-1.3 1.8,-1.3 1.8,0 3.8,-0.5 5,-2 4.3,-4.5 2.3,-10.6 -2.5,-12.6 -0.8,-0.3 -1.3,-1 -1.3,-2 0,-0.9 0.7,-1.6 1.5,-1.6 z"
id="path7"
style="stroke:#ffffff;stroke-width:4.32930058;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill" />
<path
class="st3"
d="m 131.4,42.2 c 0.5,1.5 0.5,3 0,4.5 -0.3,0.8 0,1.5 0.5,2 0.5,0.5 1.3,0.8 2,0.5 1,-0.5 2,-0.5 3,-0.5 2.3,0 4.3,1 5.8,3 1,1.3 1.8,3 1.5,4.8 0,1.5 -0.5,2.8 -1.3,4 -0.5,0.5 -0.5,1.5 0,2 0.3,0.3 0.5,0.8 1,0.8 1,-0.3 2,-1 2.8,-2 4.5,-6.3 5.3,-26.2 0.8,-27.7 -4.5,-1.5 -12.3,1.5 -17.9,6 1.1,0.5 1.6,1.3 1.8,2.6 z"
id="path9" />
<path
class="st3"
d="m 39,63.6 c 0.3,-0.3 0.5,-0.5 0.8,-0.8 0.5,-0.8 0.3,-1.5 0,-2 C 38.5,59 38.2,57 38.5,55 39,52.2 41.3,50 44,49.2 c 1.5,-0.5 3,-0.3 4.5,0.3 0.8,0.3 1.5,0 2,-0.5 0.5,-0.5 0.8,-1.3 0.5,-2 -0.5,-1.5 -0.5,-3 0,-4.5 0.3,-1 0.8,-2 1.5,-2.8 -5.5,-4.5 -13.9,-7.8 -18.4,-6.3 -4.5,1.5 -3.7,21.4 0.9,27.7 1,1.5 2.2,2.2 4,2.5 z"
id="path11" />
<g
id="g19">
<circle
class="st3"
cx="60.900002"
cy="94.599998"
r="9.3000002"
id="circle13" />
<path
class="st3"
d="m 100.7,94.6 c 0,5.3 -4.3,9.3 -9.3,9.3 -5.3,0 -9.3,-4.3 -9.3,-9.3 0,-5 18.6,-5.3 18.6,0 z"
id="path15" />
<circle
class="st3"
cx="121.6"
cy="94.599998"
r="9.3000002"
id="circle17" />
</g>
</g>
</g><g
id="g2720"
inkscape:label="fluffychat"
style="display:inline;stroke:#ffffff;stroke-width:7.6066007;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
transform="matrix(0.92025338,0,0,0.92025338,-6.3220161,-4.7055202)"><g
id="g14535"
inkscape:label="chat"
style="fill:#00a1bc;fill-opacity:1;stroke:#ffffff;stroke-width:7.6066007;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"><path
style="color:#000000;fill:#00a1bc;fill-opacity:1;stroke:#ffffff;stroke-width:7.6066007;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
d="m 562.92197,448.4866 c -2.60917,-0.30486 -5.17384,1.64339 -5.69858,4.21245 -0.55728,2.72842 -0.24323,7.91189 -0.24323,7.91189 -2.74579,-0.0686 -5.55869,-0.59559 -7.95219,1.32171 -2.65609,2.12765 -2.58626,7.00643 0,8.95134 2.34163,1.76095 7.95219,1.25707 7.95219,1.25707 0,10.01284 3.8e-4,19.77116 0,29.784 0.49843,4.92696 4.90461,8.87339 9.77862,9.22679 3.37489,0.31796 6.92487,0.1972 10.13895,-0.94458 2.75868,-1.13315 4.655,-4.36744 3.42462,-7.26639 -0.79803,-2.84864 -4.22476,-3.70476 -6.73165,-2.71773 -2.98388,1.72425 -4.84172,-1.67013 -4.47089,-4.25546 -0.0315,-8.02703 0.014,-16.05409 0.003,-24.08114 2.70412,-0.0577 5.42586,0.12654 8.11662,-0.11491 4.83581,-0.90643 5.26253,-8.45876 0.98226,-10.6606 -1.74161,-0.89591 -5.46982,-0.20326 -9.09888,-0.20326 0,0 0.006,-8.17372 -0.31554,-8.93716 -0.95528,-2.26675 -3.55257,-3.48402 -5.8856,-3.48402 z"
id="path14479"
sodipodi:nodetypes="sscssscccsscccscsss"
inkscape:label="t" /><path
style="color:#000000;fill:#00a1bc;fill-opacity:1;stroke:#ffffff;stroke-width:7.6066007;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
d="m 533.83203,458.7646 c -3.15141,-0.34296 -5.3587,2.78921 -5.64507,5.62849 -4.36454,-3.26144 -9.61516,-5.8459 -15.20756,-5.3963 -6.1831,0.04 -12.19324,2.65617 -16.52963,7.04459 -4.78443,4.13385 -6.10787,10.65878 -6.45154,16.67045 -0.74696,9.79875 2.9723,20.42469 11.3567,26.07195 4.72285,3.21814 10.72707,3.94029 16.29823,3.34602 3.96818,-0.47405 7.23684,-2.99092 10.0626,-5.63903 0.94876,3.35182 4.62364,5.93313 8.09234,4.68427 2.67575,-0.73754 4.24888,-3.52866 3.90033,-6.20541 -0.023,-13.74703 0.0461,-27.49708 -0.0348,-41.24221 -0.22956,-2.88413 -2.96011,-5.18257 -5.84164,-4.96282 z m -5.64507,23.94723 c 1.07828,6.5283 -1.60114,14.12719 -7.86545,17.06103 -4.79574,2.30687 -11.28382,1.71783 -14.76373,-2.60852 -4.1706,-4.99711 -5.43623,-12.34122 -2.74467,-18.33861 1.20342,-3.17686 3.3771,-6.03449 6.51321,-7.48705 5.19868,-2.91069 11.95962,-0.98785 15.64553,3.45474 1.89114,2.17769 3.29829,4.97591 3.21511,7.91841 z"
id="path12957"
sodipodi:nodetypes="ccsssscccscccscc"
inkscape:label="a" /><path
style="color:#000000;fill:#00a1bc;fill-opacity:1;stroke:#ffffff;stroke-width:7.6066007;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
d="m 443.06641,439.94141 c -3.26433,-0.0465 -6.38452,2.89404 -5.90305,6.25001 0.0229,19.9673 -0.0459,39.93753 0.0344,59.903 0.62565,4.36445 6.57701,6.42025 9.82803,3.46417 2.47654,-1.86092 1.63462,-5.09581 1.78481,-7.74763 0.014,-6.16519 -0.16754,-10.96992 0,-17.13031 0.10617,-3.90402 0.32092,-9.9351 3.79481,-12.41759 3.66729,-2.85819 10.09275,-3.39125 13.27607,-0.31533 3.28466,3.17383 3.05437,10.54267 3.05369,11.74336 -0.005,8.0496 -0.0355,16.10183 0.0353,24.14882 0.80701,3.40737 5.32389,3.39114 8.08366,2.86381 3.60962,-0.47168 4.05352,-4.29795 3.6902,-7.21157 -0.059,-9.29553 0.25875,-18.60594 -0.25343,-27.89111 -0.49072,-5.78736 -2.03801,-10.89373 -6.23092,-13.58338 -5.57775,-3.57799 -14.24081,-3.55982 -19.88013,0 l -5.56919,3.51556 c -0.0217,-6.95923 0.0434,-13.9211 -0.0327,-20.87868 -0.34574,-2.71871 -3.05656,-4.71379 -5.71157,-4.71313 z"
id="path12939"
sodipodi:nodetypes="sscssscssssscascccs"
inkscape:label="h" /><path
style="color:#000000;fill:#00a1bc;fill-opacity:1;stroke:#ffffff;stroke-width:7.6066007;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
d="m 391.91477,465.80108 c -7.57016,7.75562 -8.50788,19.94372 -5.30926,29.86701 3.38934,9.70476 13.24407,16.98333 23.65486,16.44674 6.17898,0.0435 12.93496,-1.24727 17.5401,-5.62829 2.78827,-3.46147 -0.34158,-10.49924 -5.13073,-8.5498 -3.84026,1.83312 -7.88892,3.96797 -12.31147,3.2528 -7.29184,-0.63102 -13.62087,-6.9993 -13.71248,-14.4019 -0.47868,-6.96567 3.61497,-14.86735 10.88009,-16.32616 4.0948,-0.89565 8.1361,0.43964 11.84821,2.0877 2.74473,1.20129 6.92733,2.38997 8.54085,-1.1092 2.05726,-3.93759 -1.06922,-8.39249 -4.75218,-9.94292 -7.03297,-3.7132 -15.61905,-3.33367 -23.00158,-0.92478 -3.03694,1.2244 -5.80603,3.05639 -8.24641,5.2288 z"
id="path12912"
sodipodi:nodetypes="ssssscccssssssccccss"
inkscape:label="c" /></g><g
id="g14529"
inkscape:label="fluffy"
style="fill:#444444;fill-opacity:1;stroke:#ffffff;stroke-width:7.6066007;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"><path
style="color:#000000;fill:#444444;fill-opacity:1;stroke:#ffffff;stroke-width:7.6066007;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
d="m 364.1013,507.69269 c -0.28866,4.09909 -1.36926,8.95002 -5.67816,10.59919 -4.72351,1.73746 -10.372,1.86184 -14.85523,-0.654 -3.7123,-2.44424 -9.3586,0.29378 -8.95093,4.93619 0.18108,4.54251 4.91635,6.57172 8.83075,6.98673 8.42045,1.69401 18.29318,1.4336 25.17485,-4.32187 4.05818,-3.36451 7.25406,-8.26315 6.89092,-13.72643 0.55108,-15.0706 0.12618,-30.15744 0.2469,-45.233 0,-5.07272 -4.90962,-8.01177 -8.99688,-5.70693 -3.44378,2.45795 -2.39927,9.5583 -2.66313,14.77473 -0.0893,6.25566 0.19851,12.54437 -0.16132,18.7791 -1.9182,7.73184 -13.50136,9.71442 -18.10525,3.34532 -2.59461,-4.37765 -1.10335,-9.66951 -1.51487,-14.47456 -0.1096,-6.36844 0.2575,-12.78073 -0.2057,-19.12097 -1.55752,-5.57454 -11.54277,-5.31263 -11.57028,0.97725 -0.0947,10.73576 -0.20144,21.49831 0.0772,32.23681 0.40229,5.90824 3.9844,11.55506 9.57033,13.81024 7.19201,3.59272 15.68253,1.22319 21.91078,-3.2078 z"
id="path8185"
sodipodi:nodetypes="sasssccccccszssssss"
inkscape:label="y" /><use
x="0"
y="0"
xlink:href="#path8140"
id="use8146-8"
transform="translate(160.70024)"
inkscape:label="f"
style="fill:#444444;fill-opacity:1;stroke:#ffffff;stroke-width:7.6066007;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers" /><use
x="0"
y="0"
xlink:href="#path8140"
id="use8146"
transform="translate(120.79317)"
inkscape:label="f"
style="fill:#444444;fill-opacity:1;stroke:#ffffff;stroke-width:7.6066007;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers" /><path
style="color:#000000;fill:#444444;fill-opacity:1;stroke:#ffffff;stroke-width:7.6066007;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
d="m 203.09961,459.81323 c -3.4821,0.005 -6.38987,3.50283 -5.7894,6.9306 0.0673,9.26978 -0.15327,18.54633 0.13261,27.81164 0.35452,5.09017 2.57678,10.21523 6.82972,13.22644 5.55736,4.38774 13.10608,4.7518 19.86263,3.9702 6.13229,-0.79837 11.54541,-4.96558 14.38597,-10.38016 2.82972,-5.25148 2.04801,-11.37621 2.1897,-17.10493 -0.10216,-6.59361 0.13071,-13.20167 -0.0996,-19.78723 -0.72775,-3.82018 -5.84877,-6.11481 -8.99816,-3.58329 -2.51578,1.5391 -2.9212,4.6479 -2.62583,7.32275 -0.008,7.68886 0.16168,15.38634 -0.0559,23.06981 -0.48698,3.93482 -2.69157,8.39569 -6.95923,9.17239 -3.94192,0.90809 -9.00029,0.30019 -11.2182,-3.51487 -2.44119,-4.33438 -1.38965,-9.47747 -1.63329,-14.21621 -0.005,-5.96309 0.0606,-11.92636 -0.006,-17.88931 -0.48316,-2.81114 -3.21405,-4.945 -6.01521,-5.02783 z"
id="path1096"
inkscape:label="u"
sodipodi:nodetypes="sssssssssssasss" /><path
style="color:#000000;fill:#444444;fill-opacity:1;stroke:#ffffff;stroke-width:7.6066007;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
d="m 178.07031,440.24903 c -2.94273,-0.099 -6.12137,2.26392 -5.66929,5.43981 0.006,20.3714 -0.0127,40.74317 0.01,61.11433 0.23114,3.95816 5.38988,5.36394 8.48062,3.72849 2.17789,-0.83721 3.06822,-3.17125 2.82068,-5.34227 0,-20.07299 0,-40.14599 0,-60.21898 0.0267,-2.89989 -3.02815,-4.71312 -5.64156,-4.72138 z"
id="path1226"
inkscape:label="l"
sodipodi:nodetypes="sssssss" /><path
style="color:#000000;fill:#444444;fill-opacity:1;stroke:#ffffff;stroke-width:7.6066007;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
d="m 139.73461,448.98277 c -1.14826,3.54622 -0.82212,7.38974 -0.94471,11.07629 -3.09968,0.1617 -6.7129,-0.69772 -9.15473,1.75098 -2.7547,2.92023 -1.92459,9.01668 2.44338,9.87866 2.20538,0.45339 4.47409,0.19142 6.71135,0.26152 0.0152,11.5529 -0.0304,23.10713 0.0229,34.65919 -0.10894,3.56452 3.75176,4.97291 6.73777,4.56755 3.00221,0.16258 5.93165,-2.21911 5.51966,-5.39349 0,-11.27775 0,-22.5555 0,-33.83325 3.22434,-0.0869 6.4758,0.20412 9.67787,-0.21167 4.22512,-0.5039 5.63076,-6.354 2.95775,-9.24029 -2.71637,-2.28723 -6.44022,-1.38284 -9.70112,-1.5715 -0.97817,0 -1.95633,0 -2.9345,0 -0.005,-2.94202 -0.4927,-6.38548 1.50629,-8.82582 2.27205,-1.97081 5.68412,-1.89124 8.14223,-0.31788 3.12241,1.35659 5.95844,-2.03832 6.28128,-4.89774 0.55889,-3.56544 -2.59547,-6.6544 -6.01774,-6.93035 -7.34549,-1.08714 -15.56841,1.21331 -20.11043,7.37767 -0.40614,0.53074 -0.78524,1.08209 -1.13728,1.65013 z"
id="path8140"
inkscape:label="f"
sodipodi:nodetypes="scszscszscszscsszcs" /></g></g></svg>

After

Width:  |  Height:  |  Size: 15 KiB

View File

View File

@ -1 +0,0 @@
// Dummy file :-)

File diff suppressed because it is too large Load Diff

View File

@ -1,30 +1,25 @@
{
"@@last_modified": "2021-08-14 12:41:10.154280",
"about": "সম্পর্কে",
"@about": {
"type": "text",
"placeholders": {}
},
"accept": "স্বীকার করি",
"@accept": {
"type": "text",
"placeholders": {}
},
"acceptedTheInvitation": "{username} আমন্ত্রণ গ্রহণ করেছে",
"@acceptedTheInvitation": {
"type": "text",
"placeholders": {
"username": {}
"@@last_modified": "2021-08-14 12:41:10.154280",
"about": "সম্পর্কে",
"@about": {
"type": "text",
"placeholders": {}
},
"accept": "স্বীকার করি",
"@accept": {
"type": "text",
"placeholders": {}
},
"acceptedTheInvitation": "{username} আমন্ত্রণ গ্রহণ করেছে",
"@acceptedTheInvitation": {
"type": "text",
"placeholders": {
"username": {}
}
},
"account": "অ্যাকাউন্ট",
"@account": {
"type": "text",
"placeholders": {}
}
},
"account": "অ্যাকাউন্ট",
"@account": {
"type": "text",
"placeholders": {}
},
"accountInformation": "অ্যাকাউন্ট তথ্য",
"@accountInformation": {
"type": "text",
"placeholders": {}
}
}

1
assets/l10n/intl_bo.arb Normal file
View File

@ -0,0 +1 @@
{}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

1
assets/l10n/intl_el.arb Normal file
View File

@ -0,0 +1 @@
{}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

2505
assets/l10n/intl_fi.arb Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

1
assets/l10n/intl_hi.arb Normal file
View File

@ -0,0 +1 @@
{}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

1213
assets/l10n/intl_ie.arb Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

2408
assets/l10n/intl_lt.arb Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,3 +1,120 @@
{
"@@last_modified": "2021-08-14 12:41:09.940318"
"@@last_modified": "2021-08-14 12:41:09.940318",
"copiedToClipboard": "Copiada para a área de transferência",
"@copiedToClipboard": {
"type": "text",
"placeholders": {}
},
"login": "Iniciar sessão",
"@login": {
"type": "text",
"placeholders": {}
},
"about": "Sobre",
"@about": {
"type": "text",
"placeholders": {}
},
"admin": "Admin",
"@admin": {
"type": "text",
"placeholders": {}
},
"areYouSure": "Tens a certeza?",
"@areYouSure": {
"type": "text",
"placeholders": {}
},
"notifications": "Notificações",
"@notifications": {
"type": "text",
"placeholders": {}
},
"account": "Conta",
"@account": {
"type": "text",
"placeholders": {}
},
"cancel": "Cancelar",
"@cancel": {
"type": "text",
"placeholders": {}
},
"delete": "Eliminar",
"@delete": {
"type": "text",
"placeholders": {}
},
"dateAndTimeOfDay": "{date}, {timeOfDay}",
"@dateAndTimeOfDay": {
"type": "text",
"placeholders": {
"date": {},
"timeOfDay": {}
}
},
"dateWithYear": "{day}-{month}-{year}",
"@dateWithYear": {
"type": "text",
"placeholders": {
"year": {},
"month": {},
"day": {}
}
},
"help": "Ajuda",
"@help": {
"type": "text",
"placeholders": {}
},
"messages": "Mensagens",
"@messages": {
"type": "text",
"placeholders": {}
},
"reason": "Razão",
"@reason": {
"type": "text",
"placeholders": {}
},
"privacy": "Privacidade",
"@privacy": {
"type": "text",
"placeholders": {}
},
"openCamera": "Abrir câmara",
"@openCamera": {
"type": "text",
"placeholders": {}
},
"settings": "Configurações",
"@settings": {
"type": "text",
"placeholders": {}
},
"logout": "Terminar sessão",
"@logout": {
"type": "text",
"placeholders": {}
},
"search": "Pesquisar",
"@search": {
"type": "text",
"placeholders": {}
},
"users": "Utilizadores",
"@users": {},
"close": "Fechar",
"@close": {
"type": "text",
"placeholders": {}
},
"dateWithoutYear": "{day}-{month}",
"@dateWithoutYear": {
"type": "text",
"placeholders": {
"month": {},
"day": {}
}
}
}

File diff suppressed because it is too large Load Diff

1688
assets/l10n/intl_pt_PT.arb Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,374 +0,0 @@
{
"@@last_modified": "2021-08-14 12:41:09.895217",
"about": "පිළිබඳව",
"@about": {
"type": "text",
"placeholders": {}
},
"accept": "පිළිගන්න",
"@accept": {
"type": "text",
"placeholders": {}
},
"account": "ගිණුම",
"@account": {
"type": "text",
"placeholders": {}
},
"accountInformation": "ගිණුමේ තොරතුරු",
"@accountInformation": {
"type": "text",
"placeholders": {}
},
"addEmail": "වි-තැපෑල එකතු කරන්න",
"@addEmail": {
"type": "text",
"placeholders": {}
},
"admin": "පරිපාලක",
"@admin": {
"type": "text",
"placeholders": {}
},
"allChats": "සියලුම සංවාද",
"@allChats": {
"type": "text",
"placeholders": {}
},
"alreadyHaveAnAccount": "දැනටමත් ගිණුමක් තිබේද?",
"@alreadyHaveAnAccount": {
"type": "text",
"placeholders": {}
},
"anyoneCanJoin": "ඕනෑම කෙනෙකුට එක්විය හැකිය",
"@anyoneCanJoin": {
"type": "text",
"placeholders": {}
},
"archive": "සංරක්ෂිතය",
"@archive": {
"type": "text",
"placeholders": {}
},
"archivedRoom": "සංරක්ෂිත කාමරය",
"@archivedRoom": {
"type": "text",
"placeholders": {}
},
"areGuestsAllowedToJoin": "ආගන්තුක පරිශීලකයින්ට එක්වීමට අවසර තිබේද",
"@areGuestsAllowedToJoin": {
"type": "text",
"placeholders": {}
},
"areYouSure": "ඔබට විශ්වාසද?",
"@areYouSure": {
"type": "text",
"placeholders": {}
},
"areYouSureYouWantToLogout": "ඔබට නික්මීමට අවශ්‍ය බව විශ්වාසද?",
"@areYouSureYouWantToLogout": {
"type": "text",
"placeholders": {}
},
"audioPlayerPlay": "ධාවනය",
"@audioPlayerPlay": {
"type": "text",
"placeholders": {}
},
"blockDevice": "උපාංගය අවහිර කරන්න",
"@blockDevice": {
"type": "text",
"placeholders": {}
},
"cachedKeys": "යතුරු නිහිතගතයි",
"@cachedKeys": {
"type": "text",
"placeholders": {}
},
"cancel": "අවලංගු කරන්න",
"@cancel": {
"type": "text",
"placeholders": {}
},
"changeDeviceName": "උපාංගයේ නම වෙනස් කරන්න",
"@changeDeviceName": {
"type": "text",
"placeholders": {}
},
"changePassword": "මුරපදය වෙනස් කරන්න",
"@changePassword": {
"type": "text",
"placeholders": {}
},
"chat": "සංවාදය",
"@chat": {
"type": "text",
"placeholders": {}
},
"chatBackup": "සංවාද උපස්ථය",
"@chatBackup": {
"type": "text",
"placeholders": {}
},
"chatDetails": "සංවාදයේ විස්තර",
"@chatDetails": {
"type": "text",
"placeholders": {}
},
"chats": "සංවාද",
"@chats": {
"type": "text",
"placeholders": {}
},
"chooseAStrongPassword": "ශක්තිමත් මුරපදයක් තෝරන්න",
"@chooseAStrongPassword": {
"type": "text",
"placeholders": {}
},
"chooseAUsername": "පරිශීලක නාමයක් තෝරන්න",
"@chooseAUsername": {
"type": "text",
"placeholders": {}
},
"clearArchive": "සංරක්ෂිතය හිස් කරන්න",
"@clearArchive": {},
"close": "වසන්න",
"@close": {
"type": "text",
"placeholders": {}
},
"commandHintJoin": "දී ඇති කාමරයට එක්වන්න",
"@commandHintJoin": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHintLeave": "මෙම කාමරය හැරයන්න",
"@commandHintLeave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandInvalid": "විධානය වලංගු නොවේ",
"@commandInvalid": {
"type": "text"
},
"commandMissing": "{{command} විධානයක් නොවේ.",
"@commandMissing": {
"type": "text",
"placeholders": {
"command": {}
},
"description": "State that {command} is not a valid /command."
},
"compareEmojiMatch": "සසඳා බලා පහත දැක්වෙන ඉමොජි අනෙක් උපාංගයට නිසැකවම ගැලපෙන බවට වග බලා ගන්න:",
"@compareEmojiMatch": {
"type": "text",
"placeholders": {}
},
"compareNumbersMatch": "සංසන්දනය කර පහත දැක්වෙන අංක අනෙක් උපාංගට නිසැකව ගැලපෙන බවට වග බලා ගන්න:",
"@compareNumbersMatch": {
"type": "text",
"placeholders": {}
},
"confirm": "තහවුරු කරන්න",
"@confirm": {
"type": "text",
"placeholders": {}
},
"connect": "සබඳින්න",
"@connect": {
"type": "text",
"placeholders": {}
},
"connectionAttemptFailed": "සබැඳීමේ උත්සාහය අසාර්ථකයි",
"@connectionAttemptFailed": {
"type": "text",
"placeholders": {}
},
"contactHasBeenInvitedToTheGroup": "සමූහය වෙත සබඳතාවයකට ආරාධනා කර ඇත",
"@contactHasBeenInvitedToTheGroup": {
"type": "text",
"placeholders": {}
},
"copy": "පිටපත්",
"@copy": {
"type": "text",
"placeholders": {}
},
"create": "සාදන්න",
"@create": {
"type": "text",
"placeholders": {}
},
"createAccountNow": "දැන් ගිණුමක් සාදන්න",
"@createAccountNow": {
"type": "text",
"placeholders": {}
},
"createNewGroup": "නව සමූහයක් සාදන්න",
"@createNewGroup": {
"type": "text",
"placeholders": {}
},
"donate": "පරිත්‍යාග",
"@donate": {
"type": "text",
"placeholders": {}
},
"encryption": "සංකේතාංකනය",
"@encryption": {
"type": "text",
"placeholders": {}
},
"everythingReady": "සියල්ල සූදානම්!",
"@everythingReady": {
"type": "text",
"placeholders": {}
},
"fontSize": "මුද්‍රණඅකුරේ ප්‍රමාණය",
"@fontSize": {
"type": "text",
"placeholders": {}
},
"goToTheNewRoom": "නව කාමරයට යන්න",
"@goToTheNewRoom": {
"type": "text",
"placeholders": {}
},
"joinRoom": "කාමරයට එක්වන්න",
"@joinRoom": {
"type": "text",
"placeholders": {}
},
"keysCached": "යතුරු නිහිතගත යි",
"@keysCached": {
"type": "text",
"placeholders": {}
},
"next": "ඊලඟ",
"@next": {
"type": "text",
"placeholders": {}
},
"noPublicRoomsFound": "ප්‍රසිද්ධ කාමර හමු නොවිණි…",
"@noPublicRoomsFound": {
"type": "text",
"placeholders": {}
},
"people": "මිනිසුන්",
"@people": {
"type": "text",
"placeholders": {}
},
"publicGroups": "ප්‍රසිද්ධ සමූහ",
"@publicGroups": {
"type": "text",
"placeholders": {}
},
"removeDevice": "උපාංගය ඉවත්කරන්න",
"@removeDevice": {
"type": "text",
"placeholders": {}
},
"roomVersion": "කාමරයේ අනුවාදය",
"@roomVersion": {
"type": "text",
"placeholders": {}
},
"savedFileAs": "ලෙස ගොනුව සුරකින්න {filename}",
"@savedFileAs": {
"type": "text",
"placeholders": {
"filename": {}
}
},
"saveFile": "ගොනුව සුරකින්න",
"@saveFile": {
"type": "text",
"placeholders": {}
},
"saveFileToFolder": "ගොනුව මෙම බහාලුමට සුරකින්න",
"@saveFileToFolder": {
"type": "text",
"placeholders": {}
},
"securityKey": "ආරක්ෂක යතුර",
"@securityKey": {
"type": "text",
"placeholders": {}
},
"securityKeyLost": "ආරක්ෂක යතුර නැතිවුනාද?",
"@securityKeyLost": {
"type": "text",
"placeholders": {}
},
"send": "යවන්න",
"@send": {
"type": "text",
"placeholders": {}
},
"showPassword": "මුරපදය පෙන්වන්න",
"@showPassword": {
"type": "text",
"placeholders": {}
},
"sunday": "ඉරිදා",
"@sunday": {
"type": "text",
"placeholders": {}
},
"username": "පරිශීලක නාමය",
"@username": {
"type": "text",
"placeholders": {}
},
"videoCall": "දෘශ්‍ය ඇමතුම",
"@videoCall": {
"type": "text",
"placeholders": {}
},
"wallpaper": "බිතුපත",
"@wallpaper": {
"type": "text",
"placeholders": {}
},
"warning": "අවවාදයයි!",
"@warning": {
"type": "text",
"placeholders": {}
},
"wednesday": "බදාදා",
"@wednesday": {
"type": "text",
"placeholders": {}
},
"writeAMessage": "පණිවිඩයක් ලියන්න…",
"@writeAMessage": {
"type": "text",
"placeholders": {}
},
"yes": "ඔව්",
"@yes": {
"type": "text",
"placeholders": {}
},
"you": "ඔබ",
"@you": {
"type": "text",
"placeholders": {}
},
"yourOwnUsername": "ඔබට හිමි පරිශීලකනාමය",
"@yourOwnUsername": {
"type": "text",
"placeholders": {}
},
"zoomIn": "විශාලනය",
"@zoomIn": {
"type": "text",
"placeholders": {}
},
"zoomOut": "කුඩාලනය",
"@zoomOut": {
"type": "text",
"placeholders": {}
}
}

File diff suppressed because it is too large Load Diff

606
assets/l10n/intl_sl.arb Normal file
View File

@ -0,0 +1,606 @@
{
"passwordsDoNotMatch": "Geslo se ne ujema!",
"@passwordsDoNotMatch": {},
"pleaseEnterValidEmail": "Vnesite veljaven elektronski naslov.",
"@pleaseEnterValidEmail": {},
"repeatPassword": "Ponovite geslo",
"@repeatPassword": {},
"about": "O aplikaciji",
"@about": {
"type": "text",
"placeholders": {}
},
"accept": "Sprejmi",
"@accept": {
"type": "text",
"placeholders": {}
},
"account": "Račun",
"@account": {
"type": "text",
"placeholders": {}
},
"activatedEndToEndEncryption": "Uporabnik {username} je aktiviral šifriranje od konca do konca",
"@activatedEndToEndEncryption": {
"type": "text",
"placeholders": {
"username": {}
}
},
"addEmail": "Dodajte e-pošto",
"@addEmail": {
"type": "text",
"placeholders": {}
},
"addGroupDescription": "Dodajte opis skupine",
"@addGroupDescription": {
"type": "text",
"placeholders": {}
},
"addToSpace": "Dodajte v prostor",
"@addToSpace": {},
"alias": "vzdevek",
"@alias": {
"type": "text",
"placeholders": {}
},
"all": "Vse",
"@all": {
"type": "text",
"placeholders": {}
},
"allChats": "Vsi klepeti",
"@allChats": {
"type": "text",
"placeholders": {}
},
"answeredTheCall": "Oseba {senderName} je odgovorila na klic",
"@answeredTheCall": {
"type": "text",
"placeholders": {
"senderName": {}
}
},
"anyoneCanJoin": "Pridruži se lahko vsak",
"@anyoneCanJoin": {
"type": "text",
"placeholders": {}
},
"appLock": "Zaklepanje aplikacije",
"@appLock": {
"type": "text",
"placeholders": {}
},
"askSSSSSign": "Če želite podpisati drugo osebo, vnesite geslo za varno trgovino ali obnovitveni ključ.",
"@askSSSSSign": {
"type": "text",
"placeholders": {}
},
"askVerificationRequest": "Ali želite sprejeti to zahtevo za preverjanje od {username}?",
"@askVerificationRequest": {
"type": "text",
"placeholders": {
"username": {}
}
},
"autoplayImages": "Samodejno predvajajte animirane nalepke in čustva",
"@autoplayImages": {
"type": "text",
"placeholder": {}
},
"badServerLoginTypesException": "Domači strežnik podpira vrste prijave:\n{serverVersions}\nToda ta aplikacija podpira samo:\n{supportedVersions}",
"@badServerLoginTypesException": {
"type": "text",
"placeholders": {
"serverVersions": {},
"supportedVersions": {}
}
},
"sendOnEnter": "Pošlji ob vstopu",
"@sendOnEnter": {},
"banFromChat": "Prepoved klepeta",
"@banFromChat": {
"type": "text",
"placeholders": {}
},
"banned": "Prepovedano",
"@banned": {
"type": "text",
"placeholders": {}
},
"bannedUser": "{username} je prepovedan v {targetName}",
"@bannedUser": {
"type": "text",
"placeholders": {
"username": {},
"targetName": {}
}
},
"blockDevice": "Blokirana naprava",
"@blockDevice": {
"type": "text",
"placeholders": {}
},
"blocked": "Blokirano",
"@blocked": {
"type": "text",
"placeholders": {}
},
"botMessages": "Botova sporočila",
"@botMessages": {
"type": "text",
"placeholders": {}
},
"cancel": "Prekliči",
"@cancel": {
"type": "text",
"placeholders": {}
},
"cantOpenUri": "URI-ja {uri} ni mogoče odpreti",
"@cantOpenUri": {
"type": "text",
"placeholders": {
"uri": {}
}
},
"changedTheChatAvatar": "{username} je spremenil avatar za klepet",
"@changedTheChatAvatar": {
"type": "text",
"placeholders": {
"username": {}
}
},
"changedTheChatPermissions": "{username} je spremenila dovoljenja za klepet",
"@changedTheChatPermissions": {
"type": "text",
"placeholders": {
"username": {}
}
},
"changedTheDisplaynameTo": "{username} je spremenil svoje prikazno ime v: '{displayname}'",
"@changedTheDisplaynameTo": {
"type": "text",
"placeholders": {
"username": {},
"displayname": {}
}
},
"changedTheGuestAccessRules": "{username} je spremenila pravila dostopa za goste",
"@changedTheGuestAccessRules": {
"type": "text",
"placeholders": {
"username": {}
}
},
"changedTheGuestAccessRulesTo": "{username} je spremenila pravila dostopa za goste v: {rules}",
"@changedTheGuestAccessRulesTo": {
"type": "text",
"placeholders": {
"username": {},
"rules": {}
}
},
"changedTheHistoryVisibilityTo": "{username} je spremenil vidnost zgodovine v: {rules}",
"@changedTheHistoryVisibilityTo": {
"type": "text",
"placeholders": {
"username": {},
"rules": {}
}
},
"changedTheJoinRules": "{username} je spremenil pravila za pridružitev",
"@changedTheJoinRules": {
"type": "text",
"placeholders": {
"username": {}
}
},
"changedTheJoinRulesTo": "{username} je spremenila pravila pridružitve v: {joinRules}",
"@changedTheJoinRulesTo": {
"type": "text",
"placeholders": {
"username": {},
"joinRules": {}
}
},
"changedTheProfileAvatar": "{username} je spremenil avatar",
"@changedTheProfileAvatar": {
"type": "text",
"placeholders": {
"username": {}
}
},
"changedTheRoomAliases": "{username} je spremenil vzdevke sobe",
"@changedTheRoomAliases": {
"type": "text",
"placeholders": {
"username": {}
}
},
"changedTheRoomInvitationLink": "{username} je spremenil povezavo za povabilo",
"@changedTheRoomInvitationLink": {
"type": "text",
"placeholders": {
"username": {}
}
},
"changePassword": "Spremeni geslo",
"@changePassword": {
"type": "text",
"placeholders": {}
},
"changeTheHomeserver": "Spremenite domači strežnik",
"@changeTheHomeserver": {
"type": "text",
"placeholders": {}
},
"changeTheme": "Spremenite svoj slog",
"@changeTheme": {
"type": "text",
"placeholders": {}
},
"changeTheNameOfTheGroup": "Spremenite ime skupine",
"@changeTheNameOfTheGroup": {
"type": "text",
"placeholders": {}
},
"changeYourAvatar": "Spremenite svoj avatar",
"@changeYourAvatar": {
"type": "text",
"placeholders": {}
},
"chat": "Klepet",
"@chat": {
"type": "text",
"placeholders": {}
},
"yourChatBackupHasBeenSetUp": "Varnostna kopija klepeta je nastavljena.",
"@yourChatBackupHasBeenSetUp": {},
"chatBackup": "Varnostno kopiranje klepeta",
"@chatBackup": {
"type": "text",
"placeholders": {}
},
"chatDetails": "Podrobnosti klepeta",
"@chatDetails": {
"type": "text",
"placeholders": {}
},
"chatHasBeenAddedToThisSpace": "Klepet je bil dodan v ta prostor",
"@chatHasBeenAddedToThisSpace": {},
"chats": "Klepeti",
"@chats": {
"type": "text",
"placeholders": {}
},
"chooseAStrongPassword": "Izberite močno geslo",
"@chooseAStrongPassword": {
"type": "text",
"placeholders": {}
},
"chooseAUsername": "Izberi uporabniško ime",
"@chooseAUsername": {
"type": "text",
"placeholders": {}
},
"clearArchive": "Počisti arhiv",
"@clearArchive": {},
"close": "Zapri",
"@close": {
"type": "text",
"placeholders": {}
},
"commandHint_ban": "Izključi določenega uporabnika iz te sobe",
"@commandHint_ban": {
"type": "text",
"description": "Usage hint for the command /ban"
},
"commandHint_html": "Pošljite besedilo v obliki HTML",
"@commandHint_html": {
"type": "text",
"description": "Usage hint for the command /html"
},
"commandHint_invite": "Povabi danega uporabnika v to sobo",
"@commandHint_invite": {
"type": "text",
"description": "Usage hint for the command /invite"
},
"commandHint_join": "Pridružite se dani sobi",
"@commandHint_join": {
"type": "text",
"description": "Usage hint for the command /join"
},
"commandHint_kick": "Odstranite danega uporabnika iz te sobe",
"@commandHint_kick": {
"type": "text",
"description": "Usage hint for the command /kick"
},
"commandHint_me": "Opisi sebe",
"@commandHint_me": {
"type": "text",
"description": "Usage hint for the command /me"
},
"commandHint_myroomavatar": "Nastavite svojo sliko za to sobo",
"@commandHint_myroomavatar": {
"type": "text",
"description": "Usage hint for the command /myroomavatar"
},
"commandHint_op": "Nastavite raven moči danega uporabnika (privzeto: 50)",
"@commandHint_op": {
"type": "text",
"description": "Usage hint for the command /op"
},
"commandHint_react": "Pošljite odgovor kot reakcijo",
"@commandHint_react": {
"type": "text",
"description": "Usage hint for the command /react"
},
"commandHint_send": "Pošlji besedilo",
"@commandHint_send": {
"type": "text",
"description": "Usage hint for the command /send"
},
"commandHint_unban": "Prekliči izključitev določenega uporabnika iz te sobe",
"@commandHint_unban": {
"type": "text",
"description": "Usage hint for the command /unban"
},
"commandInvalid": "Ukaz ni veljaven",
"@commandInvalid": {
"type": "text"
},
"commandMissing": "{command} is not a command.",
"@commandMissing": {
"type": "text",
"placeholders": {
"command": {}
},
"description": "State that {command} is not a valid /command."
},
"compareEmojiMatch": "Primerjajte in se prepričajte, da se naslednji emoji ujemajo s tistimi iz druge naprave:",
"@compareEmojiMatch": {
"type": "text",
"placeholders": {}
},
"compareNumbersMatch": "Primerjajte in se prepričajte, da se naslednje številke ujemajo s številkami druge naprave:",
"@compareNumbersMatch": {
"type": "text",
"placeholders": {}
},
"configureChat": "Konfigurirajte klepet",
"@configureChat": {
"type": "text",
"placeholders": {}
},
"confirm": "Potrdi",
"@confirm": {
"type": "text",
"placeholders": {}
},
"containsDisplayName": "Vsebuje prikazno ime",
"@containsDisplayName": {
"type": "text",
"placeholders": {}
},
"containsUserName": "Vsebuje uporabniško ime",
"@containsUserName": {
"type": "text",
"placeholders": {}
},
"pleaseChooseAtLeastChars": "Izberite najmanj {min} znakov.",
"@pleaseChooseAtLeastChars": {
"type": "text",
"placeholders": {
"min": {}
}
},
"archive": "Arhiv",
"@archive": {
"type": "text",
"placeholders": {}
},
"areYouSure": "Ali si prepričan?",
"@areYouSure": {
"type": "text",
"placeholders": {}
},
"acceptedTheInvitation": "{username} je sprejel povabilo",
"@acceptedTheInvitation": {
"type": "text",
"placeholders": {
"username": {}
}
},
"areYouSureYouWantToLogout": "Ali ste prepričani, da se želite odjaviti?",
"@areYouSureYouWantToLogout": {
"type": "text",
"placeholders": {}
},
"changedTheChatDescriptionTo": "{username} je spremenil opis klepeta v: '{description}'",
"@changedTheChatDescriptionTo": {
"type": "text",
"placeholders": {
"username": {},
"description": {}
}
},
"areGuestsAllowedToJoin": "Ali se lahko gostujoči uporabniki pridružijo",
"@areGuestsAllowedToJoin": {
"type": "text",
"placeholders": {}
},
"admin": "Admin",
"@admin": {
"type": "text",
"placeholders": {}
},
"badServerVersionsException": "Domači strežnik podpira različice Spec:\n{serverVersions}\nToda ta aplikacija podpira samo {supportedVersions}",
"@badServerVersionsException": {
"type": "text",
"placeholders": {
"serverVersions": {},
"supportedVersions": {}
}
},
"changedTheChatNameTo": "{username} je spremenil ime klepeta v: '{chatname}'",
"@changedTheChatNameTo": {
"type": "text",
"placeholders": {
"username": {},
"chatname": {}
}
},
"changeDeviceName": "Spremenite ime naprave",
"@changeDeviceName": {
"type": "text",
"placeholders": {}
},
"changeWallpaper": "Spremeni ozadje",
"@changeWallpaper": {
"type": "text",
"placeholders": {}
},
"changedTheHistoryVisibility": "{username} je spremenila vidnost zgodovine",
"@changedTheHistoryVisibility": {
"type": "text",
"placeholders": {
"username": {}
}
},
"channelCorruptedDecryptError": "Šifriranje je poškodovano",
"@channelCorruptedDecryptError": {
"type": "text",
"placeholders": {}
},
"contentHasBeenReported": "Vsebina je bila prijavljena skrbnikom strežnika",
"@contentHasBeenReported": {
"type": "text",
"placeholders": {}
},
"chatBackupDescription": "Varnostna kopija klepeta je zavarovana z varnostnim ključem. Prosimo, pazite, da ga ne izgubite.",
"@chatBackupDescription": {
"type": "text",
"placeholders": {}
},
"commandHint_myroomnick": "Nastavite prikazno ime za to sobo",
"@commandHint_myroomnick": {
"type": "text",
"description": "Usage hint for the command /myroomnick"
},
"connect": "Povežite se",
"@connect": {
"type": "text",
"placeholders": {}
},
"contactHasBeenInvitedToTheGroup": "Kontakt je bil povabljen v skupino",
"@contactHasBeenInvitedToTheGroup": {
"type": "text",
"placeholders": {}
},
"commandHint_leave": "Zapusti to sobo",
"@commandHint_leave": {
"type": "text",
"description": "Usage hint for the command /leave"
},
"commandHint_plain": "Pošlji neformatirano besedilo",
"@commandHint_plain": {
"type": "text",
"description": "Usage hint for the command /plain"
},
"copiedToClipboard": "Kopirano v odložišče",
"@copiedToClipboard": {
"type": "text",
"placeholders": {}
},
"copy": "Kopiraj",
"@copy": {
"type": "text",
"placeholders": {}
},
"copyToClipboard": "Kopiraj v odložišče",
"@copyToClipboard": {
"type": "text",
"placeholders": {}
},
"couldNotDecryptMessage": "Sporočila ni bilo mogoče dešifrirati: {error}",
"@couldNotDecryptMessage": {
"type": "text",
"placeholders": {
"error": {}
}
},
"countParticipants": "{count} udeležencev",
"@countParticipants": {
"type": "text",
"placeholders": {
"count": {}
}
},
"create": "Ustvari",
"@create": {
"type": "text",
"placeholders": {}
},
"createNewGroup": "Ustvari novo skupino",
"@createNewGroup": {
"type": "text",
"placeholders": {}
},
"createNewSpace": "Nov prostor",
"@createNewSpace": {
"type": "text",
"placeholders": {}
},
"currentlyActive": "Trenutno aktiven",
"@currentlyActive": {
"type": "text",
"placeholders": {}
},
"darkTheme": "Temno",
"@darkTheme": {
"type": "text",
"placeholders": {}
},
"defaultPermissionLevel": "Privzeta raven dovoljenja",
"@defaultPermissionLevel": {
"type": "text",
"placeholders": {}
},
"dateWithYear": "{day}-{month}-{year}",
"@dateWithYear": {
"type": "text",
"placeholders": {
"year": {},
"month": {},
"day": {}
}
},
"dateWithoutYear": "{month}-{day}",
"@dateWithoutYear": {
"type": "text",
"placeholders": {
"month": {},
"day": {}
}
},
"createdTheChat": "{username} je ustvaril klepet",
"@createdTheChat": {
"type": "text",
"placeholders": {
"username": {}
}
},
"dateAndTimeOfDay": "{date}, {timeOfDay}",
"@dateAndTimeOfDay": {
"type": "text",
"placeholders": {
"date": {},
"timeOfDay": {}
}
},
"deactivateAccountWarning": "S tem boste deaktivirali vaš uporabniški račun. Tega ni mogoče razveljaviti! Ali si prepričan?",
"@deactivateAccountWarning": {
"type": "text",
"placeholders": {}
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,20 +1,20 @@
{
"@@last_modified": "2021-08-14 12:41:09.826673",
"acceptedTheInvitation": "{username} அழைப்பை ஏற்றுக்கொண்டார்",
"@acceptedTheInvitation": {
"type": "text",
"placeholders": {
"username": {}
"@@last_modified": "2021-08-14 12:41:09.826673",
"acceptedTheInvitation": "{username} அழைப்பை ஏற்றுக்கொண்டார்",
"@acceptedTheInvitation": {
"type": "text",
"placeholders": {
"username": {}
}
},
"accept": "ஏற்றுக்கொள்",
"@accept": {
"type": "text",
"placeholders": {}
},
"about": "பற்றி",
"@about": {
"type": "text",
"placeholders": {}
}
},
"accept": "ஏற்றுக்கொள்",
"@accept": {
"type": "text",
"placeholders": {}
},
"about": "பற்றி",
"@about": {
"type": "text",
"placeholders": {}
}
}
}

1
assets/l10n/intl_th.arb Normal file
View File

@ -0,0 +1 @@
{}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 211 KiB

BIN
assets/login_wallpaper.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

BIN
assets/share.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Some files were not shown because too many files have changed in this diff Show More