OctoPrint/octoprint
Lars Norpchen 3b66f63ff2 Added external system commands support for events
Print start, print end, print cancel, and Z  height change can now
trigger external system commands.  These are set in config.yaml and take
_FILE_, _PERCENT_, _LINES_ and _ZHEIGHT_  tokens to be passed to
external commands.

system_commands:
  cancelled: echo cancelled _FILE_ at _PROGRESS_
percent done.
  print_done: echo done with _FILE_
  print_started: echo
starting _FILE_
  z_change: echo _LINE_ _PROGRESS_ _ZHEIGHT_
2013-05-09 14:05:48 -07:00
..
static Do not convert command to send to upper case after checksum was calculated 2013-04-16 14:46:22 +02:00
templates Added homepage to footer 2013-04-01 17:23:56 +02:00
util Print 'unknown G/M code' warnings to console once 2013-05-09 08:07:33 -07:00
__init__.py 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
daemon.py Added credits to daemon.py 2013-03-10 21:08:14 +01:00
gcodefiles.py New option to sort gcode files by size, reverted former utc "fix" (doesn't work anymore, works without the fix, I have no idea...), added adjusted modernizr, delete metadata from old gcode file version when adding a new one 2013-03-03 19:37:52 +01:00
printer.py Added external system commands support for events 2013-05-09 14:05:48 -07:00
server.py Added external system commands support for events 2013-05-09 14:05:48 -07:00
settings.py Added external system commands support for events 2013-05-09 14:05:48 -07:00
timelapse.py Logging statements for timelapse creation 2013-03-17 16:31:20 +01:00