diff --git a/octoprint_consolidate_temp_control/__init__.py b/octoprint_consolidate_temp_control/__init__.py index 904b773..10a4222 100644 --- a/octoprint_consolidate_temp_control/__init__.py +++ b/octoprint_consolidate_temp_control/__init__.py @@ -9,7 +9,7 @@ class ConsolidateTempControlPlugin(octoprint.plugin.TemplatePlugin, ##-- Settings mixin def get_settings_defaults(self): - return dict(tab_order=[dict(name="Temperature",selector="#temp"),dict(name="Control",selector="#control")], layout="horizontal", resize_navbar=True) + return dict(tab_order=[dict(name="Temperature",selector="#temp"),dict(name="Control",selector="#control")], layout="horizontal", resize_navbar=True, resolution_threshold=0) ##-- Template mixin def get_template_configs(self): diff --git a/octoprint_consolidate_temp_control/static/js/consolidate_temp_control.js b/octoprint_consolidate_temp_control/static/js/consolidate_temp_control.js index b8a2559..a4659c6 100644 --- a/octoprint_consolidate_temp_control/static/js/consolidate_temp_control.js +++ b/octoprint_consolidate_temp_control/static/js/consolidate_temp_control.js @@ -28,7 +28,7 @@ $(function() { }); $('#temp_link, #control_link').remove(); - if(self.settings.settings.plugins.consolidate_temp_control.layout() == 'horizontal'){ + if(self.settings.settings.plugins.consolidate_temp_control.layout() == 'horizontal' && (screen.width >= parseInt(self.settings.settings.plugins.consolidate_temp_control.resolution_threshold(), 10) && self.settings.settings.plugins.consolidate_temp_control.resolution_threshold() >= 0)){ // page container adjustments $('div.page-container').css({'min-width':'1900px'}); @@ -44,7 +44,9 @@ $(function() { // sidebar adjustments if (!self.dragonorder) { - $('div.container.octoprint-container > div.row > div.accordion.span4').removeClass('span4').addClass('span2'); + if($('div#settings_plugin_themeify').length == 0){ + $('div.container.octoprint-container > div.row > div.accordion.span4').removeClass('span4').addClass('span2'); + } $('#files div.row-fluid.upload-buttons > span.btn.btn-primary.fileinput-button.span6:nth-child(2) > span').text('Upload SD'); } @@ -129,7 +131,7 @@ $(function() { self.temperatureViewModel.updatePlot(); } self.temperatureViewModel.onAfterTabChange("#temp", previous); - } + } } } @@ -139,4 +141,4 @@ $(function() { optional: ["touchUIViewModel", "dragon_orderViewModel", "WebcamTabViewModel"], elements: ["#consolidate_temp_control_settings_form"] }); -}); \ No newline at end of file +}); diff --git a/octoprint_consolidate_temp_control/templates/consolidate_temp_control_settings.jinja2 b/octoprint_consolidate_temp_control/templates/consolidate_temp_control_settings.jinja2 index a71b43e..ef0e07a 100644 --- a/octoprint_consolidate_temp_control/templates/consolidate_temp_control_settings.jinja2 +++ b/octoprint_consolidate_temp_control/templates/consolidate_temp_control_settings.jinja2 @@ -9,16 +9,20 @@
{{ _('Layout') }}
-
+
-
+
+
+ + +
diff --git a/setup.py b/setup.py index 150d64b..897dc9b 100644 --- a/setup.py +++ b/setup.py @@ -14,7 +14,7 @@ plugin_name = "Consolidate Temp Control" # The plugin's version. Can be overwritten within OctoPrint's internal data via __plugin_version__ in the plugin module -plugin_version = "0.1.8" +plugin_version = "0.1.8rc2" # The plugin's description. Can be overwritten within OctoPrint's internal data via __plugin_description__ in the plugin # module