Skip to content

Releases: mozilla/MozStumbler

A pre-release before the play store

07 Oct 20:24
Compare
Choose a tag to compare
Pre-release

There's still a bunch of bugs left before the 1.0 release on the Google Play store, but this release is a biggie.

Changes :

  • A brand new map view centered UI
  • Low res tiles when you're not on Wifi to save data
  • Lots of fixes and cleanups to the metrics drawer. There should be much less confusion about what is being collected.
  • Richer logging showing HTTP status for every MLS submission
  • Faster drawing for the Wifi vs Cell data collection overlay
  • Memory optimisations if the MLS overlay is not displayed
  • More blacklisted moving wifi routers
  • A new developer settings that includes KML import and export of data
  • Lots of bugfixes to network transport
  • Fixed a bug where some MLS locations were not being requested
  • Tile storage should work now on devices with no sdcard storage
  • Locate me button now highlights on press
  • Less drawing jank
  • Optional email address field in settings
  • Hardware acceleration by default
  • Leaderboards can be viewed in app now
  • So many bug fixes and translations

Contributions from @keverets, @JensErat, @ashleyblackmore, @stripTM, @piotrdrag, @rodmoreno, @yarons, @cpeterson, @garvankeeley, @crankycoder

MozStumbler v0.30.0

12 Sep 14:19
Compare
Choose a tag to compare

Release 0.30.0

This release has a bunch of map view work:

  • shows the MLS coverage overlay at all zoom levels
  • shows the observation points as green dots, and the equivalent MLS points as red dots. The blue location dot is now the unfiltered GPS location from android, and should behave like the location in other apps. The MLS point retrieval (the red dots) uses the setting for wifi-only to decide whether to query MLS with a cellular network connection.
  • the map view is hardware accelerated by default, but this can be turned off in the settings to reduce RAM consumption.

In preparation for an initial play store release we chose to scale back some features, one of which is geofencing. Ideally, that will return soon with a UI that ties into the map view.

Thanks to all the contributors:
@keverets

  • fixed the coverage overlay in the map view (yay!)
  • use MapQuest OSM tiles instead of Mapnik for non-Mozilla builds, which load faster
    @crankycoder: fix stop scanning button in the Notification pulldown, and start/stop button behaviour
    Add Romanian translation (@danniel)
    Update zh-CN translations (@l-hedgehog)
    Typo fixed in Hebrew strings (@yarons)
    Update zh-TW strings (@petercpg)
    Translate new string to spanish (@stripTM)
    Added a Thai translation (@mishari)

MozStumbler v0.21.0 Beta Release

01 Aug 03:57
Compare
Choose a tag to compare
Pre-release

MozStumbler Beta 0.21.0

Some rather major changes under the hood for code sharing with Android Firefox. Unfortunately, these changes aren't a major benefit to MozStumbler users. The good news in this release is that @keverets has updated the map view significantly.

The sync service is no longer used, an Android alarm is used for periodic uploading instead. This runs only when the device is awake. The sync stats (KB pending, uploaded) that were available in Android Sync account settings, are now added to the upload dialog. The database back end, is now file-based storage. Files are only cleared when upload is successful (or the server responds the stumbling data is corrupt). One other case, if files are 4 weeks old, all stumbles are wiped under the assumption there is some problem on the device. This function is mostly there for privacy on Android Firefox (which wipes after 2 weeks), maybe this should be longer for MozStumbler.

Author: Kevin Everets kevin@everets.org
Show GPS Track on the map, show current GPS with accuracy
Add Cell and WiFi info to the bottom of the MapView
Add latitude & longitude to the header bar
Add icons and text to MapActivity to indicate the GPS fixes & satellites
Use the service's last location if available and the center hasn't been set in other ways
Map View performance improvements

Author: Vinit Wankhede vinitraje@users.noreply.github.com
Update Marathi translation
Update Hindi translation

Author: Olli Jarva olli@jarva.fi
Translated missing Finnish strings

Author: Yaron Shahrabani sh.yaron@gmail.com
Translation updated Added missing strings

Author: Felix Baumann felix.bau@gmx.de
cleaned up SSIDBlockList
Updated Polish translation

MozStumbler v0.20.9

08 Jul 14:02
Compare
Choose a tag to compare

Changes from the prior beta releases are included in this release.

  • 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 olli@jarva.fi Translate missing strings (fi)
  • Author: VolMi mypublicself@posteo.dk Add DeinBus on-bus WiFi (Germany)
  • Author: Guilherme Goncalves guilherme.p.gonc@gmail.com Service/Client Split
  • @rodmoreno update to SSIDBlocklist
  • @Jimmar Issue #621 about page scrollbar added
  • @kallelampila Issue #665 Omnibus added to blocklist

