Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gpxsee for openSUSE:Factory checked 
in at 2022-01-24 23:09:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gpxsee (Old)
 and      /work/SRC/openSUSE:Factory/.gpxsee.new.1938 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gpxsee"

Mon Jan 24 23:09:39 2022 rev:84 rq:948275 version:10.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/gpxsee/gpxsee.changes    2022-01-03 
10:50:50.731613213 +0100
+++ /work/SRC/openSUSE:Factory/.gpxsee.new.1938/gpxsee.changes  2022-01-24 
23:09:43.446868649 +0100
@@ -1,0 +2,10 @@
+Fri Jan 21 00:55:42 CET 2022 - tu...@cbox.cz
+
+- Update to version 10.2
+  * Improved/fixed TwoNav data files parser.
+  * Prefer GPS locations when the positioning plugin provides
+    multiple position sources.
+  * Added a default DEM tiles download source.
+  * Multiple minor fixes and enhancements.
+
+-------------------------------------------------------------------

Old:
----
  GPXSee-10.1.tar.gz

New:
----
  GPXSee-10.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gpxsee.spec ++++++
--- /var/tmp/diff_new_pack.rtWQE8/_old  2022-01-24 23:09:44.102864166 +0100
+++ /var/tmp/diff_new_pack.rtWQE8/_new  2022-01-24 23:09:44.110864111 +0100
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:           gpxsee
-Version:        10.1
+Version:        10.2
 Release:        1
 Summary:        GPS log file visualization and analysis tool
 License:        GPL-3.0-only

++++++ GPXSee-10.1.tar.gz -> GPXSee-10.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-10.1/.appveyor.yml 
new/GPXSee-10.2/.appveyor.yml
--- old/GPXSee-10.1/.appveyor.yml       2022-01-02 12:43:34.000000000 +0100
+++ new/GPXSee-10.2/.appveyor.yml       2022-01-20 23:50:24.000000000 +0100
@@ -1,4 +1,4 @@
-version: 10.1.{build}
+version: 10.2.{build}
 
 configuration:
   - Release
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-10.1/gpxsee.pro new/GPXSee-10.2/gpxsee.pro
--- old/GPXSee-10.1/gpxsee.pro  2022-01-02 12:43:34.000000000 +0100
+++ new/GPXSee-10.2/gpxsee.pro  2022-01-20 23:50:24.000000000 +0100
@@ -3,7 +3,7 @@
 } else {
     TARGET = GPXSee
 }
-VERSION = 10.1
+VERSION = 10.2
 
 QT += core \
     gui \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-10.1/lang/gpxsee_eo.ts 
new/GPXSee-10.2/lang/gpxsee_eo.ts
--- old/GPXSee-10.1/lang/gpxsee_eo.ts   2022-01-02 12:43:34.000000000 +0100
+++ new/GPXSee-10.2/lang/gpxsee_eo.ts   2022-01-20 23:50:24.000000000 +0100
@@ -157,7 +157,7 @@
     <message>
         <location filename="../src/data/data.cpp" line="167"/>
         <source>TwoNav files</source>
-        <translation type="unfinished"></translation>
+        <translation>TwoNav-dosieroj</translation>
     </message>
     <message>
         <location filename="../src/data/data.cpp" line="168"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-10.1/lang/gpxsee_fi.ts 
new/GPXSee-10.2/lang/gpxsee_fi.ts
--- old/GPXSee-10.1/lang/gpxsee_fi.ts   2022-01-02 12:43:34.000000000 +0100
+++ new/GPXSee-10.2/lang/gpxsee_fi.ts   2022-01-20 23:50:24.000000000 +0100
@@ -157,7 +157,7 @@
     <message>
         <location filename="../src/data/data.cpp" line="167"/>
         <source>TwoNav files</source>
-        <translation type="unfinished"></translation>
+        <translation>TwoNav-tiedostot</translation>
     </message>
     <message>
         <location filename="../src/data/data.cpp" line="168"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-10.1/lang/gpxsee_fr.ts 
new/GPXSee-10.2/lang/gpxsee_fr.ts
--- old/GPXSee-10.1/lang/gpxsee_fr.ts   2022-01-02 12:43:34.000000000 +0100
+++ new/GPXSee-10.2/lang/gpxsee_fr.ts   2022-01-20 23:50:24.000000000 +0100
@@ -157,7 +157,7 @@
     <message>
         <location filename="../src/data/data.cpp" line="167"/>
         <source>TwoNav files</source>
