Commit Graph

230 Commits

Author SHA1 Message Date
Luc
c8c1830e40 Fix space management for text settings thanks @royfocker19 2020-09-07 10:00:17 +02:00
Luc
fafbb22b7a Fix typo preventing sensor panel to be closed 2020-09-04 11:45:14 +02:00
Luc
198a58588e Add Print status support
Add some status support
Add ECHO: command to simulate any output in devt mode
2020-09-03 16:34:35 +02:00
Luc
eecf1da1c4 skeleton code for status and print status catch and display 2020-09-02 16:24:47 +02:00
Luc
ad430822d1 fix warnings about "none" being out of range 2020-08-31 15:37:24 +02:00
Luc
31728ca6db Add sensors display 2020-08-29 13:34:05 +02:00
Luc
338bebaa6c Add Chart export to cvs
Add title to legend icons
Update size tracker
2020-08-21 19:12:03 +02:00
Luc
76697bfa56 Add redondant /probe / chamber charts support
Fix  extra chart displayed if no bed
2020-08-21 16:19:34 +02:00
Luc
db3380c9fc Add buttons and clear graph in temperatures panel 2020-08-21 10:46:21 +02:00
Luc
8741534357 Add beds chart support in extra chart 2020-08-20 22:24:27 +02:00
Luc
0f1dab437e Support multiple extruders charts
prepare bed and extra charts (redondant / beds / probe / chamber)
2020-08-20 20:17:00 +02:00
Luc
1e6211a739 Base for Temperatures Charts panel UI / add smoothie lib
Fix wronfg temperature display on T0  when using multiple extruders after using T1
Change temperature slider id to be consistent with other controls
Change tempreature panel close function name to onClose
2020-08-19 21:27:58 +02:00
Luc
9a9af20196 Add Support for mixed extrusion 2020-08-15 16:24:16 +02:00
Luc
1069dfcaf4 Add UI for mixed extruder 2020-08-15 14:42:44 +02:00
Luc
2e25711066 Add Basic extrusion Panel
Fix Jog distance tootip is not set properly
Fix typo in temperatures
2020-08-13 14:32:47 +02:00
Luc
3121a296d1 Add consistency displaying panels according preferences
Move emergency stop to bottom of notification to avoid weird ui if not temperatures nor jog panel to be displayed
Fix File occupation progress bar not displaying properly %
2020-08-11 16:49:30 +02:00
Luc
d55502af4a Fix download file not working due to debug 2020-08-10 11:40:29 +02:00
Luc
bca894491c Add translation for websocket protocol 2020-07-30 10:50:19 +02:00
Luc
e734febbcf comment console.log debug 2020-07-21 20:06:14 +02:00
Luc
4c9dab182e Improve Temperatures UI
Add chamber / probe / redondant thanks @BToersche for suggesting it
2020-07-12 15:29:29 +02:00
Luc
e50ac93c75 Fix strings with encoded ' not properly transfered from JSON to control 2020-07-10 19:19:54 +02:00
Luc
3590fafaa4 small fixes for boot start
Update preact version to latest
2020-07-10 11:53:47 +02:00
Luc
626e3f1df1 Clean notifications if no FW target defined and loading 2020-07-09 18:00:56 +02:00
Luc
a3861ea6c9 Fix temperatures panal always show even disabled 2020-07-04 21:04:29 +02:00
Luc
8ecee03ec6 Add Temperatures controls 2020-07-04 20:54:03 +02:00
Luc
faf80c2020 Rewrite temperature storage to be flexible for number of extruders/ beds
Fix progress bar upload not always working
2020-07-03 20:41:35 +02:00
Luc
02fa3a65d3 Add Temperatures options in settings 2020-07-03 16:41:53 +02:00
Luc
a12271f4c4 Add close all panel buttons 2020-07-03 08:15:13 +02:00
Luc
8b661ffbea Add temperature storage support for 400 entries 2020-07-01 10:24:33 +02:00
Luc
06ad5caa52 better scroll detection - but still issue with M408 output at begining 2020-07-01 09:34:01 +02:00
Luc
18ff75dfdb Add support for[esp3d] commands used by M118 to do beep in webUI 2020-06-29 17:31:03 +02:00
Luc
3b3ef7ea89 Add audio support for error (beep / beepError)
Add multi command support  in mono line like multiple
Remove some log
Stop polling when disconnect page
Add error detection in output and hilight in red in terminal
2020-06-29 15:45:57 +02:00
Luc
3858ba2c5d Fix crash in fan value check
Add color for sending commands in terminal to distinguish from printer output
Display all sending command in terminal for consitency with response
Remove fan debug
Fix fan boundaries check
2020-06-29 09:07:44 +02:00
Luc
860c07d5ea Update fan.js 2020-06-28 16:50:05 +02:00
Luc
d7718e0655 Add Fan support
Add backbone for extrusion panel
2020-06-28 16:45:21 +02:00
Luc
6ec2370fe9 Add M408 Support 2020-06-28 13:20:02 +02:00
Luc
87791c4086 Add flow rate support 2020-06-28 09:35:15 +02:00
Luc
da8ba00383 Refactoring for feedrate
Add feedrate icon
Add fan / flow rate/ extruder storeon
change speed.js to feedrate.js for readibility and consistency
2020-06-27 16:50:31 +02:00
Luc
c1d1e60909 Fix over parse the position buffer 2020-06-27 09:18:27 +02:00
Luc
12692d7e99 Code reorg to add temperatures panel as machine panel
Move JogPanel and FilesPanel to MachinePanel
Move processPositions to jogPanel for consistency
Rename initDefaultMachineValues initMachine to allow more actions if necessary
Backbone for TemperaturesPanel
2020-06-26 18:41:00 +02:00
Luc
a326dd388d Fix negative are not handled in positions with regex 2020-06-26 09:22:06 +02:00
Luc
04d8099b42 Remove debug
Fix negative temperatures not handled
Set action for togle panel is now always open in top list
Fix glitch for emergency button icon
Set Terminal button and Files button to follow same UI behavior as Notification hotspots
2020-06-25 20:59:53 +02:00
Luc
3901d6cc0e Panel refactoring to show last open on top
Move processfeedrate out of Jog
Update sizetracker
2020-06-25 17:08:00 +02:00
Luc
187a93e204 Set Jog panel as hidable component
Todo : need to separate not jog panel specific components (speed / motor off / emergency stop)
2020-06-25 09:39:38 +02:00
Luc
3fa765e518 some refactoring in notification UI 2020-06-24 09:47:45 +02:00
Luc
c38a73ea22 Better Positions UI for mobile view 2020-06-23 19:56:54 +02:00
Luc
b39b4dd73e backbone for temperatures/ positions notification part 2
Fix: Monitor output update first time display can be empty
Clean some debug
2020-06-23 16:53:34 +02:00
Luc
1a43d4005d Backbone for Temperature notification 2020-06-22 21:22:30 +02:00
Luc
169c338ce2 Agregate similar output 2020-06-22 12:35:34 +02:00
Luc
8d7d437bec Better message management when doing SD file delete / Directory creation 2020-06-22 09:31:44 +02:00