Skip to content

Hyllegaard/WhereYouGo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WhereYouGo

WhereYouGo project has moved to GitHub.

original project https://code.google.com/p/android-whereyougo/ my project on Google Code https://code.google.com/r/biylda-whereyougo/ this project on GitHub https://github.com/biylda/WhereYouGo/

##About

Clone of WhereYouGo. Main goal is to add vector maps support and general improvements.

Uses the following projects:

##Development ###Prerequisites

###Installation

  • follow the guidelines here to setup project and acquire Locus API
  • execute
git clone https://github.com/biylda/WhereYouGo.git whereyougo
git clone https://github.com/biylda/openwig.git -b whereyougo openwig
git clone https://github.com/jfmdev/aFileDialog.git aFileDialog
  • add the following lines to your settings.gradle
include ':locusAPI'
include ':locusAPI_android'
include ':aFileDialog'
project(':aFileDialog').projectDir = new File('aFileDialog/library/app')
include ':openwig'
project(':openwig').projectDir = new File('openwig/OpenWIGLibrary')
include ':whereyougo'

##What's new

0.9.0 (9. 4. 2016)

  • Added saving slots. User can set the number of available saving slots in Settings->Main. While playing a game, user can use the menu key to show up the menu with available saving slots. Upon clicking on a saving slot, it saves main game and copies the savefile to corresponding saving slot file. When loading a game, user can select whether to start a New game, Main game, Backup game or from Slots. Upon starting a New game, the Main game savefile is not overwritten until user saves. Message about successful saving is shown after the game is successfully saved.
  • Added settings option to use single or double click to exit the game
  • Added settings option to start GPS automatically after the application is started.
  • Added new settings options for units formatting (distance, speed, angle).
  • Changed dialog for selecting wherigo folder, user can now select folder without *.gwc files present, also default folder can be set
  • Changed input coordinates dialog in map to respect Lat/Lon format from settings.
  • Changed input question to be normal text with HTML allowed.
  • Fixed downloading of cartridges from wherigo.com. The server uses TLSv1.2, so it most likely requires Android API >= 16 (Android 4.1 Jellybean).
  • Fixed: on some devices, lists with actions, zones, etc. were too narrow
  • Fixed image stretching option
  • Fixed angle format (negative values in azimuth).
  • Fixed issue with info dialog in czech language.
  • Fixed issue with string shown when no cartridge is available. This caused the app to crash in French.
  • Fixed recovering selected map provider in options menu of a map.
  • Fixed compatibility with the newest version of Locus.
  • Fixed: Locus map could not be shown when no cartridges were present

0.8.13 (23. 9. 2014)

  • fixed: whitespaces
  • fixed: StopSound function
  • update: show message about invalid cartridge files
  • update: my location on map is enabled by default
  • update: contact

0.8.12 (16. 9. 2014)

  • fixed: unicode characters in login
  • fixed: some bugs reported on Google Play
  • update: translation
  • added: start cartridge after downloading
  • added: press BACK twice to exit the game
  • added: backup previous savefile before saving (.bak extension)

0.8.11 (3. 9. 2014)

  • fixed: unexpected dialog closing in some versions of Android
  • fixed: close things after clicking on a button to avoid piling up
  • fixed: draw points and labels on top of lines
  • fixed: allow playing sounds in headphones only
  • update: translation (French, German)
  • update: login credentials moved to its own category in Settings
  • added: font size in Settings
  • added: option to allow or disallow image stretching (Settings->Appearance)
  • added: full support for unicode characters
  • added: display custom icons for tasks
  • added: support for wherigo functions Command(text), specifically StopSound, Alert

0.8.10 (19. 5. 2014)

  • fixed: some bugs
  • fixed: close object detail after clicking on button to avoid piling up
  • fixed: only one instance of maps
  • update: some map providers removed, some added, added attribution on the bottom of the map
  • added: current map provider is selected from list with radio buttons
  • added: clickable objects on map
  • added: links in main menu: geocaching.com, wherigo.com
  • added: download cartridges (user needs to fill login credentials in Settings, navigate to desired wherigo via Web Browser and select open in WhereYouGo)
  • added: long click on cartridge to show dialog for cartridge deletion
  • added: SD card is no longer required (altough recommended), users with no SD card have to download cartridges via the newly added downloading function

0.8.9 (5. 5. 2014)

  • new Location class (not from Locus API anymore)
  • massive refactoring inspired by YAAWP
  • fixed: online maps were not shown until vector map file was provided
  • fixed: map information was accessible even though vector map file was not provided
  • update: improved german translation
  • added: active zones in zone list are marked with tag (INSIDE)

0.8.8 (3. 5. 2014)

  • fixed: some bugs
  • fixed: no animations in dialogs
  • fixed: no cartridges in folder required when starting maps
  • added: option to guide to the nearest zone point or to defined center
  • added: arrow on map displays player's bearing
  • added: line from my location to target
  • added: turn on/off pins, labels on map
  • added: center map when displaying specific object
  • added: online maps support, remember map provider
  • update: about application dialog

0.8.7 (19. 4. 2014)

  • fixed: choose wherigo folder
  • update: correct debug information for openwig (device and platform)
  • update: load game question
  • update: error log placed in file error.log
  • update: smaller pin icons

0.8.6 (14. 4. 2014)

  • fixed: application crashing when receiving location
  • fixed: compass azimuth, Location on/off button
  • update: renamed GPS to Location, since location can be received via network as well as via GPS
  • update: code in LocationState
  • added: location provider in Sattelite and Compass screen

0.8.5 (12. 4. 2014)

  • added: create error log when application crashes
  • update: application description

0.8.4 (10. 4. 2014)

  • fixed: application crashing when user switches back from another application
  • fixed: too large wherigo icons on maps
  • added: german translation of new features

0.8.3 (6. 4. 2014)

  • fixed: application was crashing when user switched back from another application
  • fixed: compass displays azimuth value
  • added: save game button
  • added: option to save game automatically
  • added: compass and maps can handle other visible things than zones

0.8.2 (29. 3. 2014)

  • choose WhereYouGo folder
  • vector maps can handle moving zones
  • compass can handle moving zones
  • compass displays target name
  • window titles in local language
  • icons modernization

0.8.1 (23. 3. 2014)

  • remember render schema in vector maps
  • fixed problem in openwig with displaying items after save/load
  • added "map" button to cartridge menu
  • maps display all visible zones in current cartridge
  • set GPS always on as default option

0.8.0 (13. 3. 2014)

  • added vector OSM support using MapsForge
  • added point labels in vector maps
  • added Zone border in both Locus and vector maps
  • added "Cancel" button when starting wherigo
  • fixed starting a new game
  • fixed encoding in "About application"
  • option to display WhereYouGo icon in the statusbar while the application is running
  • changed cartridge loading message
  • logging messages are appended to existing log file

##TODO

About

android app for Wherigo

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.1%
  • HTML 0.9%