Commit Graph

1072 Commits

Author SHA1 Message Date
octoshrimpy 394c2f9b3a Merge pull request #501 from Inhishonor/gradle
Clean up gradle files
2025-07-22 08:46:38 -06:00
Inhishonor 25f4716572 Add Mark Unread action to conversation settings 2025-07-19 16:28:44 -07:00
Inhishonor 3bf1e71022 Expose both mark read and unread in conversation screen
It doesn't clutter the UI too much, and can be useful if people want to mark all the conversations one way or the other.
2025-07-19 15:47:03 -07:00
Inhishonor 455b5eeae6 Clean up gradle files
Removed deprecated j-center, and commented out dependencies.
2025-07-18 19:11:29 -07:00
octoshrimpy bf9ba9ca91 Merge pull request #489 from Inhishonor/archived-toast
Fix archived toast's incorrect wording
2025-07-18 17:05:27 -06:00
octoshrimpy 0b2c24a076 Merge pull request #496 from peanut250/feat/message-content-filters
Block messages based on content
2025-07-18 17:05:14 -06:00
Inhishonor 4e0b62e28e Change title of the scheduled dialog to Scheduled Time: 2025-07-18 11:56:33 -07:00
Inhishonor d48be16bed Fix padding issues in schedule dialog
The bottom of the title was getting ever so slightly cut off, this adds a little extra padding so that doesn't happen.
2025-07-18 11:53:58 -07:00
Inhishonor 3d7526512d Indicate in UI when scheduled messages are present
Added a new property to scheduled messages to save which conversation the scheduled message belongs to.
2025-07-18 11:53:03 -07:00
Inhishonor 56a767bbd7 Clean up Scheduling Code
Update documentation, remove deprecated and unused code, and clean up formatting.
2025-07-16 16:46:45 -07:00
Inhishonor e8c92a1422 Show scheduled send icon when scheduling a message. 2025-07-16 16:46:45 -07:00
Inhishonor 27b102da36 Fix deleting scheduled messages
The message id's were not getting passed to the delete interactor, rather the number of messages were being passed. This fixes that by passing the id's to the deleteScheduledMessagesInteractor.
2025-07-16 16:46:45 -07:00
peanut250 66f165cccf message content filter feature initial implementation 2025-07-07 15:30:12 -05:00
Inhishonor aa64ffde3a Fix archived toast's incorrect wording
Previously it said that messages were archived when they actually were unarchived. The app no longer engages in this duplicity.
2025-06-28 14:46:10 -07:00
octoshrimpy 348884098c Update build.gradle
remove dupe line, fix else missing {}
2025-06-28 07:55:00 -04:00
octoshrimpy 6fe2aea703 Merge pull request #482 from Inhishonor/weblate
Weblate
2025-06-28 11:55:58 +01:00
Inhishonor 2cc4925a11 Remove unused strings.
These strings were replaced and are outdated.
2025-06-17 10:46:36 -07:00
Inhishonor f3b178e182 Remove all mentions of analytics
The analytics build configuration has not been used or updated for a while. This removes some dependencies, and some deprecated code sections.
2025-06-13 10:31:31 -07:00
octoshrimpy 0eeb643e6f Merge pull request #478 from Inhishonor/notify-improvements
Notification improvements
2025-06-11 10:43:33 -04:00
octoshrimpy 8354088bed Merge pull request #477 from Inhishonor/debug-gradle
Build debug build automatically with a debug key.
2025-06-11 10:43:22 -04:00
Inhishonor 4d23674409 Cancel resend notification on action completed 2025-06-10 12:30:55 -07:00
Inhishonor 132517549e Build debug build automatically with a debug key.
No need to comment out that signing code!!
2025-06-09 16:05:55 -07:00
octoshrimpy 36a14ab7b2 Merge pull request #476 from Inhishonor/clean-imports
Optimize all imports
2025-06-09 13:07:48 -04:00
octoshrimpy 7f5cec070c Merge pull request #475 from Inhishonor/resend-notification
Add a notification action to resend a failed message
2025-06-08 12:15:04 -04:00
Inhishonor dc83caeb3a Optimize all imports 2025-06-07 15:57:17 -07:00
Inhishonor cb74067f5d Add a notification action to resend a failed message 2025-06-07 15:35:15 -07:00
Aur36 7710053416 Fix wrong quotation symbol used 2025-05-29 23:56:13 +02:00
Aur36 6057ad7437 Update strings.xml 2025-05-29 16:49:35 +02:00
Aur36 8dfc3c3986 Update Strings for french translation
Match default Strings file for french translation, add translations and update several phrasings and layouts
2025-05-29 16:38:28 +02:00
octoshrimpy b90c5c986a Merge pull request #463 from Inhishonor/update-strings
Rework Strings
2025-05-27 07:13:04 -06:00
Inhishonor 93610d1603 Rework Strings
Removed some unneeded ones, and renamed others, the blocking manager string, was just QUIK, so why not use the app_name string?
2025-05-26 17:38:26 -07:00
octoshrimpy f36709e144 Merge pull request #459 from Inhishonor/fix-toast-scheduld
Moved Scheduled Message Toast to main thread.
2025-05-19 22:59:15 -06:00
octoshrimpy 94fecf6317 Merge pull request #458 from lamemakes/change-drafts-in-quik
Moved draft indicator to text snippet
2025-05-19 22:58:50 -06:00
Inhishonor 94b5639896 Moved Scheduled Message Toast to main thread. 2025-05-19 17:57:49 -07:00
Wes Appler 01a1f8d2d9 Removed Draft title from strings.xml 2025-05-18 11:32:12 -04:00
Wes Appler cc92f88b40 Change draft indicator to be in the snippet 2025-05-18 01:14:13 -04:00
Inhishonor 97244bf167 Set allowBackup to false
Setting allowBackup to false prevents exfiltration of sensitive data. Patches CVE-2024-3430.
2025-05-09 17:32:22 -07:00
octoshrimpy 6667061493 Merge pull request #445 from Choucroute-melba/feat/android-conversation
Fix null image generation for conversation icons
2025-04-29 21:19:35 -06:00
Vivien F 9563124526 Fix null image generation for conversation icons 2025-04-28 20:30:01 +02:00
octoshrimpy 6263e7b464 Merge pull request #434 from Choucroute-melba/feat/android-conversation
Enable Android conversation features
2025-04-23 13:25:11 -04:00
Vivien F edb72e0f3c Updated the getThemedIcon function 2025-04-21 00:50:35 +02:00
Vivien F 3a42083b3d Enable shortcuts usage for android conversations features 2025-04-21 00:14:40 +02:00
Vivien F a01982864c Implementing shortcut utilities 2025-04-21 00:12:58 +02:00
Vivien F 6f61461377 Allow creating Icons for conversation 2025-04-21 00:10:34 +02:00
Vivien F baf499b592 Add utilities for recipients to creates Persons objects and get unified themed icon across the app 2025-04-20 23:57:44 +02:00
eliovir afe25e64b7 fix: typo in French translation
- add missing non-breaking changes
- change quotes
- change confirmation sentence
2025-04-16 09:38:58 +02:00
gavine99 ba6b21f645 re-add some code that went missing during rebase 2025-04-08 11:13:31 +10:00
gavine99 5ded02377c changes to focusing to work better with dpad controls 2025-04-08 10:53:11 +10:00
octoshrimpy 446dcf1b7d Merge pull request #416 from gavine99/message-send-congruency-chip-monitoring-improve
message send -> convos congruence and chip->convo monitoring improvements
2025-04-07 10:28:31 -04:00
gavine99 821b02ad58 change compose sendintent (sending sms/mms) and sendmessage interactor to ensure convos congruency
change compose selectedconversation (chips -> convo monitoring) to take advantage of changes in conversationrepo
conversationrepo change getthreadid to getconversation to avoid duplicate db access
some cleanups and refactoring in conversationrepo
2025-04-07 14:52:04 +10:00