- Avoid opening a browser on local navigation in PWA
- Add app title, status bar style and icons
- Update locatify and fix tests accordingly
- Use Studio Changes for releases
- Upgrade sinon to v5
- Modernize browserify setup
- Switch to eslint and update to ES6
- Remove argument passed to locatify
- Use https URLs for mobile app since location API requires it
- Upgrade mochify and ajust tests
- Fixes for Android
- Do not attempt to restore a story if no screen was saved yet
- Show error message if location tracking does not work
- Don't apply negative deg
- Show message after timeout if no location data is received
- Build with fix in locatify
- Move animation code to separate [animatify][] module
- Move error message display out of location-tracker
- Move location-tracket to separate locatify module
- Add google analytics tracking code
- Add default screen
- Move
default.json
totour.json
- Save and restore screen, points and startTime
- Add screen that asks whether to discard or continue the last story
- Improve file format documentation and instructions for building stories
- Prevent user text selection on iOS
- Add support for mobile web app
- Use input
type="number"
if answer is a numeric value
- Require good accuracy to detect whether navigation position is in shape
- Assert that all locations and screens are used at least once
- Implement start screen
- Implement input screen
- Require start location
- Always go back to the start screen after the end of a story
- Initial release