ialokim
|
42c148ea89
|
Merge tag 'release-1.3.6' into briar-as-subproject
release-1.3.6
|
2021-09-09 13:16:27 +02:00 |
|
ialokim
|
4de8dfa867
|
script applying patch to use briar as submodule
|
2021-09-09 13:11:50 +02:00 |
|
akwizgran
|
445ef0818c
|
Bump version numbers for 1.3.6 release.
release-1.3.6
beta-1.3.6
alpha-1.3.6
|
2021-07-14 13:12:16 +01:00 |
|
akwizgran
|
8af743db71
|
Update translations.
|
2021-07-14 13:11:30 +01:00 |
|
Torsten Grote
|
97bd977108
|
Merge branch '1802-sync-via-removable-storage' into 'master'
Transfer data securely via removable storage
See merge request briar/briar!1511
|
2021-07-14 11:23:50 +00:00 |
|
akwizgran
|
aaba9f2417
|
Don't configure plugin unless feature flag is enabled.
|
2021-07-14 11:48:48 +01:00 |
|
akwizgran
|
6a909b6c5c
|
Rename method, as it no longer involves a notification.
|
2021-07-13 15:55:29 +01:00 |
|
akwizgran
|
4ef92f1c39
|
Remove redundant UiUtils method.
|
2021-07-13 15:49:33 +01:00 |
|
akwizgran
|
8f392b4599
|
Use getLong() to avoid remote possibility of overflow.
|
2021-07-13 12:04:09 +01:00 |
|
akwizgran
|
f556bc7249
|
Update javadoc for RemovableDriveTask.
|
2021-07-13 11:50:17 +01:00 |
|
akwizgran
|
e48886c95a
|
Update max latency of AndroidRemovableDrivePlugin to 28 days.
|
2021-07-13 11:44:32 +01:00 |
|
akwizgran
|
c3977e9276
|
Add comment reminding us to remove obsolete notification channel ID.
|
2021-07-13 10:30:17 +02:00 |
|
akwizgran
|
b93803060e
|
Remove unused strings.
|
2021-07-13 10:30:17 +02:00 |
|
akwizgran
|
4498187721
|
Suggest upgrading if the app fails to start.
|
2021-07-13 10:30:16 +02:00 |
|
akwizgran
|
8666fe45b1
|
Show startup failure activity immediately, without a notification.
|
2021-07-13 10:30:15 +02:00 |
|
akwizgran
|
cd12447c2e
|
Include RemovableDriveModule in UI tests.
|
2021-07-13 10:30:14 +02:00 |
|
Torsten Grote
|
0a79cc882a
|
Handle the don't keep activities option when using transfer data feature
|
2021-07-13 10:30:13 +02:00 |
|
akwizgran
|
7f80b5d660
|
Update text explaining that contact doesn't support removable drives.
|
2021-07-13 10:30:13 +02:00 |
|
akwizgran
|
92f58e9465
|
Increase max latency of removable drive plugin to 28 days.
|
2021-07-13 10:30:12 +02:00 |
|
akwizgran
|
387f7f1545
|
Check whether we have transport keys before trying to send data.
|
2021-07-13 10:30:12 +02:00 |
|
akwizgran
|
65e0845376
|
Don't configure the removable drive plugin on API < 19.
|
2021-07-13 10:30:11 +02:00 |
|
akwizgran
|
97bb695373
|
Clear keys from session when moving to AWAIT_ACTIVATE state.
|
2021-07-13 10:30:11 +02:00 |
|
akwizgran
|
d8230afae3
|
Reject old timestamps when deriving rotation mode keys.
|
2021-07-13 10:30:11 +02:00 |
|
Torsten Grote
|
07afb955f7
|
Remove guidelines for percent based laout width
|
2021-07-13 10:30:10 +02:00 |
|
akwizgran
|
a57d668fc9
|
Use guidelines to set image sizes.
|
2021-07-13 10:30:10 +02:00 |
|
Torsten Grote
|
765dbcc111
|
Check if the chosen contact supports removable drive transport
and show message if not
|
2021-07-13 10:30:09 +02:00 |
|
Torsten Grote
|
ccb4f88b89
|
Combine transfer data graphics to reduce layout complexity
and make scaling work better on smaller screens
|
2021-07-13 10:30:09 +02:00 |
|
Torsten Grote
|
eee9e1a488
|
Address review feedback for Transfer Data UI
|
2021-07-13 10:30:08 +02:00 |
|
Torsten Grote
|
f832f663c9
|
Migrate all image file pickers to ActivityResultLauncher
startActivityForResult is deprecated and the new API is nicer. Also, we can use the same launcher types in various places.
|
2021-07-13 10:30:07 +02:00 |
|
Torsten Grote
|
032f56ad67
|
Try to force file chooser to show internal/external storage by default
|
2021-07-13 10:30:07 +02:00 |
|
Torsten Grote
|
3f2ac528c1
|
Calculate percentages for send progress bar
|
2021-07-13 10:30:06 +02:00 |
|
Torsten Grote
|
d174757ef0
|
Remove manual initial state and oldTask state argument
The latter is now handled via a LiveEvent
|
2021-07-13 10:30:06 +02:00 |
|
Torsten Grote
|
f457a5e831
|
Hide Transfer Data feature behind feature flag
|
2021-07-13 10:30:06 +02:00 |
|
Torsten Grote
|
ab2fe58d2f
|
Check if there is data to send and show a message if not
|
2021-07-13 10:30:05 +02:00 |
|
Torsten Grote
|
fe1c384aeb
|
Always inform new observers about current state
|
2021-07-13 10:30:05 +02:00 |
|
Torsten Grote
|
4c327e9874
|
Re-organize conversations overflow menu
|
2021-07-13 10:30:04 +02:00 |
|
Torsten Grote
|
928b951c25
|
Transfer Data UI
|
2021-07-13 10:30:04 +02:00 |
|
Daniel Lublin
|
ecba2a51d8
|
Start of UI for transfer data feature
|
2021-07-13 10:30:03 +02:00 |
|
Torsten Grote
|
9668f62c6a
|
Remove FIXME in test since we won't fix it this way
|
2021-07-13 10:30:02 +02:00 |
|
Torsten Grote
|
dc3ba3d8f0
|
Also test that messages arrive and activate keys
|
2021-07-13 10:30:01 +02:00 |
|
Torsten Grote
|
3f6f970d36
|
Add two more tests to TransportKeyAgreementIntegrationTest
|
2021-07-13 10:30:01 +02:00 |
|
Torsten Grote
|
768356d8e2
|
Ensure that private key is not stored anymore
|
2021-07-13 10:30:00 +02:00 |
|
Torsten Grote
|
65110090de
|
Add first integration test for TransportKeyAgreementManager
|
2021-07-13 10:29:59 +02:00 |
|
Torsten Grote
|
f5cab63052
|
Add first integration test for TransportKeyAgreementManager
|
2021-07-13 10:29:56 +02:00 |
|
Torsten Grote
|
399d8adb3b
|
Refactor base of BriarIntegrationTest into BrambleIntegrationTest
|
2021-07-13 10:27:17 +02:00 |
|
Torsten Grote
|
b40055686b
|
Put FeatureFlags for tests into a TestFeatureFlagModule
|
2021-07-13 10:26:27 +02:00 |
|
akwizgran
|
2dcecb2a46
|
Add method for checking whether contact supports transport.
|
2021-07-13 10:26:27 +02:00 |
|
akwizgran
|
0cc118c849
|
Add transport property to indicate support for removable drives.
|
2021-07-13 10:26:26 +02:00 |
|
akwizgran
|
b1148ebc83
|
Store ID of message that triggered abort.
|
2021-07-13 10:26:26 +02:00 |
|
akwizgran
|
802f64e309
|
Check whether system clock is reasonable at startup.
|
2021-07-13 10:26:26 +02:00 |
|