Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gpxsee for openSUSE:Factory checked 
in at 2023-07-30 20:58:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gpxsee (Old)
 and      /work/SRC/openSUSE:Factory/.gpxsee.new.32662 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gpxsee"

Sun Jul 30 20:58:05 2023 rev:109 rq:1101387 version:13.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/gpxsee/gpxsee.changes    2023-06-11 
19:57:49.972083299 +0200
+++ /work/SRC/openSUSE:Factory/.gpxsee.new.32662/gpxsee.changes 2023-07-30 
20:58:10.259361842 +0200
@@ -1,0 +2,8 @@
+Sun Jul 30 11:40:20 CEST 2023 - tu...@cbox.cz
+
+- Update to version 13.5
+  * Added graph pinch zooming.
+  * Display one-way street info in IMG maps.
+  * Use 512px tiles in Mapsforge maps rendering.
+
+-------------------------------------------------------------------

Old:
----
  GPXSee-13.4.tar.gz

New:
----
  GPXSee-13.5.tar.gz

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

Other differences:
------------------
++++++ gpxsee.spec ++++++
--- /var/tmp/diff_new_pack.ShbpZk/_old  2023-07-30 20:58:11.183367328 +0200
+++ /var/tmp/diff_new_pack.ShbpZk/_new  2023-07-30 20:58:11.191367376 +0200
@@ -19,13 +19,13 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:           gpxsee
-Version:        13.4
-Release:        1
+Version:        13.5
+Release:        2
 Summary:        GPS log file visualization and analysis tool
 License:        GPL-3.0-only
 Group:          Productivity/Graphics/Viewers
 Url:            http://www.gpxsee.org
-Source0:        GPXSee-%{version}.tar.gz
+Source0:        
https://github.com/tumic0/GPXSee/archive/%{version}/GPXSee-%{version}.tar.gz
 
 BuildRequires:  gcc-c++
 BuildRequires:  make

++++++ GPXSee-13.4.tar.gz -> GPXSee-13.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-13.4/.appveyor.yml 
new/GPXSee-13.5/.appveyor.yml
--- old/GPXSee-13.4/.appveyor.yml       2023-06-10 08:11:18.000000000 +0200
+++ new/GPXSee-13.5/.appveyor.yml       2023-07-24 19:04:19.000000000 +0200
@@ -1,23 +1,23 @@
-version: 13.4.{build}
+version: 13.5.{build}
 
 configuration:
   - Release
 
 image:
-  - Visual Studio 2019
+  - Visual Studio 2022
 
 environment:
   NSISDIR: C:\Program Files (x86)\NSIS
   OPENSSLDIR: C:\OpenSSL-v111-Win64\bin
   matrix:
   - QTDIR: C:\Qt\5.15\msvc2019_64
-  - QTDIR: C:\Qt\6.4\msvc2019_64
+  - QTDIR: C:\Qt\6.5\msvc2019_64
     NSISDEF: /DQT6
 
 install:
 - cmd: |-
     set PATH=%QTDIR%\bin;%NSISDIR%;%PATH%
-    call "C:\Program Files (x86)\Microsoft Visual 
Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat
+    call "C:\Program Files\Microsoft Visual 
Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat
 
 build_script:
 - cmd: |-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-13.4/.github/workflows/osx.yml 
new/GPXSee-13.5/.github/workflows/osx.yml
--- old/GPXSee-13.4/.github/workflows/osx.yml   2023-06-10 08:11:18.000000000 
+0200
+++ new/GPXSee-13.5/.github/workflows/osx.yml   2023-07-24 19:04:19.000000000 
+0200
@@ -39,12 +39,12 @@
       - name: Install Qt
         uses: jurplel/install-qt-action@v3
         with:
-          version: '6.4.3'
+          version: '6.5.1'
           modules: qtpositioning qt5compat qtserialport
       - name: Create localization
         run: lrelease gpxsee.pro
       - name: Configure build
-        run: qmake gpxsee.pro
+        run: qmake gpxsee.pro QMAKE_APPLE_DEVICE_ARCHS="x86_64h arm64"
       - name: Build project
         run: make -j3
       - name: Create DMG
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-13.4/gpxsee.pro new/GPXSee-13.5/gpxsee.pro
--- old/GPXSee-13.4/gpxsee.pro  2023-06-10 08:11:18.000000000 +0200
+++ new/GPXSee-13.5/gpxsee.pro  2023-07-24 19:04:19.000000000 +0200
@@ -3,7 +3,8 @@
 } else {
     TARGET = GPXSee
 }
