Commit graph

10476 commits

Author SHA1 Message Date
Stephen Paul Weber
443f70e3b0 Even better animator race guards 2024-10-09 23:16:10 +02:00
Stephen Paul Weber
1ad963cf74 Try each possible phoneAccount
Otherwise if one is disabled we bail out of call integration and lose features.

(cherry picked from commit 524fbd1668b8ade73f0cbc5366529576390888b1)
2024-10-09 11:55:34 +02:00
Stephen Paul Weber
0538c3dda5 Fix another leak
(cherry picked from commit 96bd92b1f29ca0b55a302cc2c9a60f3d9051d6ee)
2024-10-09 11:55:30 +02:00
Stephen Paul Weber
4e76c0737a Fix leak
(cherry picked from commit debc2f44a46e77e070887fd7ecaa20dd27b0e7b1)
2024-10-09 11:55:26 +02:00
Stephen Paul Weber
1c0294d4d1 Non-encrypted media URLs in omemo messages
(cherry picked from commit 2d577c201219c2e7ff3bf5bfd3f3448b8975290f)
2024-10-09 11:55:06 +02:00
Stephen Paul Weber
50fbe4768d Speed up passes over messages
And don't pass over for sortedTime or else sorting the list takes way
too long.

(cherry picked from commit 1e76e60ae8828cb9c599e5bb7b96fcc44645edd9)
2024-10-09 11:53:51 +02:00
Daniel Gultsch
93b0162e2f hide UP settings when default push server is empty
(cherry picked from commit c31fa2024970fcddbd479073a750438883a42775)
2024-10-08 10:27:20 +02:00
Daniel Gultsch
4184533c4a do not purge offline messages when using bind 2
(cherry picked from commit c0b401aa580c807167e569f5cba9236e92575cb6)
2024-10-08 10:27:12 +02:00
Arne
75b0e3ef87 Single tap on message box to show reactions popup 2024-10-08 10:27:05 +02:00
Arne
e8a5948d64 Add xep-0444 to doap file 2024-10-07 13:43:07 +02:00
Stephen Paul Weber
571716aac5 Notify for reactions
(cherry picked from commit 6d8d06cc2b221161ac4ac609d82e6db2ab6663cc)
2024-10-05 10:21:22 +02:00
Stephen Paul Weber
057e0dd860 Allow moderation by MUC bare jid again
(cherry picked from commit 31cc2ae9985ec174d17f12f692d91849325435a9)
2024-10-05 10:21:15 +02:00
Stephen Paul Weber
831497a27b Remove quote fallbacks directly using the option
(cherry picked from commit 38ee9cae7bb10676d38b552546b13d9a7377ddc6)
2024-10-05 10:21:00 +02:00
Stephen Paul Weber
b986288c3d Less nosiy fallback for reactions
Show only the added emoji and nothing on removal

(cherry picked from commit c574ac73ccb47dfa8210bd8ca7c9e6c063d36eb2)
2024-10-05 10:16:58 +02:00
Stephen Paul Weber
96f0bf0886 Loosen requirement to have occupant id to send reaction
(cherry picked from commit d35ebbae226b99a239e3da7f4a70685cfaad6c43)
2024-10-05 10:16:54 +02:00
Stephen Paul Weber
a1df68695b Fix NPE 2024-10-05 10:16:49 +02:00
Stephen Paul Weber
84a70d3fba Fix NPE
(cherry picked from commit b8907789427301d681f5b264008a34b04f06eb89)
2024-10-05 10:14:02 +02:00
Arne
e7789138a4 Fix NPE 2024-10-04 17:43:50 +02:00
Stephen Paul Weber
754b2383e1 Replace payloads when replacing a message
(cherry picked from commit f7f8b3a136591698d9a861771e73571fb5deac5b)
2024-10-04 17:42:58 +02:00
Stephen Paul Weber
334ab8f2ff Allow removing custom reaction tapping the chip
(cherry picked from commit fbf28124e02ff2d514deca7ca6df66b814e6e09f)
2024-10-04 17:42:53 +02:00
Stephen Paul Weber
de026e8c13 Don't put reply-reactions in reaction data model
That data model isn't well suited for allowing retractions to pull
things back out of it, so we'll rely on the aggregation approach for
these instead.

