Hey all,
On 7/8/14, 11:17 AM, Garvan Keeley wrote:
https://github.com/mozilla/MozStumbler/releases/tag/v0.20.9
Looks like the changes from the previous Beta releases are stable enough to do
an official release.
Here is the change list, thanks to everyone for their contributions!
* Layout for 2.7 inch screens
* Log activity, upload stats in GUI log.
* Issue #679, get url for tiles at runtime
* #663 Upload silently fails / Ignore unknown network type
* #671 Preserve settings on upgrade
* Switched to black UI style.
* added up arrow navigation to action bar
* Typo: getMnc change to getMcc
* @keverets
Issue #673 Prevent crash introduced in 0.20.6 Beta
Issue #680 Persist "Upload only on WiFi" and "Geofencing prefs"
Upgrade versions of gradle, gradle android plugin, and Android build tools
Map view fixes, updated OsmDroid, better use of cache, handle screen rotation
* @Djfe aligned translations to source file
* @stripTM Update strings.xml
* @petercpg Update zh-TW strings
* Add Arcticbus on-bus wifi to blocklist (@haaninjo)
* (@anishgkanchan) activity_about.xml made more consistent
* Author: Olli Jarva [email protected] Translate missing strings (fi)
* Author: VolMi [email protected] Add DeinBus on-bus WiFi (Germany)
* Author: Guilherme Goncalves [email protected] Service/Client Split
* @rodmoreno update to SSIDBlocklist
* @JiMMaR Issue #621 about page scrollbar added
* @kallelampila Issue #665 Omnibus added to blocklist
Congratulations on the release.
These release notes raise two groups of questions:
Garvan, you said eariler that 'the next stable release' would split the
backend from the frontend to make the backend usable on Firefox/Android.
Did that happen? If so, what new WebAPIs are now available on Fennec? On
FirefoxOS, I need to access:
navigator.geolocation (already available in Fennec)
navigator.mozMobileConnection
navigator.mozWifiManager
but the last two require elevated permissions, so much so that the app
must be hand installed by individual users. Will these API be available?
If not, will the functionality be available at another location? Can you
tie in permissions to the Android permission system? If so, will that
imply that Fennec itself will need access to telephony and wifi at
install time? Thanks for clarification.
Also, I wonder about the caching of tiles since I will eventually need
to duplicate this functionality on FirefoxOS. Is the 'OsmDroid' part of
MozStumbler shared with other apps on the device? Does it only cache
tiles or can one download a zone before going out into the field? If you
can download, how do you share that with other apps? I imagine this will
have to be implemented as a shared 'MozActivity' on FirefoxOS but I can
already see that the tile storage system is going to raise many issues
so your experience would be helpful.
cheers,
~adrian
_______________________________________________
dev-geolocation mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-geolocation