1207 Commits

Author SHA1 Message Date
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
90343478a7 remove debug output in gcode-files
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-07-25 16:39:11 +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
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
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
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
Stefan Dej
cc010354ca feature: add logfile paths to "connection failed" dialog
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-29 23:17:57 +02:00
Stefan Dej
01aa9e12e4 bugfix: fix home all button length
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-29 22:36:01 +02:00
Stefan Dej
a02fa9975c bugfix: seperate translations from connectingDialog and fix typos
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-29 22:32:22 +02:00
Stefan Dej
cb7df834a2 bugfix: disable opacity on gcode thumbnail tooltips
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-25 21:03:29 +02:00
Stefan Dej
51fa7bda9e fix env variables
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-25 20:52:02 +02:00
Stefan Dej
dff099c5aa feature: restart webcamd by webcam*.txt files
feature: display root path logs in config files

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-24 22:58:33 +02:00
Stefan Dej
7895910a08 fix env remote_mode variable
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-24 22:16:01 +02:00
Stefan Dej
c2c5592452 change sidebar background image from png to svg
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-24 13:45:03 +02:00
Stefan Dej
9f2a54100b feature: add SVG support for sidebar & main background
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-24 13:26:52 +02:00
Stefan Dej
a9cc16911d update top corner menu icon
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-18 23:15:56 +02:00
Stefan Dej
83347fa35d bugfix: adjusting the home text in the control panel
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-18 22:25:24 +02:00
Stefan Dej
4eabaf3971 bugfix: rename reverse motion to invert motion in settings control panel
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-18 22:17:47 +02:00
Stefan Dej
bb1b548db9 bugfix: fix typo in connection failed dialog
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-18 22:14:16 +02:00
Stefan Dej
f693e40fc1 bugfix: make in_progress history entries deletable
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-18 21:57:14 +02:00
Stefan Dej
38c4da2f43
bugfix: add moonraker inotify support (#282)
* bugfix: update to moonraker file_manager inotify events

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

* feature: add root_update to enable gcode files with registered root directories

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-18 21:38:33 +02:00
Stefan Dej
0ed0975005 add translation for UV4L-MJPEG webcam service
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-18 20:56:23 +02:00
Stefan Dej
97c06c3061 feature: add UV4L-MJPEG webcam support
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-18 01:08:47 +02:00
Stefan Dej
76727a82dc bugfix: VUE_APP_REMOTE_MODE true/false doesnt work
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-17 21:29:21 +02:00
Stefan Dej
d8aea8feb7 bugfix: reload metadata after move/rename gcode file (fix: #281)
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-15 23:49:18 +02:00
Stefan Dej
1919aa6921 feature: add filament_motion_sensors
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-05-10 18:09:06 +02:00
Stefan Dej
576e0eaada fix typos in Files.vue
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-04-25 13:08:47 +02:00
Stefan Dej
bf5851264d Merge remote-tracking branch 'origin/master' 2021-04-23 21:21:06 +02:00
Eike Ahmels
1cbe7d1164
save file with special characters (#269)
* image fix, grammar fix

* fixed suggestions bug, some cleanup from old editor, svg edge case

* FIX: save a file with special characters
2021-04-23 21:20:18 +02:00
Stefan Dej
abb19a4ac9 feature: add FR to i18n
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-04-23 21:18:08 +02:00
Stefan Dej
5f0b628f6e bugfix: fix download in firefox (open new window)
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-04-20 23:57:33 +02:00