Commit Graph

63 Commits (943d734993b35fa435486695922fe5a868b12e62)

Author SHA1 Message Date
Richard Mitchell 943d734993 That was easy enough to continue temp monitoring whilst paused 2013-03-01 22:19:58 +00:00
Richard Mitchell b2408c92a5 Didn't add the restart button after all 2013-03-01 21:57:13 +00:00
Richard Mitchell 324601dfed Did clever stuff at first for restart but replacing the appearance of start is all that is needed I believe 2013-03-01 21:52:15 +00:00
Gina Häußge c015a67a70 Fixed some whitespace 2013-02-23 23:55:26 +01:00
Gina Häußge 899d618efe Couple of fixes while merging... 2013-02-23 22:46:29 +01:00
Richard Mitchell e828d4e7b7 New settings split off 2013-02-23 19:37:38 +00:00
Richard Mitchell 0e6fd2bde2 Merge remote-tracking branch 'upstream/devel' into devel 2013-02-23 18:40:28 +00:00
Richard Mitchell e79aede3f4 Bug in bootstrap forcing use of knockout click binding - actually works better 2013-02-23 18:38:18 +00:00
Richard Mitchell aa2108e9c3 Change to ° required binding to html 2013-02-23 18:02:14 +00:00
Richard Mitchell 8a3df3d4e7 Easier than I thought to add/remove temperature profiles 2013-02-23 17:59:27 +00:00
Richard Mitchell 9ba88a7d1a New temperature profile settings and hooked into ui. WIP: add and remove profiles 2013-02-23 17:47:01 +00:00
Gina Häußge 2e766a7eca Added custom controls with multiple commands
Closes #48
2013-02-23 18:08:59 +01:00
Richard Mitchell 42838f8b58 Fixed the navigate to top of page on e.g. Set ABS issue
Also replaced to HTML ° for degrees symobol
2013-02-23 10:11:42 +00:00
Richard Mitchell 4c35adb347 Separated settings into separate template to improve ease of maintenance.
Reduced word witdth and added add-ons for units.
2013-02-23 10:01:52 +00:00
Richard Mitchell 9e351339a4 Added features for quick setting of temperatures for PLA and ABS - configured via new settings.
Not perfect, I'd like to show temperature to be set in UI.
On clicking it always moves to the top of the page.
The overflow and temp layout changes are to allow the drop down to display outside of the tab.

