Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNino van Hooff <ninovanhooff@gmail.com>2020-05-08 16:46:02 +0300
committerNino van Hooff <ninovanhooff@gmail.com>2020-05-08 16:46:02 +0300
commit6ca9b4678e7a2bb6bb6f0122b71e32e81f6884a3 (patch)
tree460d1bbf3cd0e1162f4b7f5739a373252706d928
parent54d2fe95d15e43c53261cdccf11f0f6fe81c1a2d (diff)
Convert doxygen to rst for Firmware update plugins
-rw-r--r--plugins/FirmwareUpdateChecker/FirmwareUpdateChecker.py25
-rw-r--r--plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py3
-rw-r--r--plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.py4
3 files changed, 20 insertions, 12 deletions
diff --git a/plugins/FirmwareUpdateChecker/FirmwareUpdateChecker.py b/plugins/FirmwareUpdateChecker/FirmwareUpdateChecker.py
index 9c4d498d7e..92678cb546 100644
--- a/plugins/FirmwareUpdateChecker/FirmwareUpdateChecker.py
+++ b/plugins/FirmwareUpdateChecker/FirmwareUpdateChecker.py
@@ -18,10 +18,12 @@ from .FirmwareUpdateCheckerMessage import FirmwareUpdateCheckerMessage
i18n_catalog = i18nCatalog("cura")
-## This Extension checks for new versions of the firmware based on the latest checked version number.
-# The plugin is currently only usable for applications maintained by Ultimaker. But it should be relatively easy
-# to change it to work for other applications.
class FirmwareUpdateChecker(Extension):
+ """This Extension checks for new versions of the firmware based on the latest checked version number.
+
+ The plugin is currently only usable for applications maintained by Ultimaker. But it should be relatively easy
+ to change it to work for other applications.
+ """
def __init__(self) -> None:
super().__init__()
@@ -35,8 +37,9 @@ class FirmwareUpdateChecker(Extension):
self._check_job = None
self._checked_printer_names = set() # type: Set[str]
- ## Callback for the message that is spawned when there is a new version.
def _onActionTriggered(self, message, action):
+ """Callback for the message that is spawned when there is a new version."""
+
if action == FirmwareUpdateCheckerMessage.STR_ACTION_DOWNLOAD:
machine_id = message.getMachineId()
download_url = message.getDownloadUrl()
@@ -57,13 +60,15 @@ class FirmwareUpdateChecker(Extension):
def _onJobFinished(self, *args, **kwargs):
self._check_job = None
- ## Connect with software.ultimaker.com, load latest.version and check version info.
- # If the version info is different from the current version, spawn a message to
- # allow the user to download it.
- #
- # \param silent type(boolean) Suppresses messages other than "new version found" messages.
- # This is used when checking for a new firmware version at startup.
def checkFirmwareVersion(self, container = None, silent = False):
+ """Connect with software.ultimaker.com, load latest.version and check version info.
+
+ If the version info is different from the current version, spawn a message to
+ allow the user to download it.
+
+ :param silent: type(boolean) Suppresses messages other than "new version found" messages.
+ This is used when checking for a new firmware version at startup.
+ """
container_name = container.definition.getName()
if container_name in self._checked_printer_names:
return
diff --git a/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py b/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py
index 279b397777..f049542db1 100644
--- a/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py
+++ b/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py
@@ -21,8 +21,9 @@ from UM.i18n import i18nCatalog
i18n_catalog = i18nCatalog("cura")
-## This job checks if there is an update available on the provided URL.
class FirmwareUpdateCheckerJob(Job):
+ """This job checks if there is an update available on the provided URL."""
+
STRING_ZERO_VERSION = "0.0.0"
STRING_EPSILON_VERSION = "0.0.1"
ZERO_VERSION = Version(STRING_ZERO_VERSION)
diff --git a/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.py b/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.py
index e2b0041674..35f338fb04 100644
--- a/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.py
+++ b/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.py
@@ -19,8 +19,10 @@ if MYPY:
catalog = i18nCatalog("cura")
-## Upgrade the firmware of a machine by USB with this action.
+
class FirmwareUpdaterMachineAction(MachineAction):
+ """Upgrade the firmware of a machine by USB with this action."""
+
def __init__(self) -> None:
super().__init__("UpgradeFirmware", catalog.i18nc("@action", "Update Firmware"))
self._qml_url = "FirmwareUpdaterMachineAction.qml"