Task #2454

basic UI for bootstrapping

Added by hans about 4 years ago. Updated about 4 years ago.

Status:ClosedStart date:11/12/2013
Priority:NormalDue 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

Related to Bazaar - Feature #2669: implement pin/tofu/ca/prompt for Fdroid client Closed 11/27/2013

Associated revisions

Revision 6fb54d0d
Added by hans about 4 years ago

move Create Repo and Send To F-Droid to the Options menu

refs #2454

Revision 395aa805
Added by hans about 4 years ago

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

Revision c0da282a
Added by hans about 4 years ago

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

Revision 0ed6c1f7
Added by hans about 4 years ago

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

Revision b019c88d
Added by hans about 4 years ago

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

Revision 0c9dbe0e
Added by hans about 4 years ago

update instructions

refs #2454

Revision 6928bd12
Added by Hans-Christoph Steiner about 4 years ago

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

Revision 8bac4edd
Added by hans about 4 years ago

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

Also available in: Atom PDF