-        <translation type="unfinished"></translation>
+        <translation>Donn??es TwoNav</translation>
     </message>
     <message>
         <location filename="../src/data/data.cpp" line="168"/>
@@ -423,7 +423,7 @@
     <message>
         <location filename="../src/GUI/gui.cpp" line="273"/>
         <source>Show POI icons</source>
-        <translation type="unfinished"></translation>
+        <translation>Afficher les ic??nes POI</translation>
     </message>
     <message>
         <location filename="../src/GUI/gui.cpp" line="303"/>
@@ -450,22 +450,22 @@
     <message>
         <location filename="../src/GUI/gui.cpp" line="335"/>
         <source>Show position</source>
-        <translation type="unfinished"></translation>
+        <translation>Afficher la position</translation>
     </message>
     <message>
         <location filename="../src/GUI/gui.cpp" line="341"/>
         <source>Follow position</source>
-        <translation type="unfinished"></translation>
+        <translation>Suivre la position</translation>
     </message>
     <message>
         <location filename="../src/GUI/gui.cpp" line="346"/>
         <source>Show coordinates</source>
-        <translation type="unfinished"></translation>
+        <translation>Afficher les coordonn??es</translation>
     </message>
     <message>
         <location filename="../src/GUI/gui.cpp" line="352"/>
         <source>Show motion info</source>
-        <translation type="unfinished"></translation>
+        <translation>Afficher les infos de d??placement</translation>
     </message>
     <message>
         <location filename="../src/GUI/gui.cpp" line="359"/>
@@ -490,7 +490,7 @@
     <message>
         <location filename="../src/GUI/gui.cpp" line="377"/>
         <source>Waypoint icons</source>
-        <translation type="unfinished"></translation>
+        <translation>Ic??nes de points de cheminement</translation>
     </message>
     <message>
         <location filename="../src/GUI/gui.cpp" line="382"/>
@@ -637,7 +637,7 @@
     <message>
         <location filename="../src/GUI/gui.cpp" line="642"/>
         <source>Position</source>
-        <translation type="unfinished"></translation>
+        <translation>Position</translation>
     </message>
     <message>
         <location filename="../src/GUI/gui.cpp" line="653"/>
@@ -737,7 +737,7 @@
     <message>
         <location filename="../src/GUI/gui.cpp" line="842"/>
         <source>Symbols directory:</source>
-        <translation type="unfinished"></translation>
+        <translation>Dossier de symboles :</translation>
     </message>
     <message>
         <location filename="../src/GUI/gui.cpp" line="1235"/>
@@ -1154,7 +1154,7 @@
     <message>
         <location filename="../src/map/maplist.cpp" line="135"/>
         <source>QuickChart maps</source>
-        <translation type="unfinished"></translation>
+        <translation>Cartes QuickChart</translation>
     </message>
     <message>
         <location filename="../src/map/maplist.cpp" line="139"/>
@@ -1192,27 +1192,27 @@
     <message>
         <location filename="../src/GUI/motioninfoitem.cpp" line="87"/>
         <source>kn</source>
-        <translation type="unfinished">nd</translation>
+        <translation>nd</translation>
     </message>
     <message>
         <location filename="../src/GUI/motioninfoitem.cpp" line="90"/>
         <source>mi/h</source>
-        <translation type="unfinished">mi/h</translation>
+        <translation>mi/h</translation>
     </message>
     <message>
         <location filename="../src/GUI/motioninfoitem.cpp" line="93"/>
         <source>km/h</source>
-        <translation type="unfinished">km/h</translation>
+        <translation>km/h</translation>
     </message>
     <message>
         <location filename="../src/GUI/motioninfoitem.cpp" line="100"/>
         <source>ft/min</source>
-        <translation type="unfinished"></translation>
+        <translation>pied/min</translation>
     </message>
     <message>
         <location filename="../src/GUI/motioninfoitem.cpp" line="103"/>
         <source>m/min</source>
-        <translation type="unfinished"></translation>
+        <translation>m/min</translation>
     </message>
 </context>
 <context>
@@ -1616,17 +1616,17 @@
     <message>
         <location filename="../src/GUI/optionsdialog.cpp" line="283"/>
         <source>Info background</source>
