GPSConverter History

===========================
 GPSConverter for PocketPC
===========================

------------------
Bug- / ToDo-Liste:
------------------
- UNFIXABLE:  MissingMethodException: Absturz bei der Kartenanzeige wenn auf Vergrössern 
			  und danach Knopf nach oben (Fehler leider in OpenNetCF-Library)			
- UNFIXABLE:  IconToolbar im erweiterten Dialog hat falsche Anzeige (OK-Button = Schwarz, 
              Hintergründe = Schwarz in ppc2003 in wm5 ok (OS-Bug?))

----------
Versionen:
----------
v.1.5.01 - cvstag=gpsconverter_1_5_01 (25. Juli 2007)
- FEATURE: Timer gestütztes senden der Koordinaten ENTFERNT. Diese Funktion ist nur noch im GpsTrackingClient
           vorhanden. Es werden dort aber keine Wegpunkte gesendet sondern Routen.
- BUGFIX:  Senden von unvollständigen Daten unterdrückt           

v.1.5.00 - cvstag=gpsconverter_1_5_00 (01. Juli 2007)
- FEATURE: Timer gestütztes senden der Koordinaten (Anforderung für Gigathlon.ch)

v.1.4.01 - cvstag=gpsconverter_1_4_00 (05. Juni 2007)
- BUGFIX:  Button aus GCViewer entfernt (Testcode aus v1.4.00)
- BUGFIX:  GPS-Menu aktiviert auch wenn Grafikbuttons aktiv. Konsistenz hergestellt zwischen Mainform und NMEAForm

v.1.4.00 - cvstag=gpsconverter_1_4_00 (14. Mai 2007)
- FEATURE: Fingerbedienbarkeit auf Hauptbildschirm und GPS-Maske (ein-/ausschaltbar über Settings)
- FEATURE: Meldungsbox fingerbedienbar und automatisches Bestätigen nach n Sekunden (über Settings)

v.1.3.00 - cvstag=gpsconverter_1_3_00 (27. April 2007)
- BUGFIX:  Disable Options wenn kein GPS-Fix vorhanden ist
- FEATURE: Merken der zuletzt benutzten Datei
- FEATURE: 2D/3D grösser
- FEATURE: Ausblenden von NMEA-Sätzen zu Gunsten eines grösseren Knopfes und einer grafischen Darstellung des 
		   Verbindungsstatus
			 „Start“ noch nicht gedrückt“ = grau
			 Gestartet, Datenempfang ok, noch kein fix = rot
			 2D-Fix = gelb 
			 3D-Fix = grün
- FEATURE: Eigener Dateidialog um auch Dateien ausserhalb der Restriktion (1 Ebene unter My Documents) von Microsoft zu öffnen

v.1.2.01 - cvstag=gpsconverter_1_2_01 (04. Februar 2007)
- BUGFIX:  GPSTracking-Buttonanzeige von Konfiguration in Optionsmenu "zügeln"
- FEATURE: GCViewer mit nächste Geocaches suchen: Option um gefundene Caches auszublenden
- FEATURE: Trackables suchen

v.1.2.00 - cvstag=gpsconverter_1_2_00 (01. Februar 2007)
- BUGFIX:  Kleines Icon neu erstellen
- BUGFIX:  Konversion zwischen Files führt zu leeren Zieldateien, weil die Quelldatei
		   nicht gelesen werden kann, da Pfad fehlt (Fehler ist bei v.1.1.00 entstanden)
- FEATURE: Button zum Senden an GPSTracking - trifft man besser ;-) über Konfig 
           ein-/ausschaltbar (default ausgeschaltet)
- FEATURE: Filtermöglichkeit bei den Dateiverwaltung-Listen mittels Regular Expression
- FEATURE: Mappen von Koordinaten auf Kartenausschnitt (Nutzung Webbrowser OpenNetCF 1.4)
- FEATURE: Suchen Geochaches in der Nähe der Koordinaten (Nutzung Webbrowser OpenNetCF 1.4)
- FEATURE: Geocache-Browser mit Angabe von GC-Name (Nutzung Webbrowser OpenNetCF 1.4)
- FEATURE: Ausschalten von Funktionen wenn OpenNetCF nicht installiert ist. Wenn die Warnung
           mit Ja (deaktivieren) beantwortet wird, Configeintrag erstellen, damit nicht mehr
           gewarnt wird. Deaktiviert wird sowieso ...

v.1.1.01 - cvstag=gpsconverter_1_1_01 (20. Januar 2007)
- BUGFIX:  GPS-Bildschirm: Beim Speichern auf GPSTrackingservice wird immer eine Fehlermeldung
			ausgegeben, obwohl die Speicherung erfolgreich war.

v.1.1.00 - cvstag=gpsconverter_1_1_00 (10. Januar 2007)
- BUGFIX:  Darstellung Dateiname in Editoren optimieren (Auf ?-Button wird Verzeichnis angezeigt)
- BUGFIX:  MainForm: Meldung als Dialog und nicht in Textfenster unter Tastatur 
- FEATURE: Herunerladen von GPX-Dateien (Alle und nicht kategorisierte Positionen)
- FEATURE: Default-Button in Webservice-Settingsdialog für URL
- FEATURE: Bestätigungsmeldung wenn Position auf GPSTracking gespeichert ist 
           (konfigurierbar in Einstellungen|GPSTracking)

