Torsten Grote
|
36a1478661
|
Make hotspot SSID and passphrase persistent
|
2021-07-14 13:53:19 +02:00 |
|
Sebastian Kürten
|
1c056160e1
|
Use better filename for apk files shared via hotspot
|
2021-07-14 13:53:19 +02:00 |
|
Torsten Grote
|
ab6b83d4fa
|
Show a snackbar when a peer connected to the hotspot
|
2021-07-14 13:53:17 +02:00 |
|
Torsten Grote
|
a6c33d300c
|
Don't start hotspot while running and use proper ErrorFragment
|
2021-07-14 13:53:16 +02:00 |
|
Torsten Grote
|
28d87dd153
|
Port code from Offline hotspot test app
|
2021-07-14 13:53:12 +02:00 |
|
Torsten Grote
|
16b79e0482
|
Fix hotspot notification on old APIs
|
2021-07-14 13:53:03 +02:00 |
|
Torsten Grote
|
3eee144c6c
|
Rename tab fragments
and remove redundant NonNull annotations
|
2021-07-14 13:52:58 +02:00 |
|
Torsten Grote
|
1b7007d4ef
|
Show notification while hotspot is active
|
2021-07-14 13:52:42 +02:00 |
|
Torsten Grote
|
19a5c2f79f
|
Add hotspot troubleshooting info
|
2021-07-14 13:39:11 +02:00 |
|
Torsten Grote
|
8c163d8f10
|
Add offline sharing entry point to Settings/Actions
|
2021-07-14 13:39:10 +02:00 |
|
Torsten Grote
|
c3cd32b12c
|
Let info screens scroll in case of insufficient space
|
2021-07-14 13:39:09 +02:00 |
|
Torsten Grote
|
7c8aa5bc21
|
Implement info screens for offline app sharing
|
2021-07-14 13:39:05 +02:00 |
|
Torsten Grote
|
54b239f45e
|
Implement intro screen for offline app sharing
|
2021-07-14 13:38:41 +02: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 |
|