sergiuToporjinschi 7b088909e5 .
2022-01-30 20:51:16 +02:00
2022-01-29 18:22:33 +02:00
.
2022-01-30 20:51:16 +02:00
2022-01-30 18:04:21 +02:00
2022-01-29 18:22:33 +02:00
2022-01-29 18:22:33 +02:00
2022-01-29 18:22:33 +02:00
2022-01-29 18:20:37 +02:00
2022-01-29 18:22:33 +02:00
.
2022-01-30 20:51:16 +02:00
2022-01-29 18:22:33 +02:00
2022-01-29 18:22:33 +02:00
2022-01-29 18:22:33 +02:00

OctoPrint-CalibrationTools

TODO: Describe what your plugin does.

Setup

Install via the bundled Plugin Manager or manually using this URL:

https://github.com/SergiuToporjinschi/OctoPrint-CalibrationTools/archive/master.zip

TODO: Describe how to install your plugin, if more needs to be done than just installing it via pip or through the plugin manager.

Configuration

TODO: Describe your plugin's configuration options (if any).

Regex for getting temperatures

\s*T:(?P\d{1,3}.\d{1,3}).B:(?P\d{1,3}.\d{1,3}).

extrude command from JS

OctoPrint.printer.issueToolCommand("extrude", {"amount":100, "speed":50})

Notification JS

new PNotify({ title: "Success", text: _.sprintf(text, { command: _.escape(commandSpec.name) }), type: "success" });

Notification JS with buttons

new PNotify({ title: "tit", text: "sime", hide: false, confirm: { confirm: true, buttons: [ { text: "btnText", click: function(notice) {console.log("btnPress") } } ]}, buttons: { sticker: false, closer: false } })

confirmation modal

showConfirmationDialog({ title: gettext("Are you sure you want to update now?"), html: "ss", proceed: gettext("Proceed"), onproceed: function() { console.log("proc"); }, onclose: function() { console.log("close"); } });

dialog with showing progress

showProgressModal(options, promise)

dialog with multi buttons

showSelectionDialog({"title": "tt", "message": "text", "selections":["ss","fdgd","asdas","asda"]})

Message dialog

showMessageDialog("sss", {options})

modal dialog with buttons

showConfirmationDialog({ "message": "something", "question": "que?", "cancel" : "somaCancel", "proceed" : "someProceed", }) var title = options.title || gettext("Are you sure?"); var message = options.message || ""; var question = options.question || gettext("Are you sure you want to proceed?"); var html = options.html; var checkboxes = options.checkboxes; var cancel = options.cancel || gettext("Cancel"); var proceed = options.proceed || gettext("Proceed"); var proceedClass = options.proceedClass || "danger"; var onproceed = options.onproceed || undefined; var oncancel = options.oncancel || undefined; var onclose = options.onclose || undefined; var dialogClass = options.dialogClass || ""; var nofade = options.nofade || false; var noclose = options.noclose || false;

S
Description
Printer Calibration Tools plugin for Octoprint (forked from GitHub)
Readme 211 KiB
Languages
Jinja 44.3%
Python 30%
JavaScript 23.1%
CSS 2.6%