Task #2454
basic UI for bootstrapping
Status: | Closed | Start date: | 11/12/2013 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | hans | % Done: | 0% | |
Category: | - | |||
Target version: | 0.1 - "Kerplapp" | |||
Component: |
Description
a sketch of a screen to ease bootstrapping a new device with F-Droid.
https://guardianproject.mybalsamiq.com/projects/securemobilemessaging/Kerplapp%20main%20screen
Related issues
Associated revisions
move Create Repo and Send To F-Droid to the Options menu
refs #2454
store the IP Address and repo URL at the start so we can gen QRCodes, etc.
The IP Address is used as the repo address, which is also used for the
direct download link to fdroid.apk for bootstrapping other devices. It is
split out into its own method so that it can be called whenever the IP
address changes, i.e. when the device connects to a new wifi network.
refs #2454
implement rough version of main repo screen
This is an implementation of the first screen of this:
https://guardianproject.mybalsamiq.com/projects/securemobilemessaging/Kerplapp%20main%20screen
refs #2454
if wifi is not enabled, make the repoSwitch enable wifi, then the repo
If the wifi is not enabled, then there is no IP address to get, and
therefore the repo cannot be configured. To handle this, the repoSwitch
is turned into a switch for enabling the wifi first. Once the wifi is
enabled, then the repoSwitch is configured to start/stop the repo. The
repo URL is displayed in the repoSwitch, and the wifi network name is
displayed in its own text field below it.
refs #2454
generate the QRCode to fit the screen of the current device
Use the smallest of x,y to set the dimensions of the square QR Code.
refs #2454
update instructions
refs #2454
accept froidrepo and fdroidrepos URIs, which can be scanned via QRCode, etc
This patch makes F-Droid register with Android that it accepts the URI
schemes of fdroidrepo (HTTP) and fdroidrepos(HTTPS). When F-Droid receives
one of these URIs, it launches the ManageRepo Activity and then launches
the New Repository dialog.
refs #2454
show the fingerprint on the bootstrap screen #2454
History
#1 Updated by hans about 4 years ago
- Status changed from New to Closed
- Assignee set to hans