Skip to content

Releases: akvo/akvo-flow-mobile

Akvo Flow app v2.3.3 - Quizzical Quokka

25 May 10:31
Compare
Choose a tag to compare

Resolved issues

  • Long form names do not look nice on some devices - #727 Long form names in the navigation drawer now have a small right margin.
  • Pressing back with the navigation drawer shown closes app - #711 Fixed the issue with pressing the back button when the navigation drawer was being displayed.
  • NumberFormatException: Invalid long: "21474836472147483647" - #701 Fixed issue with excessively long numbers which no longer wil be accepted.
  • GeoQuestion Location Invalid Input - #679 Manually input coordinates are now verified before submission.
  • Crash: NullPointerException when trying to open FormActivity - #637 Fixed a crash when trying to view a deleted datapoint.

Akvo Flow app v2.3.2 - Performant Panther

04 May 12:35
v2.3.2
Compare
Choose a tag to compare

New and noteworthy

  • Transmission History improved - #695 The transmission screen has been redesigned.
  • App ToolBar color change - #668 The toolbar of the whole app has been redesigned respecting google material design and Akvo colors.

Resolved issues

  • Data point distances are back - #710 Restored display of distances to the datapoint list.
  • Selected survey background no longer grey - #704 Removed grey background when a survey is selected.

Akvo Flow app v2.3.1 - Optimised Octopus

10 Apr 14:09
Compare
Choose a tag to compare

ver 2.3.1

Date: 10 April 2017

New and noteworthy

  • Improve UI for when searching for location - #673 Improved the look of geo question: it is now clearer when you can input the coordinates manually.
  • Add dependency injection with dagger 2 - #534 First step to introduce dependency injection.
  • Show Caddisfly result in more meaningful way - #470 Caddisfly test results are now displayed with the actual test values.

Resolved issues

  • GeoQuestion Location Timeout - #675 If the location fails to be retrieved, you will now see a SnackBar which will allow you to retry.
  • Remove "searching" textView - #674 The "searching" text was confusing and has been removed.
  • Simplify dialogue for failed GPS search - #672 The dialog prompting for enabling the GPS setting now has a clearer message.
  • Date Picker using GMT formatting by default - #662 Fixed the issue where a wrong day was displayed for some timezones.
  • Crash when attempting to display the gps dialog - #656 Fixed the crash when the device was rotated while the GPS prompt dialog was displayed.

Akvo Flow app v2.3.0 - Nifty Nuthatch

16 Mar 10:27
Compare
Choose a tag to compare

ver 2.3.0

Date: 16 March 2017

New and noteworthy

  • Automate release note creation - #604 Release notes can now be generated faster with a script.
  • Create 3 modules for the layers of the app - #535 This is the first step of refactoring the app to 3 layers app/domain/data.

Resolved issues

  • Review some exceptions being sent to sentry - #633 Filtered out exceptions that were not useful to reduce traffic.
  • Data sync notifications phase 1 - #584 Removed notifications when datapoints are being sent to the server.
  • Languages: Find a better way to handle languages - #576 Improved language settings per survey and moved languages to the language table.
  • Languages: When switching surveys the previous survey languages are displayed - #575 Fixed issue when survey languages were displayed for all the surveys at the same time.
  • Database refactor phase 1 - #544 User preferences have been moved out of database into SharedPreferences for faster access.

Akvo Flow app v2.2.11 - Masterful Mouse

23 Feb 11:30
Compare
Choose a tag to compare

ver 2.2.11

Date: 23 February 2017

New and noteworthy

  • Improve crash reporting - #551 and #615 Crashes are now sent to sentry.io instead of google app engine. This will improve our crashes and error tracking to debug and fix issues faster.

Akvo Flow app v2.2.10 (Hot Fix)

16 Feb 09:20
Compare
Choose a tag to compare

ver 2.2.10.1

Date: 15 February 2017

Resolved issues

  • Offline survey export: files folder missing - #614 Fixed the issue where for surveys with a slash in survey name, the collected data zip file was not generated.

Akvo Flow app v2.2.10 - Kinky Kookaburra

19 Jan 15:43
Compare
Choose a tag to compare

Akvo FLOW app release notes

ver 2.2.10

Date: 19 January 2017