(cherry picked from commit 88898c38c3d5cbd252a3ecd7ed9cafe7ea36a439)
2024-10-04 17:42:42 +02:00
Stephen Paul Weber
19743984c1 Long press to see who reacted
(cherry picked from commit e766372500c867f1fd92b8e6ba133b6c09d5310a)
2024-10-04 17:38:03 +02:00
Stephen Paul Weber
b7c2f31036 Show custom emoji reactions and allow sending them
(cherry picked from commit 7a51666a8bfe56bae3299dc386cd778236143874)
2024-10-04 17:35:21 +02:00
Stephen Paul Weber
44cb31841c Fix out of bounds exception for bad fallback spans
(cherry picked from commit 8f7dbd85688cc1f0df9477c39322784a1be322ff)
2024-10-04 17:20:24 +02:00
Stephen Paul Weber
b0a6f007ec Do not show muted messages as unread
(cherry picked from commit 44bb83db812fcd8a65d8e7decffea64900df9cae)
2024-10-04 17:20:18 +02:00
Stephen Paul Weber
eba6decc72 Allow aggregating reactions from messages as well
(cherry picked from commit 91976e508ff8a17d579e838d6af07fa72ce69683)
2024-10-04 17:20:15 +02:00
Stephen Paul Weber
e37d1eddbc Copy thread to reaction
(cherry picked from commit 35c270bab5b49e4c6db4e907c81a08371caf8402)
2024-10-04 17:19:39 +02:00
Stephen Paul Weber
6a4293c3be Add fallbacks for reactions
(cherry picked from commit 65408bb56067c10e69821cb99e0d69340584fc42)
2024-10-04 17:18:38 +02:00
Arne
fe487e9394 improve green dot online indicator 2024-10-03 17:58:48 +02:00
Arne
cc8ff59b5a Add margin to the end of message bubbles again 2024-10-03 17:58:01 +02:00
Christian Schneppe
3dfd94f007 show a green dot if user is using the app 2024-10-03 16:54:44 +02:00
Arne
004504b04c Code cleanup 2024-10-03 16:45:06 +02:00
Licaon_Kter
3069ec76fc Upgrade transcoding lib
(cherry picked from commit 6ee2b9c9dede47c508adc4aa932e62c07726228d)
2024-10-02 22:18:10 +02:00
Stephen Paul Weber
3e8b8e9aaf Reactions visual improvements
(cherry picked from commit 2c89fea7324a3135c91cfbcc7b992c411c8432d0)
2024-10-02 11:23:02 +02:00
Stephen Paul Weber
818483cd5a Be careful not to reuse ids
(cherry picked from commit 37c6cbfe6d40b26eb5fe8757adea8c57e0c92b60)
2024-10-02 10:56:49 +02:00
Stephen Paul Weber
4540e8b0aa More intuitive unread counts
(cherry picked from commit c8dc48f5815980f75115f0922b1e6e7225a8db10)
2024-10-02 10:56:45 +02:00
Stephen Paul Weber
01e0517158 Fix text badge colour in dark mode
(cherry picked from commit dccab944d623a540693d79c6de926f1a57fbb05a)
2024-10-02 10:56:42 +02:00
Stephen Paul Weber
e9f0c92289 Keep account identifiers in drawer stable
(cherry picked from commit c745bfd29aa9a867076b219c8835c08a66475eed)
2024-10-02 10:56:38 +02:00
Arne
ecf5370a53 Prepare 2.0 2024-10-02 10:56:27 +02:00
Arne
0e97696bc8 Add translatable string 2024-10-02 06:01:36 +02:00
Arne
bd79fef992 Fix disappearing messages with reactions + code clean up 2024-10-02 05:55:46 +02:00
Stephen Paul Weber
b0f262efbf Reply with a single emoji is a reaction
(cherry picked from commit ba47a5f1639fdb0b8d2a1b3a8cd89bb2c9eef931)
2024-10-01 21:47:37 +02:00
Stephen Paul Weber
2ce7b8859b Reply with emoji is reaction
(cherry picked from commit ad405bfb0c536dca03decd4e33d92dfab6f65c64)
2024-10-01 21:47:33 +02:00
Arne
96dd610d4f Fix up Bottom nav + remove redundant message editable 2024-10-01 21:04:58 +02:00
Stephen Paul Weber
4b44ccf292 Emoji + custom emoji is not a sticker
(cherry picked from commit baf045c02b7c556956c89979fd88f31903fae565)
2024-10-01 21:04:58 +02:00
Stephen Paul Weber
f32727459b Clear link descriptions before re-computing
(cherry picked from commit 6224dbcd95d6a0ba6badb5f5cf5dca8fd600c82d)
2024-10-01 21:04:58 +02:00
Stephen Paul Weber
17d57e34d2 Cannot correct other's messages
(cherry picked from commit 7a6c2195033d56bf46541177c57277856b20b886)
2024-10-01 21:04:58 +02:00
Arne
2f68183dbe Merge branch 'master' of https://codeberg.org/iNPUTmice/Conversations 2024-10-01 17:56:26 +02:00
Arne
15a105ccc9 Optional OTR encryption (2/2) : TODO: Fix ask question to verify contact 2024-10-01 12:45:16 +02:00
Arne
c9e94ee197 Optional OTR encryption (1/2) 2024-10-01 12:07:04 +02:00