51 Commits

Author SHA1 Message Date
Stefan Dej
d643e63017 feature: add ETA to page title
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-03-22 00:11:27 +01:00
Stefan Dej
261794630d feature: add tooltip with object height on layer counter
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-03-21 17:04:19 +01:00
Stefan Dej
0825d85000 feature: add option to enable cancel_print button permanently
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-03-08 23:54:20 +01:00
Stefan Dej
7750a897e2 finish to move from mainsail.json to moonraker db
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-03-08 00:22:10 +01:00
Stefan Dej
29869b47e3 bugfix: include speed_factor in requested_speed in the StatusPanel.vue
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-03-01 22:06:03 +01:00
Stefan Dej
c00da9bae3 bugfix: display cura thumbnail on dashboard status panel
add cura thumbnail in docs

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-02-22 00:24:26 +01:00
Stefan Dej
6aa99bc75f finishing temp chart with echarts.js
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-02-21 22:44:27 +01:00
Rufo Sanchez
9545fc76bb Reduce CPU utilization of progress circle
The value of the math progress circle winds up calculating progress to
an incredibly fine degree, which causes hundreds of updates and
recalculations. Changing the progress circle to round to the closest
percentage greatly reduces the number of updates, dropping the browser's
CPU usage by 10-20%.
2021-01-24 00:15:45 +01:00
Stefan Dej
bb831cd22f bugfix: add unit to requested_speed
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-01-18 20:54:52 +01:00
Stefan Dej
423d2eaa88 bugfix: layer_count to 0 until the print starts
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-01-18 20:53:33 +01:00
Stefan Dej
d1cb7f2def bugfix: StatusPanel.vue text no warp
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-01-16 19:46:59 +01:00
Stefan Dej
5fd89c2600 bugfix: gcode_position unknown fixed in StatusPanel.vue
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-01-16 02:25:16 +01:00
Stefan Dej
b38b052004 feature: add requested speed to StatusPanel.vue during print
feature: add ETA to StatusPanel.vue
feature: add current & max layer to StatusPanel.vue

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-01-16 01:26:40 +01:00
Stefan Dej
31b4d4cb3d feature: display reprint & clear print button in print_state error
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-01-15 00:24:32 +01:00
Stefan Dej
93c952cabb feature: add clear print stats button in complete state
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-01-14 00:32:24 +01:00
Stefan Dej
2bceb2b24f update vuetify to 2.4.0
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2021-01-02 03:27:03 +01:00
Stefan Dej
98f50790c0 bugfixes: missing config update to vuex models, ControlPanel.vue buttons equal width, ConfigFilesPanel.vue default path
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-11-22 20:02:17 +01:00
meteyou
1e2c2d15e6 voron clean & update favicon, icons & pwa
Signed-off-by: meteyou <meteyou@gmail.com>
2020-11-22 01:35:27 +01:00
meteyou
cb602518f0 feature: redesign panel headers
Signed-off-by: meteyou <meteyou@gmail.com>
2020-11-21 22:52:54 +01:00
meteyou
601d49fc4e bugfix: reprogramming button loadings
Signed-off-by: meteyou <meteyou@gmail.com>
2020-11-20 00:47:58 +01:00
meteyou
3fd3862bc5 renew dashboard sizes
feature: new estimated times

Signed-off-by: meteyou <meteyou@gmail.com>
2020-11-19 22:14:39 +01:00
meteyou
e9179e5bcd feature: new estimate time calculation
move getters to printer/getters

Signed-off-by: meteyou <meteyou@gmail.com>
2020-11-19 00:29:59 +01:00
meteyou
49c79c9eae bugfix: tool input number buttons hidden
bugfix: UFP thumbnail (only 300px)
bugfix: moonraker > websocket subscription
bugfix: miniconsole > different line baseline
bugfix: new metadata push > redirect to current file
feature: show/hide colums in gcode-files
feature: show/hide hidden files/dir
feature: display missing config sections
feature: display klippy-state in settings > machinies