New and noteworthy

  • Update play services - #508 Using Google Play Services version 7.5.0 with new features and bug fixes.
  • Add basic lint configuration - #532 Lint can now be run before building the app.
  • Move Version code and name to properties file - #555 It is now easier to increase version name and code.
  • Remove location beacon sending - #550 The location beacon sending feature, disabled by default, has now been completely removed.
  • Design changes after update of support library - #559 The Android Support Library has been updated to version 25.0.1 with multiple cosmetic improvements and fixes.
  • Replace Akvo FLOW by Akvo Flow string - #564 The app naming is now consistent everywhere in the app.
  • Pull latest translations from Transifex - #589 The translations have been updated.

Resolved issues

  • Change the query type for the data point search - #467 You can now easily search for a data point using any of the name fields, not just the first word.
  • Error notification icon is shown as empty white circle - #486 Notification look has been improved with new icon and colors.
  • When notifications have long text, only one line is shown - #519 Notifications can now be expanded on newer devices and the text has been made clearer and shorter.
  • Error notification too long for unsuccessful syncing of data points - #560 Notifications for data point syncing errors now have shorter text (similar to #519).
  • Syncing imported data points - #526 You will be notified if the data points were not synced correctly.
  • When device is rotated user is shown the download update dialog again - #499 You will no longer be constantly shown the update dialog when rotating the device.
  • How to notify user of available updates - #578 Related to #499, the update frequency and user notification of new updates has been reduced.
  • Form name does not wrap - #521 Long form names are now displayed correctly.
  • "About Akvo" is outdated - #545 The "About Akvo" screen now shows up to date information.
  • Long cascade options do not wrap - #568 Long cascade names are now visible in full.

Akvo Flow app v2.2.9

24 Nov 14:51
Compare
Choose a tag to compare

New and noteworthy

  • Add possibility to update the app from the settings screen - [#500] You can now go to the Settings screen and check for updates for the app and whenever you chose so.
  • Improvements to login screen [#469] - We have made it easier to navigate between text input fields. Use the softkeyboard keys to go the the next field and to send the data when all done.
  • Remove the text input field for barcode questions when manual input disabled [#460] - We removed the confusing non editable text input when manual input is not allowed.
  • Facilitate debugging using the same debug key [#509]
  • Allow debugging the app directly from Android Studio [#491] - We have made it easier to debug directly using android studio and provided instructions in the wiki.
  • Moved non translatable strings to a separate file [#480]
  • Added unit tests support [#305] - You can now run unit tests, just follow instructions provided in the wiki.

Resolved issues

  • When device is rotated do not show the user is logged in [#498] - We no longer show the Toast message saying the user has been logged in every time the device is rotated.
  • Surveys with the same name failed with manual transfer [#476] - We have fixed the issue and you can have multiple forms with the same name and manually transfer them with all the questions displayed correctly.
  • Added translations when there was an error synchronising a file [#487] - We have provided translations for this error message.
  • Do not check for notifications before deviceId is set [#484] - This is the second part of [#454] and prevents the device from syncing if there is no deviceId set.

Akvo Flow app v2.2.8

09 Nov 09:31
v2.2.8
Compare
Choose a tag to compare

New and noteworthy

  • Nepali translations [#330] - We have introduced Nepali as a new language in the app, and in addition updated translations in a number of the other languages [#478]
  • Use new Flow app icon [#466] - We have updated the Flow icon in line with the new Akvo-wide design guidelines
  • Caddisfly question type [#421] - As part of the integration of the Akvo Caddisfly app with Akvo Flow, the app now recognises a caddisfly question as a new question type

Resolved issues

  • Do not check for new surveys before Device ID is set [#454] - This fixes the issue where it was not possible to identify a device in the dashboard because it was missing the user-defined device identifier. This was caused by the app connecting to the dashboard before the identifier was setup correctly within the app, and as a result, transmitting an empty field instead of the device identifier
  • Remove unused geopoint code [#461] - A cleanup of the system to remove unused parts of the application

Akvo Flow app v2.2.7

20 Jul 09:19
v2.2.7
Compare
Choose a tag to compare

New and noteworthy

  • Added Khmer language to the list of available app languages [#447]

Resolved issues

  • Fixed a wrongly translated string in vietnamese [#452]