MozStumbler v0.20.8 Beta Release

06 Jul 02:32
Compare
Choose a tag to compare
Pre-release

Release 0.20.8

Added up/down arrow to Log Activity, and truncating long messages. Otherwise, the log scrollview becomes too long and difficult to use.

Includes changes from 0.20.7:

@keverets
Issue #673 Prevent crash introduced in 0.20.6 Beta
Issue #680 Persist "Upload only on WiFi" and "Geofencing prefs"
@rodmoreno update to SSIDBlocklist
@Jimmar Issue #621 about page scrollbar added
@kallelampila Issue #665 Omnibus added to blocklist

Garvan:
Upload stats in GUI log. Log has some colour!
#663 Upload silently fails / Ignore unknown network ty

MozStumbler v0.20.7 Beta Release

04 Jul 20:54
Compare
Choose a tag to compare
Pre-release

Update to 0.20.6 for some of the major issues.

@keverets
Issue #673 Prevent crash introduced in 0.20.6 Beta
Issue #680 Persist "Upload only on WiFi" and "Geofencing prefs"
@rodmoreno update to SSIDBlocklist
@Jimmar Issue #621 about page scrollbar added
@kallelampila Issue #665 Omnibus added to blocklist

Garvan:
Upload stats in GUI log. Log has some colour!
#663 Upload silently fails / Ignore unknown network type
#671 Preserve settings on upgrade

MozStumbler-v0.20.6 Beta Release

30 Jun 21:53
Compare
Choose a tag to compare
Pre-release

MozStumbler is being split into service and client, the service being usable in Firefox for Android for stumbling (or for 3rdparty use as a stumbling lib).
This release is on the bleeding edge, and should not be considered as stable as 0.20.5. If that risk is acceptable, please use this build and provide feedback. Due to the large changes that happening in the service/client work, I need help ensuring everything remained hooked up.

Patches+Contributor list:

  • Add Arcticbus on-bus wifi to blocklist (@haaninjo)
  • Author: Anish Kanchan anishgkanchan@gmail.com
    activity_about.xml made more consistent
    Strings for activity_about.xml added
    Make about page more consistent #622
  • Author: Olli Jarva olli@jarva.fi
    Translate missing strings (fi)
  • Author: Kevin Everets kevin@everets.org
    Upgrade versions of gradle, gradle android plugin, and Android build tools
  • Author: VolMi mypublicself@posteo.dk
    Add DeinBus on-bus WiFi (Germany)
    The full SSID is ".DeinBus.de-Datenautobahn".
  • Author: Guilherme Goncalves guilherme.p.gonc@gmail.com
    Service/Client Split
  • Author: Garvan Keeley garvankeeley@gmail.com
    Service/Client Split
    Main Activity, layout for 2.7 inch screens
    Added log activity to options menu.
    Switched to black UI style.
    added up arrow navigation to action bar
    Typo: getMnc change to getMcc

MozStumbler v0.20.5

04 Jun 23:46
Compare
Choose a tag to compare

Release 0.20.5

  • Update SSIDBlockList.java (@VolMi)
  • Motorola Defy {Plus, Mini} SSIDs (@JensErat)
  • Determine whether the cell location is updated when the screen is off (@illarionov)
  • Remove old preferences keys on upgrade -fix slow startup (@illarionov)
  • Added OSM credit on about screen (@garvankeeley)

MozStumbler v0.20.4

27 May 17:33
Compare
Choose a tag to compare

Release 0.20.4

  • Issue #598: prevent crash, allow empty phone type (not just GSM/CDMA) (@garvankeeley)
  • Issue #601: check for null apk uri to prevent crash (@garvankeeley)
  • Update french strings (@pl6025)
  • Add Motorola Mobility OUIs to BSSID block list (@richardg867)
  • Add quickshuttle_ to block list (@goldfndr)
  • First build using EC2 autobuild machine

MozStumbler v0.20.3

16 May 20:31
Compare
Choose a tag to compare

No change from prev, just syncing the tag
Corrected signing key from 0.20.1
Bug fix for mem leak in 0.20.0

Simplify Travis build (@illarionov)
Update osmdroid-android to 4.1 (@illarionov)
Fix BadTokenException from UpdateDialog (@illarionov)
Switching to single process (@garvankeeley)
Use LocalBroadcastManager for wifi,cell, gps broadcast (@garvankeeley)
Simplify formatting of cell data (@guilherme-pg)
Remove obsolete looper and alarm (@guilherme-pg)
Fix case of "Nateev-WiFi" on SSID blocklist (@yarons)
Adding another Israeli bus service (@yarons)
Added SSIDs for Swiss PostAuto and German coach companies (@JensErat)