├── .editorconfig ├── .github ├── ISSUE_TEMPLATE.md ├── ISSUE_TEMPLATE │ ├── feature_request.md │ └── issue-template.md └── workflows │ └── staleissues.yml ├── .gitignore ├── LICENSE.md ├── MANIFEST.in ├── README.md ├── _config.yml ├── babel.cfg ├── changelog.md ├── docs └── assets │ └── img │ ├── bed-leveling.png │ ├── install.png │ ├── klipper-config.png │ ├── message-log.png │ ├── offset.png │ ├── performance-graph.png │ ├── pid-tuning.png │ └── settings.png ├── octoprint_klipper ├── __init__.py ├── cfgUtils.py ├── modules │ ├── KlipperLogAnalyzer.py │ └── __init__.py ├── static │ ├── clientjs │ │ └── klipper.js │ ├── css │ │ └── klipper.css │ ├── img │ │ └── spinner.gif │ └── js │ │ ├── klipper.js │ │ ├── klipper_backup.js │ │ ├── klipper_editor.js │ │ ├── klipper_graph.js │ │ ├── klipper_leveling.js │ │ ├── klipper_offset.js │ │ ├── klipper_param_macro.js │ │ ├── klipper_pid_tuning.js │ │ ├── klipper_settings.js │ │ └── lib │ │ ├── Chart.bundle.min.js │ │ └── ace │ │ ├── ace.min.js │ │ ├── mode-klipper_config.js │ │ └── theme-monokai.min.js ├── templates │ ├── klipper_backups_dialog.jinja2 │ ├── klipper_editor.jinja2 │ ├── klipper_graph_dialog.jinja2 │ ├── klipper_leveling_dialog.jinja2 │ ├── klipper_navbar.jinja2 │ ├── klipper_offset_dialog.jinja2 │ ├── klipper_param_macro_dialog.jinja2 │ ├── klipper_pid_tuning_dialog.jinja2 │ ├── klipper_settings.jinja2 │ ├── klipper_sidebar.jinja2 │ └── klipper_tab_main.jinja2 ├── translations │ └── de │ │ └── LC_MESSAGES │ │ ├── messages.mo │ │ └── messages.po └── util.py ├── requirements.txt ├── setup.py └── translations ├── de └── LC_MESSAGES │ ├── messages.mo │ └── messages.po └── messages.pot /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/issue-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/.github/ISSUE_TEMPLATE/issue-template.md -------------------------------------------------------------------------------- /.github/workflows/staleissues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/.github/workflows/staleissues.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/LICENSE.md -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/_config.yml -------------------------------------------------------------------------------- /babel.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/babel.cfg -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/changelog.md -------------------------------------------------------------------------------- /docs/assets/img/bed-leveling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/docs/assets/img/bed-leveling.png -------------------------------------------------------------------------------- /docs/assets/img/install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/docs/assets/img/install.png -------------------------------------------------------------------------------- /docs/assets/img/klipper-config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/docs/assets/img/klipper-config.png -------------------------------------------------------------------------------- /docs/assets/img/message-log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/docs/assets/img/message-log.png -------------------------------------------------------------------------------- /docs/assets/img/offset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/docs/assets/img/offset.png -------------------------------------------------------------------------------- /docs/assets/img/performance-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/docs/assets/img/performance-graph.png -------------------------------------------------------------------------------- /docs/assets/img/pid-tuning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/docs/assets/img/pid-tuning.png -------------------------------------------------------------------------------- /docs/assets/img/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/docs/assets/img/settings.png -------------------------------------------------------------------------------- /octoprint_klipper/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/__init__.py -------------------------------------------------------------------------------- /octoprint_klipper/cfgUtils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/cfgUtils.py -------------------------------------------------------------------------------- /octoprint_klipper/modules/KlipperLogAnalyzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/modules/KlipperLogAnalyzer.py -------------------------------------------------------------------------------- /octoprint_klipper/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /octoprint_klipper/static/clientjs/klipper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/static/clientjs/klipper.js -------------------------------------------------------------------------------- /octoprint_klipper/static/css/klipper.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/static/css/klipper.css -------------------------------------------------------------------------------- /octoprint_klipper/static/img/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/static/img/spinner.gif -------------------------------------------------------------------------------- /octoprint_klipper/static/js/klipper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/static/js/klipper.js -------------------------------------------------------------------------------- /octoprint_klipper/static/js/klipper_backup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/static/js/klipper_backup.js -------------------------------------------------------------------------------- /octoprint_klipper/static/js/klipper_editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/static/js/klipper_editor.js -------------------------------------------------------------------------------- /octoprint_klipper/static/js/klipper_graph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/static/js/klipper_graph.js -------------------------------------------------------------------------------- /octoprint_klipper/static/js/klipper_leveling.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/static/js/klipper_leveling.js -------------------------------------------------------------------------------- /octoprint_klipper/static/js/klipper_offset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/static/js/klipper_offset.js -------------------------------------------------------------------------------- /octoprint_klipper/static/js/klipper_param_macro.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/static/js/klipper_param_macro.js -------------------------------------------------------------------------------- /octoprint_klipper/static/js/klipper_pid_tuning.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/static/js/klipper_pid_tuning.js -------------------------------------------------------------------------------- /octoprint_klipper/static/js/klipper_settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/static/js/klipper_settings.js -------------------------------------------------------------------------------- /octoprint_klipper/static/js/lib/Chart.bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/static/js/lib/Chart.bundle.min.js -------------------------------------------------------------------------------- /octoprint_klipper/static/js/lib/ace/ace.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/static/js/lib/ace/ace.min.js -------------------------------------------------------------------------------- /octoprint_klipper/static/js/lib/ace/mode-klipper_config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/static/js/lib/ace/mode-klipper_config.js -------------------------------------------------------------------------------- /octoprint_klipper/static/js/lib/ace/theme-monokai.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/static/js/lib/ace/theme-monokai.min.js -------------------------------------------------------------------------------- /octoprint_klipper/templates/klipper_backups_dialog.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/templates/klipper_backups_dialog.jinja2 -------------------------------------------------------------------------------- /octoprint_klipper/templates/klipper_editor.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/templates/klipper_editor.jinja2 -------------------------------------------------------------------------------- /octoprint_klipper/templates/klipper_graph_dialog.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/templates/klipper_graph_dialog.jinja2 -------------------------------------------------------------------------------- /octoprint_klipper/templates/klipper_leveling_dialog.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/templates/klipper_leveling_dialog.jinja2 -------------------------------------------------------------------------------- /octoprint_klipper/templates/klipper_navbar.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/templates/klipper_navbar.jinja2 -------------------------------------------------------------------------------- /octoprint_klipper/templates/klipper_offset_dialog.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/templates/klipper_offset_dialog.jinja2 -------------------------------------------------------------------------------- /octoprint_klipper/templates/klipper_param_macro_dialog.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/templates/klipper_param_macro_dialog.jinja2 -------------------------------------------------------------------------------- /octoprint_klipper/templates/klipper_pid_tuning_dialog.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/templates/klipper_pid_tuning_dialog.jinja2 -------------------------------------------------------------------------------- /octoprint_klipper/templates/klipper_settings.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/templates/klipper_settings.jinja2 -------------------------------------------------------------------------------- /octoprint_klipper/templates/klipper_sidebar.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/templates/klipper_sidebar.jinja2 -------------------------------------------------------------------------------- /octoprint_klipper/templates/klipper_tab_main.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/templates/klipper_tab_main.jinja2 -------------------------------------------------------------------------------- /octoprint_klipper/translations/de/LC_MESSAGES/messages.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/translations/de/LC_MESSAGES/messages.mo -------------------------------------------------------------------------------- /octoprint_klipper/translations/de/LC_MESSAGES/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/translations/de/LC_MESSAGES/messages.po -------------------------------------------------------------------------------- /octoprint_klipper/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/octoprint_klipper/util.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/setup.py -------------------------------------------------------------------------------- /translations/de/LC_MESSAGES/messages.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/translations/de/LC_MESSAGES/messages.mo -------------------------------------------------------------------------------- /translations/de/LC_MESSAGES/messages.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/translations/de/LC_MESSAGES/messages.po -------------------------------------------------------------------------------- /translations/messages.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thelastWallE/OctoprintKlipperPlugin/HEAD/translations/messages.pot --------------------------------------------------------------------------------