Commit Graph

66 Commits

Author SHA1 Message Date
octoshrimpy 9cd96ef757 Merge pull request #665 from octoshrimpy/update-mms-configs-20260101022840
Update MMS configs
2026-01-11 12:32:44 -05:00
github-actions[bot] 4f60e6d882 Update MMS configs from com.google.android.apps.messaging.apk. 2026-01-01 02:31:38 +00:00
Inhishonor 096c7e3c68 Clean up logging 2025-12-20 17:56:05 -08:00
gavine99 240cc9c025 move old ReceiveSms interactor code to receive sms worker
move old ReceiveMms interactor code to receive mms worker
move mms processing code from mmsreceivedreceiver to receive mms worker
fix bug of non-unique pending intent for mms ack/notify send
removed some unused android-smsmms files and code that was causing build issues
2025-06-05 12:20:51 +10:00
gavine99 2810b56cd0 add delay send mms. add group send to individual recipients - sms and mms. add immediate show messages in convo, not wait for sent. new qktransaction that replaces android/smsmms transaction with mods for quik. lots of code cleanups and removing superfluous code. some bug fixes. 2025-06-05 12:20:39 +10:00
gavine99 2c2c8e90a2 use emoji2-bundled version for compatibility with non playstore/gsm os'
emoji2 compat library to 1.4.0 (required compilesdk upgrade to 34)
make qkedittext use appcompatedittext for emoji compatibility
fix small incompatibilities introduced by new library versions
2025-04-01 10:02:34 +11:00
github-actions[bot] f91561625c Update MMS configs from com.google.android.apps.messaging.apk. 2025-03-21 18:22:14 -07:00
gavine99 314704a61a changes to allow attaching any type of file. mainly for video and audio attachments but nothing to stop any type of file being attached 2025-01-26 16:57:36 +11:00
octoshrimpy ba05abdb33 min version to 23, fix new message input bar losing padding, fix telephony permissions. fixes #140. 2024-10-30 02:46:06 -04:00
octoshrimpy ecb99a337d fixed ~~all~~ most of the ~~things~~ errors - it compiles now 2024-10-21 23:52:43 -04:00
Tavi 98db230976 Update MMS configs
Untested

Taken from:
https://github.com/GrapheneOS/platform_packages_apps_Messaging/tree/18282a3fb8fa8fd13f84f40857ab904645550747

Closes https://github.com/octoshrimpy/quik/issues/36
Fixes https://github.com/octoshrimpy/quik/pull/103#issuecomment-2106320337

Signed-off-by: Tavi <tavi@divested.dev>
2024-08-24 19:12:46 -04:00
octoshrimpy fb69f29df9 Revert "Update MMS configs" 2024-05-12 11:24:07 -06:00
Tavi 7e65b2e3d5 Update MMS configs
Untested

Taken from:
https://github.com/GrapheneOS/platform_packages_apps_Messaging/tree/85a1ca48c9c4822325615dead35c215f2e9ec622

Closes https://github.com/octoshrimpy/quik/issues/36

Signed-off-by: Tavi <tavi@divested.dev>
2024-04-23 07:43:04 -04:00
octoshrimpy eff4fa3627 move to dev.octoshrimpy.quik 2023-11-14 13:48:22 -07:00
octoshrimpy 4f7a41fe97 compiles correctly now 2023-11-13 12:33:27 -07:00
Moez Bhatti c1483d2c93 Prune unused code 2022-12-13 23:03:22 -05:00
Moez Bhatti 4f2d4954ed Remove obsolete checks for API 23 2022-12-12 20:30:04 -05:00
Moez Bhatti 634f04b7aa Explicitly define mutability for PendingIntents 2022-12-12 18:25:46 -05:00
Moez Bhatti 2c332c06b6 Bump minSdkVersion to 23 2022-12-12 16:47:57 -05:00
Moez Bhatti 96e14a88fa Upgrade to Kotlin v1.7.20 2022-12-12 15:39:25 -05:00
Moez Bhatti 72a61f5b44 Don’t use config overrides
Fixes #1526
2020-01-07 22:54:42 -05:00
Moez Bhatti 0dadcfb3dc Respect threadId when sending MMS 2019-12-26 18:20:14 -05:00
moezbhatti 2d26a76b29 Use configOverrides from smsManager 2019-11-12 22:54:41 -05:00
moezbhatti b8836affad Retry sending failed MMS 2019-11-12 21:51:11 -05:00
moezbhatti d1baad6b79 Store date sent for mms
from https://github.com/klinker41/android-smsmms/pull/160/commits/69e67b032e67d7b04c454cf336cccaa35ec398cf
2019-11-12 21:03:55 -05:00
moezbhatti 77789f73bf Respect subId when downloading MMS
Ported over from changes in https://github.com/klinker41/android-smsmms/pull/162/files
2019-11-12 20:50:53 -05:00
moezbhatti 797f359725 Catch error thrown while trying to send message, improve debugging 2019-07-28 00:48:48 -04:00
moezbhatti b8fb429dda #945 - Fix MMS reception for MIUI devices 2019-07-27 22:54:50 -04:00
moezbhatti 04ea57ebb0 Remove unused service 2019-07-27 01:03:29 -04:00
moezbhatti 4520e1c138 Whoops 2019-06-11 10:06:24 -04:00
moezbhatti e1c26d055c Use Timber for all logs 2019-06-09 23:53:51 -04:00
moezbhatti d6aa10563b Upgrade androidx dependencies 2018-12-29 17:25:52 -05:00
moezbhatti bbecd69ad9 Upgrade gradle and kotlin versions 2018-11-17 18:06:30 -05:00
Moez Bhatti 3ccd22aef9 Add parts before creating SMIL document 2018-09-07 00:26:53 -04:00
Moez Bhatti ac2158f9b8 Remove more unused classes 2018-07-01 01:31:23 -04:00
Moez Bhatti 0046f0fed8 Remove unused classes 2018-06-29 20:27:21 -04:00
Moez Bhatti 662867ea52 Fix error if http params null 2018-06-28 17:52:07 -04:00
Moez Bhatti f22e8c9322 Convert Transaction to Kotlin, remove unused classes 2018-06-28 17:44:04 -04:00
Moez Bhatti d3ceec01fd Allow manual sending of scheduled messages 2018-06-27 12:25:19 -04:00
Moez Bhatti 73887558fa Add support for Android 5.0 2018-06-11 20:16:16 -04:00
Moez Bhatti fc99ae83ad #678 - Allow deciding between sending as group or individual 2018-06-05 19:45:42 -04:00
Moez Bhatti 1f345da920 #207 - Dual SIM support
commit c3dc3ada558c466be5115cd7ddbf9651a229c217
Author: Moez Bhatti <moez.bhatti@gmail.com>
Date:   Sat Jun 2 02:54:06 2018 -0400

    Dual SIM support for QK Reply

