Skip to content

Commit

Permalink
Fix: plugin package name mismatch
Browse files Browse the repository at this point in the history
  • Loading branch information
liuxspro committed Mar 2, 2024
1 parent aad88ae commit 9db5f97
Show file tree
Hide file tree
Showing 10 changed files with 31 additions and 35 deletions.
2 changes: 1 addition & 1 deletion pack.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
cwd = Path.cwd()
source_dir = cwd.joinpath("tianditu_tools")
dist_dir = cwd.joinpath("dist")
dist_source_dir = dist_dir.joinpath("tianditu_tools")
dist_source_dir = dist_dir.joinpath("tianditu-tools") # same as original plugin package name (tianditu-tools).

# Other necessary files
other_files = ["README.md", "LICENSE"]
Expand Down
4 changes: 2 additions & 2 deletions tianditu_tools/widgets/AddMap/extra_map.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
from qgis.PyQt.QtWidgets import QMenu

from tianditu_tools.utils import PluginDir, load_yaml, PluginConfig
from tianditu_tools.widgets.icons import icons, get_extra_map_icon
from .utils import add_raster_layer, get_map_uri
from ..icons import icons, get_extra_map_icon
from ...utils import PluginDir, load_yaml, PluginConfig

conf = PluginConfig()

Expand Down
8 changes: 2 additions & 6 deletions tianditu_tools/widgets/AddMap/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,11 @@

from qgis.PyQt.QtWidgets import QToolButton, QMenu, QMessageBox

from tianditu_tools.utils import (
TIANDITU_HOME_URL,
PluginConfig,
tianditu_map_url,
)
from tianditu_tools.widgets.icons import icons
from .extra_map import add_tianditu_province_menu, add_extra_map_menu
from .utils import add_raster_layer
from .utils import get_map_uri
from ..icons import icons
from ...utils import TIANDITU_HOME_URL, PluginConfig, tianditu_map_url

tianditu_map_info = {
"vec": "天地图-矢量地图",
Expand Down
4 changes: 2 additions & 2 deletions tianditu_tools/widgets/FitZoom/main.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
from qgis.PyQt.QtWidgets import QAction
from qgis.core import QgsCoordinateReferenceSystem

from tianditu_tools.widgets.icons import icons
from ..icons import icons


def find_nearest_number_index(numbers_list, target):
Expand Down Expand Up @@ -32,7 +32,7 @@ def fit_zoom_level(self):
crs = self.iface.mapCanvas().mapSettings().destinationCrs()
if crs == QgsCoordinateReferenceSystem("EPSG:3857"):
max_zoom_level = 23
mpp_3857 = [40075016.685 / (2**i * 256) for i in range(max_zoom_level)]
mpp_3857 = [40075016.685 / (2 ** i * 256) for i in range(max_zoom_level)]
current_mpp = self.iface.mapCanvas().mapUnitsPerPixel()
nearest_level = find_nearest_number_index(mpp_3857, current_mpp)
zoom_factor = mpp_3857[nearest_level] / current_mpp
Expand Down
10 changes: 5 additions & 5 deletions tianditu_tools/widgets/Search/main.py
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
from qgis.PyQt.QtCore import Qt
from qgis.PyQt.QtWidgets import QAction, QMessageBox

from tianditu_tools.utils import PluginConfig
from tianditu_tools.widgets.icons import icons
from .searchDock import SearchDockWidget
from ..icons import icons
from ...utils import PluginConfig

conf = PluginConfig()


class SearchAction(QAction):
def __init__(
self,
iface,
parent=None,
self,
iface,
parent=None,
):
super().__init__(parent)
self.parent = parent
Expand Down
4 changes: 2 additions & 2 deletions tianditu_tools/widgets/Search/searchDock.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
from qgis.PyQt.QtWidgets import QTreeWidget, QTreeWidgetItem
from qgis.core import QgsFeature, QgsPoint, QgsProject, QgsSettings, QgsVectorLayer

from tianditu_tools.ui.search import Ui_SearchDockWidget
from tianditu_tools.utils import PluginDir, TiandituAPI
from ...ui.search import Ui_SearchDockWidget
from ...utils import PluginDir, TiandituAPI


class SearchRequestThread(QThread):
Expand Down
6 changes: 3 additions & 3 deletions tianditu_tools/widgets/Setting/dialog.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
from qgis.PyQt.QtGui import QClipboard
from qgis.PyQt.QtWidgets import QApplication

from tianditu_tools.ui.setting import Ui_SettingDialog
from tianditu_tools.utils import (
from .mapmanager import MapManager
from ...ui.setting import Ui_SettingDialog
from ...utils import (
tianditu_map_url,
check_url_status,
check_subdomains,
PluginConfig,
PluginDir,
)
from .mapmanager import MapManager


def check_key_format(key: str) -> object:
Expand Down
8 changes: 4 additions & 4 deletions tianditu_tools/widgets/Setting/main.py
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
from qgis.PyQt.QtWidgets import QAction

from tianditu_tools.widgets.icons import icons
from .dialog import SettingDialog
from ..icons import icons


class SettingAction(QAction):
def __init__(
self,
toolbar,
parent=None,
self,
toolbar,
parent=None,
):
super().__init__(parent)
self.setIcon(icons["setting"])
Expand Down
10 changes: 5 additions & 5 deletions tianditu_tools/widgets/Setting/mapmanager.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
from PyQt5.QtGui import QFont
from PyQt5.QtWidgets import QPushButton, QTreeWidget, QTreeWidgetItem

from tianditu_tools.utils import load_yaml, PluginConfig, got
from ...utils import load_yaml, PluginConfig, got


class MapManager(QTreeWidget):
Expand All @@ -14,9 +14,9 @@ class MapManager(QTreeWidget):
"""

def __init__(
self,
map_folder: Path,
parent=None,
self,
map_folder: Path,
parent=None,
):
super().__init__(parent)
self.map_folder = map_folder
Expand Down Expand Up @@ -115,7 +115,7 @@ def download_map_conf(self, map_id):
summary_data = got(self.update_url)
if summary_data.ok:
with open(
self.map_folder.joinpath("summary.yml"), "w", encoding="utf-8"
self.map_folder.joinpath("summary.yml"), "w", encoding="utf-8"
) as f:
f.write(summary_data.text)
conf_data = got(download_url)
Expand Down
10 changes: 5 additions & 5 deletions tianditu_tools/widgets/toolbar.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
from qgis.PyQt.QtWidgets import QToolBar

from tianditu_tools.utils import PluginConfig
from tianditu_tools.widgets.AddMap import AddMapBtn
from tianditu_tools.widgets.FitZoom import FitZoomAction
from tianditu_tools.widgets.Search import SearchAction
from tianditu_tools.widgets.Setting import SettingAction
from .AddMap import AddMapBtn
from .FitZoom import FitZoomAction
from .Search import SearchAction
from .Setting import SettingAction
from .icons import icons
from ..utils import PluginConfig


class TiandituToolbar(QToolBar):
Expand Down

0 comments on commit 9db5f97

Please sign in to comment.