Is it worth having more temp boxes e.g. Nylon? - array like similar to move speeds?
2013-02-23 01:09:30 +00:00
Gina Häußge 1c9854b6c1 Merge branch 'master' into devel 2013-02-17 22:31:11 +01:00
Gina Häußge 1c4203b708 Added settings dialog for configuring OctoPrint
Warning: Many settings will need a restart of OctoPrint to take effect, adding corresponding notes is still a TODO. There's also no proper validation and error handling yet, so use at your own risk.
2013-02-17 22:30:34 +01:00
Gina Häußge cbae792dbe Added logging to file on top of to stdout, temperature parsing now can cope with negative temperature (shouldn't normally occur but seems to happen with buggy firmware), added option to wait for "start" response from printer firmware before switching to state "operational" (defaults to previous behaviour) 2013-02-17 17:47:06 +01:00
Dale Price e4f06ba0d0 Revert "Add tooltips to explain some icon-only controls"
This reverts commit 96fb0c2ce1.
2013-02-17 00:18:30 -06:00
Dale Price 96fb0c2ce1 Add tooltips to explain some icon-only controls 2013-02-17 00:08:16 -06:00
Dale Price 0266bcd593 optimize image file size on iOS web clip icons 2013-02-16 23:32:31 -06:00
Dale Price 48f0af2e7a Add iOS web clip icons 2013-02-16 23:28:23 -06:00
Gina Häußge f03056c1b2 Made settings module more flexible regarding variable path lengths to needed values, made speed for printer movement configurable 2013-02-16 20:28:09 +01:00
Gina Häußge b64662c460 Merge remote-tracking branch 'origin/devel' into devel 2013-02-16 11:49:20 +01:00
Richard Mitchell 9127cf01a0 float buttons to left to eliminate whitespace 2013-02-13 20:04:09 +00:00
Alex Ustyantsev 9e1760fb36 Fixed bug preventing from being able to connect to printer 2013-02-13 18:19:18 +03:00
Richard Mitchell 22e5f656fe Sort out the spacing and alignment on jog controls 2013-02-10 21:12:38 +00:00
Gina Häußge bd68e0ae54 Added sorting and filtering options for gcode files.
Closes #21
2013-02-10 21:48:24 +01:00
Richard Mitchell 4035ebcec5 Various control for jogging, speed reduced 2013-02-10 16:00:47 +00:00
Richard Mitchell 142d07be21 Equalized the size of the button with the input control 2013-02-10 09:34:53 +00:00
Richard Mitchell e07043bf36 Realised I wanted to use the fan control during printing 2013-02-10 09:07:50 +00:00
Gina Häußge 8c9c2ecfee Added extrusion controls, kept motor and fan controls in general control area as suggested (recurring demand suggests that they definitely aren't something to be added by anyone individually via custom controls), made custom controls always position themselves below the general stuff. 2013-02-10 00:40:06 +01:00
Gina Häußge f09d57bef9 Started work on adding extrusion control 2013-02-09 23:20:41 +01:00
Richard Mitchell 7fb354a256 Added controls I want (motors off, fans on/off) - they perhaps should be custom 2013-02-09 12:07:31 +00:00
Richard Mitchell 878bee784a Modified the appearance of the jogging controls with a view to adding finer control 2013-02-09 11:22:09 +00:00
Gina Häußge 9f52e90e44 Merge branch 'ajd4096-master' into devel 2013-02-06 19:56:45 +01:00
Gina Häußge 5f55ebd90a GCode file list now automatically switches to page with newly uploaded file as soon as upload request comes back from backend as finished. Progress bar also gets emptied again then. Careful: might take a bit after the upload progress reaches 100% since the file still has to be written to disk in the backend (have to look into how to get this done in a streaming way), metadata analysis gets triggered after returning a response.
Different sorting options are still on my mental todo list ;)

Closes #34.
2013-02-04 22:24:32 +01:00
Gina Häußge 3de0d1b1e5 Fixed file deletion for gcode files 2013-02-04 21:41:02 +01:00
Andrew Dalgleish 53ce8953de Add support for M82/M83 absolute/relative extruder positions 2013-02-04 16:53:01 +11:00
Gina Häußge 0bcbd20213 Removed stripes from gcode table, fixed a tiny bug 2013-02-03 22:34:52 +01:00
Gina Häußge 959feba9ca First version with gcode viewer integration.
Did some minor changes: renamed gcode tab, renamed gcode file download endpoint, added some margin for gcode viewer accordion. Not sure yet what to do about the gcode viewer controls/settings, until I figure this out they'll stay where they are now ,)
2013-02-03 22:01:11 +01:00
Gina Häußge ea52bbfb14 Merge branch 'gcodeViewer' into devel
Conflicts:
	octoprint/server.py
	octoprint/settings.py
	octoprint/static/js/ui.js
2013-02-03 21:38:00 +01:00
Gina Häußge 6fd0646128 Revamped gcode analysis.
Now UI and backend take data from saved metadata (if available). Metadata gets written after file upload and also on startup (for files that have not been added yet). Gcode analysis is interrupted if a printjob is started and resumed when it ends. Frontend is notified when new metadata comes available and UI triggers reload of gcode file list.  Also started on implementing proper logging.
2013-02-03 21:14:22 +01:00
Alex Ustyantsev a1763554e4 Remove duplicate css files 2013-02-03 12:52:27 +03:00
Alex Ustyantsev 1b70801a6b Fixed some residual stuff after rebase 2013-02-03 12:44:41 +03:00
Alex Ustyantsev 4163d9436f Some cleanup from initial integration: removed separate icon for viewing gcode 2013-02-03 12:05:45 +03:00
Alex Ustyantsev e49669430b gCodeVisualizer can be enabled as a feature in config now (enabled by
default)
2013-02-03 12:04:41 +03:00
Alex Ustyantsev a5518f7877 Bug: octoprint deleted all commented lines, now gcodevisualizer deletes them too so the line numbers match 2013-02-03 12:02:41 +03:00
Alex Ustyantsev 644e5907ec Auto-load file on connect; some refactoring 2013-02-03 12:02:41 +03:00
Alex Ustyantsev 4b69bde8bb Initial implementation of autoupdate gcodeview on status from server 2013-02-03 12:02:41 +03:00