-VERSION = 13.4
+VERSION = 13.5
+
 
 QT += core \
     gui \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-13.4/gpxsee.qrc new/GPXSee-13.5/gpxsee.qrc
--- old/GPXSee-13.4/gpxsee.qrc  2023-06-10 08:11:18.000000000 +0200
+++ new/GPXSee-13.5/gpxsee.qrc  2023-07-24 19:04:19.000000000 +0200
@@ -55,6 +55,11 @@
                <file 
alias="transform-move...@2x.png">icons/GUI/transform-move...@2x.png</file>
        </qresource>
 
+       <!-- Common map stuff -->
+       <qresource prefix="/map">
+               <file alias="arrow.png">icons/map/arrow.png</file>
+       </qresource>
+
        <!-- POIs (IMG & ENC style) -->
        <qresource prefix="/POI">
                <file 
alias="airfield-11.png">icons/map/POI/airfield-11.png</file>
Binary files old/GPXSee-13.4/icons/map/arrow.png and 
new/GPXSee-13.5/icons/map/arrow.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-13.4/pkg/windows/gpxsee64.nsi 
new/GPXSee-13.5/pkg/windows/gpxsee64.nsi
--- old/GPXSee-13.4/pkg/windows/gpxsee64.nsi    2023-06-10 08:11:18.000000000 
+0200
+++ new/GPXSee-13.5/pkg/windows/gpxsee64.nsi    2023-07-24 19:04:19.000000000 
+0200
@@ -37,7 +37,7 @@
 ; The name of the installer
 Name "GPXSee"
 ; Program version
-!define VERSION "13.4"
+!define VERSION "13.5"
 
 ; The file to write
 OutFile "GPXSee-${VERSION}_x64.exe"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-13.4/src/GUI/graphview.cpp 
new/GPXSee-13.5/src/GUI/graphview.cpp
--- old/GPXSee-13.4/src/GUI/graphview.cpp       2023-06-10 08:11:18.000000000 
+0200
+++ new/GPXSee-13.5/src/GUI/graphview.cpp       2023-07-24 19:04:19.000000000 
+0200
@@ -2,6 +2,7 @@
 #include <QGraphicsScene>
 #include <QEvent>
 #include <QMouseEvent>
+#include <QGestureEvent>
 #include <QScrollBar>
 #include <QGraphicsSimpleTextItem>
 #include <QPalette>
@@ -37,6 +38,8 @@
        setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
        setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
        setBackgroundBrush(QBrush(palette().brush(QPalette::Base)));
+       viewport()->setAttribute(Qt::WA_AcceptTouchEvents);
+       grabGesture(Qt::PinchGesture);
 
        _xAxis = new AxisItem(AxisItem::X);
        _xAxis->setZValue(1.0);
@@ -381,6 +384,27 @@
        QGraphicsView::wheelEvent(e);
 }
 
+void GraphView::pinchGesture(QPinchGesture *gesture)
+{
+       QPinchGesture::ChangeFlags changeFlags = gesture->changeFlags();
+
+       if (changeFlags & QPinchGesture::ScaleFactorChanged) {
+               QPointF pos = mapToScene(gesture->centerPoint().toPoint());
+               QRectF gr(_grid->boundingRect());
+               QPointF r(pos.x() / gr.width(), pos.y() / gr.height());
+
+               _zoom = qMax(_zoom * gesture->scaleFactor(), 1.0);
+               redraw();
+
+               QRectF ngr(_grid->boundingRect());
+               QPointF npos(mapFromScene(QPointF(r.x() * ngr.width(),
+                 r.y() * ngr.height())));
+               QScrollBar *sb = horizontalScrollBar();
+               sb->setSliderPosition(sb->sliderPosition() + npos.x()
+                 - gesture->centerPoint().x());
+       }
+}
+
 void GraphView::paintEvent(QPaintEvent *e)
 {
        QRectF viewRect(mapToScene(rect()).boundingRect());
@@ -577,3 +601,19 @@
 
        QGraphicsView::changeEvent(e);
 }