-        <translation type="unfinished"></translation>
+        <translation>Fond de l&apos;info</translation>
     </message>
     <message>
         <location filename="../src/GUI/optionsdialog.cpp" line="289"/>
         <source>Crosshair color:</source>
-        <translation type="unfinished"></translation>
+        <translation>Couleur du r??ticule :</translation>
     </message>
     <message>
         <location filename="../src/GUI/optionsdialog.cpp" line="290"/>
         <source>Info color:</source>
-        <translation type="unfinished"></translation>
+        <translation>Couleur d&apos;info :</translation>
     </message>
     <message>
         <location filename="../src/GUI/optionsdialog.cpp" line="363"/>
@@ -1680,7 +1680,7 @@
     <message>
         <location filename="../src/GUI/optionsdialog.cpp" line="622"/>
         <source>Plugin:</source>
-        <translation type="unfinished"></translation>
+        <translation>Module compl??mentaire :</translation>
     </message>
     <message>
         <location filename="../src/GUI/optionsdialog.cpp" line="642"/>
@@ -1829,7 +1829,7 @@
     <message>
         <location filename="../src/GUI/optionsdialog.cpp" line="800"/>
         <source>Position</source>
-        <translation type="unfinished"></translation>
+        <translation>Position</translation>
     </message>
     <message>
         <location filename="../src/GUI/optionsdialog.cpp" line="801"/>
@@ -2350,7 +2350,7 @@
     <message>
         <location filename="../src/GUI/waypointitem.cpp" line="48"/>
         <source>Symbol</source>
-        <translation type="unfinished"></translation>
+        <translation>Symbol</translation>
     </message>
     <message>
         <location filename="../src/GUI/waypointitem.cpp" line="53"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-10.1/lang/gpxsee_ru.ts 
new/GPXSee-10.2/lang/gpxsee_ru.ts
--- old/GPXSee-10.1/lang/gpxsee_ru.ts   2022-01-02 12:43:34.000000000 +0100
+++ new/GPXSee-10.2/lang/gpxsee_ru.ts   2022-01-20 23:50:24.000000000 +0100
@@ -157,7 +157,7 @@
     <message>
         <location filename="../src/data/data.cpp" line="167"/>
         <source>TwoNav files</source>
-        <translation type="unfinished"></translation>
+        <translation>TwoNav ??????????</translation>
     </message>
     <message>
         <location filename="../src/data/data.cpp" line="168"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-10.1/pkg/gpxsee64.nsi 
new/GPXSee-10.2/pkg/gpxsee64.nsi
--- old/GPXSee-10.1/pkg/gpxsee64.nsi    2022-01-02 12:43:34.000000000 +0100
+++ new/GPXSee-10.2/pkg/gpxsee64.nsi    2022-01-20 23:50:24.000000000 +0100
@@ -37,7 +37,7 @@
 ; The name of the installer
 Name "GPXSee"
 ; Program version
-!define VERSION "10.1"
+!define VERSION "10.2"
 
 ; The file to write
 OutFile "GPXSee-${VERSION}_x64.exe"
@@ -256,6 +256,7 @@
   File "Qt6Core5Compat.dll"
   File "Qt6Positioning.dll"
   File "Qt6SerialPort.dll"
+  File /r "tls"
 !else
   File "Qt5Core.dll"
   File "Qt5Gui.dll"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-10.1/src/GUI/gui.cpp 
new/GPXSee-10.2/src/GUI/gui.cpp
--- old/GPXSee-10.1/src/GUI/gui.cpp     2022-01-02 12:43:34.000000000 +0100
+++ new/GPXSee-10.2/src/GUI/gui.cpp     2022-01-20 23:50:24.000000000 +0100
@@ -1059,13 +1059,7 @@
        if (options.plugin != _options.plugin
          || options.pluginParams.value(options.plugin)
          != _options.pluginParams.value(_options.plugin)) {
-#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
-               QGeoPositionInfoSource *source = 
QGeoPositionInfoSource::createSource(
-                 options.plugin, this);
-#else // QT 5.14
-               QGeoPositionInfoSource *source = 
QGeoPositionInfoSource::createSource(
-                 options.plugin, options.pluginParams.value(options.plugin), 
this);
-#endif // QT 5.14
+               QGeoPositionInfoSource *source = positionSource(options);
                _showPositionAction->setEnabled(source != 0);
                _mapView->setPositionSource(source);
                delete _positionSource;
@@ -2149,6 +2143,23 @@
        event->acceptProposedAction();
 }
 
