MikolajQ
5e33287043
fix(contacts): Sync contacts when the recipient picker opens
...
Assisted-by: LLM
2026-11-10 06:46:10 -07:00
Cian Ormond
90b64fbf86
refactor: Remove string references to QKSMS+
2026-09-27 17:06:29 -06:00
Cian Ormond
2cb3c6fe19
refactor: Remove references to QKSMS+
2026-09-27 17:06:29 -06:00
Inhishonor
4b942fe71c
chore: release v4.3.7 (2239)
2026-09-22 18:27:29 -06:00
Weblate (bot)
4cd43522d3
chore(i10n): Translations update from Hosted Weblate ( #865 )
...
* Translated using Weblate (Indonesian)
* Translated using Weblate (Chinese (Simplified Han script))
* Translated using Weblate (Italian)
* Translated using Weblate (Turkish)
* Translated using Weblate (Russian)
* Translated using Weblate (French)
* Translated using Weblate (Breton)
* Translated using Weblate (Breton)
* Translated using Weblate (Breton)
* Translated using Weblate (Breton)
* Translated using Weblate (Bulgarian)
* Translated using Weblate (Tagalog)
* Translated using Weblate (Persian)
* Translated using Weblate (Persian)
* Translated using Weblate (Persian)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Hebrew)
* Translated using Weblate (Hebrew)
* Translated using Weblate (Hebrew)
* Translated using Weblate (Chinese (Simplified Han script))
---------
Co-authored-by: Arif Budiman <arifpedia@gmail.com >
Co-authored-by: Monstorix <monstorix@outlook.com >
Co-authored-by: Mic <m@micz.it >
Co-authored-by: Cabbar Hayıroğlu <halil48efe@gmail.com >
Co-authored-by: bomzhellino <adm.bomzh@gmail.com >
Co-authored-by: Antonin Del Fabbro <message@antonin.one >
Co-authored-by: Pierre Wani Alan Morvan <per.morvan.bzh29@gmail.com >
Co-authored-by: 109247019824 <109247019824@users.noreply.hosted.weblate.org >
Co-authored-by: denny m <deinosnychos@gmail.com >
Co-authored-by: oskolist <oskolist@proton.me >
Co-authored-by: Ghost of Sparta <makesocialfoss32@keemail.me >
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com >
Co-authored-by: RainSlide <RainSlide@outlook.com >
Co-authored-by: Inhishonor <inhishonor@protonmail.com >
2026-09-21 20:30:32 -06:00
inhishonor
32c973dc88
Revert "Prevent notifications from alerting on update"
...
This reverts commit 9588cae1e3 .
That commit disabled notifying multiple times for the same conversation, because Android 10 would duplicate notifications and cause no sound at all. Since that issue has been fixed, we can revert this and notify for new messages in the same conversation.
2026-09-19 19:15:29 -06:00
Inhishonor
3775a1948b
feat(notif): Open FAQ URL from worker notification
...
Co-authored-by: ugurtafrali <tafraliugur@gmail.com >
2026-09-18 15:12:55 -06:00
Inhishonor
60045b56cd
fix(compose): Properly handle attachments when forwarding
...
Previously there was no differentiation between one or many attachments, which was causing forwarding attachments to fail. Now, the code determines which intent to use based on number of attachments.
2026-09-15 18:48:57 -06:00
Inhishonor
555b8822c6
refactor(compose): Use registerForActivityResult for picking content
...
For picking contacts, photos, and files, use the modern API's. Additionally, Android 17 forces using GetMultipleContents rather than ACTION_PICK, so update that.
2026-08-29 16:18:48 -07:00
Weblate (bot)
ca9640afa2
Translations update from Hosted Weblate ( #763 )
...
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (410 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/id/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (410 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/zh_Hans/
* Translated using Weblate (Italian)
Currently translated at 100.0% (410 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/it/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (410 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/tr/
* Translated using Weblate (Russian)
Currently translated at 100.0% (410 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/ru/
* Translated using Weblate (French)
Currently translated at 99.7% (409 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/fr/
* Added translation using Weblate (Breton)
* Added translation using Weblate (Breton)
* Added translation using Weblate (Breton)
* Translated using Weblate (Breton)
Currently translated at 7.5% (31 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/br/
* Translated using Weblate (Bulgarian)
Currently translated at 100.0% (410 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/bg/
* Translated using Weblate (Tagalog)
Currently translated at 79.2% (325 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/tl/
* Translated using Weblate (Persian)
Currently translated at 97.3% (399 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/fa/
* Translated using Weblate (Persian)
Currently translated at 97.3% (399 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/fa/
* Translated using Weblate (Persian)
Currently translated at 98.5% (404 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/fa/
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (410 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/hu/
* Translated using Weblate (Hebrew)
Currently translated at 94.3% (387 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/he/
* Translated using Weblate (Hebrew)
Currently translated at 99.0% (406 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/he/
* Translated using Weblate (Hebrew)
Currently translated at 100.0% (410 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/he/
---------
Co-authored-by: Arif Budiman <arifpedia@gmail.com >
Co-authored-by: Monstorix <monstorix@outlook.com >
Co-authored-by: Mic <m@micz.it >
Co-authored-by: Cabbar Hayıroğlu <halil48efe@gmail.com >
Co-authored-by: bomzhellino <adm.bomzh@gmail.com >
Co-authored-by: Antonin Del Fabbro <message@antonin.one >
Co-authored-by: Pierre Wani Alan Morvan <per.morvan.bzh29@gmail.com >
Co-authored-by: 109247019824 <109247019824@users.noreply.hosted.weblate.org >
Co-authored-by: denny m <deinosnychos@gmail.com >
Co-authored-by: oskolist <oskolist@proton.me >
Co-authored-by: Ghost of Sparta <makesocialfoss32@keemail.me >
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com >
2026-08-01 15:03:14 -04:00
Khushal Majoka
7e44142b4e
compose: Fix sendAsGroup switch resetting while typing on new conversation ( #842 )
...
Fixes #841
2026-07-30 21:55:08 -04:00
Inhishonor
01474f09cb
refactor(utils): Split up navigator into several smaller classes
...
Move common functions into QkNavigator, and move external navigations to ExternalNavigator
2026-06-24 20:20:13 -07:00
Inhishonor
a88d5c62e0
fix(main): Get scheduled messages from view model
...
The previous behavior fetched scheduled messages directly from the conversation adaptor. This was causing memory leaks and potentially crashes. Now, the view model fetches it and provides the data through state.
2026-06-12 09:42:01 -07:00
Inhishonor
fb10b709c9
fix(main): Don't animate layout changes
...
This was causing a crash when opening the app from a lock screen notification. It doesn't cause any visual problems.
2026-06-12 09:41:26 -07:00
Inhishonor
6a20c9b9ff
fix(gallery): Use a dedicated dark theme
...
The app was setting gallery to black mode programmatically, and for some reason this was affecting other activities theming. We can just use a custom theme to force black mode that won't mess with other screens.
2026-05-13 14:14:19 -07:00
Inhishonor
65d7ffe7d0
chore: release v4.3.6 (2238)
2026-04-19 11:43:52 -07:00
Inhishonor
5674e038e0
chore: release v4.3.5 (2237)
2026-04-19 11:34:43 -07:00
Sérgio Marques
6e2c954738
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (410 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/pt/
2026-04-10 21:49:23 -06:00
Cabbar Hayıroğlu
5fd80023c7
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (410 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/tr/
2026-04-10 21:49:23 -06:00
JSchmerling
8565364dc9
Translated using Weblate (German)
...
Currently translated at 99.5% (408 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/de/
2026-04-10 21:49:23 -06:00
ezn24
2c5e59e7ec
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (410 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/zh_Hant/
2026-04-10 21:49:23 -06:00
Karl Ragnar Giese
72c2060277
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 98.7% (405 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/nb_NO/
2026-04-10 21:49:23 -06:00
Marius Olsen-Ryum
2db0b52c60
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 98.7% (405 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/nb_NO/
2026-04-10 21:49:23 -06:00
Marek Polák
ebb7a9cc1f
Translated using Weblate (Czech)
...
Currently translated at 100.0% (410 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/cs/
2026-04-10 21:49:23 -06:00
spearhead
ca8cbe865d
Translated using Weblate (French)
...
Currently translated at 99.7% (409 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/fr/
2026-04-10 21:49:23 -06:00
Joseph
32ef44b697
Translated using Weblate (French)
...
Currently translated at 99.7% (409 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/fr/
2026-04-10 21:49:23 -06:00
109247019824
f445e068ed
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (410 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/bg/
2026-04-10 21:49:23 -06:00
Joseph
25fe910e52
Translated using Weblate (French)
...
Currently translated at 99.5% (408 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/fr/
2026-04-10 21:49:23 -06:00
Станіслав Яцук
e4847786ab
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (410 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/uk/
2026-04-10 21:49:23 -06:00
ezn24
c608f51a39
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 99.7% (409 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/zh_Hant/
2026-04-10 21:49:23 -06:00
rehork
19cd3f73ab
Translated using Weblate (Polish)
...
Currently translated at 100.0% (410 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/pl/
2026-04-10 21:49:23 -06:00
logmilo15
7c0c4a296f
Translated using Weblate (Vietnamese)
...
Currently translated at 100.0% (410 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/vi/
2026-04-10 21:49:23 -06:00
Ghost of Sparta
a34c63c566
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (410 of 410 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/hu/
2026-04-10 21:49:23 -06:00
logmilo15
65b27d2d6b
Translated using Weblate (Vietnamese)
...
Currently translated at 97.0% (397 of 409 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/vi/
2026-04-10 21:49:23 -06:00
JSchmerling
369d8d3318
Translated using Weblate (Italian)
...
Currently translated at 97.0% (397 of 409 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/it/
2026-04-10 21:49:23 -06:00
Bora Atıcı
76e71309f3
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (409 of 409 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/tr/
2026-04-10 21:49:23 -06:00
Eboy
170b8bdef9
Translated using Weblate (Hindi)
...
Currently translated at 100.0% (409 of 409 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/hi/
2026-04-10 21:49:23 -06:00
Cabbar Hayıroğlu
53b4c3e381
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (409 of 409 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/tr/
2026-04-10 21:49:23 -06:00
Ahmet ALMAZ
3a7a63b1c4
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (409 of 409 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/ar/
2026-04-10 21:49:23 -06:00
109247019824
727890f2fb
Translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (409 of 409 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/bg/
2026-04-10 21:49:23 -06:00
109247019824
ca4237b62d
Translated using Weblate (Bulgarian)
...
Currently translated at 96.5% (395 of 409 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/bg/
2026-04-10 21:49:23 -06:00
Marek Polák
3491024aaf
Translated using Weblate (Czech)
...
Currently translated at 100.0% (409 of 409 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/cs/
2026-04-10 21:49:23 -06:00
109247019824
e9a900dff0
Translated using Weblate (Bulgarian)
...
Currently translated at 92.6% (379 of 409 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/bg/
2026-04-10 21:49:23 -06:00
Niyon S V
2e9676ecad
Added translation using Weblate (Malayalam)
2026-04-10 21:49:23 -06:00
109247019824
1d88084f25
Translated using Weblate (Bulgarian)
...
Currently translated at 87.5% (358 of 409 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/bg/
2026-04-10 21:49:23 -06:00
bomzhellino
30859390cb
Translated using Weblate (Russian)
...
Currently translated at 100.0% (409 of 409 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/ru/
2026-04-10 21:49:23 -06:00
109247019824
d3da8dc746
Translated using Weblate (Bulgarian)
...
Currently translated at 80.9% (331 of 409 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/bg/
2026-04-10 21:49:23 -06:00
bomzhellino
433ff6ba71
Translated using Weblate (Russian)
...
Currently translated at 100.0% (409 of 409 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/ru/
2026-04-10 21:49:23 -06:00
109247019824
d1e5cc5a3e
Translated using Weblate (Bulgarian)
...
Currently translated at 74.8% (306 of 409 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/bg/
2026-04-10 21:49:23 -06:00
rehork
20021c2589
Translated using Weblate (Polish)
...
Currently translated at 100.0% (409 of 409 strings)
Translation: QUIK/strings
Translate-URL: https://hosted.weblate.org/projects/quik/strings/pl/
2026-04-10 21:49:23 -06:00