+
+bool GraphView::event(QEvent *event)
+{
+       if (event->type() == QEvent::Gesture)
+               return gestureEvent(static_cast<QGestureEvent*>(event));
+
+       return QGraphicsView::event(event);
+}
+
+bool GraphView::gestureEvent(QGestureEvent *event)
+{
+       if (QGesture *pinch = event->gesture(Qt::PinchGesture))
+               pinchGesture(static_cast<QPinchGesture *>(pinch));
+
+       return true;
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-13.4/src/GUI/graphview.h 
new/GPXSee-13.5/src/GUI/graphview.h
--- old/GPXSee-13.4/src/GUI/graphview.h 2023-06-10 08:11:18.000000000 +0200
+++ new/GPXSee-13.5/src/GUI/graphview.h 2023-07-24 19:04:19.000000000 +0200
@@ -18,6 +18,8 @@
 class GridItem;
 class QGraphicsSimpleTextItem;
 class GraphicsScene;
+class QGestureEvent;
+class QPinchGesture;
 
 class GraphView : public QGraphicsView
 {
@@ -59,6 +61,7 @@
        void wheelEvent(QWheelEvent *e);
        void changeEvent(QEvent *e);
        void paintEvent(QPaintEvent *e);
+       bool event(QEvent *event);
 
        const QString &yLabel() const {return _yLabel;}
        const QString &yUnits() const {return _yUnits;}
@@ -94,6 +97,8 @@
        void removeItem(QGraphicsItem *item);
        void addItem(QGraphicsItem *item);
        bool singleGraph() const;
+       bool gestureEvent(QGestureEvent *event);
+       void pinchGesture(QPinchGesture *gesture);
 
        GraphicsScene *_scene;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-13.4/src/map/IMG/mapdata.h 
new/GPXSee-13.5/src/map/IMG/mapdata.h
--- old/GPXSee-13.4/src/map/IMG/mapdata.h       2023-06-10 08:11:18.000000000 
+0200
+++ new/GPXSee-13.5/src/map/IMG/mapdata.h       2023-07-24 19:04:19.000000000 
+0200
@@ -25,6 +25,8 @@
 {
 public:
        struct Poly {
+               Poly() : oneway(false) {}
+
                /* QPointF insted of Coordinates for performance reasons (no 
need to
                   duplicate all the vectors for drawing). Note, that we do not 
want to
                   ll2xy() the points in the MapData class as this can not be 
done in
@@ -34,6 +36,7 @@
                Raster raster;
                quint32 type;
                RectC boundingRect;
+               bool oneway;
 
                bool operator<(const Poly &other) const
                  {return type > other.type;}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-13.4/src/map/IMG/netfile.cpp 
new/GPXSee-13.5/src/map/IMG/netfile.cpp
--- old/GPXSee-13.4/src/map/IMG/netfile.cpp     2023-06-10 08:11:18.000000000 
+0200
+++ new/GPXSee-13.5/src/map/IMG/netfile.cpp     2023-07-24 19:04:19.000000000 
+0200
@@ -479,6 +479,8 @@
 
        if (lbl)
                linkLabel(hdl, linkOffset, lbl, lblHdl, poly.label);
+       if ((linkInfo.flags >> 3) & 1)
+               poly.oneway = true;
 
        lines->append(poly);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-13.4/src/map/IMG/rastertile.cpp 
new/GPXSee-13.5/src/map/IMG/rastertile.cpp
--- old/GPXSee-13.4/src/map/IMG/rastertile.cpp  2023-06-10 08:11:18.000000000 
+0200
+++ new/GPXSee-13.5/src/map/IMG/rastertile.cpp  2023-07-24 19:04:19.000000000 
+0200
@@ -25,6 +25,12 @@
 static const QColor shieldBgColor2("#379947");
 static const QColor shieldBgColor3("#4a7fc1");
 
+static const QImage *arrow()
+{
+       static QImage img(":/map/arrow.png");
+       return &img;
+}
+
 static QFont pixelSizeFont(int pixelSize)
 {
        QFont f;
@@ -327,14 +333,25 @@
                const QFont *fnt = font(style.textFontSize(), Style::Small);
                const QColor *color = style.textColor().isValid()
                  ? &style.textColor() : 0;
+               const QColor *hColor = Style::isContourLine(poly.type) ? 0 : 
&haloColor;
+               const QImage *img = poly.oneway ? arrow() : 0;
 
                TextPathItem *item = new TextPathItem(poly.points,
-                 &poly.label.text(), _rect, fnt, color, 
Style::isContourLine(poly.type)
-                 ? 0 : &haloColor);
+                 &poly.label.text(), _rect, fnt, color, hColor, img);
                if (item->isValid() && !item->collides(textItems))
                        textItems.append(item);
-               else
+               else {
                        delete item;
+
+                       if (img) {
+                               TextPathItem *item = new 
TextPathItem(poly.points, 0, _rect, 0,
+                                 0, 0, img);
+                               if (item->isValid() && 
!item->collides(textItems))
+                                       textItems.append(item);
+                               else
+                                       delete item;
+                       }
+               }
        }
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-13.4/src/map/IMG/rgnfile.cpp 
new/GPXSee-13.5/src/map/IMG/rgnfile.cpp
--- old/GPXSee-13.4/src/map/IMG/rgnfile.cpp     2023-06-10 08:11:18.000000000 
+0200
+++ new/GPXSee-13.5/src/map/IMG/rgnfile.cpp     2023-07-24 19:04:19.000000000 
+0200
@@ -292,6 +292,8 @@
 
                poly.type = (segmentType == Polygon)
                  ? ((quint32)(type & 0x7F)) << 8 : ((quint32)(type & 0x3F)) << 
8;
+               if (segmentType == Line && type & 0x40)
+                       poly.oneway = true;
 
 
                QPoint pos(subdiv->lon() + LS(lon, 24-subdiv->bits()),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-13.4/src/map/mapsforge/rastertile.cpp 
new/GPXSee-13.5/src/map/mapsforge/rastertile.cpp
--- old/GPXSee-13.4/src/map/mapsforge/rastertile.cpp    2023-06-10 
08:11:18.000000000 +0200
+++ new/GPXSee-13.5/src/map/mapsforge/rastertile.cpp    2023-07-24 
19:04:19.000000000 +0200
@@ -1,7 +1,6 @@
 #include <cmath>
 #include <QPainter>
 #include <QCache>
-#include "common/programpaths.h"
 #include "map/rectd.h"
 #include "rastertile.h"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-13.4/src/map/mapsforgemap.cpp 
new/GPXSee-13.5/src/map/mapsforgemap.cpp
--- old/GPXSee-13.4/src/map/mapsforgemap.cpp    2023-06-10 08:11:18.000000000 
+0200
+++ new/GPXSee-13.5/src/map/mapsforgemap.cpp    2023-07-24 19:04:19.000000000 
+0200
@@ -167,18 +167,19 @@
 
 void MapsforgeMap::draw(QPainter *painter, const QRectF &rect, Flags flags)
 {
-       QPointF tl(floor(rect.left() / _data.tileSize()) * _data.tileSize(),
-         floor(rect.top() / _data.tileSize()) * _data.tileSize());
+       int tileSize = (_data.tileSize() < 384)
+         ? _data.tileSize() << 1 : _data.tileSize();
+       QPointF tl(floor(rect.left() / tileSize) * tileSize,
+         floor(rect.top() / tileSize) * tileSize);
        QSizeF s(rect.right() - tl.x(), rect.bottom() - tl.y());
-       int width = ceil(s.width() / _data.tileSize());
-       int height = ceil(s.height() / _data.tileSize());
+       int width = ceil(s.width() / tileSize);
+       int height = ceil(s.height() / tileSize);
 
        QList<RasterTile> tiles;
 
        for (int i = 0; i < width; i++) {
                for (int j = 0; j < height; j++) {
-                       QPoint ttl(tl.x() + i * _data.tileSize(), tl.y() + j
-                         * _data.tileSize());
+                       QPoint ttl(tl.x() + i * tileSize, tl.y() + j * 
tileSize);
                        if (isRunning(_zoom, ttl))
                                continue;
 
@@ -187,8 +188,7 @@
                                painter->drawPixmap(ttl, pm);
                        else {
                                tiles.append(RasterTile(_projection, 
_transform, &_style, &_data,
-                                 _zoom, QRect(ttl, QSize(_data.tileSize(), 
_data.tileSize())),
-                                 _tileRatio));
+                                 _zoom, QRect(ttl, QSize(tileSize, tileSize)), 
_tileRatio));
                        }
                }
        }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-13.4/src/map/onlinemap.cpp 
new/GPXSee-13.5/src/map/onlinemap.cpp
--- old/GPXSee-13.4/src/map/onlinemap.cpp       2023-06-10 08:11:18.000000000 
+0200
+++ new/GPXSee-13.5/src/map/onlinemap.cpp       2023-07-24 19:04:19.000000000 
+0200
@@ -18,9 +18,8 @@
 {
        _tileLoader = new 
TileLoader(QDir(ProgramPaths::tilesDir()).filePath(_name),
          this);
-       _tileLoader->setUrl(url);
+       _tileLoader->setUrl(url, quadTiles ? TileLoader::QuadTiles : 
TileLoader::XYZ);
        _tileLoader->setHeaders(headers);
-       _tileLoader->setQuadTiles(quadTiles);
        connect(_tileLoader, &TileLoader::finished, this, 
&OnlineMap::tilesLoaded);
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-13.4/src/map/tileloader.cpp 
new/GPXSee-13.5/src/map/tileloader.cpp
--- old/GPXSee-13.4/src/map/tileloader.cpp      2023-06-10 08:11:18.000000000 
+0200
+++ new/GPXSee-13.5/src/map/tileloader.cpp      2023-07-24 19:04:19.000000000 
+0200
@@ -52,7 +52,7 @@
 }
 
 TileLoader::TileLoader(const QString &dir, QObject *parent)
-  : QObject(parent), _dir(dir), _scaledSize(0), _quadTiles(false)
+  : QObject(parent), _urlType(XYZ), _dir(dir), _scaledSize(0)
 {
        if (!QDir().mkpath(_dir))
                qWarning("%s: %s", qPrintable(_dir), "Error creating tiles 
directory");
@@ -176,19 +176,21 @@
 {
        QString url(_url);
 
-       if (!tile.bbox().isNull()) {
-               QString bbox = QString("%1,%2,%3,%4").arg(
-                 QString::number(tile.bbox().left(), 'f', 6),
-                 QString::number(tile.bbox().bottom(), 'f', 6),
-                 QString::number(tile.bbox().right(), 'f', 6),
-                 QString::number(tile.bbox().top(), 'f', 6));
-               url.replace("$bbox", bbox);
-       } else if (_quadTiles) {
-               url.replace("$quadkey", quadKey(tile.xy(), 
tile.zoom().toInt()));
-       } else {
-               url.replace("$z", tile.zoom().toString());
-               url.replace("$x", QString::number(tile.xy().x()));
-               url.replace("$y", QString::number(tile.xy().y()));
+       switch (_urlType) {
+               case BoundingBox:
+                       url.replace("$bbox", QString("%1,%2,%3,%4").arg(
+                         QString::number(tile.bbox().left(), 'f', 6),
+                         QString::number(tile.bbox().bottom(), 'f', 6),
+                         QString::number(tile.bbox().right(), 'f', 6),
+                         QString::number(tile.bbox().top(), 'f', 6)));
+                       break;
+               case QuadTiles:
+                       url.replace("$quadkey", quadKey(tile.xy(), 
tile.zoom().toInt()));
+                       break;
+               default:
+                       url.replace("$z", tile.zoom().toString());
+                       url.replace("$x", QString::number(tile.xy().x()));
+                       url.replace("$y", QString::number(tile.xy().y()));
        }
 
        return QUrl(url);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-13.4/src/map/tileloader.h 
new/GPXSee-13.5/src/map/tileloader.h
--- old/GPXSee-13.4/src/map/tileloader.h        2023-06-10 08:11:18.000000000 
+0200
+++ new/GPXSee-13.5/src/map/tileloader.h        2023-07-24 19:04:19.000000000 
+0200
@@ -11,12 +11,17 @@
        Q_OBJECT
 
 public:
+       enum UrlType {
+               XYZ,
+               QuadTiles,
+               BoundingBox
+       };
+
        TileLoader(const QString &dir, QObject *parent = 0);
 
-       void setUrl(const QString &url) {_url = url;}
+       void setUrl(const QString &url, UrlType type) {_url = url; _urlType = 
type;}
        void setHeaders(const QList<HTTPHeader> &headers) {_headers = headers;}
        void setScaledSize(int size);
-       void setQuadTiles(bool quadTiles) {_quadTiles = quadTiles;}
 
        void loadTilesAsync(QVector<FetchTile> &list);
        void loadTilesSync(QVector<FetchTile> &list);
@@ -31,10 +36,10 @@
 
        Downloader *_downloader;
        QString _url;
+       UrlType _urlType;
        QString _dir;
        QList<HTTPHeader> _headers;
        int _scaledSize;
-       bool _quadTiles;
 };
 
 #endif // TILELOADER_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-13.4/src/map/wmsmap.cpp 
new/GPXSee-13.5/src/map/wmsmap.cpp
--- old/GPXSee-13.4/src/map/wmsmap.cpp  2023-06-10 08:11:18.000000000 +0200
+++ new/GPXSee-13.5/src/map/wmsmap.cpp  2023-07-24 19:04:19.000000000 +0200
@@ -85,7 +85,7 @@
 
 void WMSMap::init()
 {
-       _tileLoader->setUrl(tileUrl());
+       _tileLoader->setUrl(tileUrl(), TileLoader::BoundingBox);
        _bounds = RectD(_wms->bbox(), _wms->projection());
        computeZooms();
        updateTransform();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-13.4/src/map/wmtsmap.cpp 
new/GPXSee-13.5/src/map/wmtsmap.cpp
--- old/GPXSee-13.4/src/map/wmtsmap.cpp 2023-06-10 08:11:18.000000000 +0200
+++ new/GPXSee-13.5/src/map/wmtsmap.cpp 2023-07-24 19:04:19.000000000 +0200
@@ -31,7 +31,7 @@
 
 void WMTSMap::init()
 {
-       _tileLoader->setUrl(_wmts->tileUrl());
+       _tileLoader->setUrl(_wmts->tileUrl(), TileLoader::XYZ);
        _bounds = RectD(_wmts->bbox(), _wmts->projection());
        updateTransform();
 }

++++++ PKGBUILD ++++++
--- /var/tmp/diff_new_pack.ShbpZk/_old  2023-07-30 20:58:11.635370012 +0200
+++ /var/tmp/diff_new_pack.ShbpZk/_new  2023-07-30 20:58:11.639370036 +0200
@@ -1,5 +1,5 @@
 pkgname=gpxsee
-pkgver=13.4
+pkgver=13.5
 pkgrel=1
 pkgdesc='GPS log files visualizing and analyzing tool'
 arch=('i686' 'x86_64')

++++++ debian.changelog ++++++
--- /var/tmp/diff_new_pack.ShbpZk/_old  2023-07-30 20:58:11.659370154 +0200
+++ /var/tmp/diff_new_pack.ShbpZk/_new  2023-07-30 20:58:11.663370178 +0200
@@ -1,3 +1,11 @@
+gpxsee (13.5) stable; urgency=low
+
+  * Added graph pinch zooming.
+  * Display one-way street info in IMG maps.
+  * Use 512px tiles in Mapsforge maps rendering.
+
+ -- Martin Tuma <tu...@cbox.cz>  Sun, 30 Jul 2023 11:45:38 +0200
+
 gpxsee (13.4) stable; urgency=low
 
   * Extended Mapsforge render themes support.

++++++ gpxsee.dsc ++++++
--- /var/tmp/diff_new_pack.ShbpZk/_old  2023-07-30 20:58:11.711370463 +0200
+++ /var/tmp/diff_new_pack.ShbpZk/_new  2023-07-30 20:58:11.715370487 +0200
@@ -1,10 +1,10 @@
 Format: 1.0
 Source: gpxsee
-Version: 13.4-1
+Version: 13.5-2
 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, libqt5svg5-dev, libqt5serialport5-dev
 Files:
- 00000000000000000000000000000000 0 GPXSee-13.4.tar.gz
+ 00000000000000000000000000000000 0 GPXSee-13.5.tar.gz
 

Reply via email to