fix encoding in naviguide writer.


git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4885 f51c46e8-681c-474f-0cfe-069cfd0219fb
for cross compiles use cross versions of lupdate, lrelease if found.


git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4886 f51c46e8-681c-474f-0cfe-069cfd0219fb
use utf8, our preferred encoding, in gbfputs.


git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4887 f51c46e8-681c-474f-0cfe-069cfd0219fb
This commit isn't becuase I don't know how to spell it, it's because 
I apparently don't know how to type it...


git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4888 f51c46e8-681c-474f-0cfe-069cfd0219fb
blanket replace of xstrdup(QString.toUtf8().data()) to avoid potential deep copies.


git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4889 f51c46e8-681c-474f-0cfe-069cfd0219fb
blanket replace of gbfprintf arguments using .toUtf8().data() to avoid potential deep copies.


git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4890 f51c46e8-681c-474f-0cfe-069cfd0219fb
get rid of the last usages of QByteArray::data where QByteArray::constData will work.


git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4891 f51c46e8-681c-474f-0cfe-069cfd0219fb
use qPrintable with warning() and fatal() instead of what seems like an arbitrary combination of CSTR and CSTRc.


git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4892 f51c46e8-681c-474f-0cfe-069cfd0219fb
use qPrintable with printf instead of CSTR, CSTRc.


git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4893 f51c46e8-681c-474f-0cfe-069cfd0219fb
Add error checking for flagrantly malformed xcsv files.
Tested: ./testo on Mac.


git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4894 f51c46e8-681c-474f-0cfe-069cfd0219fb
avoid use of not recommended QString::sprintf() in favor of QData::toString().


git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4895 f51c46e8-681c-474f-0cfe-069cfd0219fb
more use of qPrintable instead of CSTR or CSTRc with fatal and printf.


git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4896 f51c46e8-681c-474f-0cfe-069cfd0219fb
more use of qPrintable instead of CSTR or CSTRc with warning.


git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4897 f51c46e8-681c-474f-0cfe-069cfd0219fb
a few more replacements of CSTR/CSTRc with qPrintable.


git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4898 f51c46e8-681c-474f-0cfe-069cfd0219fb
Several minor doc fixes for UTM in style definitions.


git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4899 f51c46e8-681c-474f-0cfe-069cfd0219fb
Allow reads of waypoints in GUI from MTK logger.


git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4900 f51c46e8-681c-474f-0cfe-069cfd0219fb
property fix for gpx test file.


git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4901 f51c46e8-681c-474f-0cfe-069cfd0219fb
piggyback Qt codec on to cet_convert_init.
fix encoding in garmin gpi reader and writer using piggybacked global codec.
utilized piggybacked global codec in naviguide reader and writer.


git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4902 f51c46e8-681c-474f-0cfe-069cfd0219fb
Fix route simplifier to not remove one too many points in edge cases.
Fix from Steve.


git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4903 f51c46e8-681c-474f-0cfe-069cfd0219fb
supply a US-ASCII QTextCodec.


git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4904 f51c46e8-681c-474f-0cfe-069cfd0219fb