This adds a basic settings screen with the following options:
App/tab title (so it can be set to something other than "SSB browser demo"). This changes the tab title so different instances (different private windows for testing, etc.) can be easier identified.
Number of hops to replicate.
Caps key.
This ended up being a more difficult change than I expected. It took me quite a while to figure out that ssb-browser-core had to be pulled in via require() instead of by its browser.js file being packaged into the included bundle. This also required a bump to the browserify version because it was pulling in an ancient version of path-browserify which was breaking a whole bunch of stuff.
This adds a basic settings screen with the following options:
This ended up being a more difficult change than I expected. It took me quite a while to figure out that ssb-browser-core had to be pulled in via require() instead of by its browser.js file being packaged into the included bundle. This also required a bump to the browserify version because it was pulling in an ancient version of path-browserify which was breaking a whole bunch of stuff.