v.1.0.00 - cvstag=gpsconverter_1_0_00 (07. Januar 2007)
- FEATURE: Herunterladen von GPX-Dateien vom GPStracking Webservice
- BUGFIX: Korrekte Meldungsbox wenn das Login auf GPStracking fehlgeschlagen hat
>>> HINWEIS: Durch die massiven strukturellen Aenderungen musste die Webservice-URL angepasst werden
             auf http://www.blsoft.ch:45000/ws/GPSTrackingService anstatt http://www.blsoft.ch/ws/GPSTrackingService.jws

v.0.9.29 - cvstag=gpsconverter_0_9_29 (19. November 2006)
- BUGFIX: Domain-Anpassung auf www.blsoft.ch

v.0.9.28 - cvstag=gpsconverter_0_9_28 (28. Juni 2006)
- BUGFIX: Bearbeiten ITN, POI: wenn kein waypunkt in editor gewählt -> clear fields
- BUGFIX: Bearbeiten ITN, POI: Wenn keine Datei gewählt ist/wird (cancel) -> clear fields
- FEATURE: GPX-Dateien verwalten
- FEATURE: LOC-Dateien verwalten
- FEATURE: Konversion von/zu OV2, GPX, LOC, ITN inklusive Modus "hinzufügen"

v.0.9.27 - cvstag=gpsconverter_0_9_27 (07. Mai 2006)
- BUGFIX: Gelöschte TomTom-POI-Einträge (Typ0) führen zu einem Abbruch beim Lesen einer OV2.
- BUGFIX: Bearbeiten ITN, POI: anzahl einträge anzeigen in wp-liste

v.0.9.26 - cvstag=gpsconverter_0_9_26 (21. April 2006)
- FEATURE: Aus allen Screens (Umrechnung, ITN, POI) Position an GPS Tracking Service senden.

v.0.9.25 - cvstag=gpsconverter_0_9_25 (14. April 2006)
- FEATURE: Eigene Position (Screen GPS) an Webservice übertragen (durch Aufruf des Menüeintrages)

v.0.9.24 - cvstag=gpsconverter_0_9_24 (04. April 2006)
- BUGFIX: Bereich von Swissgrid prüfen und gegebenenfalls anzeigen wenn ausserhalb
- BUGFIX: Farbe bei Format im modus ch1903-wgs84 auf grün
- BUGFIX: ITN-Dateien als Auswahlliste nicht mehr als OpenDialog, weil die 
          Dialogbox kein selektieren von Root-Verzeichnissen auf dem PPC ermöglicht
- BUGFIX: Einstellungen TomTom: *.DAT für die Auswahl von Verzeichnissen mit TomTom 
          Kartendaten CLINE.DAT, CNAME.DAT etc.
- BUGFIX: frmMain: beim Ergebnis wird Hemisphäre nicht angezeigt
- BUGFIX: frmMain. Beim Speichern wird der Gradwert negativ gespeichert zusätzlich 
          zu Hemisphäre
          
v.0.9.22 - cvstag=<not tagged> (02. April 2006)
= Hauptseite
   - Umrechnungsmöglichkeit von WGS-84 Datum von/zu den Formaten DD.MMMMM°, DD° MM.SSSS', DD° MM' SS.SSSS''
   - Konverierung WGS-84 von/zu CH-1903 (Swissgrid)
   - Schreiben von WGS-84 Datum in TomTom Reiseroute (ITN-Datei) als Ziel oder Wegpunkt
   - Schreiben von WGS-84 Datum in TomTom Point-of-Interest (OV2-Datei)
   
= GPS Position
   - Anzeigen der vom GPS-Empfänger gelieferten Position (lat/lon) im Format DD.MMMM°
   - Höhe
   - Geschwindigkeit in Knoten
   - Richtung
   - Datum/Uhrzeit (GMT)
   - Anzahl Satelliten total und benutzt
   - Verschlechterung der Genauigkeit (dilution of precision = dop)
   - Fix (2D oder 3D)
   - Art des Empfangs (GPS oder DGPS)
   - Liste der letzten 50 empfangenen NMEA-Sätze vom GPS
   - Anzeigen der verwendeten Satelliten als Liste
   - Speichern der momentanen Position als Applikations-Einstellung
   
= Bearbeiten von POI-Dateien
   - Auswählen einer POI-Datei (OV2); Beim Aufruf wird die gpsconv.ov2 automatisch geladen
   - Einträge anzeigen, ändern, löschen
   - Speichern der Position eines Eintrages als Applikation-Einstellung   
   
= Bearbeiten von ITN-Dateien
   - Auswählen einer Reiserouten-Datei (ITN) aus dem in den Einstellungen definierten Verzeichnis
   - Einträge anzeigen, ändern, löschen
   - Speichern der Position eines Eintrages als Applikation-Einstellung   
   
= Einstellungen Allgemein
   - Definieren ob eingegebene Koordinaten in der Hauptseite als Applikations-Einstellungen 
     gespeichert werden sollen
   - Definieren ob gewählte Formateinstellungen als Applikations-Einstellungen gespeichert werden sollen
   - GPS-Empfänger Einstellungen für Schnittstelle (COM-Port), Geschwindigkeit und Timeout
   
= Einstellungen TomTom
   - Kartenverzeichnis in welche die Datei gpsconv.ov2 gespeichert wird (Kartenverzeichnis von TomTom auswählen)
   - Quellverzeichnis für das Icon (BMP 22x22) welches auch ins Kartenverzeichnis als gpsconv.bmp kopiert wird
   - Verzeichnis für die Reiseroute in welche die Datei gpsconv.itn gespeichert wird. 
     Standardmässig ist es \itn (TomTom 5)

Opensource Tools