+QGeoPositionInfoSource *GUI::positionSource(const Options &options)
+{
+       QGeoPositionInfoSource *source;
+
+#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
+       source = QGeoPositionInfoSource::createSource(options.plugin, this);
+#else // QT 5.14
+       source = QGeoPositionInfoSource::createSource(options.plugin,
+         options.pluginParams.value(options.plugin), this);
+#endif // QT 5.14
+       if (source)
+               source->setPreferredPositioningMethods(
+                 QGeoPositionInfoSource::SatellitePositioningMethods);
+
+       return source;
+}
+
 void GUI::writeSettings()
 {
        int index;
@@ -2794,13 +2805,7 @@
          .toString();
        settings.endGroup();
 
-#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0)
-       _positionSource = QGeoPositionInfoSource::createSource(_options.plugin,
-         this);
-#else // QT 5.14
-       _positionSource = QGeoPositionInfoSource::createSource(_options.plugin,
-         _options.pluginParams.value(_options.plugin), this);
-#endif // QT 5.14
+       _positionSource = positionSource(_options);
        _showPositionAction->setEnabled(_positionSource != 0);
 
        settings.beginGroup(POSITION_SETTINGS_GROUP);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-10.1/src/GUI/gui.h 
new/GPXSee-10.2/src/GUI/gui.h
--- old/GPXSee-10.1/src/GUI/gui.h       2022-01-02 12:43:34.000000000 +0100
+++ new/GPXSee-10.2/src/GUI/gui.h       2022-01-20 23:50:24.000000000 +0100
@@ -158,6 +158,7 @@
        qreal time() const;
        qreal movingTime() const;
        QAction *mapAction(const QString &name);
+       QGeoPositionInfoSource *positionSource(const Options &options);
        void readSettings(QString &activeMap, QStringList &disabledPOIs);
        void writeSettings();
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-10.1/src/GUI/settings.h 
new/GPXSee-10.2/src/GUI/settings.h
--- old/GPXSee-10.1/src/GUI/settings.h  2022-01-02 12:43:34.000000000 +0100
+++ new/GPXSee-10.2/src/GUI/settings.h  2022-01-20 23:50:24.000000000 +0100
@@ -198,7 +198,7 @@
 #define POI_RADIUS_SETTING                "poiRadius"
 #define POI_RADIUS_DEFAULT                (int)(IMPERIAL_UNITS() ? MIINM : 
KMINM)
 #define DEM_URL_SETTING                   "demURL"
-#define DEM_URL_DEFAULT                   ""
+#define DEM_URL_DEFAULT                   
"http://dem.gpxsee.org/$lat/$lat$lon.hgt.zip";
 #define DEM_AUTH_SETTING                  "demAuthentication"
 #define DEM_AUTH_DEFAULT                  false
 #define DEM_USERNAME_SETTING              "demUsername"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-10.1/src/data/data.cpp 
new/GPXSee-10.2/src/data/data.cpp
--- old/GPXSee-10.1/src/data/data.cpp   2022-01-02 12:43:34.000000000 +0100
+++ new/GPXSee-10.2/src/data/data.cpp   2022-01-20 23:50:24.000000000 +0100
@@ -171,10 +171,14 @@
 QStringList Data::filter()
 {
        QStringList filter;
+       QString last;
 
        for (QMultiMap<QString, Parser*>::iterator it = _parsers.begin();
-         it != _parsers.end(); it++)
-               filter << "*." + it.key();
+         it != _parsers.end(); it++) {
+               if (it.key() != last)
+                       filter << "*." + it.key();
+               last = it.key();
+       }
 
        return filter;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-10.1/src/data/twonavparser.cpp 
