Commit graph

6470 commits

Author SHA1 Message Date
Christian Schneppe
d519f1df87 fixed regression introduce in earlier commit. don’t use conscrypt on older devices 2018-10-04 20:24:19 +02:00
Christian Schneppe
ca8f2ae6ec added a few TODOs in regards to the handling of inactive devices 2018-10-04 20:19:38 +02:00
Christian Schneppe
7cf9ad5fee Do weOwnFile security check only when attaching
The general security check is recommend so a third party can not ask us to send an internal file. But we don’t need to do this for files we attach ourself from within the app
2018-10-04 20:17:58 +02:00
Christian Schneppe
7706b59207 use fab.hide() and fab.show() - this will animate the process 2018-10-04 20:15:30 +02:00
Christian Schneppe
b4dd4a9e8a use short read timeout when waiting for first stream open. disable read timeout aftwards 2018-10-04 20:12:20 +02:00
Christian Schneppe
153f902dc3 New translations strings.xml (German) 2018-10-04 16:52:23 +02:00
Christian Schneppe
acf24344a0 correct color for paperclip 2018-10-04 15:06:31 +02:00
Christian Schneppe
34a0d167d0 make navigation working with google maps 2018-10-04 13:45:58 +02:00
Christian Schneppe
1bc3e5d1b1 New translations strings.xml (Russian) 2018-10-04 13:42:37 +02:00
Christian Schneppe
a69a300dc9 New translations strings.xml (German) 2018-10-04 13:42:33 +02:00
Christian Schneppe
f11d9fbc2e New translations strings.xml (Cebuano) 2018-10-04 13:42:30 +02:00
Christian Schneppe
04179c5527 New translations strings.xml (Filipino) 2018-10-04 13:42:27 +02:00
Christian Schneppe
de12c4a155 New translations strings.xml (Indonesian) 2018-10-04 13:42:22 +02:00
Christian Schneppe
0aa2bbfd7e New translations strings.xml (Spanish) 2018-10-04 13:42:18 +02:00
Christian Schneppe
bae9635775 New translations strings.xml (Basque) 2018-10-04 13:42:12 +02:00
Christian Schneppe
3a6a0d3276 New translations strings.xml (Catalan) 2018-10-04 13:42:09 +02:00
Christian Schneppe
7e201a387c New translations strings.xml (Dutch) 2018-10-04 13:41:58 +02:00
Christian Schneppe
b9199a8a47 New translations strings.xml (Romanian) 2018-10-04 13:41:51 +02:00
Christian Schneppe
daefa13423 New translations strings.xml (French) 2018-10-04 13:41:46 +02:00
Christian Schneppe
7e38249730 New translations strings.xml (Italian) 2018-10-04 13:41:38 +02:00
Christian Schneppe
708bf5fba1 New translations strings.xml (Polish) 2018-10-04 13:41:28 +02:00
Christian Schneppe
2784ab9da3 New translations strings.xml (Portuguese) 2018-10-04 13:41:24 +02:00
Christian Schneppe
1200cdf3f4 New translations strings.xml (Swedish) 2018-10-04 13:41:20 +02:00
Christian Schneppe
7fd82c89cf New translations strings.xml (Galician) 2018-10-04 13:41:02 +02:00
Christian Schneppe
bc653051c0 New translations strings.xml (Turkish) 2018-10-04 13:40:58 +02:00
Christian Schneppe
c36d8b7911 run through sendMessage() procedure instead of taking shortcut after returning from TrustKeys
The shortcut didn't take care of message edits and some other things
2018-10-04 13:37:36 +02:00
Christian Schneppe
b8f8ef9297 prevent race condition when fetching device ids 2018-10-04 13:34:34 +02:00
Christian Schneppe
431b6204cd refactored file encryption to give access to inner stream
Conscrypt on some plattforms doesn’t like when we close the CipherInputStream. Therefor we refactor the api to give us access to the inner stream so we can close that independently.
2018-10-04 13:22:05 +02:00
Christian Schneppe
219d5f113b use 12 byte IV for omemo and http upload 2018-10-04 12:53:18 +02:00
Christian Schneppe
a1a0892d35 refresh ui after device list update only if list has changed 2018-10-04 12:52:05 +02:00
Christian Schneppe
018942c7d0 use Consistent Color Generation (XEP-0392 v0.6) 2018-10-04 12:49:47 +02:00
Christian Schneppe
1b22c877ef replace barcode with QR code in strings 2018-10-04 12:48:15 +02:00
Christian Schneppe
a403752131 make PublishProfilePicture working on small screens 2018-10-04 12:45:55 +02:00
Christian Schneppe
f6e942ea29 New translations strings.xml (German) 2018-10-04 10:11:45 +02:00
Christian Schneppe
a921fa5a2c New translations strings.xml (Russian) 2018-10-04 06:40:43 +02:00
Christian Schneppe
d43b4c2165 New translations strings.xml (Portuguese, Brazilian) 2018-10-03 23:51:14 +02:00
Christian Schneppe
5ec3a3c508 reworked shortcut for QR-Code scanning in profile
fixes #190
2018-10-03 23:38:46 +02:00
Christian Schneppe
bd711e2458 replace old barcode icons with qr code icons 2018-10-03 22:35:19 +02:00
Christian Schneppe
5d33380061 remove unused SimpleFingerGestures_Android_Library 2018-10-03 22:32:36 +02:00
Christian Schneppe
26cc9dcbea rework MediaViewerActivity 2018-10-03 22:31:55 +02:00
Christian Schneppe
8e088ccdb7 set a fixed height for RecyclerView because the height is not always calculated correctly 2018-10-03 15:41:46 +02:00
Christian Schneppe
9e09af3a68 New translations strings.xml (German) 2018-10-03 08:50:50 +02:00
Christian Schneppe
5f7563b376 New translations strings.xml (Russian) 2018-10-03 06:50:49 +02:00
Christian Schneppe
c381adfac2 New translations strings.xml (Portuguese) 2018-10-03 00:01:44 +02:00
Christian Schneppe
fdf2260799 hide icons for muc/contact details in phone mode and only show them in tablet mode 2018-10-02 23:50:24 +02:00
Christian Schneppe
0be2d9774b small muc details improvements 2018-10-02 23:22:52 +02:00
Christian Schneppe
aa0f16a772 create notification channel for quite hours 2018-10-02 22:18:50 +02:00
Christian Schneppe
d130ca088c made xmpp domain verifier verify wildcard domains where domain is a sub.sub domain 2018-10-02 22:11:09 +02:00
Christian Schneppe
526c9de0f5 clean up connection code. unify domain = ip and extended connection settings into fake resolver 2018-10-02 22:09:17 +02:00
Christian Schneppe
f162458323 use sni and alpn for start tls as well. apperently google requires it 2018-10-02 21:55:18 +02:00