Commit Graph

225 Commits

Author SHA1 Message Date
gavine99 85f200ca17 fix mms image compression bug not compressing 2025-01-29 18:08:15 +11:00
gavine99 76922b583e changes to make new message notifications silent if any of the recipients of the new message are not in user's contacts. new setting on settings->notifications page 2025-01-28 15:22:05 +11: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 6482a8eeb2 Merge pull request #222 from gavine99/sort_blocked_messages_138
sort blocked messages by lastmessage.date desc
2025-01-22 12:10:34 -07:00
gavine99 955bfda460 added feature to render and play audio/* mime type mms attachments 2025-01-22 16:26:04 +11:00
gavine99 5aee3cf1b5 sort blocked messages by lastmessage.date desc 2025-01-19 22:22:09 +11:00
gavine99 afd25c7971 Merge branch 'octoshrimpy:master' into widget_conversations_162 2025-01-15 20:00:41 +11:00
gavine99 0a75651ede changes to allow individual widget conversations to launch corresponding compose activity in thread of conversation. widget footer item 'view more conversations' launches main activity/conversations view. 2025-01-15 19:59:54 +11:00
gavine99 05b9fcceef make unread conversations float to the top of conversation lists and widgets. satisifies https://github.com/octoshrimpy/quik/issues/41 and largely satisfies https://github.com/octoshrimpy/quik/issues/99 2025-01-14 18:41:24 +11:00
gavine99 6eacfe4610 added feature to speak messages aloud via system TTS service. added "Speak" option to message swipe left/right options. swipe inbox message to read aloud. swipe again to interrupt. added widget that speaks unseen messages and marks messages as seen after reading them. needs string translations for settings_swipe_actions (new item "Speak") and speak_no_messages and speak_unseen_messages 2025-01-05 20:33:05 +11:00
octoshrimpy 2d902150b1 refactors changelog and version handling, fixes crash on startup due to version mismatch. 2024-11-02 15:11:20 -04:00
octoshrimpy ecb99a337d fixed ~~all~~ most of the ~~things~~ errors - it compiles now 2024-10-21 23:52:43 -04:00
octoshrimpy 415968ea43 feat: removes internet permission, replaces all qksms with quik, disables tracking 2024-02-25 23:28:17 -07:00
octoshrimpy ae9501722c feat: rename group conversations 2024-02-11 00:53:52 -07:00
octoshrimpy 5bda0eebb1 fixes 2023-11-25 14:28:36 -07:00
octoshrimpy eff4fa3627 move to dev.octoshrimpy.quik 2023-11-14 13:48:22 -07:00
Moez Bhatti b5cac5d87d Use MediaStore for saving attachments to device 2023-01-02 16:43:18 -05:00
Moez Bhatti 53b2ac2bf8 Migrate backup & restore feature to use SAF (#1900)
* Migrate backup & restore feature to use SAF

* Remove unused imports

* Remove unused rx subject

* Remove unused dateFormatter

* Open picker to current dir

* Improve exception messages when handling DocumentFile
2023-01-02 11:44:03 -05:00
Moez Bhatti c31d38905b Ensure exact alarm permission before sending scheduled/delayed messages 2022-12-14 17:01:56 -05:00
Moez Bhatti cc819b3ac4 Request notification permission on Android 13 2022-12-13 13:31:22 -05:00
Moez Bhatti c4e07c2181 Fix compileSdkVersion 2022-12-13 13:31:08 -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 0dec36e11d Merge branch 'call-blocker' 2021-06-23 16:04:10 -07:00
Moez Bhatti f766745e12 Store changelog locally
#1708
2021-03-14 15:38:03 -04:00
Moez Bhatti 84923d1dea Fix single MMS sync 2021-02-23 23:50:27 -05:00
Moez Bhatti 6b9469757e If we can't access the blocking manager, don't unblock the conversation 2021-02-21 19:52:57 -05:00
Moez Bhatti 2bcb05945b Add ability to check blacklist in spite of blacklist schedule 2021-02-21 19:52:57 -05:00
Moez Bhatti 178cccd93f Add support for Call Blocker 2021-02-21 19:52:57 -05:00
Moez Bhatti ca1e7b7c7a Improve message sync speed & reliability 2021-02-14 00:19:30 -05:00
Moez Bhatti ff4170af32 Don't include google billing or installReferrer in noAnalytics build 2021-02-01 21:16:21 -05:00
Moez Bhatti fe1967a876 Clean up permissionManagerImpl 2020-12-28 17:03:24 -05:00
Moez Bhatti 0d6a8c7d12 Schedule daily job for deleting old messages 2020-12-26 19:54:22 -05:00
Moez Bhatti b087de8f73 Show warning when enabling autoDelete 2020-12-22 00:00:42 -05:00
Moez Bhatti e2f4b92609 Add block/archive notification actions, and block swipe action
Closes #1575, closes #943
2020-02-29 19:54:40 -05:00
Moez Bhatti e47bfb54ee Do a better job at filtering duplicate numbers 2020-02-05 22:52:29 -05:00
Moez Bhatti d125436e5e Silence error 2020-01-27 19:03:04 -05:00
Moez Bhatti af62b06484 Query for non-null contact group titles 2020-01-27 18:57:54 -05:00
Moez Bhatti 33b239d3b7 Perform QK migration only after realm migration 2020-01-27 18:24:14 -05:00
Moez Bhatti 287dd495f8 Fix 3.8 migration 2020-01-12 23:30:59 -05:00
Moez Bhatti c9de1a61d9 Leave autoColor on for everyone 2020-01-12 23:12:27 -05:00
Moez Bhatti be741c0144 Formatting 2020-01-12 18:32:56 -05:00
Moez Bhatti abd198db81 Use Recipient instead of Chip 2020-01-12 02:02:39 -05:00
Moez Bhatti 0f21fc80c2 Improve MMS attachment quality
Fixes #1551
2020-01-08 18:59:46 -05:00
Moez Bhatti eb9cd59218 Sort drafts first, save drafts for new conversations, show drafts in widget
Closes #1296
2019-12-28 03:06:35 -05:00
Moez Bhatti d1bbe2c3cd Add option to send long messages as MMS
Closes #1104
2019-12-28 01:00:56 -05:00
Moez Bhatti 2aa2f2ccc0 Store stripped message
#1149
2019-12-28 00:41:11 -05:00
Moez Bhatti 3f24143c8c Use install referrer api 2019-12-27 01:20:10 -05:00
Moez Bhatti d6dcc55a36 Show custom/random colours in compose screen 2019-12-26 23:30:53 -05:00
Moez Bhatti 6842374254 Automatic contact colours
Closes #133
2019-12-26 23:30:53 -05:00