aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/gcode.py
Commit message (Expand)AuthorAgeFilesLines
* gcode: Convert to Python3 string encodingKevin O'Connor2021-10-011-2/+2
* gcode: Update gcode descriptions (#4335)Stefan Dej2021-06-021-0/+1
* gcode: Generate M115 output even if command not sent from gcode pseudo-terminalKevin O'Connor2021-04-281-1/+4
* gcode: Move definition of CommandError and Coord from homing.py to gcode.pyKevin O'Connor2021-01-081-4/+9
* gcode: Don't log debugging output for unknown commands if command is blankKevin O'Connor2020-09-171-1/+3
* gcode: Fix out-of-order cmd_M112 referenceKevin O'Connor2020-08-231-1/+1
* gcode_move: Move GCodeMove class from gcode.py to new extras moduleKevin O'Connor2020-08-201-272/+0
* gcode: Split G0/G1 command handling to new gcode_move classKevin O'Connor2020-08-201-151/+165
* toolhead: Move G4 and M400 commands from gcode.py to toolhead.pyKevin O'Connor2020-08-201-8/+1
* gcode: Convert get_status() last_xpos to use a namedtupleKevin O'Connor2020-08-201-4/+1
* gcode: Remove unneeded base_xpos variables from get_status()Kevin O'Connor2020-08-201-4/+0
* gcode: Convert get_status() homing_xpos to use a namedtupleKevin O'Connor2020-08-201-3/+1
* gcode: Remove unused move_xpos get_status() variablesKevin O'Connor2020-08-201-4/+0
* gcode: Remove "action_" commands from get_status() callsKevin O'Connor2020-08-201-12/+0
* toolhead: Add a manual_move() helper functionKevin O'Connor2020-08-201-0/+2
* gcode: Automatically call reset_last_position() on a toolhead set_position()Kevin O'Connor2020-08-201-1/+2
* webhooks: Require a subscription to receive gcode outputKevin O'Connor2020-08-161-19/+2
* webhooks: Remove "method" parameter from webhook requestsKevin O'Connor2020-08-161-14/+5
* gcode: Fix error causing _dump_debug() to failKevin O'Connor2020-08-081-7/+8
* gcode: Separate IO handling to its own classKevin O'Connor2020-08-061-111/+127
* gcode: Introduce add_early_printer_objects()Kevin O'Connor2020-08-061-0/+3
* gcode: Pass the pseudo-tty fd via the start_args systemKevin O'Connor2020-08-061-2/+2
* gcode: Allow handlers to be registered for all gcode outputKevin O'Connor2020-08-061-0/+5
* gcode: Only write to the gcode pseudo-tty if it appears to be activeKevin O'Connor2020-08-061-8/+11
* gcode: Report the final print_time in debuginput modeKevin O'Connor2020-07-301-0/+2
* klippy: return message category in get_state_message()Arksine2020-06-241-2/+2
* gcode: add webhooks supportArksine2020-06-241-0/+27
* gcode: Make it clear that gcode.get_status() can be called without eventtimeKevin O'Connor2020-05-261-1/+1
* gcode: Move "ok" tracking to GCodeCommand classKevin O'Connor2020-05-051-27/+17
* gcode: Remove parsing helpers from main gcode classKevin O'Connor2020-05-051-16/+0
* gcode: Use new GCodeCommand wrappers in command handlersKevin O'Connor2020-05-051-82/+80
* gcode: Create new wrapper class for gcode command parametersKevin O'Connor2020-05-051-50/+89
* gcode: Only call position_with_transform() when printer is readyKevin O'Connor2020-05-021-1/+2
* heater: Move M105 command handling from gcode.py to heater.pyKevin O'Connor2020-04-251-39/+15
* gcode: Rename respond() to respond_raw()Kevin O'Connor2020-04-241-6/+6
* gcode: Don't export respond_error()Kevin O'Connor2020-04-241-6/+6
* gcode: Raise a gcode.error() from G20 commandKevin O'Connor2020-04-241-1/+1
* gcode_arcs: Fix Z moves and E movesKevin O'Connor2020-04-221-1/+2
* gcode: Add a "command_error" event notifierKevin O'Connor2020-02-151-0/+1
* gcode: Return previous handler from register_command(cmd, None)Kevin O'Connor2020-02-121-1/+2
* gcode: Fix detection of some "extended" g-code commandsKevin O'Connor2020-01-071-4/+11
* extruder: Move M104/M140 commands from gcode.py to extruder.pyKevin O'Connor2019-12-161-32/+3
* heater_bed: Move M140/M190 commands from gcode.py to heater_bed.pyKevin O'Connor2019-12-161-11/+6
* gcode: Rename bg_temp() to wait_for_temperature()Kevin O'Connor2019-12-161-2/+3
* heater: Use printer.command_error() instead of internal heater.error()Kevin O'Connor2019-12-161-4/+1
* gcode: Remove builtin T0/T1/T2/... command supportKevin O'Connor2019-12-101-26/+1
* extruder: Add an ACTIVATE_EXTRUDER commandKevin O'Connor2019-12-101-0/+6
* gcode: Remove support for the M206 commandKevin O'Connor2019-12-101-9/+1
* gcode: Remove support for "G4 S1" style commandsKevin O'Connor2019-12-021-4/+1
* stepper: Add get/set_tag_position() and convert calc_position()Kevin O'Connor2019-11-131-15/+15