From ab4b2bd87810287a7d226289750766583ff5feac Mon Sep 17 00:00:00 2001 From: Damiano Lombardi Date: Tue, 10 Feb 2026 20:17:24 +0100 Subject: [PATCH] Rename zip package on copy Fix #126 --- oqtopus/gui/plugin_widget.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/oqtopus/gui/plugin_widget.py b/oqtopus/gui/plugin_widget.py index 7b83740..8eb8240 100644 --- a/oqtopus/gui/plugin_widget.py +++ b/oqtopus/gui/plugin_widget.py @@ -215,14 +215,19 @@ def __copyZipToDirectoryClicked(self): if not install_destination: return + install_filename = os.path.join( + install_destination, + f"{self.__plugin_name}_{self.__current_module_package.name}.zip", + ) + # Copy the plugin package to the selected directory try: - shutil.copy2(asset_plugin.package_zip, install_destination) + shutil.copy2(asset_plugin.package_zip, install_filename) QMessageBox.information( self, self.tr("Plugin copied"), - self.tr(f"Plugin package has been copied to '{install_destination}'."), + self.tr(f"Plugin package has been copied to '{install_filename}'."), ) except Exception as e: QMessageBox.critical(