Daniel Gultsch
75c20a7a2b
handle on-device contacts with unstable system uri
...
on device contacts (contacts not synced) have an unstable system uri.
For quicksy.im contacts we can identify the contact based on the phone number
instead.
fixes #4174
2021-09-21 10:20:23 +02:00
Daniel Gultsch
d5994a8d65
add to address book should add phone number for Quicksy+quicksy.im
...
fixes #4165
2021-09-21 10:19:09 +02:00
Daniel Gultsch
b01bca74fd
fix some linter warnings
2021-09-20 09:54:42 +02:00
Maximilian Weiler
38a77dbba6
Fix ImportBackupActivity not covered by screenshot prevention feature
2021-09-07 14:50:50 +00:00
Daniel Gultsch
0495470ca8
pulled translations from transifex
2021-08-24 15:32:10 +02:00
Daniel Gultsch
98ffadd87d
log exception when file is not a ceb
2021-05-18 10:11:35 +02:00
Daniel Gultsch
53908dd56e
pulled translations from transifex
2021-04-30 11:00:03 +02:00
Daniel Gultsch
5f020af2cc
pulled translations from transifex
2021-04-08 09:34:16 +02:00
Daniel Gultsch
cf68c544aa
pulled translations from transifex
2021-03-06 08:58:28 +01:00
Daniel Gultsch
e81fb1b24e
pulled translations from transifex
2021-03-03 09:48:29 +01:00
Daniel Gultsch
073b6a998a
pulled translations from transifex
2021-02-24 10:35:46 +01:00
Daniel Gultsch
16b1c561d4
pulled translations from transifex
2021-02-22 09:31:13 +01:00
Daniel Gultsch
e98ec40b7f
pulled translations from transifex
2021-02-21 14:15:33 +01:00
Daniel Gultsch
638f30b902
pulled translations from transifex
2021-02-20 10:16:56 +01:00
Daniel Gultsch
78c89664c4
moved translations into new resource on transifex
...
the 'strings' resource on transifex was in the internal 'Android 1' format
instead of the more modern 'Android 2' format.
This according to transifex support caused some weird issues…
The only work around (apparently) was to create a new resource (now call
main-strings) and use that instead.
I hope we didn’t mess anything up in the process.
Let's be extra careful with the next release
2021-02-18 16:56:59 +01:00
Daniel Gultsch
deee31e517
pulled translations from transifex
2021-02-10 14:29:36 +01:00
Daniel Gultsch
15a33adaae
pulled translations from transifex
2021-01-24 08:27:27 +01:00
Daniel Gultsch
8ce7bfb95e
automated code clean up
2021-01-23 09:25:34 +01:00
Daniel Gultsch
9c087b9dd4
pulled translations from transifex
2021-01-22 08:24:19 +01:00
Daniel Gultsch
20d0206859
pulled translations from transifex
2021-01-20 08:23:24 +01:00
Daniel Gultsch
26a4598f3c
automatically receive Quicksy SMS. fixes #3962
...
requires new version of QuicksyServer
2021-01-19 15:45:43 +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
55fd0b8504
pulled translations from transifex
2021-01-18 09:32:20 +01:00
Daniel Gultsch
b0584137b4
pulled translations from transifex
2021-01-07 09:12:11 +01:00
Daniel Gultsch
adb5a2b2c2
pulled translations from transifex
2020-12-31 10:41:14 +01:00
Daniel Gultsch
07e965f8f3
pulled translations from transifex
2020-12-10 18:47:23 +01:00
Daniel Gultsch
7179d72f7e
pulled translations from transifex
2020-12-07 16:14:25 +01:00
Daniel Gultsch
99cb23fe14
share xmpp uri if landing url is not available
2020-12-06 17:57:55 +01:00
Daniel Gultsch
1f392a688d
initial (untested) support for easy onboarding invites
2020-12-01 20:31:30 +01:00
Daniel Gultsch
35316ad93a
pulled translations from transifex
2020-11-25 07:43:47 +01:00
Daniel Gultsch
f76ef17494
provide content descriptions for call screen
2020-08-31 17:30:54 +02:00
Daniel Gultsch
5ecd250565
pulled translations from transifex
2020-07-30 13:02:25 +02:00
Daniel Gultsch
994fd9ecad
restore backup in one transaction
2020-07-16 11:25:25 +02:00
Daniel Gultsch
fd68bfb8ca
pulled translations from transifex
2020-07-13 17:34:49 +02:00
Daniel Gultsch
7aeb2b2740
pulled translations from transifex. re-enabled some linter warnings
2020-07-12 10:15:51 +02:00
Daniel Gultsch
aa47e53584
pulled translations from transifex
2020-07-11 12:48:20 +02:00
Daniel Gultsch
9ab0fbe48c
provide progress bar for import backup. fixes #3809
2020-07-09 18:52:46 +02:00
Daniel Gultsch
2881a1b946
pulled translations from transifex
2020-06-25 20:33:02 +02:00
Daniel Gultsch
15489547b7
add account provisioning via QR code to welcome screen
2020-06-21 15:40:51 +02:00
Daniel Gultsch
d88f79e436
register Conversations to open *.ceb files from content and file uris
2020-06-19 09:31:23 +02:00
Daniel Gultsch
fe68aff23c
validate install referrer beforing accepting it as xmpp uri
2020-06-18 10:15:51 +02:00
Daniel Gultsch
0ba4892d3e
RTP: write log message on background thread
2020-06-12 09:08:09 +02:00
Daniel Gultsch
b7f3b4333e
show help button on certain error conditions in RTP session. fixes #3770
2020-06-12 08:26:33 +02:00
Daniel Gultsch
574bccfc59
avoid unnecessary call to Jid.ofDomain()
2020-05-21 07:57:57 +02:00
Daniel Gultsch
aa1e69d277
use escaped jid for EXTRA_ACCOUNT
2020-05-20 20:14:13 +02:00
Daniel Gultsch
a0920b83e2
use Account.getDomain() for direct access to domain jid
2020-05-17 10:24:46 +02:00
Daniel Gultsch
2195bce303
don’t allow escaped usernames in magic create
2020-05-16 08:55:13 +02:00
Daniel Gultsch
78a82a74bc
use unescaped jid in ManageAccount
2020-05-15 20:20:22 +02:00
Daniel Gultsch
b6703dbe38
switch xmpp-addr to jxmpp-jid
2020-05-15 17:06:16 +02:00
Daniel Gultsch
3510f10e25
pulled translations from transifex
2020-05-15 11:30:12 +02:00
Daniel Gultsch
1b4f9cc8ab
allow 'login with certificate' from welcome screen. fixes #3724
2020-05-13 13:52:05 +02:00
Daniel Gultsch
36d2ecfcfa
always use private key for TLS connection when one is configured
2020-05-13 09:38:30 +02:00
Daniel Gultsch
1ece8e077e
pulled translations from transifex
2020-05-08 16:26:58 +02:00
Daniel Gultsch
6888f57191
pulled translations from transifex
2020-05-03 17:39:48 +02:00
Daniel Gultsch
daf234191b
pulled translations from transifex
2020-04-28 20:15:34 +02:00
Daniel Gultsch
62c50d0089
pulled translations from transifex
2020-04-21 18:19:47 +02:00
Daniel Gultsch
7c13c8a4e5
pulled translations from transifex
2020-03-28 10:13:27 +01:00
Daniel Gultsch
e49ad3d573
pulled translations from transifex
2020-03-20 12:59:14 +01:00
Daniel Gultsch
3be7c3bca2
pulled translations from transifex
2020-03-07 23:15:43 +01:00
Daniel Gultsch
27ca031f93
pulled translations from transifex
2020-02-17 11:13:18 +01:00
Daniel Gultsch
6acb15dd15
pulled translations from transifex
2020-02-11 17:41:24 +01:00
Daniel Gultsch
69680134c9
pulled translations from transifex
2020-01-28 10:24:46 +01:00
Daniel Gultsch
99a98fe6c0
pulled translations from transifex
2020-01-19 10:42:04 +01:00
Daniel Gultsch
c8b5b96af9
support xmpp uris with single 'omemo' parameter for fingerprint (w/o sid)
2020-01-16 18:54:56 +01:00
Daniel Gultsch
91ca25d89c
pulled translations from transifex
2020-01-15 14:20:58 +01:00
Daniel Gultsch
f3fb108144
pulled translations from transifex
2020-01-11 15:37:50 +01:00
Daniel Gultsch
f57a28ca32
add scan qr button to welcome screen
...
closes #2920
2020-01-11 14:06:35 +01:00
Daniel Gultsch
8e0c02f3cc
use installreferrer libray instead of broadcast listener
2020-01-11 11:08:09 +01:00
Daniel Gultsch
9653d68bdd
parse install referrer from gplay
2020-01-10 12:51:04 +01:00
Daniel Gultsch
6025e5de28
make registration uris work with fixed usernames
2020-01-09 20:10:19 +01:00
Daniel Gultsch
6205574bcb
support ?roster;ibr=y xmpp uris
2020-01-09 17:42:02 +01:00
Daniel Gultsch
d039c4870f
support registration via pars tokens
2020-01-09 17:42:02 +01:00
Daniel Gultsch
ac2b3150f4
pulled translations from transifex
2020-01-05 16:17:20 +01:00
Daniel Gultsch
1dad17ada4
pulled translations from transifex
2019-12-08 11:32:09 +01:00
Daniel Gultsch
4e66b25c11
pulled translations from transifex
2019-12-06 10:51:15 +01:00
Daniel Gultsch
1cf7a2b832
pulled translations from transifex
2019-12-04 20:58:22 +01:00
Daniel Gultsch
4dd4886758
pulled translations from transifex
2019-09-25 21:19:09 +02:00
Daniel Gultsch
92e27a3649
pulled translations from transifex
2019-09-24 12:12:20 +02:00
Daniel Gultsch
ab86cc4689
pulled translations from transifex
2019-08-29 09:48:13 +02:00
Daniel Gultsch
238df77a1e
catch IllegalArgumentException when reading backup file
2019-07-25 17:01:43 +02:00
Daniel Gultsch
c87e43eb92
put initial xmpp uri into signup intent
2019-07-20 15:58:05 +02:00
Daniel Gultsch
d9f39df9c8
do password empty check in dialog not in restore backup service
2019-07-17 17:21:18 +02:00
Daniel Gultsch
cb1feab350
open backup files on view action
2019-07-17 11:32:56 +02:00
Daniel Gultsch
603e1b35a5
allow backup to be restored from selected file
2019-07-16 16:49:47 +02:00
Daniel Gultsch
59a2f39b27
pulled translations from transifex
2019-07-01 11:17:27 +02:00
Daniel Gultsch
c7bd635996
pulled translations from transifex
2019-05-22 17:32:14 +02:00
Daniel Gultsch
8736db3bc4
pulled translations from transifex
2019-05-03 10:48:51 +02:00
Daniel Gultsch
3d208e6e34
pulled translations from transifex
2019-05-01 19:11:37 +02:00
Daniel Gultsch
a99d65d7d4
pulled translations from transifex
2019-04-29 09:44:52 +02:00
Daniel Gultsch
ef555063d9
rename new welcome resource
2019-04-26 11:18:04 +02:00
Daniel Gultsch
7b61bb9841
rework welcome screens to split use existing account / create new
...
closes #3440
2019-04-25 19:01:34 +02:00
Daniel Gultsch
1857fe9e0d
moved layout files from conversations flavor to main
2019-04-22 13:16:49 +02:00
Daniel Gultsch
a0f88aa9b4
implement channel discovery over jabber.search.network
2019-04-22 10:42:21 +02:00
Daniel Gultsch
417a6e8307
use proper theme in restore activity. fixes #3389
2019-02-25 20:26:52 +01:00
Daniel Gultsch
f26a57ced4
fixed regression of search hint not updating in StartConversation screen
2019-02-15 14:07:39 +01:00
Daniel Gultsch
6b5e81df49
allow filtering in participant view. fixes #3371
2019-02-15 14:00:42 +01:00
Daniel Gultsch
11e0ff4006
show spinning wheel in restore backup activity
2019-01-23 19:13:04 +01:00
Daniel Gultsch
2e0db4dcda
do not show installed accounts in restore view
2019-01-23 12:45:15 +01:00
Daniel Gultsch
18982174ce
ask for permissions before opening restore backup. use insert or ignore for messages
2019-01-23 11:20:36 +01:00
Daniel Gultsch
c9fc40dfe5
WIP backup & restore
2019-01-22 19:25:45 +01:00
Daniel Gultsch
526c2637c1
provide Set as Profile intent. fixes #2594
2019-01-13 15:28:24 +01:00
Daniel Gultsch
fc09c5fa86
use adaptive launcher icon and notification icon for quicksy
2018-12-14 16:22:24 +01:00
Daniel Gultsch
e706912c7b
create seperate logos for quicksy
2018-11-14 10:05:17 +01:00
Daniel Gultsch
5be43e36e4
always do contact sync in background
2018-11-07 15:44:39 +01:00
Daniel Gultsch
8a67f31368
display spinning wheel + swipe to refresh for quicksy
2018-11-07 13:42:01 +01:00
Daniel Gultsch
19e13115d3
added count down latch to await account connect before going into publish profile activity
2018-10-31 13:33:55 +01:00
Daniel Gultsch
87cc53b8b5
renamed build flavors
2018-10-31 13:33:55 +01:00