ameba23
d0b939dafb
add provider for ClientHelper
2021-04-07 15:51:04 +02:00
ameba23
6bff0647d6
return shard activity dependencies
2021-04-06 16:26:57 +02:00
ameba23
c155020064
CustodianHelpRecoverActivity passes a ReturnShardPayload
2021-03-31 16:00:04 +02:00
ameba23
943e734ae9
fix bugs relating to return shard activity
2021-03-26 11:00:44 +01:00
ameba23
c2cbba451d
return shard activity and view model
2021-03-25 20:43:34 +01:00
ameba23
fc909a317e
make add nearby contact stuff public
2021-03-25 20:42:43 +01:00
ameba23
a0df8ded69
recover package and return shard activity
2021-03-25 20:41:34 +01:00
ameba23
9d23c876ae
merge with 1872-key-agreement
2021-03-25 14:55:15 +01:00
Torsten Grote
1d44305e34
Catch exception when calling Camera#getParameters()
...
Fixes #1982
2021-03-24 15:23:16 -03:00
Torsten Grote
a37af592cd
Use new ActivityResultLauncher to request permissions for AddNearbyContact
2021-03-24 15:03:53 -03:00
Torsten Grote
7f486eef4c
Refactor more code into AddNearbyContactViewModel
...
thus concentrating the logic there needing less back and forth with the activity
2021-03-23 18:09:57 -03:00
ameba23
265d1da566
improve threshold choosing UI
2021-03-23 09:14:18 +01:00
ameba23
b6d57a492b
only allow choosing a threshold with > 3 custodians
2021-03-23 08:25:09 +01:00
ameba23
943f107232
Merge branch 'social-backup-poc' of https://code.briarproject.org/briar/briar into social-backup-poc
...
* 'social-backup-poc' of https://code.briarproject.org/briar/briar :
Inject social backup eager singletons when Briar core is created.
2021-03-22 17:42:22 +01:00
ameba23
2486a60fea
only display custodian help recover explainer screen if you are a custodian
2021-03-22 17:03:22 +01:00
akwizgran
45d2e2ce06
Inject social backup eager singletons when Briar core is created.
2021-03-22 15:19:41 +00:00
Sebastian Kürten
c3d137a73c
Move ShardsSentDismissedListener into ShardsSentFragment
2021-03-18 10:21:00 +01:00
Torsten Grote
bcc0442add
Merge activities for adding contact nearby
...
and rename related classes to consolidate names
2021-03-17 14:05:15 -03:00
Torsten Grote
700f6e05bf
Factor out permission related code from KeyAgreementActivity to AddNearbyContactPermissionManager
2021-03-17 14:02:54 -03:00
Torsten Grote
d8327d6de2
Re-set orientation lock when fragment is left
2021-03-17 14:02:54 -03:00
Torsten Grote
5a55b3d7e3
Move Plugin related code from activity to ViewModel
2021-03-17 14:02:54 -03:00
Torsten Grote
bed87ed439
Move backend comms and logic out of KeyAgreementFragment
...
into ViewModel
2021-03-17 14:02:53 -03:00
Torsten Grote
6d1f1c7852
Get rid of KeyAgreementEventListener
...
and communicate via ViewModel
2021-03-17 14:02:53 -03:00
Torsten Grote
f6b3bde724
Introduce ContactExchangeResult
...
to include all result information in LiveData
2021-03-17 14:02:53 -03:00
Torsten Grote
94ec22bef8
Move keyagreement package into contact.add.nearby
...
and fix some small warnings in the process
2021-03-17 14:02:50 -03:00
ameba23
7d128988a7
listener for custodian scan qr code button
2021-03-17 14:51:11 +01:00
ameba23
9499a078a6
front end fragments for recovery
2021-03-17 14:41:29 +01:00
ameba23
6483b0ed87
display explainer screen when choosing recover account
2021-03-17 10:46:34 +01:00
Sebastian Kürten
46b4204805
Introduce view model for IntroductionActivity
2021-03-16 19:34:09 +01:00
ameba23
c19c40bdc8
when providing SocialBackupManager, register the conversation client
2021-03-16 17:23:47 +01:00
ameba23
363da96709
recover activity
2021-03-16 11:51:03 +01:00
ameba23
e9c2cb2cc5
fix merge conflict
2021-03-16 10:52:11 +01:00
Sebastian Kürten
9b750291d1
Remove proguard rule that we do not need after all
2021-03-15 18:29:59 +01:00
Sebastian Kürten
9c829ec7c9
Don't let proguard strip important JNA class members
2021-03-15 18:27:05 +01:00
Torsten Grote
eb9ff9c954
Use a central attribute for animation speed
2021-03-15 12:02:43 -03:00
peg
fa39e7c824
Merge branch 'social-backup-poc-separate-namespace' into 'social-backup-poc'
...
Use different applicationId/app package
See merge request briar/briar!1410
2021-03-15 09:51:32 +00:00
ameba23
37fb3bd79f
return false on error when checking if local backup already exists
2021-03-15 09:57:36 +01:00
ameba23
1c5e89b100
handle error when checking for existing backup
2021-03-15 09:40:51 +01:00
Sebastian Kürten
6dc6a34d29
Use different applicationId/app package
2021-03-12 12:03:45 +01:00
ameba23
e09fedd79f
add AndroidSocialBackupModule to AppModule
2021-03-12 10:51:00 +01:00
Torsten Grote
d5b0556ea2
Exclude all our files from backup
...
Even though we don't allow backup at all, Android seems to go into the direction of overriding this. For now only for device-to-device backups, even though we could not verify this.
2021-03-11 16:29:44 -03:00
akwizgran
d95242bd7e
Don't try to load attachments with unsupported content types.
2021-03-11 16:59:56 +00:00
akwizgran
51794424ce
Bump version numbers for 1.2.18 release.
2021-03-11 15:25:32 +00:00
Torsten Grote
a2faa3bd3b
Merge branch '1612-do-not-strip-libs' into 'master'
...
Don't strip libraries even if the NDK is installed
See merge request briar/briar!1401
2021-03-11 15:14:20 +00:00
akwizgran
264d110dbd
Bump version numbers for 1.2.17 release.
2021-03-11 12:35:19 +00:00
akwizgran
2fb4825b8f
Don't strip libraries even if the NDK is installed.
...
This allows reproducible builds regardless of whether the NDK is installed.
2021-03-11 12:20:41 +00:00
akwizgran
d796916387
Also remove colons on API >= 19.
2021-03-11 10:33:53 +00:00
ameba23
6c3df2a3d4
add AndroidSocialBackupModule
2021-03-11 11:10:38 +01:00
Sebastian Kürten
a9edf43df2
Add ShardMessageHeader
2021-03-11 09:52:39 +01:00
akwizgran
fe07b760ea
Remove colons from default filename.
2021-03-10 15:44:15 +00:00