Commit graph

7135 commits

Author SHA1 Message Date
Christian Schneppe
41aecb003d send multiple downloads and uploads into queue 2019-09-07 23:55:48 +02:00
Christian Schneppe
e93057cfce Merge branch 'master' of https://github.com/kriztan/Pix-Art-Messenger 2019-09-07 21:39:21 +02:00
Christian Schneppe
46232857fc catch exceptions in SerialSingleThreadExecutor 2019-09-07 21:39:09 +02:00
Christian Schneppe
1b58f476c9
New Crowdin translations (#384)
* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Russian)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Spanish)

* New translations strings.xml (Italian)

* New translations strings.xml (German)

* New translations strings.xml (Russian)

* New translations strings.xml (German)

* New translations strings.xml (Spanish)

* New translations strings.xml (Portuguese)

* New translations strings.xml (Polish)

* New translations strings.xml (Italian)

* New translations strings.xml (French)

* New translations strings.xml (Dutch)

* New translations strings.xml (Chinese Traditional)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Bulgarian)

* New translations strings.xml (Catalan)

* New translations strings.xml (German)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Spanish)
2019-09-07 14:52:33 +02:00
Christian Schneppe
079777d9dd update gradle 2019-09-06 22:56:32 +02:00
Christian Schneppe
e07828271d shorten restore_warning 2019-09-06 22:40:16 +02:00
Christian Schneppe
361eec24a9 JET uses plain text file size 2019-09-06 22:12:41 +02:00
Christian Schneppe
1322031176 do not include link local in direct candidates 2019-09-06 22:11:04 +02:00
Christian Schneppe
75548eafa4 make Tor connections work with direct TLS 2019-09-06 22:07:20 +02:00
Christian Schneppe
c7629a6093 implemented support for for jingle encrypted transports (XEP-0396) 2019-09-06 22:01:42 +02:00
Christian Schneppe
f8a94ec52e deleted wrong to jid
fixes #374
2019-09-06 21:51:30 +02:00
Christian Schneppe
b33eaff4f4 check for orphaned files 2019-09-06 21:49:09 +02:00
Christian Schneppe
a2ff79a4c3 fix versionCode 2019-09-03 20:59:01 +02:00
Christian Schneppe
8e854ba29d version 2.2.8 beta (2019-09-03) + changes 2019-09-03 20:33:31 +02:00
Christian Schneppe
21ecf54e37 get images from google photos 2019-09-03 20:32:01 +02:00
Christian Schneppe
be82ac5633 fix some crashes 2019-09-03 20:31:32 +02:00
Christian Schneppe
4aa24e84c4 use higher priority for proxy on receiving end 2019-09-03 19:59:51 +02:00
Christian Schneppe
9cd6fa5097 send fallback to ibb after proxy activation failed 2019-09-03 19:57:29 +02:00
Christian Schneppe
f36ff9640d also reply with direct connections on response 2019-09-03 19:56:00 +02:00
Christian Schneppe
71e4bcf9cb bare minimum direct connections 2019-09-03 19:50:42 +02:00
Christian Schneppe
edcfdb974d order canditates by priority before attempting to connect 2019-09-03 19:43:29 +02:00
Christian Schneppe
ae2a4ed495 fix strings 2019-09-03 19:33:34 +02:00
Christian Schneppe
7da9909586 fix rotation issues in MediaViewerActivity 2019-08-31 21:55:36 +02:00
Christian Schneppe
e612506be3 when sharing text from PAM to PAM use quotes 2019-08-31 15:50:13 +02:00
Christian Schneppe
506b092821 more ibb fixes (include sid in transport-accept) 2019-08-31 15:47:29 +02:00
Christian Schneppe
987744bb25 fixed unlikely race between enabling carbons and discovering last MAM id 2019-08-31 15:44:48 +02:00
Christian Schneppe
cce36fcbb7 include pgp sig and status in presence to non anon muc 2019-08-31 15:43:20 +02:00
Christian Schneppe
24ca2a88fb do not put default nick into bookmark if none has been set before 2019-08-31 15:41:38 +02:00
Christian Schneppe
a1ade22308 fixed pgp decryption of automatically accepted jingle ft 2019-08-31 15:39:31 +02:00
Christian Schneppe
4323b7de5a increased reconnection interval after policy violation 2019-08-31 15:35:03 +02:00
Christian Schneppe
240addee71 refactored filename and extension parsing 2019-08-31 15:34:17 +02:00
Christian Schneppe
ca21a38cb6 catch npe on participants context menu 2019-08-31 15:21:36 +02:00
Christian Schneppe
4142360189 make config flag for leave before join 2019-08-31 15:20:44 +02:00
Christian Schneppe
016124b548 create empty disco result on error to fire advance stream features event 2019-08-31 15:19:20 +02:00
Christian Schneppe
6c3b5defa3 show scrollbars in muc user screen 2019-08-31 15:17:16 +02:00
Christian Schneppe
7610493b1e fix SOCKS5 to IBB fallback 2019-08-31 15:16:27 +02:00
Christian Schneppe
611f28fbd0 catch more firebase library bugs 2019-08-31 15:13:53 +02:00
Christian Schneppe
b519d6370b fixed send_multiple share intent with empty extras 2019-08-31 15:13:06 +02:00
Christian Schneppe
6d83b098e6 catch IllegalArgumentException when reading backup file 2019-08-31 15:12:04 +02:00
Christian Schneppe
a65e9edef1 implement time out for waiting on voice recording 2019-08-31 15:10:40 +02:00
Christian Schneppe
75923a1835 made domain verifier case insensitive. 2019-08-31 15:04:51 +02:00
Christian Schneppe
9acde9e105 put initial xmpp uri into signup intent 2019-08-31 15:02:35 +02:00
Christian Schneppe
bc7c378080 resetToWaiting should include http uploaded files 2019-08-31 14:59:26 +02:00
Christian Schneppe
4210498d3c do not include DNS servers from networks know to be inactive
* we still include DNS servers from VPNs because of edge cases where the XMPP server is hosted in the VPN
* on older Android versions we don’t know if a network is active or not (activeNetwork == null)
2019-08-31 14:57:23 +02:00
Christian Schneppe
58b464cf26 catch fcm library bugs 2019-08-31 14:54:53 +02:00
Christian Schneppe
8b63dbb26d do password empty check in dialog not in restore backup service 2019-08-31 14:52:57 +02:00
Christian Schneppe
94143682ff open backup files on view action 2019-08-31 14:51:02 +02:00
Christian Schneppe
47c29e5842 allow backup to be restored from selected file 2019-08-31 14:45:36 +02:00
Christian Schneppe
f7c293387b fix missing import
maybe this fixes #366
2019-08-31 14:32:45 +02:00
Christian Schneppe
dd627f76bf make short vibrate in open chat configurable and respect phone silent mode 2019-08-31 14:31:31 +02:00