Daniel Gultsch
53a038d90e
fix rtp offline discovery
2021-01-30 01:47:03 +01:00
Daniel Gultsch
2155a50875
do not compress images with alpha channels
2021-01-29 21:25:00 +01:00
Daniel Gultsch
4a9dfb9567
fix copy url to clipboard action for undownloaded files
2021-01-28 17:49:34 +01:00
Daniel Gultsch
10382e83bf
remove unused methods
2021-01-28 17:40:58 +01:00
Daniel Gultsch
c11ac40df4
use 'missed call' as label for missed call status
2021-01-28 11:00:27 +01:00
Daniel Gultsch
0a2c753620
do not use offline fallback rtp capability if account is disabled
2021-01-26 09:35:03 +01:00
Daniel Gultsch
619af9c6c5
back button should not end call if call is connected. fixes #3975
2021-01-23 18:42:34 +01:00
Daniel Gultsch
9c9a953281
pluralize x_unread_conversations string
2021-01-23 11:25:22 +01:00
Daniel Gultsch
8ce7bfb95e
automated code clean up
2021-01-23 09:25:34 +01:00
Daniel Gultsch
582aee4718
do not use empty display name for /me command
2021-01-22 12:51:01 +01:00
Daniel Gultsch
3b43cb0bda
do not offer share button when file hasnt been downloaded. fixes #3971
2021-01-22 08:24:19 +01:00
Daniel Gultsch
e711b3d294
remember last rtp capability
2021-01-22 08:24:19 +01:00
Molly Miller
ebbf1ff6b1
Use the account's display name (if set) when rendering /me messages in one-to-one chats.
2021-01-22 07:23:58 +00:00
Daniel Gultsch
9db0808306
show self contact with display name
2021-01-20 08:15:06 +01:00
Daniel Gultsch
eea484af01
move SMS receiver into its own BroadcastReceiver
2021-01-20 08:14:36 +01:00
Daniel Gultsch
26a4598f3c
automatically receive Quicksy SMS. fixes #3962
...
requires new version of QuicksyServer
2021-01-19 15:45:43 +01:00
Daniel Gultsch
49d0558da1
fix tab height in StartConversation screen
2021-01-19 12:58:05 +01:00
Daniel Gultsch
260b203ea3
Revert "just xmpp things"
...
This reverts commit d0a2f1f45f
.
2021-01-19 08:55:22 +01:00
Daniel Gultsch
91cc8f5011
bump various libraries that have been waiting for androidx
2021-01-18 21:49:31 +01:00
Ferdinand Pöll
453ca7c0ed
Migrate from Android Support Library to AndroidX
...
Unignored gradle.properties since androidX requires additions there
See also https://developer.android.com/jetpack/androidx/migrate
2021-01-18 20:49:35 +01:00
Daniel Gultsch
bfccfba00e
fix in call notification being shown twice
2021-01-15 13:03:54 +01:00
Daniel Gultsch
5b48b4027e
code clean up
2021-01-15 10:45:03 +01:00
Daniel Gultsch
d0a2f1f45f
just xmpp things
2021-01-06 11:46:09 +01:00
Daniel Gultsch
372ddbfb49
Revert "offline presences aborts session proposals. fixes #3943 "
...
This reverts commit f23016c967
.
2021-01-06 09:03:42 +01:00
Emmanuel Gil Peyrot
17c697eed9
add 'id' attribute to outgoing ICE-UDP candidates
...
this attribute is mandatory as per the XEP.
2021-01-03 16:32:28 +00:00
Daniel Gultsch
2bec5459c5
properly null check ufrag and pwd before whitespace checking. fixes #3956
2021-01-03 16:05:17 +01:00
Daniel Gultsch
0569febf67
minor code clean up in XmppConnection class
2020-12-31 10:27:06 +01:00
Daniel Gultsch
0e54d8a2cf
implement SCRAM-SHA512
2020-12-31 09:32:05 +01:00
Daniel Gultsch
2a57c92f63
rewrote scram cache implementation
2020-12-30 22:01:08 +01:00
Daniel Gultsch
692ee6c9fb
SCRAM remove cache. made digest and hmac non static
...
DIGEST and HMAC were static variables. Those are initialized by
what ever concrete implementation gets executed first.
(Perform SCRAM-SHA1 first and those variables got initialized with
SHA1 variants)
For subsequent SHA256 executions those variables contained wrong
values.
2020-12-30 15:57:44 +01:00
Daniel Gultsch
f23016c967
offline presences aborts session proposals. fixes #3943
2020-12-22 17:50:26 +01:00
Daniel Gultsch
b4db2e5284
make ongoing call check null safe. fixes #3951
2020-12-22 14:30:54 +01:00
Daniel Gultsch
39229c34f6
cancel touch event after opening context menu in search view
2020-12-18 21:18:09 +01:00
Daniel Gultsch
090b3b18d0
don’t check for inRoster when doing jingle with oneself. fixes #3947
2020-12-11 14:25:56 +01:00
Daniel Gultsch
d1490673bb
work around race condition after opening easy invite dialog
2020-12-11 11:29:23 +01:00
Daniel Gultsch
e38aa30a84
minor code clean up
2020-12-11 11:05:08 +01:00
Daniel Gultsch
f584179f2f
store avatars in cache folder
2020-12-10 19:05:04 +01:00
Daniel Gultsch
9c67e8fec2
fix long pressing on a textview with link
2020-12-08 07:10:54 +01:00
Daniel Gultsch
849968107e
remove unused CopyTextView
...
after removing the ability to select and copy text the transformation methods
provided by CopyTextView are no longer necessary.
2020-12-08 07:08:59 +01:00
Daniel Gultsch
261207a4c0
ignore whitespace when trying to detect provisioning json
...
fixes #3940
2020-12-07 09:03:05 +01:00
Daniel Gultsch
303e205276
if file extension doesn’t exist. try to guess from content type. fixes #3939
2020-12-06 19:22:36 +01:00
Daniel Gultsch
99cb23fe14
share xmpp uri if landing url is not available
2020-12-06 17:57:55 +01:00
Daniel Gultsch
528f192f76
stop parsing random strings as xmpp addresses when scanning uris
2020-12-02 08:19:06 +01:00
Daniel Gultsch
00e1a93014
fixed typo in easy invites request code
2020-12-01 22:39:56 +01:00
Daniel Gultsch
1f392a688d
initial (untested) support for easy onboarding invites
2020-12-01 20:31:30 +01:00
Daniel Gultsch
36f5f77c30
disable autofill for password field when not in init mode
...
maybe fixes #3924
2020-11-16 12:08:10 +01:00
Daniel Gultsch
c7ec6a9dae
let media scanner scan backup file. fixes #3913
...
note that the ROMs I tested this on don’t require scanning for it
to appear on MTP. However it certainly don’t hurt either.
2020-11-15 10:43:21 +01:00
Daniel Gultsch
1fafe4287d
don’t send origin-ids to rooms that support stable-ids. fixes #3905
2020-11-14 11:59:35 +01:00
Daniel Gultsch
16c4e3eec7
keep conversation bold (unread) after responding to a call. fixes #3926
2020-11-14 09:55:43 +01:00
Daniel Gultsch
afb2fb1326
use CoW data structure for read markers. fixes #3904
2020-11-13 20:37:32 +01:00