Commit graph

1280 commits

Author SHA1 Message Date
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
Alex Ustyantsev
7c00dd5594 Initial gCodeViewer (http://github.com/hudbrog/gCodeViewer) integration 2013-02-03 12:01:01 +03:00
Gina Häußge
8d90ad26ba Fixed exception triggered on analysis abort 2013-02-01 11:01:20 +01:00
Gina Häußge
49cd1ffbd6 Gcode filemanagement now lives in its own module. Upload triggers gcode analysis, result is stored into metadata file. Print jobs triggered and their results are saved as well. Adjusted UI to display gcode analysis result and last print date and (color coded) result if available. Also adjusted gcode file list to color code entries according to last print result. 2013-01-30 20:56:17 +01:00
Gina Häußge
84c9403e65 parametrized_command => parametric_command 2013-01-27 18:52:25 +01:00
Gina Häußge
ebc7352a42 config.ini is now config.yaml 2013-01-27 18:30:07 +01:00
Gina Häußge
ee7a1f9615 Added custom controls via configuration file.
Closes #13
2013-01-27 18:28:11 +01:00
Gina Häußge
8c038a6829 Merge branch 'master' into devel 2013-01-27 12:55:23 +01:00
Gina Häußge
357514ca0e Added instructions on what to do after the rename 2013-01-27 11:23:55 +01:00
Gina Häußge
1482292b33 Added instructions on what to do after the rename 2013-01-27 11:23:01 +01:00
Gina Häußge
05c5a679f2 Merge remote-tracking branch 'origin/master' 2013-01-27 11:14:50 +01:00
Gina Häußge
df443f335c Updated README after repository rename 2013-01-27 11:14:42 +01:00
Gina Häußge
0552d43b16 Further work on custom controls and custom bitrate for timelapses 2013-01-27 11:12:28 +01:00
Gina Häußge
9e964ea393 Switched config format from ini to yaml to allow more complex configuration options (in this case for custom controls) 2013-01-22 21:32:14 +01:00
Gina Häußge
01ffd88a37 Use UTC timestamps only for the temperature graph. Should get rid of weird timestamps in case server and client are in a different timezone.
Also fixed the "display minutes since the epoch when not connected to a freshly started server" issue ;)
2013-01-22 17:44:20 +01:00
Gina Häußge
ac907cf942 Update README.md
Added dependency on subversion package for compiling mjpg-streamer
2013-01-21 18:38:31 +01:00
Gina Häußge
ca3c973bfc Added checkbox to enable autoscroll in the terminal tab. 2013-01-20 14:34:44 +01:00
Gina Häußge
1e77467a41 Added pagination for gcode files. 2013-01-20 13:43:29 +01:00
Gina Häußge
126ca22f99 Moved LICENSE file to root directory to make it more visible. Added hint to README.md that OctoPrint is released under AGPL 2013-01-20 00:29:48 +01:00
Gina Häußge
072205ee82 Added forgotton sudo to pip command, thanks Andreas Gohr for spotting this. 2013-01-19 13:31:46 +01:00
Gina Häußge
e54f1e683d Name explanation 2013-01-19 00:06:41 +01:00
Gina Häußge
56e211f5ec Updated README for merge of socketio branch. 2013-01-18 23:44:12 +01:00
Gina Häußge
c77df98980 Changed instructions to use run shellscript 2013-01-18 23:44:12 +01:00
Gina Häußge
cff0274c0c Fixed startup script 2013-01-18 23:44:11 +01:00
Gina Häußge
720f3b3eb6 Renamed from Printer WebUI to OctoPrint
The location of the config folder has changed. OctoPrint will try to migrate the configuration from its old location (~/.printerwebui, ...) to its new one (~/.octoprint, ...). For this to work the following conditions must be met: 1) the old config folder exists and is a directory 2) the new config folder does not exist at all. The migration functionality will be in the future.
2013-01-18 23:44:11 +01:00
Gina Häußge
e2387c55a4 Also turn off fan when aborting a print job. 2013-01-18 23:44:10 +01:00
Gina Häußge
ec4b909f66 New wording and changed behaviour of the "server is offline" dialog 2013-01-18 23:44:10 +01:00
Gina Häußge
c676e1c360 Timelapse creation shouldn't block the printer state update any longer. Will need to add some progress report for that in the future... 2013-01-18 23:44:09 +01:00
Gina Haeussge
49f7568de2 Fixed timeout issues that occurred sometimes when connecting to the printer 2013-01-18 23:44:09 +01:00
Gina Häußge
574961ceac Added option to disable analysis of gcode upon loading a file for print. Disabling this allows for a faster loading time (especially on a Raspberry Pi) but with the disadvantage of losing information regarding estimated filament length and print time. 2013-01-18 23:44:09 +01:00
Gina Häußge
c2858200eb Fixed display of targetBedTemp in UI
Closes #4
2013-01-18 23:44:08 +01:00
Gina Häußge
1d0fccedf7 Reset gcode state when done loading 2013-01-18 23:44:08 +01:00
Gina Häußge
e8a633db8b State is now sent in update bundles to the frontend if updates are available, but not more frequently than every 500ms. 2013-01-18 23:44:08 +01:00
Gina Häußge
4983a00adf Broken commit... redoing the complete messaging to the frontend, part 1 2013-01-18 23:44:07 +01:00
Gina Häußge
e51d7dc7a0 Changed message queue... but still not happy with that... 2013-01-18 23:44:07 +01:00
Gina Häußge
d9f31fccfd Updated autodetection of server-down for socket.io and updated requirements 2013-01-18 23:44:07 +01:00
Gina Häußge
7567734e1c Decoupled communication thread and frontend serving via update queue, extracted history to separate initial event sent upon connecting, making updates of temperatures, logs and messages smaller 2013-01-18 23:44:07 +01:00
Gina Häußge
534a48ffd7 Throttling for progress reports (every 500ms for now) and mini bugfix 2013-01-18 23:44:06 +01:00
Gina Häußge
ddc3ff9563 Refactoring server/client communication to utilize socket.io instead of 500ms-polling for server-side updates 2013-01-18 23:44:06 +01:00
Gina Häußge
a777c369c7 Added note about needing a powered USB hub 2013-01-14 14:33:00 +01:00
Gina Häußge
06675100b4 Update README.md 2013-01-13 13:43:44 +01:00
Gina Häußge
df0e3b41cf Removed Cura logo as favicon -- isn't fitting anymore 2013-01-08 21:06:24 +01:00
Gina Häußge
40a267e231 Merge pull request #14 from imitation/master
Bugfix: Bed target temp now shows in graph
2013-01-07 11:08:29 -08:00
Thomas Sanladerer
ea6b109dec Update printer_webui/util/comm.py
Enables bed target temperature display.
2013-01-07 18:54:49 +01:00