Daniel Gultsch
9102e016da
fix 'checking file size' status display
...
(cherry picked from commit 72828c6c4e
)
2021-04-10 00:03:49 +02:00
Daniel Gultsch
2b306418a2
do not display toast for cancelled downloads
...
(cherry picked from commit 38ef69a926
)
2021-04-10 00:03:44 +02:00
Daniel Gultsch
857a77dcf9
only overwrite body in text messages
...
(cherry picked from commit aaac8296b3
)
2021-04-10 00:01:42 +02:00
Daniel Gultsch
473317cac0
migrate to OkHttp instead of HttpUrlConnection
...
OkHttp gives us more fine grained control over the HTTP library and frees us from any platform bugs
(cherry picked from commit e217551a82
)
2021-04-09 23:49:22 +02:00
Daniel Gultsch
6cc4468d53
WIP migrate HTTP Upload code to OkHttp
2021-04-09 23:13:31 +02:00
Daniel Gultsch
ab16d480e4
Stanza.getErrorCondation only ever needs the tag name
...
(cherry picked from commit b09a1432a3
)
2021-04-09 23:08:41 +02:00
Daniel Gultsch
f09093af08
parse extmap-allow-mixed
...
(cherry picked from commit 6f1b71970d
)
2021-04-09 23:08:27 +02:00
Daniel Gultsch
8b0efec1e4
switch to unified plan
...
(cherry picked from commit 3baacf8862
)
2021-04-09 23:08:21 +02:00
Daniel Gultsch
968e268ce3
complain if mLineIndex can not be found when receiving candidates
...
(cherry picked from commit 2681ad82e1
)
2021-04-09 23:08:12 +02:00
Daniel Gultsch
ac9f7c7210
kill pending queries when archiving conversation
...
(cherry picked from commit 8764d11cce
)
2021-04-09 23:08:06 +02:00
Daniel Gultsch
2b5cb8e56b
minor code clean up
...
(cherry picked from commit 3c60de54cb
)
2021-04-09 23:06:55 +02:00
Christian Schneppe
426e769ef5
fix memory calculation
2021-04-09 23:03:06 +02:00
Christian Schneppe
623af792e9
fix youtube replacement and message merge separator
...
fixes https://codeberg.org/kriztan/blabber.im/issues/553
2021-04-09 22:58:29 +02:00
Christian Schneppe
fca15131bf
fix showing bmp files in MediaViewerActivity
2021-03-19 20:56:29 +01:00
Christian Schneppe
af9f558838
catch NPE while getting directory sizes and external storage usage
2021-03-18 17:05:34 +01:00
Christian Schneppe
a9d67b7f88
fix crash on creating/deleting bookmarks
...
fixes #564
2021-03-17 21:34:02 +01:00
Christian Schneppe
c61617c1f4
add changelogs for fdroid
2021-03-15 19:43:55 +01:00
Christian Schneppe
9594adcfed
don't overwrite body for files messages in group chats
2021-03-13 20:47:39 +01:00
Christian Schneppe
798f1944a8
small changes for file transfers
2021-03-13 14:48:49 +01:00
Daniel Gultsch
120da3429a
fix NPE after race condition. fixes #4033
...
(cherry picked from commit 859f3b2a1d
)
2021-03-13 12:22:23 +01:00
Daniel Gultsch
8c8f492393
modify away when locked behaviour to locked || screen off
...
this new behaviour still takes care of not going online when quickly
checking for the time but it also includes systems that don’t have a
lock screen or incorrectly report being unlocked.
(cherry picked from commit bf25b24967
)
2021-03-13 11:51:13 +01:00
Daniel Gultsch
31afa3a933
fixed NPE when service isnt bound
...
(cherry picked from commit 7c53dcc4f4
)
2021-03-13 11:50:48 +01:00
Christian Schneppe
daff5ebe28
try to fix orphaned notification for export service
2021-03-13 10:34:07 +01:00
Christian Schneppe
2b8d09e98c
update translations
2021-03-13 10:33:31 +01:00
Christian Schneppe
7ecd050793
fix crash in memory management
2021-03-13 09:09:26 +01:00
Christian Schneppe
2727075067
update changelog
2021-03-13 00:33:20 +01:00
Christian Schneppe
0c2a7b2ab9
change notification icon color for blabber theme
2021-03-13 00:18:46 +01:00
Daniel Gultsch
e337b1907f
overwrite body for plaintext group chat messages only
...
(cherry picked from commit 0fa06d65b5
)
2021-03-13 00:00:12 +01:00
Daniel Gultsch
f524488c9b
modify boyy on muc reflection
...
(cherry picked from commit e947a3f808
)
2021-03-12 23:59:59 +01:00
Christian Schneppe
11eee667e3
WebRTC fixes
2021-03-12 23:57:10 +01:00
Christian Schneppe
052b5a0d50
improve memory management
2021-03-12 23:56:49 +01:00
Christian Schneppe
324b04f79d
color fixes
2021-03-12 23:46:04 +01:00
Christian Schneppe
f9ddffcaad
fix some crashes
2021-03-12 19:35:36 +01:00
Christian Schneppe
49d21f6f18
update translations
2021-03-12 19:34:55 +01:00
Christian Schneppe
c8d09ad246
version 3.0.4
2021-03-07 18:05:17 +01:00
Christian Schneppe
a0fae9286f
update translations
2021-03-07 18:05:12 +01:00
Christian Schneppe
bfdfac7b63
improve UpdateHelper
2021-03-07 18:01:06 +01:00
Christian Schneppe
7d91b0af69
Revert "modify boyy on muc reflection"
...
This reverts commit 234eb285
2021-03-07 13:45:29 +01:00
Christian Schneppe
1b55c1f803
catch exceptions in NotificationService
2021-03-07 13:45:17 +01:00
Christian Schneppe
644907f93c
3.0.4 beta + changelog
2021-03-06 21:53:30 +01:00
Christian Schneppe
a869d634f7
improve background for colored nick names
2021-03-06 21:51:19 +01:00
Christian Schneppe
6298e218f3
update libs
2021-03-06 21:36:40 +01:00
Christian Schneppe
e3df9fd6cb
update translations
2021-03-06 21:35:22 +01:00
Daniel Gultsch
234eb2853e
modify boyy on muc reflection
...
(cherry picked from commit e947a3f808
)
2021-03-06 21:33:33 +01:00
Daniel Gultsch
40bc9a25fc
null check weak reference value
...
(cherry picked from commit b34f6e0720
)
2021-03-06 21:31:41 +01:00
Daniel Gultsch
0874072cc7
use different top margin for vert and land for duration display
...
(cherry picked from commit b8c61b795e
)
2021-03-06 21:31:18 +01:00
Christopher Vollick
35b27d627d
Remove Renomination from WebRTC Options
...
This is a feature of WebRTC that's [not standardized][1] and only
supported by libwebrtc. Since there's no support in jingle for passing
this capability from one peer to another, we're currently hard-coding
this option into both the local candidate and also the remote candidate
so they can use it.
But I'm trying to call a user that isn't using WebRTC, and renomination
is causing the call to stay in "connecting..." state for 10 or 20
seconds, sometimes longer, while both sides wait for the other to
nominate something based on their individual beliefs about the standards
they're using.
Removing this seems to make connecting relatively instantaneous.
If we want to reintroduce this feature, we should probably make a XEP so
the peers can negotiate honestly about it, and only use it if both sides
truely support the feature.
[1]: https://datatracker.ietf.org/doc/html/draft-thatcher-ice-renomination-01
(cherry picked from commit ef24d2050b
)
2021-03-06 21:28:46 +01:00
Daniel Gultsch
d41e807387
handle pre key messages in dtls verification
...
(cherry picked from commit 5848013a1e
)
2021-03-06 21:28:32 +01:00
Daniel Gultsch
49946c3111
do not push empty candidates to backlog
...
(cherry picked from commit c5f801c1fe
)
2021-03-06 21:27:47 +01:00
Daniel Gultsch
c26747e408
use omemo verification only if omemo is enabled in conversation
...
(cherry picked from commit d52c46d582
)
2021-03-06 21:27:43 +01:00