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