Commit Graph

983 Commits

Author SHA1 Message Date
Ben Iofel ed63d27511 fix emoji count wrapping 2025-09-13 17:21:16 -04:00
Ben Iofel 50c6e08beb Parse all emoji reactions on migration 2025-09-02 20:10:44 -04:00
Ben Iofel dbba9c44c9 cleanup 2025-09-02 18:53:39 -04:00
Ben Iofel c1dcf8805d move emoji reaction code to repo and impl 2025-09-02 18:45:52 -04:00
Ben Iofel b4bc87a479 Fix emoji clipping 2025-09-02 18:07:33 -04:00
Ben Iofel 177f953400 Merge remote-tracking branch 'upstream/master' into emoji-reacts 2025-09-02 18:01:14 -04:00
octoshrimpy 789a52bbec Merge pull request #528 from Inhishonor/fix-logs
Fix logs
2025-08-29 11:16:24 -04:00
octoshrimpy c950009fae Merge pull request #523 from Inhishonor/widget-dark
Various improvements to the widget
2025-08-29 11:16:07 -04:00
octoshrimpy 4dbd633c3b Merge pull request #512 from Inhishonor/androidx
Migrate remaining components to androidx
2025-08-29 11:15:10 -04:00
Ben Iofel 2ddcf9b68e Fix message grouping 2025-08-27 23:15:23 -04:00
Ben Iofel 8a90923d7b Fix clipping a bit 2025-08-27 21:59:50 -04:00
Ben Iofel 9b2ae330b9 cleanup 2025-08-27 21:37:16 -04:00
Ben Iofel 0c111b2ad2 fix default msg padding 2025-08-27 17:47:40 -04:00
Ben Iofel 401b70d16a Parse and render emoji reactions
Fixes part of #152

To keep this PR simple, I've left out:

- when long-pressing on the emoji in a group MMS, a popup should come up listing which contact sent each emoji
- notifications (untested)
- sending emoji reactions
2025-08-26 16:22:43 -04:00
Inhishonor 1d56096dd8 Bump Timber to 5.0.1 2025-08-22 16:44:04 -07:00
Inhishonor 7712deeb82 Fix PII leaked in logs
Conversation.title was being used in logging, which is either contact name, or phone number.
2025-08-22 16:35:59 -07:00
Inhishonor 1eaacc97ed Add a more descriptive name for the convo widget 2025-08-11 13:40:24 -07:00
Inhishonor 8659466477 Fix some various deprecated code bits in the widget 2025-08-11 13:22:07 -07:00
Inhishonor ac733021e8 Force widget to respect system dark and light mode 2025-08-11 13:14:42 -07: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
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 67e5647f5d Migrate remaining components to androidx 2025-07-18 13:53:22 -07: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 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
Inhishonor 4d23674409 Cancel resend notification on action completed 2025-06-10 12:30: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