Signed-off-by: meteyou <meteyou@gmail.com>
2020-11-17 00:35:59 +01:00
Stefan Dej
f35cf70301 feature: rework the StatusPanel.vue
feature: add Sys Commands to the topbar

Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-10-24 23:14:34 +02:00
translucentfocus
8d620ba522
Add spacing 2020-09-13 14:17:28 -05:00
Stefan Dej
ddc2ab477f Update websocket reqeusts for moonraker update from 03-09-2020
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-03 21:28:47 +02:00
Stefan Dej
ac01dce620 bugfix: fix gcode thumbnail on dashboard
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-02 00:10:34 +02:00
Stefan Dej
d3c3113c43 bugfix: show status if no thumbnail exists
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-02 00:02:31 +02:00
Stefan Dej
ad6ae1128b feature: show gcode thumbnail in StatusPanel.vue while printing
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-09-01 22:45:12 +02:00
Stefan Dej
c0472dfb30 Update all klipper/moonraker communication to Moonraker 'August 16 2020' Version. The Klippy state is more definied and should work better now. This work is not finished!
feature: display print complete with time and filament used + reprint button

bugfix: Fix issue #48. Tempchart need to many load
bugfix: Fix issue #46. Print time > 1 day (was a moonraker bug) + format time to "1d 1h" and not "25h"
bugfix: Fix issue #39. Mainsail title will show filename
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-08-30 14:58:26 +02:00
Stefan Dej
9bdcec01ca Update Mainsail to the Moonraker 0.1
Signed-off-by: Stefan Dej <meteyou@gmail.com>
2020-08-15 01:23:09 +02:00
Stefan Dej
ded73fc6a8 bugfix: pause state of StatusPanel.vue; cleanup websocket notifies 2020-07-26 21:34:38 +02:00
Stefan Dej
98a7292b7b feature: rename files & directories in g-code files
bugfix: message display on dashboard
2020-07-16 00:33:48 +02:00
Stefan Dej
316763e92e bugfix: current_file -> update to moonraker 0.8 2020-07-14 03:36:43 +02:00
Stefan Dej
b4ee662a4f feature: if Filament used > 1000mm -> convert to m 2020-05-28 00:16:10 +02:00
Stefan Dej
0a51b0d255 bugfix: time format in status panel,
update README.md for V0.0.12
2020-05-11 08:40:00 +02:00
Stefan Dej
abea5d8660 fixes #13 for time > 24h 2020-05-09 02:12:42 +02:00
Stefan Dej
de9485cc84 update README.md, load tempchart history, update to moonraker 2020-05-09 01:47:30 +02:00
Stefan Dej
706515bc84 Update Websocket + README.md 2020-04-27 01:55:01 +02:00
Stefan Dej
efc70ca5aa test with new websocket implementation 2020-04-25 21:17:27 +02:00
Stefan Dej
544d5e2db5 update npm packages & change to local dependency 2020-04-19 17:06:31 +02:00
Stefan Dej
69fff8fe0e dashboard:
- temp combine table+chart;
- add estimated time by: filament, slicer
- format control buttons

gcode files:
- add meta data
2020-04-12 03:56:32 +02:00
Stefan Dej
101904bd6d console autocomplete;
tempchart target temp;
settings machinelimits
add webcamsupport
2020-04-12 00:13:40 +02:00
Stefan Dej
54aaf8d0c7 add tool fan, extrusion factor and speed factor to dashbaord; add macro buttons to dashboard; show printer stats in title & favicon 2020-03-26 01:34:51 +01:00
Stefan Dej
851c17a6d4 update to API .03 2020-03-14 00:52:23 +01:00
Stefan Dej
3051c9a033 add control-buttons to dashboard. add temperature_fans to heaters, add restart buttons, reconnect api 2020-03-09 00:46:36 +01:00
Stefan Dej
21b56a9c55 fix many problems; download gcode files 2020-03-07 21:47:00 +01:00
Stefan Dej
e7a5e34f5f first alpha 2020-03-07 01:10:00 +01:00
Stefan Dej
b26bc80060 start printing 2020-03-06 00:53:27 +01:00
Stefan Dej
c4736a4975 first draft dashboard, implement console, upload gcode files 2020-03-04 00:33:18 +01:00