commit 48688dd4720bd1b3abc049d365e208e1dfe5ccb8
Author: Moez Bhatti <moez.bhatti@gmail.com>
Date:   Sat Jun 2 00:37:08 2018 -0400

    #1172 - Load all recipients and subId from threadId when sending message from notification reply bar

commit 0b7195fb134c0a9f2a6b551176c6c25a26bf5838
Author: Moez Bhatti <moez.bhatti@gmail.com>
Date:   Fri Jun 1 23:43:30 2018 -0400

    Fix missing subId for RetrySending params

commit 0d3ec43c0e60bab4acc293947ea9f6d2228c1b19
Author: Moez Bhatti <moez.bhatti@gmail.com>
Date:   Fri Jun 1 23:27:56 2018 -0400

    Switch to appropriate SIM when new message is received

commit 1ae883af890104cf1da9e970571371c95666db66
Author: Moez Bhatti <moez.bhatti@gmail.com>
Date:   Fri Jun 1 23:07:16 2018 -0400

    Fix message grouping for incoming messages

commit 2bf7b2d99ddbfdcafff873f305180d6d38c37d65
Author: Moez Bhatti <moez.bhatti@gmail.com>
Date:   Fri Jun 1 22:56:31 2018 -0400

    Correctly assign subId for incoming SMS

commit 1f6028f8921320358a3053a2dbc2c6e05410964b
Author: Moez Bhatti <moez.bhatti@gmail.com>
Date:   Fri Jun 1 20:52:01 2018 -0400

    Abstract SubscriptionManager usage behind SubscriptionUtils

commit 8b18f16271f19a42800c737cfbd867365c4aa781
Author: Moez Bhatti <moez.bhatti@gmail.com>
Date:   Fri Jun 1 20:05:52 2018 -0400

    Store subId when receiving SMS

commit f0e4ffdf15eb54d8ef78adfe244943ef4cb95d4e
Author: Moez Bhatti <moez.bhatti@gmail.com>
Date:   Fri Jun 1 19:52:40 2018 -0400

    Use appropriate SIM card based on last message

commit b7893d69891e4fb61755b0733a5fab561e86bbf3
Author: Moez Bhatti <moez.bhatti@gmail.com>
Date:   Thu May 31 00:20:42 2018 -0400

    Fix crash when device doesn't support multi-sim

commit bb038068129227e931167976628e1a535efb09a0
Author: Moez Bhatti <moez.bhatti@gmail.com>
Date:   Wed May 30 23:54:14 2018 -0400

    Show sim indicator when subId changes in conversation

commit 952f15f7ebfb85a03feef51373ef30568b76d5eb
Author: Moez Bhatti <moez.bhatti@gmail.com>
Date:   Wed May 30 22:13:57 2018 -0400

    Send message from selected SIM

commit 4cfab7ca9ec9bd9c7ce82b3eb5f228cf511a7c7b
Author: Moez Bhatti <moez.bhatti@gmail.com>
Date:   Wed May 30 21:46:01 2018 -0400

    Fix filename for ActiveSubscriptionObservable

commit 720cb79cb4fbfb98b10e169f2fea84be02fd2f91
Author: Moez Bhatti <moez.bhatti@gmail.com>
Date:   Wed May 30 20:35:30 2018 -0400

    Allow cycling through inserted sims

commit fa95980e9bc8e8c01dab7b4b8e4ed3a1c9a0f0b0
Author: Moez Bhatti <moez.bhatti@gmail.com>
Date:   Wed May 30 18:26:44 2018 -0400

    Show sim card slot in compose bar
2018-06-02 02:58:42 -04:00
Moez Bhatti f71d2564b2 Sync subId when syncing message 2018-05-30 12:17:16 -04:00
Moez Bhatti 3799724506 Pull in changes from smsmms, remove unused classes 2018-05-19 20:28:21 -04:00
Moez Bhatti 0e52b290a0 #979 - Delayed sending 2018-04-30 02:57:04 -04:00
Moez Bhatti 72f66bdd32 Strip out unused classes 2018-04-10 19:35:20 -04:00
Moez Bhatti b3ef24b055 Show icons in preference activity 2018-04-09 15:26:02 -04:00
Moez Bhatti 79f975971c Remove unused resources 2018-04-07 18:11:07 -04:00
Moez Bhatti a8188c855f Remove unused strings 2018-04-06 01:05:06 -04:00
Moez Bhatti 740be7030b Update gradle dependency notation 2018-04-05 18:43:41 -04:00