Skip to content

Tags: cd1/motofretado

Tags

v0.8.0

Toggle v0.8.0's commit message
Version 0.8.0

Changes since 0.7.1:

- Improve movement detection by using Google Play Services Awareness
Fence API.
- Stop displaying a toast when a location update fails.

v0.7.1

Toggle v0.7.1's commit message
Version 0.7.1

Changes since 0.7.0:

* BUGS FIXED:
  - Fix a FC when trying to add a new bus number.
  - Do not allow a new bus number to be created if a bus is currently
being tracked.

v0.7.0

Toggle v0.7.0's commit message
Version 0.7.0

Changes since 0.6.2:

* NEW FEATURES:
  - On the "View" tab, the location markers now indicate the timestamp
when the bus was there. Also, the initial location is now set to the
current device location (if the Location permission is available).
And finally, the location updates now update the map more smoothly and
their delays are a bit longer (5s).

* BUGS FIXED:
  - If the device doesn't have Google Play Services installed, no more
FCs will happen when the user checks the switch "Detect movement
automatically".
  - If the user checks the switch "Detect movement automatically", goes
to the "View" tab and returns to the "Track" tab, the switch will now
keep its checked state.
  - If the user rotates the device with the dialog to create a new bus
on foreground, the "OK" button will now keep its enabled state.

* OTHER CHANGES:
  - The source code has been completely migrated to Kotlin.
  - Some Gradle dependencies have been updated.

v0.6.2

Toggle v0.6.2's commit message
Version 0.6.2

Changes since 0.6.1:

* BUGS FIXED:
  - Fixed a bug where the movement detection starts without the user
requesting it

v0.6.1

Toggle v0.6.1's commit message
Version 0.6.1

Changes since v0.6:

* NEW FEATURES:
  - Display error messages with an icon inside the spinners; also,
display error messages where there wasn't any before;

* BUGS FIXED:
  - Fix FC related to a bad Gson date format in Android Marshmallow;

v0.6

Toggle v0.6's commit message
Version 0.6

Changes since v0.5:

* NEW FEATURES:
  - None;

* BUGS FIXED:
  - When clicking on the notification when tracking a bus, reopen the
existing app instance (if any) instead of creating a new one;
  - Do not crash when tapping on menu > "Send feedback" when there's no
app to send an email on the device;
  - Ask for location permission when enabling the switch to detect
location automatically;

* OTHER CHANGES:
  - Use JSONAPI as exchange data format when communicating with the
server;
  - Rename package to "com.gmail.cristiandeives.motofretado";
  - Update Gradle dependencies (including the new Location API);

v0.5

Toggle v0.5's commit message
Version 0.5

Changes since v0.4:

* NEW FEATURES:
  - When viewing a bus location on the map, stop doing it if the time of
the last location update is not recent;
  - Instead of typing the bus number, a Spinner containing the available
bus numbers are displayed so the user can choose one of them; If a bus
number isn't displayed, the user can tap on the button "+" and create a
new one;
  - Store the last bus number used in each tab so those values are
restored when the user reopens the app;

* BUGS FIXED:
  - Fixed a bug when the tab "View Map" was rotated and the bus location
stopped updating;
  - Fixed a bug when the tabs are switched and their state was reset;

* OTHER CHANGES:
  - Update Gradle dependencies;

v0.4

Toggle v0.4's commit message
Version 0.4

Changes since v0.3:

* NEW FEATURES:
  - Add an option to detect the user movement automatically and
"enter" and "leave" the bus without explicit interaction;

* BUG FIXES:
  - Fixed a bug where a bus which doesn't exist could not
be tracked ("400 Bad Request" on POST /bus);
  - Fixed a bug where the location markers on Google Map weren't being
removed at each new data;

* OTHER CHANGES:
  - Minimum Android version is now Marshmallow (API 24);
  - Updated Gradle dependencies;
  - Minor changes;

v0.3

Toggle v0.3's commit message
Version 0.3

mvp

Toggle mvp's commit message
Add strings for pt_BR

Signed-off-by: Crístian Deives <[email protected]>