Commit Graph

1966 Commits

Author SHA1 Message Date
Ikjot Singh Dhody
e6ae8182c2 feat(all): Organize import in main.dart.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-31 01:47:16 +05:30
31d0c9c9ec feat(service): Implement the reply button 2023-07-30 22:05:16 +02:00
de3bf12c18 feat(service): Re-implement (and fix) mark as read 2023-07-30 20:40:40 +02:00
9d2f6b29f7 fix(service): Null-pointer dereference 2023-07-29 22:34:37 +02:00
ee764d2213 feat(service): Migrate to Moxplatform's notifications 2023-07-29 22:23:31 +02:00
Ikjot Singh Dhody
de7b9adfa6 feat(all): Fix user flow for joining MUC.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-27 01:07:13 +05:30
8c53055341 fix(service): Remove database caching as it's probably broken
Fixes #299.
2023-07-26 12:33:46 +02:00
f0225eed4c feat(service): Show a notification when a message is bounced
Fixes #212. At the moment, this only happens with

- remote-server-not-found
- remote-server-timeout
- service-unavailable
2023-07-26 12:26:48 +02:00
b57bae878f fix(ui): Pop the system stack if we cannot pop the Flutter navigator
Fixes #305.
2023-07-25 22:48:42 +02:00
1a83ff37ff
feat(all): Prepare for a correctly signed APK
Fixes #304.
2023-07-25 22:09:13 +02:00
e205785246 Merge pull request 'Translations update from Weblate' (#306) from translate/moxxy:weblate-moxxy-moxxy into master
Reviewed-on: https://codeberg.org/moxxy/moxxy/pulls/306
2023-07-25 12:36:18 +00:00
3edda978fb Merge pull request 'Implement share shortcuts' (#302) from feat/direct-share into master
Reviewed-on: https://codeberg.org/moxxy/moxxy/pulls/302
2023-07-25 12:35:00 +00:00
Codeberg Translate
ebabb0e445
Translated using Weblate (Russian)
Currently translated at 86.7% (255 of 294 strings)

Co-authored-by: 0eoc <0que@proton.me>
Translate-URL: https://translate.codeberg.org/projects/moxxy/moxxy/ru/
Translation: Moxxy/Moxxy
2023-07-24 18:38:06 +00:00
Ikjot Singh Dhody
e4f98bb82f feat(all): Add label to nick text field.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-24 23:46:11 +05:30
Ikjot Singh Dhody
56d6f97168 feat(all): Minor changes, fixes.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-24 23:37:45 +05:30
Ikjot Singh Dhody
b0067f055f feat(all): Move away from exception type design.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-22 14:26:26 +05:30
117d263e25 fix(service): Fix shared-to JIDs being the conversation title 2023-07-21 22:26:36 +02:00
63e66e5dce fix(service): Use a fallback icon when no avatar is available
This commit also fixes the Android SDK situation via the flake.
2023-07-21 19:24:10 +02:00
140a16ec0c fix(ui,service): Allow sharing to the self-chat
This also fixes some issues with chat that don't
have a profile picture.
2023-07-18 13:32:35 +02:00
44b95bbb5b feat(ui): Open the chat when sharing text via a direct share 2023-07-18 13:04:21 +02:00
4eeaa8c37b feat(ui): Handle direct shares 2023-07-17 22:27:11 +02:00
c95f2efd65 Merge branch 'master' into feat/direct-share 2023-07-17 17:17:58 +00:00
9dbf4b5467 feat(service): Implement share shortcuts 2023-07-17 19:16:12 +02:00
Ikjot Singh Dhody
bd094dfc9a feat(all): Remove unnecessary function.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-17 21:42:50 +05:30
Ikjot Singh Dhody
7e9d7d6281 feat(all): Check if Groupchat exists before method.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-17 21:41:29 +05:30
Ikjot Singh Dhody
2cf781459d feat(all): Debug mode and translatable string
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-17 20:28:05 +05:30
Ikjot Singh Dhody
4ff9e3c81e feat(all): Remove title from GroupchatDetails.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-17 20:15:03 +05:30
Ikjot Singh Dhody
e337f1c579 feat(all): Minor refactors - naming.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-17 20:04:36 +05:30
Ikjot Singh Dhody
7c840334e1 feat(all): Add docs to groupchat service methods.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-17 19:47:28 +05:30
0a120f1073 Merge pull request 'Translations update from Weblate' (#301) from translate/moxxy:weblate-moxxy-moxxy into master
Reviewed-on: https://codeberg.org/moxxy/moxxy/pulls/301
2023-07-16 16:11:02 +00:00
Codeberg Translate
269738e618
Translated using Weblate (Dutch)
Currently translated at 100.0% (294 of 294 strings)

Translated using Weblate (German)

Currently translated at 28.5% (2 of 7 strings)

Translated using Weblate (German)

Currently translated at 100.0% (293 of 293 strings)

Translated using Weblate (Dutch)

Currently translated at 100.0% (293 of 293 strings)

Co-authored-by: Codeberg Translate <translate@codeberg.org>
Co-authored-by: Vistaus <vistausss@fastmail.com>
Co-authored-by: nautilusx <translate@disroot.org>
Translate-URL: https://translate.codeberg.org/projects/moxxy/fastlane-metadata/de/
Translate-URL: https://translate.codeberg.org/projects/moxxy/moxxy/de/
Translate-URL: https://translate.codeberg.org/projects/moxxy/moxxy/nl/
Translation: Moxxy/Fastlane Metadata
Translation: Moxxy/Moxxy
2023-07-15 20:38:05 +00:00
Ikjot Singh Dhody
06eab1d6f5 feat(all): Make ConversationType an enhanced enum.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-14 14:55:55 +05:30
Ikjot Singh Dhody
008e816d70 feat(all): Rename JoinGroupchatResultEvent.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-14 14:30:01 +05:30
Ikjot Singh Dhody
2bbbc164b5 feat(all): Remove incorrect translations.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-14 14:26:51 +05:30
Ikjot Singh Dhody
11f4fd9932 feat(all): Add title to GroupchatDetails.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-12 12:09:12 +05:30
Ikjot Singh Dhody
a1451c6fbf feat(all): Refactor groupchat to new object in db.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-12 11:48:16 +05:30
1e94910ebd Merge pull request 'Paginate sticker pack access' (#298) from feat/sticker-pagination into master
Reviewed-on: https://codeberg.org/moxxy/moxxy/pulls/298
2023-07-11 11:20:21 +00:00
Ikjot Singh Dhody
993da40297 feat(all): Complete join groupchat flow.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-11 02:15:31 +05:30
Ikjot Singh Dhody
09684b1268 feat(all): Fix fromDatabaseJson for MUC details.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-11 02:00:12 +05:30
Ikjot Singh Dhody
0abb89cf38 feat(all): Fix database issues with nick.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-11 01:48:35 +05:30
63d251a7f1 feat(service): Remove page caches for sticker packs 2023-07-10 20:20:30 +02:00
799af75bcc feat(ui,service): Only request stickers when required 2023-07-10 18:47:17 +02:00
8966c490fe fix(ui): Fix TODOs 2023-07-10 18:35:59 +02:00
4c09dbab60 fix(ui): Fix overflow in the sticker pack view 2023-07-10 16:37:31 +02:00
6fd5c33b0a fix(ui,service): Fix various issues 2023-07-10 16:35:13 +02:00
Ikjot Singh Dhody
7880f51b76 feat(all): Add db support for GroupchatDetails.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-10 01:32:17 +05:30
30e8a885bb fix(ui): Fix not disposing the sticker pack controller 2023-07-09 21:27:39 +02:00
42c695a2a1 fix(ui,service): Re-implement fetching local/remote sticker packs 2023-07-09 21:12:58 +02:00
Ikjot Singh Dhody
f0a79ca0e0 feat(all): Add GroupchatDetails model.
Signed-off-by: Ikjot Singh Dhody <ikjotsd@gmail.com>
2023-07-09 21:51:36 +05:30
3ef2f3b8d6 feat(ui,service): Remove sticker packs list from StickersBloc 2023-07-09 17:15:38 +02:00