-
-
Notifications
You must be signed in to change notification settings - Fork 476
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New printer interface... #74
Conversation
…. Probably this is just an upper bound in the enum that defines authentification modes. Remove.
Save RAM with strings for the web server (using send_P calls with PROGMEM)
plus methods moved to interface to enable inlining
… what is done in french spacing)
printer.tpl: enhanced JogRose and JogBars (Pronterface like, from SmoothieWare)
Yes strcpy moving pointer is an elegant way to work around, nice refactoring
From SVG/JS syntax point of view ? or from UI point of view ? |
Le 23/01/2016 16:42, Luc a écrit :
I just grabbed the SVG from Smoothieware web server for the X/Y/Z |
HotEnd control temperature for second hot-end set to a working configurable default
Very nice UI indeed - great job - the pronterface looks is definitely great - should a reference to original author also be mentioned somewhere or you did all by yourself ? one comment : IMHO web interface primary usage is not Jog ( unlike connected software) neither launch print but follow print status / adjust temp/speed, it is more a remote tool, so I am not sure Jog should be the first item to display on UI but I think should be print status or temperatures, just my 2 cents Edit : ultimately I think every control set position in UI should be modifiable using mouse/javascript by end user like in several web applications or like widgets, may be using http://layout.jquery-dev.com/, especially http://layout.jquery-dev.com/demos/droppable.html Also I think doing some adjustment to allow to change axis representation would be great to match user printer orientation. for example current one is totally upside down for davinci printers and I got this feedback on first UI I did where I did not pay attention to it, just sharing user feedback. Software allows to switch axis - I think web UI should allow it also, and the way you did should allow this easily - what do you think ? Great job again! |
Le 24/01/2016 06:04, Luc a écrit :
Thomas |
Thanks for the link I will embeded it in code and may read me - you are in readme and commits
For example: |
Filters .gcode files. <select> on a separate line.
Trying to use setInterval instead of delay (SD card)
Add some extra PRGMEM savings
I have sent email to Jim to ask him if there is no issue to integrate the UI |
Smoothieware is licensed GPL, so long as you maintain that license it is ok to use this. |
It is the case - thanks a lot ^_^ |
as imrahil UI is available I think the PR can be closed |
Luc,
I adapted the Smoothieware web server interface to the context of the web server code in the ESP.
Have a look to the last commit 6cad3a7.
The previous one is also probably what I intended to do initially on the "strcat". Microscopic change :-)
T.