Wizard - add selection for known providers
On the provider selection page of the wizard, currently there is a place to type in a domain name for the provider.
Additionally, we should show a list of "known" providers. Known providers include those providers that come pre-seeded with the application and those providers that the user has previously installed by going through the wizard. The ones the user has installed should appear first in the list.
Some additional properties of the provider list:
- The order of pre-seeded providers should be random, as to not privilege aadvark.net.
- Only those pre-seeded providers that support the user's current language should be visible.
For now, we can pre-seed the providers by including their provider.json file with the client. At the moment, only bitmask.net should be pre-seeded.
For example, first run:
- bitmask.net
- calyx.net
then the user manually adds 'riseup.net', so on the second run:
- riseup.net
-
- calyx.net
- bitmask.net
(from redmine: created on 2013-09-17, closed on 2013-10-03, relates #3860 (closed))