Commit graph

3102 commits

Author SHA1 Message Date
Gina Häußge
928cfd3950 Added content length header to streamed output 2013-09-01 19:28:15 +02:00
Gina Häußge
e7eb9707fc Minor optimizations in gcode interpreter 2013-09-01 19:27:57 +02:00
Gina Häußge
61481bf93f Stream gcode and timelapse files from disc 2013-09-01 18:12:30 +02:00
Gina Häußge
8bd80ae45c Force wrapping of long gcode filenames without pythons in the popover, disallow wrapping in the table
Fixes #239

(cherry picked from commit c36da31)
2013-09-01 14:00:31 +02:00
Ross Hendrickson
8212f28b90 Cura working with new output option 2013-08-29 21:17:30 -05:00
Gina Häußge
c87954fcd8 Fixed variable name after renaming 2013-08-29 22:34:13 +02:00
Gina Häußge
55cb991c44 Allow disabling of the temperature graph and gcode visualizer without any side effects
Also introduced feature parameter for the temperature graph

See #215
2013-08-29 21:16:35 +02:00
Gina Häußge
7155661259 Allow switching off the heaters via the profiles again
Closes #240
(cherry picked from commit f6173e7)
2013-08-29 20:26:02 +02:00
Gina Häußge
f6173e7dc8 Allow switching off the heaters via the profiles again
Closes #240
2013-08-29 20:25:32 +02:00
Gina Häußge
edcc11376e Fixed merge error 2013-08-27 22:15:11 +02:00
Gina Häußge
fcbd5ba042 Merge branch 'devel' into repetier
Conflicts:
	octoprint/settings.py
2013-08-27 22:14:09 +02:00
Gina Häußge
4ab3e5424e Properly initialize timelapse when started during a paused print, better error resilience in event handler 2013-08-27 22:13:39 +02:00
Gina Häußge
54679e663e Disable drop area if not a logged in user
Closes #212
2013-08-27 21:40:20 +02:00
Gina Häußge
46500cea7c Implemented configurable terminal filters 2013-08-27 21:31:12 +02:00
Gina Häußge
757294d2e2 Merge branch 'devel' into customTerminalFilters 2013-08-26 17:46:36 +02:00
Gina Häußge
dd19b69441 Replaced socket.io with SockJS 2013-08-26 17:37:13 +02:00
Gina Häußge
d12da2548f New option "swallowOkAfterResend" for Repetier, changed initial linenumber for serial comm to 1 2013-08-26 14:44:31 +02:00
Gina Häußge
d16b96056b Properly handle failed uploads: display message, reset upload status
(cherry picked from commit ce7ccc1)
2013-08-25 15:10:32 +02:00
Gina Häußge
ce7ccc136b Properly handle failed uploads: display message, reset upload status 2013-08-25 15:03:27 +02:00
Gina Häußge
30c837fa13 Added .gco to supported extensions
(cherry picked from commit d51aa65)
2013-08-25 14:06:40 +02:00
Gina Häußge
d51aa65cd2 Added .gco to supported extensions 2013-08-25 14:05:52 +02:00
Gina Häußge
3e0abf1b20 New custom control type "feedback"
Like "feedback_command", but without the button
2013-08-21 20:33:55 +02:00
Gina Häußge
6ab8b76859 Allow more than one local network to be defined 2013-08-18 22:50:52 +02:00
Gina Häußge
481a750cf6 Check if self._comm is None before trying to select a file...
(cherry picked from commit 5631a45)
2013-08-18 18:46:01 +02:00
Gina Häußge
456eb8cb47 Only match "rs"/"resend" on the start of a line, otherwise the wrong lines might be interpreted as resend requests
(cherry picked from commit ae09a50)
2013-08-18 18:45:50 +02:00
Gina Häußge
38c4738909 Properly enable serial logging on startup if configured
(cherry picked from commit 2261ddf)
2013-08-18 18:45:32 +02:00
Gina Häußge
03c9c684bf custom terminal filter WIP 2013-08-18 18:42:09 +02:00
Gina Häußge
5631a45006 Check if self._comm is None before trying to select a file... 2013-08-18 18:41:20 +02:00
Gina Häußge
ae09a50fe5 Only match "rs"/"resend" on the start of a line, otherwise the wrong lines might be interpreted as resend requests 2013-08-18 18:40:52 +02:00
Gina Häußge
2261ddf41f Properly enable serial logging on startup if configured 2013-08-18 18:40:08 +02:00
Gina Häußge
54175d2146 First throw at autologin capabilities 2013-08-18 18:33:21 +02:00
Ross Hendrickson
2421824535 Outputing ini file parameters to the subprocess 2013-08-18 01:19:55 -05:00
Ross Hendrickson
8e500b78aa Add logic to parser to handle multi line path. Create tests for new functionality 2013-08-17 00:26:47 -05:00
Ross Hendrickson
70b2325de0 Merge branch 'cura-integration' of https://github.com/hendricksonrw/OctoPrint into cura-integration 2013-08-15 22:49:55 -05:00
Ross Hendrickson
58cbad1828 Start config parser work 2013-08-15 22:48:26 -05:00
Gina Häußge
94b8d6601d Allow sending temperature updates with enter
Also some refactoring.

Closes #208.
2013-08-11 22:25:47 +02:00
Gina Häußge
84ff4b6416 Refactored ui.js into single files, cleaned up js folder
TODO: minimizer for merging all files belonging to the actual app into one
2013-08-11 19:15:37 +02:00
Gina Häußge
ec9c7adf70 Merge branch 'CapnBry-gcodeinterpreter-upstream' into devel 2013-08-11 17:39:53 +02:00
Gina Häußge
c7501ded47 Removed commented out and unused code 2013-08-11 17:39:45 +02:00
Gina Häußge
f622e1e181 And a robots.txt for good measure... 2013-08-11 16:57:39 +02:00
Gina Häußge
b168ef7e74 Only enable "Keep Enabled" button if data entered into form is valid. Also changed the wording a bit here and there. 2013-08-10 23:39:07 +02:00
Gina Häußge
4cf041aaad Enforces a new first-run setup wizard for access control to be run and forbids running OctoPrint as root unless a special command option is supplied
The dialog also informs about the risk of unauthorized strangers (mis)using the printer if an unsecured OctoPrint installation is made available on the internet.
2013-08-10 21:59:05 +02:00
Bryan Mayland
27bc7d3d03 Increase progress callback to every 1000 lines.
The processor handles 2500 lines per second on a 700MHz pi so as a baseline
that's still 2.5 updates per second.
2013-08-07 11:23:40 -04:00
Bryan Mayland
821c0c9abb Don't store layers or path points to save memory 2013-08-07 11:08:08 -04:00
Bryan Mayland
1726e85a68 Merge gcodeInterpreter optimizations from daid/Cura 2013-08-07 11:01:48 -04:00
Gina Häußge
3b3bb36377 Fixed typo (flip{X|Y} => flip{H|V})
Thanks to @spapadim for the heads-up
2013-08-05 17:42:56 +02:00
Ross Hendrickson
aef0322617 SD card slice and write functional. Added remove STL on delete of Gcode 2013-08-04 05:22:31 +00:00
Ross Hendrickson
d4bb75a2ee Work on SD file refresh 2013-08-04 04:40:45 +00:00
Ross Hendrickson
43cd85b8e4 Slicing STL and sending to gcode to SD card in place 2013-08-03 04:07:38 +00:00
Ross Hendrickson
f574267746 Fix to server.py 2013-08-02 19:50:57 -06:00