Sebastian Kürten
|
30063f5fbf
|
Create FallbackFragment for alternative apk sharing method
|
2021-07-14 14:04:05 +02:00 |
|
Sebastian Kürten
|
0fb52a7f53
|
Log hotspot errors
|
2021-07-14 14:03:58 +02:00 |
|
Sebastian Kürten
|
094024eb4f
|
Wire feedback button to show feedback fragment
|
2021-07-14 14:03:58 +02:00 |
|
Sebastian Kürten
|
e39c99fd6c
|
Outline specific error fragment for hotspot
|
2021-07-14 14:03:57 +02:00 |
|
Sebastian Kürten
|
6cd70e0e7f
|
Let HotspotActivity implement BaseFragmentListener
|
2021-07-14 14:03:57 +02:00 |
|
Torsten Grote
|
d646635b1f
|
Move hotspot help ActivityResultLauncher into method
|
2021-07-14 14:03:57 +02:00 |
|
Torsten Grote
|
a534ec2b50
|
Adapt hotspot buttons to latest design and add a nullability annotation
|
2021-07-14 14:03:56 +02:00 |
|
Torsten Grote
|
a23de6172f
|
Make HotspotHelpFragment headlines bold
|
2021-07-14 14:03:56 +02:00 |
|
Torsten Grote
|
ff2dd33435
|
Handle returned Uri being null
|
2021-07-14 14:03:54 +02:00 |
|
Torsten Grote
|
d5d0a03638
|
Save the APK as a hotspot fallback
|
2021-07-14 14:03:50 +02:00 |
|
Sebastian Kürten
|
344fff4a7a
|
Add feature flag for sharing the app via offline hotspot
|
2021-07-14 14:03:13 +02:00 |
|
Sebastian Kürten
|
f9749fda80
|
Recommend to undo settings to install apps from unknown sources
|
2021-07-14 13:53:21 +02:00 |
|
Torsten Grote
|
aabba3a6c8
|
Add missing hotspot nullability annotations
|
2021-07-14 13:53:20 +02:00 |
|
Torsten Grote
|
673f530c14
|
Move savedNetworkConfig into HotspotManager and use constructor injection
|
2021-07-14 13:53:20 +02:00 |
|
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 |
|