Commit graph

10410 commits

Author SHA1 Message Date
Arne
b50cd1458c Fix up 2024-10-15 20:39:29 +02:00
Stephen Paul Weber
e16c61cd55 Support corrections removing/adding reply better
(cherry picked from commit 8bbcb2309e5fc17bce8374869bd9f5f0cbeefa3d)
2024-10-15 20:36:33 +02:00
Stephen Paul Weber
14a1956a9c Fix double-remove crash
(cherry picked from commit edcd8fa92d74f1f89c9440d9e1b10bdf5cea4fbe)
2024-10-15 20:36:33 +02:00
Arne
30c98a716b Fix crash caused by WeakRef 2024-10-15 20:36:33 +02:00
Arne
fbf2a0afa8 Fix android bug 2024-10-15 20:29:25 +02:00
kosyak
2284d67237 hide verify encryption footer after blind trust 2024-10-15 14:04:28 +02:00
kosyak
a05f0b1828 otr blind trust 2024-10-15 14:04:26 +02:00
Arne
29f70163db Reapply emoji picker TODO: Show picker content 2024-10-15 13:54:23 +02:00
Arne
99b47525f7 Revert "Allow reactions only in unencrypted chats"
This reverts commit a9e75c959e.
2024-10-13 19:43:38 +02:00
Arne
4929770783 Reapply "Remove reactions fallback"
This reverts commit 6b6619de6e.
2024-10-13 19:43:18 +02:00
Arne
e99c28a261 Revert "Temporary remove setting for automatically jump to commands tab to prevent crash"
This reverts commit 648c8d9cfe.
2024-10-13 19:42:47 +02:00
Arne
648c8d9cfe Temporary remove setting for automatically jump to commands tab to prevent crash 2024-10-13 18:25:05 +02:00
Arne
a9e75c959e Allow reactions only in unencrypted chats 2024-10-13 11:33:19 +02:00
Arne
a0f79aede8 Show further emojis for reaction 2024-10-13 11:27:46 +02:00
Arne
6b6619de6e Revert "Remove reactions fallback"
This reverts commit 085f1e9b67.
2024-10-13 11:06:01 +02:00
Arne
1657326641 Update dependency 2024-10-12 18:08:33 +02:00
Arne
f903b5fd74 Don't show raw OTR message in notifications 2024-10-12 14:07:40 +02:00
Arne
84b184ae4b Code clean up 2024-10-12 13:34:11 +02:00
Arne
3c5f5cef05 correct doap file 2024-10-12 13:30:35 +02:00
Arne
bddc781ad7 Add occupant ids to doap file 2024-10-12 12:34:12 +02:00
Arne
01aca66f00 Fix crash opening message from notification 2024-10-11 20:21:10 +02:00
Arne
085f1e9b67 Remove reactions fallback 2024-10-10 15:39:18 +02:00
Arne
f5daf84f44 Fix up empty OTR verification window 2024-10-10 05:23:07 +02:00
Arne
3187060698 Fix up 2024-10-09 23:32:26 +02:00
Stephen Paul Weber
500d57bf2e The right way to solve this leak is WeakRef
duh

(cherry picked from commit cb3490aa1a64551438fdd8d2cf162c076468d729)
2024-10-09 23:27:55 +02:00
Stephen Paul Weber
95966d6b86 Don't produce ram-expensive Bitmap just for letter
Instead save a very small object with the string in it and draw every
time. Drawing a single letter is not noticibly slower than blitting a
bitmap of the same size. It may even be faster, and certainly saves RAM.

(cherry picked from commit c996da3a0eefc197b8ea887790bdf8d73736b1ed)
2024-10-09 23:18:41 +02:00
Stephen Paul Weber
23bf2ff842 Optimize cache a BitTorrent 2024-10-09 23:18:37 +02:00
Stephen Paul Weber
c1944c2e3c No refreshUi thundering herd
But may delay by more than the interval this way

(cherry picked from commit ff2bdc8474e9938ceba529fac7858ed88c4ed98e)
2024-10-09 23:17:15 +02:00
Stephen Paul Weber
7f17673997 This may help the leak also
(cherry picked from commit abb31b57b1750d6135d949489a697fb548a9cafc)
2024-10-09 23:17:03 +02:00
Stephen Paul Weber
43d8ad4af7 We made the cache way too small
If it's constantly evicting things, that's bad for performance too.

(cherry picked from commit 3cb373d384418a762197f91a49ffaada737665fa)
2024-10-09 23:16:57 +02:00
Stephen Paul Weber
e487acc01d If we are cached only then pass that through
(cherry picked from commit be73a001719ac6e6201457d543c16251fc96cadb)
2024-10-09 23:16:52 +02:00
Stephen Paul Weber
97f72e6bfd Try to fix this leak
(cherry picked from commit 401805b1bce61078ca9d4ca940e45ec317ffd3ef)
2024-10-09 23:16:47 +02:00
Stephen Paul Weber
bda283fa85 Be sure to call callback even on failure
(cherry picked from commit 227cfce215b9277f6762333b4021946f1ba4f2b4)
2024-10-09 23:16:30 +02:00
Stephen Paul Weber
09b48e9416 Show category/type for domain jids in roster
(cherry picked from commit 44a12a603c46e4b7c3fe259bd94710914d3d91d0)
2024-10-09 23:16:17 +02:00
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