diff --git a/src/octoprint/plugins/svgtogcode/__init__.py b/src/octoprint/plugins/svgtogcode/__init__.py index d58abda0..c2940c41 100644 --- a/src/octoprint/plugins/svgtogcode/__init__.py +++ b/src/octoprint/plugins/svgtogcode/__init__.py @@ -144,7 +144,7 @@ class SvgToGcodePlugin(octoprint.plugin.SlicerPlugin, return { "js": ["js/svgtogcode.js", "js/convert.js", "js/working_area.js", "js/lib/snap.svg-min.js"], "less": ["less/svgtogcode.less"], - "css": ["css/svgtogcode.css"] + "css": ["css/svgtogcode.css", "css/mrbeam.css"] } ##~~ SettingsPlugin API @@ -228,7 +228,7 @@ class SvgToGcodePlugin(octoprint.plugin.SlicerPlugin, self._save_profile(path, new_profile, allow_overwrite=allow_overwrite) - def do_slice(self, model_path, machinecode_path=None, profile_path=None, on_progress=None, on_progress_args=None, on_progress_kwargs=None): + def do_slice(self, model_path, printer_profile, machinecode_path=None, profile_path=None, position=None, on_progress=None, on_progress_args=None, on_progress_kwargs=None): if not profile_path: profile_path = s.get(["default_profile"]) if not machinecode_path: diff --git a/src/octoprint/static/css/mrbeam.css b/src/octoprint/plugins/svgtogcode/static/css/mrbeam.css similarity index 100% rename from src/octoprint/static/css/mrbeam.css rename to src/octoprint/plugins/svgtogcode/static/css/mrbeam.css diff --git a/src/octoprint/static/img/crosshair.png b/src/octoprint/plugins/svgtogcode/static/img/crosshair.png similarity index 100% rename from src/octoprint/static/img/crosshair.png rename to src/octoprint/plugins/svgtogcode/static/img/crosshair.png diff --git a/src/octoprint/static/img/safety_glasses_heads_up500.png b/src/octoprint/plugins/svgtogcode/static/img/safety_glasses_heads_up500.png similarity index 100% rename from src/octoprint/static/img/safety_glasses_heads_up500.png rename to src/octoprint/plugins/svgtogcode/static/img/safety_glasses_heads_up500.png diff --git a/src/octoprint/plugins/svgtogcode/static/js/convert.js b/src/octoprint/plugins/svgtogcode/static/js/convert.js index 59c56502..d29950b1 100644 --- a/src/octoprint/plugins/svgtogcode/static/js/convert.js +++ b/src/octoprint/plugins/svgtogcode/static/js/convert.js @@ -205,9 +205,10 @@ function VectorConversionViewModel(params) { self.onStartup = function() { self.requestData(); - console.log("convert.js onStartup"); self.state.conversion = self; // hack! injecting method to avoid circular dependency. self.files.conversion = self; + self._configureIntensitySlider(); + self._configureFeedrateSlider(); }; self._configureIntensitySlider = function() { @@ -240,10 +241,6 @@ function VectorConversionViewModel(params) { }).on("slideStop", self.changeFeedrate); }; - self.init = function(){ - self._configureIntensitySlider(); - self._configureFeedrateSlider(); - }; console.log("self.state", self.state); self.state.convertWorkingArea = self.show_conversion_dialog; // hack! injecting method to avoid circular dependency. diff --git a/src/octoprint/plugins/svgtogcode/templates/override_index.jinja2 b/src/octoprint/plugins/svgtogcode/templates/override_index.jinja2 index 63c5e75e..cb1ce35f 100644 --- a/src/octoprint/plugins/svgtogcode/templates/override_index.jinja2 +++ b/src/octoprint/plugins/svgtogcode/templates/override_index.jinja2 @@ -7,65 +7,8 @@ - - - - - - - - {% if stylesheet == "less" %} - - - - - {% for name, assets in assetPlugins.items() %} - {% if "less" in assets %} - {% for asset in assets["less"] %} - - {% endfor %} - {% endif %} - {% endfor %} - - - - {% else %} - - - - {% for name, assets in assetPlugins.items() %} - {% if "css" in assets %} - {% for asset in assets["css"] %} - - {% endfor %} - {% endif %} - {% endfor %} - - {% endif %} - - + {% include 'stylesheets.jinja2' %} + {% include 'initscript.jinja2' %}