new/GPXSee-10.2/src/data/twonavparser.cpp
--- old/GPXSee-10.1/src/data/twonavparser.cpp   2022-01-02 12:43:34.000000000 
+0100
+++ new/GPXSee-10.2/src/data/twonavparser.cpp   2022-01-20 23:50:24.000000000 
+0100
@@ -138,11 +138,8 @@
 
                                if (list.size() > 5) {
                                        QDateTime ts(timestamp(list.at(4), 
list.at(5)));
-                                       if (!ts.isValid()) {
-                                               _errorString = "Invalid 
date/time";
-                                               return false;
-                                       }
-                                       t.setTimestamp(ts);
+                                       if (ts.isValid())
+                                               t.setTimestamp(ts);
                                }
                                if (list.size() > 7) {
                                        qreal elevation = 
list.at(7).toDouble(&ok);
@@ -179,11 +176,8 @@
 
                                if (list.size() > 6) {
                                        QDateTime ts(timestamp(list.at(5), 
list.at(6)));
-                                       if (!ts.isValid()) {
-                                               _errorString = "Invalid 
date/time";
-                                               return false;
-                                       }
-                                       w.setTimestamp(ts);
+                                       if (ts.isValid())
+                                               w.setTimestamp(ts);
                                }
                                if (list.size() > 7) {
                                        qreal elevation = 
list.at(7).toDouble(&ok);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-10.1/src/data/waypoint.cpp 
new/GPXSee-10.2/src/data/waypoint.cpp
--- old/GPXSee-10.1/src/data/waypoint.cpp       2022-01-02 12:43:34.000000000 
+0100
+++ new/GPXSee-10.2/src/data/waypoint.cpp       2022-01-20 23:50:24.000000000 
+0100
@@ -27,6 +27,9 @@
 
 void Waypoint::loadSymbolIcons(const QString &dir)
 {
+       if (dir.isEmpty())
+               return;
+
        QDir d(dir);
        QFileInfoList files(d.entryInfoList(QDir::Files | QDir::Readable));
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-10.1/src/map/IMG/subfile.h 
new/GPXSee-10.2/src/map/IMG/subfile.h
--- old/GPXSee-10.1/src/map/IMG/subfile.h       2022-01-02 12:43:34.000000000 
+0100
+++ new/GPXSee-10.2/src/map/IMG/subfile.h       2022-01-20 23:50:24.000000000 
+0100
@@ -26,7 +26,7 @@
 
                        _data.resize(1U<<subFile->blockBits());
                        _file.setFileName(subFile->fileName());
-                       _file.open(QIODevice::ReadOnly);
+                       _file.open(QIODevice::ReadOnly | QIODevice::Unbuffered);
                }
 
        private:

++++++ PKGBUILD ++++++
--- /var/tmp/diff_new_pack.rtWQE8/_old  2022-01-24 23:09:44.538861186 +0100
+++ /var/tmp/diff_new_pack.rtWQE8/_new  2022-01-24 23:09:44.542861158 +0100
@@ -1,5 +1,5 @@
 pkgname=gpxsee
-pkgver=10.1
+pkgver=10.2
 pkgrel=1
 pkgdesc='GPS log files visualizing and analyzing tool'
 arch=('i686' 'x86_64')

++++++ debian.changelog ++++++
--- /var/tmp/diff_new_pack.rtWQE8/_old  2022-01-24 23:09:44.570860967 +0100
+++ /var/tmp/diff_new_pack.rtWQE8/_new  2022-01-24 23:09:44.574860940 +0100
@@ -1,3 +1,13 @@
+gpxsee (10.2) stable; urgency=low
+
+  * Improved/fixed TwoNav data files parser.
+  * Prefer GPS locations when the positioning plugin provides
+    multiple position sources.
+  * Added a default DEM tiles download source.
+  * Multiple minor fixes and enhancements.
+
+ -- Martin Tuma <tu...@cbox.cz>  Fri, 21 Jan 2022 01:01:34 +0100
+
 gpxsee (10.1) stable; urgency=low
 
   * Added support for TwoNav data files (TRK, RTE, WPT).

++++++ gpxsee.dsc ++++++
--- /var/tmp/diff_new_pack.rtWQE8/_old  2022-01-24 23:09:44.638860502 +0100
+++ /var/tmp/diff_new_pack.rtWQE8/_new  2022-01-24 23:09:44.642860475 +0100
@@ -1,10 +1,10 @@
 Format: 1.0
 Source: gpxsee
-Version: 10.1-1
+Version: 10.2-1
 Binary: gpxsee
 Maintainer: Martin Tuma <tu...@cbox.cz>
 Architecture: any
 Build-Depends: debhelper (>= 9), qtbase5-dev, qtbase5-private-dev, 
qtbase5-dev-tools, qt5-qmake, qttools5-dev-tools, libqt5opengl5-dev, 
qtpositioning5-dev
 Files:
- 00000000000000000000000000000000 0 GPXSee-10.1.tar.gz
+ 00000000000000000000000000000000 0 GPXSee-10.2.tar.gz
 

Reply via email to