924 Commits

Author SHA1 Message Date
dependabot[bot]
f1f8aeebc1
build(deps): bump addressable from 2.7.0 to 2.8.0 in /docs (#306)
Bumps [addressable](https://github.com/sporkmonger/addressable) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/sporkmonger/addressable/releases)
- [Changelog](https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sporkmonger/addressable/compare/addressable-2.7.0...addressable-2.8.0)

---
updated-dependencies:
- dependency-name: addressable
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-01 20:25:05 +02:00
Stefan Dej
2d743eaa37 feature: show gcode thumbnail in full height on focus
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-08-01 15:19:53 +02:00
Stefan Dej
fd1f70649f Merge remote-tracking branch 'origin/master' 2021-08-01 14:06:12 +02:00
Stefan Dej
aefd4caf5e
Feature/motion report (#317)
* test new flow and velocity

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* test build for live speed & flow

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* bugfix: fix ToolSlider.vue for printsettings and machine limits

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* remove debug output

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* rework MachineLimits

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* feature: live extruder, toolhead speed and position data in StatusPanel.vue

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-08-01 14:05:44 +02:00
Stefan Dej
9f8db4856a rework MachineLimits
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-08-01 13:10:46 +02:00
Stefan Dej
1b679e0185 remove debug output
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-07-31 22:47:57 +02:00
Stefan Dej
10c530454e bugfix: fix ToolSlider.vue for printsettings and machine limits
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-07-31 22:37:21 +02:00
Stefan Dej
79c490b1a6 bugfix: bind TAB to editor
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-07-29 19:54:14 +02:00
Stefan Dej
4c4742bc7e bugfix: upload & print button clear loading status after uploading files
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-07-29 19:49:53 +02:00
Stefan Dej
f304039a2f bugfix: autoscroll in update dialog
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-07-29 19:46:48 +02:00
Stefan Dej
237195b02d bugfix: fix scrollbar toggle issue with browser zoom in heightmap
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-07-26 17:31:07 +02:00
Stefan Dej
7a55cad11d feature: change to motion_report with fallback to toolhead position in status panel
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-07-26 15:54:56 +02:00
Stefan Dej
ed7b8c4b24 feature: add message to include mainsail.cfg in printer.cfg
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-07-25 23:51:22 +02:00
Stefan Dej
f887d4ee05 feature: hide klipper_mcu service in topcornermenu (fix if empty)
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-07-25 23:41:39 +02:00
Stefan Dej
2308d70d5c feature: hide klipper_mcu service in topcornermenu
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-07-25 23:34:48 +02:00
Stefan Dej
e594ba7ab6 fix cpu throttled notifiy
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-07-25 23:31:56 +02:00
Stefan Dej
76453e86f2 bugfix: system loads cannot be displayed with temperature_fan for mcu temp sensor
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-07-25 23:31:38 +02:00
Stefan Dej
1fda940f11 remove debug console outputs
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-07-25 22:02:25 +02:00
Stefan Dej
c642fc2b15 bugfix: fix heightmap on mobile devices
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-07-25 21:56:12 +02:00
Stefan Dej
34a3b66b5d bugfix: editing preheat presets
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-07-25 21:02:53 +02:00
Stefan Dej
ac83670212 bugfix: editing files in subdirectory
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-07-25 20:39:21 +02:00
Stefan Dej
6ed16758af bugfix: change stepper config to toolhead min/max for max range (fix for delta printers)
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-07-25 19:06:53 +02:00
Stefan Dej
f8b2e7f1ea fix for safari 10
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-07-25 18:39:01 +02:00
Stefan Dej
5d28ce7427 Merge remote-tracking branch 'origin/master' 2021-07-25 16:39:54 +02:00
Stefan Dej
90343478a7 remove debug output in gcode-files
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-07-25 16:39:11 +02:00
KwadFan
83294f757a
Added Multiplatform Hint, (#311)
to avoid confusion

Signed-off-by: Stephan Wendel <me@stephanwe.de>
2021-07-17 17:14:57 +02:00
Stefan Dej
baa25c4bcd
V2.0.0-beta (#308)
* test vue-echarts and dataset>source instead of series>data

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix disposed state of chart & delete update interval of settings page

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* init TS migation & dashboard

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* bugfix: dashbaord console

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* feature: add "disabled" status to the filament runout sensor on the dashboard

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix klipper restart process

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix status panel during a print

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* convert g-code files to typescript

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* convert history files to typescript

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* convert machine limits to typescript

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* convert update manager to typescript

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* convert endstops & logfiles to typescript

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix temp display in tools panel

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* convert machine > config files to TS

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* convert select printer dialog to TS

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* convert select printer menu to TS

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* convert farm page to TS

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix debug output of farm printer getters

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix import webcam streams in farm view

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* better handling when changing printers

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* convert heightmap to TS

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* convert heightmap to TS

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* Console QOL (#300)

* CHORE

Signed-off-by: Eike Ahmels <eike.ahmels@tu-dortmund.de>

* NEW: console ts refactor, linux autocomplete, gui helplist, multiline

Signed-off-by: Eike Ahmels <eike.ahmels@tu-dortmund.de>

* FIX: console autocomplete flood fix

Signed-off-by: Eike Ahmels <eike.ahmels@tu-dortmund.de>

* fix merged console

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fixed return of ConsoleTable.vue isCommand

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix: add toast after creating file in ConfigFilesPanel.vue

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix: file upload message

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* add toolbar to files panels

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix: disable scrollbars in TempChart.vue

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix: sidebar z-index and farm printer toolbar

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix: sidebar & topbar z-index and farm printer toolbar

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* update toolbars in gcode-files and history

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* feature: new settings dialog (#302)

* create settings dialog and integrate general, console, control, marcos, presets, webcams

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix: renamed webcam gui state variable

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix: temperature_fan chamber in farm printers dashboard

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix: only display RPM in tools panel, when its available

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix: reading empty remote printers list

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix: loading additionalSensors in temp panel

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix: bed_mesh loading
rework heightmap settings
save heightmap settings in moonraker db

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* add remote printers to settings

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix types

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* add beforeDestroy to echarts

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* add heightmap visualMap scaling and format tooltip

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* feature: logo & primary color customizing

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* remove keep-alive in app.vue

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* round tempchart data

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* normalize toolbar buttons

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix series attributes & update echarts-gl

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix hostname in sidebar

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* rework websocket loadings

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix rework websocket loadings

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* Fixes for console QOL PR (#301)

* FIX: command help dialog added

Signed-off-by: Eike Ahmels <eike.ahmels@tu-dortmund.de>

* FIX: console fixes

Signed-off-by: Eike Ahmels <eike.ahmels@tu-dortmund.de>

* rework events store

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* bugfix: check customFilters if string or array

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* bugfix: edit preset dont work (existing name check)

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* bugfix: save webcam with index 0

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* bugfix: tool combobox input dont work

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* bugfix: tooltip position & z-index

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* rework console

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix output name of filament sensor

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* store performance updates and StatusPanel.vue optimizing

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* console bugfixes

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix icon-rotate in temperatures panel

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* add auto-grow to console input fields

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix dialog action button colors

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix refreshMetadata of gcocde files

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* feature: add multi fileupload to drag&drop upload

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* convert SystemPanel to TS

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* add init and getters for system panels

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* add init and getters for system panels

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* finish SystemPanel.vue

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* feature: raspberry throttled flags in topbar

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* bugfix: fix type in TheThrottledStates.vue

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* feature: add new editor (#307)

* init test

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* theme test

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* feature: switch to codemirror editor

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* bugfix: fix type in TheThrottledStates.vue

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* reformat flags output and deactivate debug output

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* add types to throttle states

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* display "dirty" in the board firmware version string

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix mini console array cut

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* delete old comment

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* fix config files on small devices

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* feature: display macro description in settings tab

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* change settings icons

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* rename dashboard panel & change slider text in settings

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* responsive optimations for settings

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* bugfix throttled state flags filter

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* Code highlighting for codemirror (#309)

* init test

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* theme test

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* feature: switch to codemirror editor

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* NEW: klipper_config editor theme

Signed-off-by: Eike Ahmels <eike.ahmels@tu-dortmund.de>

* NEW: code highlighting for codemirror

Signed-off-by: Eike Ahmels <eike.ahmels@tu-dortmund.de>

Co-authored-by: Stefan Dej <meteyou@gmail.com>

* feature: hide/show jobs with special print status

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* redesign console help modal

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* bugfix: default state of sidebar was wrong on mobile devices

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* bugfix: mobile view interface settings

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* bugfix: optimize mobile view interface settings

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* bugfix: block empty console commands

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* push version number

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* feature: add current / max flow in status panel

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* feature: add big gcode thumbnail to status panel

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* bugfix: fix favicon and setting tab names

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* cleanup old editor

Signed-off-by: Stefan Dej <meteyou@gmail.com>

* bugfix: add redirect for updates from 1.6.0 to 2.0.0

Signed-off-by: Stefan Dej <meteyou@gmail.com>

Co-authored-by: Eike Ahmels <hui_buh-@gmx.net>
2021-07-16 23:21:37 +02:00
KwadFan
84e86bb8b2
Fixed Ordered Lists (#305)
Improved Formatting

Signed-off-by: Stephan Wendel <me@stephanwe.de>
2021-07-05 20:31:56 +02:00
KwadFan
1c2e8b470e
fix messed up Ordered List Numbering (#304)
* Fixed Numbering od Ordered List

Signed-off-by: Stephan Wendel <me@stephanwe.de>

* Fixed Typo

Signed-off-by: Stephan Wendel <me@stephanwe.de>

* Fixed Prettier Quirks

Signed-off-by: Stephan Wendel <me@stephanwe.de>

* Fixed Prettier Quirks #2

Signed-off-by: Stephan Wendel <me@stephanwe.de>
2021-07-05 08:49:26 +02:00
Alex Zellner
36ca7b99a0
update macros because of klipper PR #4366 and PR #4362 (#295)
* update macros

* update c&p error
2021-07-05 00:15:44 +02:00
KwadFan
80db327188
Using RPI Imager instead of Balena Etcher. (#303)
* Changed from Balena to RPI-Imager
Enhanced Docs accordingly

Signed-off-by: Stephan Wendel <me@stephanwe.de>

* Added 'include mainsail.cfg'
Fixed Typo

Signed-off-by: Stephan Wendel <me@stephanwe.de>

* Removed SSH Login, no need for that.
Fixed Typo

Signed-off-by: Stephan Wendel <me@stephanwe.de>

* Added some formatting

Signed-off-by: Stephan Wendel <me@stephanwe.de>
2021-07-05 00:15:07 +02:00
lixxbox
cb874c1918
docs: fix typo 2021-06-22 11:52:07 +02:00
lixxbox
f929610bad
docs: add voron toolhead and cyperpunk communtiy themes and a few improvements of how screenshots get loaded. (#298)
modified:   _data/themes.csv
	new file:   _layouts/themes.html
	modified:   _sass/color_schemes/mainsail.scss
	new file:   assets/js/images.js
	modified:   themes/themes.md
2021-06-22 11:35:12 +02:00
Stefan Dej
d30161620f
switch to canvas image tag (#292)
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-06-05 18:23:29 +02:00
Stefan Dej
13537cef35 feature: display status of QGL & z_Tilt status in control panel
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-06-03 01:46:33 +02:00
Stefan Dej
20439269b1 bugfix: adaptive mjpeg streamer does not switch off in standby mode
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-06-03 01:12:57 +02:00
Stefan Dej
75246d58d1 feature: dynamic max of machine limits
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-06-01 22:49:38 +02:00
Stefan Dej
de3e4200e5 fix fileupload in config files
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-06-01 00:59:42 +02:00
Stefan Dej
edc10f4815 Merge remote-tracking branch 'origin/master' 2021-06-01 00:37:15 +02:00
Stefan Dej
b5b1f0d03a bugfix: display toolhead position instead of gcode position in the status panel
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-06-01 00:35:44 +02:00
Stefan Dej
3e219e24ac feature: add dynamic root paths to config files
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-06-01 00:26:08 +02:00
Stefan Dej
844363f004 feature: add mooncord to "save & restart" function of the config file editor
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-31 22:37:24 +02:00
Alex Zellner
cc292f090e
docs: add home and temp check to PAUSE and RESUME (#288)
* add home and temp check

* add missing lines

* update description property

* get VELOCITY parameter if specified

* remove gcode state

save and restore of the gcode state is already part of the base macros
2021-05-31 21:40:44 +02:00
Stefan Dej
d8de425d69 feature: show all available services (moonraker) in TopCornerMenu to restart the service
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-31 00:30:57 +02:00
Stefan Dej
037db5f14a feature: display moonraker warnings on the dashboard
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-31 00:15:14 +02:00
Stefan Dej
1529261f6a feature: update not connecting dialogs with better descriptions
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-30 23:58:14 +02:00
Stefan Dej
776f35889b feature: store file list (gcode files & config files) sortBy in moonraker DB
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-30 16:59:06 +02:00
Stefan Dej
d224a320fd remove debug output
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-30 00:00:31 +02:00
Stefan Dej
8f9b295340 code cleanup
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-29 23:53:43 +02:00
Stefan Dej
bf0bde624e bugfix: tempchart interval duplicates
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-29 23:52:19 +02:00