Commit 4937197c authored by Benjamin Jakimow's avatar Benjamin Jakimow
parent 2e6d9192
Pipeline #14076 failed with stage
in 6 seconds
==============
Changelog
==============
2020-11-16 (version 1.15):
2020-11-23 (version 1.15):
* source files can be opened by drag and drop to the time series tree view
* maps can be organized in multiple rows per map view
* map descriptions can be defined with QgsExpressions, e.g. '@map_date' to show the date
* quick labels: CTRL + right mouse button opens map menu even when the feature modify map tool is activates
* source visibility update can be run on entire time series or (new and faster) for the next time steps only
* time series table can keep focus on the date range that is visualized in the map windows
* smaller bug fixes and improvements of workflow
* added "follow current date" option to time series table to keep focus on the map window date range
* added wildcard + regular expression filter to time series table
* smaller bug fixes and improvements
2020-11-06 (version 1.14):
* this version focuses on stability updates and improvements of the "quick label" system
......
......@@ -116,14 +116,17 @@ class EOTimeSeriesViewerPlugin:
EOTimeSeriesViewer._instance = None
def unload(self):
from eotimeseriesviewer.main import EOTimeSeriesViewer
eotsv = EOTimeSeriesViewer.instance()
if isinstance(eotsv, EOTimeSeriesViewer):
eotsv.close()
QApplication.processEvents()
for action in self.mToolbarActions:
self.iface.removeToolBarIcon(action)
try:
from eotimeseriesviewer.main import EOTimeSeriesViewer
eotsv = EOTimeSeriesViewer.instance()
if isinstance(eotsv, EOTimeSeriesViewer):
eotsv.close()
QApplication.processEvents()
for action in self.mToolbarActions:
self.iface.removeToolBarIcon(action)
except Exception as ex:
print(f'Failed to unload EOTimeSeriesViewer:\n{ex}')
def tr(self, message):
return QCoreApplication.translate('EOTimeSeriesViewerPlugin', message)
\ No newline at end of file
import os, enum, pathlib, re, json, pickle
from collections import namedtuple
from qgis.core import *
from qgis.core import QgsReadWriteContext, QgsTextFormat, QgsTextBufferSettings, QgsUnitTypes
from qgis.gui import *
from qgis.gui import QgsFileWidget
from qgis.PyQt.QtCore import *
from qgis.PyQt.QtWidgets import *
from qgis.PyQt.QtGui import *
from eotimeseriesviewer import *
from eotimeseriesviewer import __version__ as EOTSV_VERSION
from eotimeseriesviewer.utils import loadUi
from eotimeseriesviewer.externals.qps.utils import loadUi
from eotimeseriesviewer.timeseries import SensorMatching, SensorInstrument
from osgeo import gdal, gdalconst, gdal_array
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment