Commit log
ce3b7a7
Revert "Slow down versionCode since we're past 100 commits already"
Click to expand commit body
This reverts commit d50fca4b912b8ef2b2ee9645986fbcd25d73dee9.
Stephen Paul Weber
created
1 year ago
0055190
Bump versionCode
Stephen Paul Weber
created
1 year ago
Stephen Paul Weber
created
1 year ago
fe109a0
Bump versionCode
Stephen Paul Weber
created
1 year ago
16b027d
Photo picker on some androids uses this path
Click to expand commit body
but it's just a temp file so we can't keep it
Stephen Paul Weber
created
1 year ago
Stephen Paul Weber
created
1 year ago
7cf6b01
Fix asking for contact permission
Stephen Paul Weber
created
1 year ago
943a0ce
Need to join with cheogram when getting messages
Stephen Paul Weber
created
1 year ago
d84a479
look up older messages in DB for reactions
Daniel Gultsch
created
1 year ago
2415ec4
Bump versionCode
Stephen Paul Weber
created
1 year ago
c25bb1f
handle reactions with missing id attribute
Daniel Gultsch
created
1 year ago
be0b5f8
disable call integration on Android 15
Click to expand commit body
The call integration depends on the operating system giving us a list of
possible output devices (speaker, earpiece, BT headset, ...) via a
callback called
`onAvailableCallEndpointsChanged()` that is called as soon as the app
registers the call with the operating system.
For outgoing calls on Android 15 this method is no longer invoked
leaving Conversations without knowledge about what devices are available
and thus without the ability to switch between speaker and earpiece.
Logcat output seems to indicate that there might be some sort of race
condition (there is a line that says something like: available endpoints
changed but service was not bound)
There is further evidence in that if one tries multiple calls in a row
(10+) one might actually see the output device switcher / indicator.
However after a full day of investigation it seems that the race
condition is in the platform code; not in Conversations.
Daniel Gultsch
created
1 year ago
eb06946
Bump versionCode
Stephen Paul Weber
created
1 year ago
fc10a1b
Do not check in fallback quotes for nickname
Stephen Paul Weber
created
1 year ago
35b7e28
Do not notify on own reactions
Stephen Paul Weber
created
1 year ago
278f492
Only use puzzel for webxdc, question for fallback
Stephen Paul Weber
created
1 year ago
e9373eb
Bump versionCode
Stephen Paul Weber
created
1 year ago
58d7555
Encrypt fallback when OMEMO is in use
Click to expand commit body
To not leak the quoted message
Stephen Paul Weber
created
1 year ago
89c7e6a
Bump versionCode
Stephen Paul Weber
created
1 year ago
8bbcb23
Support corrections removing/adding reply better
Stephen Paul Weber
created
1 year ago
edcd8fa
Fix double-remove crash
Stephen Paul Weber
created
1 year ago
189c7f9
Fix weakref related crash
Stephen Paul Weber
created
1 year ago
c1ef824
Bump versionCode
Stephen Paul Weber
created
1 year ago
cb3490a
The right way to solve this leak is WeakRef
Click to expand commit body
duh
Stephen Paul Weber
created
1 year ago
c996da3
Don't produce ram-expensive Bitmap just for letter
Click to expand commit body
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.
Stephen Paul Weber
created
1 year ago
777112f
Optimize cache a BitTorrent
Click to expand commit body
By computing same size for messages and for overview
Stephen Paul Weber
created
1 year ago
ff2bdc8
No refreshUi thundering herd
Click to expand commit body
But may delay by more than the interval this way
Stephen Paul Weber
created
1 year ago
abb31b5
This may help the leak also
Stephen Paul Weber
created
1 year ago
3cb373d
We made the cache way too small
Click to expand commit body
If it's constantly evicting things, that's bad for performance too.
Stephen Paul Weber
created
1 year ago
be73a00
If we are cached only then pass that through
Stephen Paul Weber
created
1 year ago
401805b
Try to fix this leak
Stephen Paul Weber
created
1 year ago
52745a9
do not purge offline messages when using bind 2
Daniel Gultsch
created
1 year ago
a9f592c
Bump versionCode
Stephen Paul Weber
created
1 year ago
227cfce
Be sure to call callback even on failure
Stephen Paul Weber
created
1 year ago
44a12a6
Show category/type for domain jids in roster
Stephen Paul Weber
created
1 year ago
af89171
Even better animator race guards
Stephen Paul Weber
created
1 year ago
524fbd1
Try each possible phoneAccount
Click to expand commit body
Otherwise if one is disabled we bail out of call integration and lose features.
Stephen Paul Weber
created
1 year ago
96bd92b
Fix another leak
Stephen Paul Weber
created
1 year ago
Stephen Paul Weber
created
1 year ago
2d577c2
Non-encrypted media URLs in omemo messages
Stephen Paul Weber
created
1 year ago
1e76e60
Speed up passes over messages
Click to expand commit body
And don't pass over for sortedTime or else sorting the list takes way
too long.
Stephen Paul Weber
created
1 year ago
9e5281b
Bump versionCode
Stephen Paul Weber
created
1 year ago
6d8d06c
Notify for reactions
Stephen Paul Weber
created
1 year ago
31cc2ae
Allow moderation by MUC bare jid again
Stephen Paul Weber
created
1 year ago
38ee9ca
Remove quote fallbacks directly using the option
Stephen Paul Weber
created
1 year ago
c574ac7
Less nosiy fallback for reactions
Click to expand commit body
Show only the added emoji and nothing on removal
Stephen Paul Weber
created
1 year ago
d35ebba
Loosen requirement to have occupant id to send reaction
Stephen Paul Weber
created
1 year ago
Stephen Paul Weber
created
1 year ago
Stephen Paul Weber
created
1 year ago
568798a
Bump versionCode
Stephen Paul Weber
created
1 year ago
Page 1 of 200