aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/toolhead.py
Commit message (Expand)AuthorAgeFilesLines
* Remove logfile supportTomasz Kramkowski2025-08-151-1/+0
* Run black on all first party python codeTomasz Kramkowski2025-08-061-155/+285
* toolhead: Initial support for adding extra axes to toolhead movesKevin O'Connor2025-05-121-19/+47
* toolhead: Only alter XYZ coordinates on set_position() callsKevin O'Connor2025-05-121-1/+1
* toolhead: Support unregister_step_generator() callKevin O'Connor2025-05-121-0/+3
* extruder: Remove update_move_time() callKevin O'Connor2025-05-121-2/+10
* extruder: Rename extruder.move() to extruder.process_move()Kevin O'Connor2025-05-121-1/+1
* manual_stepper: Implement "drip moves" for manual stepper STOP_ON_ENDSTOPKevin O'Connor2025-04-181-1/+3
* toolhead: Avoid toolhead.move() and toolhead._process_moves() in drip_move()Kevin O'Connor2025-04-181-37/+48
* toolhead: Avoid LookAheadQueue calling back into toolhead classKevin O'Connor2025-04-181-16/+19
* garbage_collection: freeze objects on klippy ready (#6794)Branden Cash2025-02-021-1/+1
* toolhead: Pass set_position() homing_axes parameter as a stringKevin O'Connor2025-01-211-1/+1
* resonance_tester: Added a new sweeping_vibrations resonance test method (#6723)Dmitry Butyugin2024-12-051-3/+10
* toolhead: Remove arbitrary constants controlling junction deviationKevin O'Connor2024-11-291-19/+19
* toolhead: Use delta_v2 when calculating centripetal forceKevin O'Connor2024-11-291-4/+5
* klippy: remove a few unused variable assignments (#6504)Kamil Domański2024-04-051-1/+0
* toolhead: Populate minimum_cruise_ratio to printer.configfile.settingsKevin O'Connor2024-04-021-6/+7
* toolhead: Replace max_accel_to_decel with minimum_cruise_ratioKevin O'Connor2024-03-131-18/+29
* toolhead: Rename note_kinematic_activity() to note_mcu_movequeue_activity()Kevin O'Connor2024-01-181-7/+7
* toolhead: Rename MoveQueue class to LookAheadQueueKevin O'Connor2024-01-181-14/+14
* toolhead: Extend flushing slightly past required timeKevin O'Connor2024-01-171-3/+5
* toolhead: Ensure full kin_flush_delay after flush_step_generation()Kevin O'Connor2024-01-161-3/+4
* toolhead: Make sure to flush history when in debug output modeKevin O'Connor2023-12-301-9/+11
* toolhead: Avoid calling reactor.monotonic() on each _advance_flush_time()Kevin O'Connor2023-12-301-6/+7
* toolhead: Keep stepcompress move history relative to current time (#6439)Francois Chagnon2023-12-301-4/+7
* toolhead: Simplify _advance_flush_time() sg_flush_time calculationKevin O'Connor2023-12-261-2/+3
* toolhead: Fix _calc_print_time() after G4 and SET_PRESSURE_ADVANCEKevin O'Connor2023-12-261-2/+4
* toolhead: Track separate time for flush_step_generation() and need_flush_timeKevin O'Connor2023-12-161-5/+9
* toolhead: Support flushing even while lookahead queue is idleKevin O'Connor2023-12-071-26/+45
* toolhead: Rework flushing to be based on mcu flush timeKevin O'Connor2023-12-071-35/+38
* toolhead: Separate out priming flush notification to its own timerKevin O'Connor2023-12-071-4/+21
* toolhead: Clarify internal toolhead "stall" and "pause" namingKevin O'Connor2023-12-071-30/+32
* toolhead: Remove undocumented buffer management config parametersKevin O'Connor2023-12-071-19/+14
* Revert "toolhead: Use dict for step generation flush times. (#6303)"Kevin O'Connor2023-10-211-9/+8
* toolhead: Use dict for step generation flush times. (#6303)Viesturs Zariņš2023-10-191-8/+9
* toolhead: Flush in chunks from flush_step_generation()Kevin O'Connor2023-01-081-2/+8
* toolhead: Rename last_kin_flush_time to force_flush_timeKevin O'Connor2023-01-081-8/+8
* toolhead: Fix note_kinematic_activity()Kevin O'Connor2023-01-081-1/+1
* toolhead: Capture current junction_deviation in a Move classDmitry Butyugin2022-10-171-3/+4
* toolhead: Fix toolhead stop on SET_VELOCITY_LIMIT (#5053)Stephen Hurd2021-12-301-1/+0
* toolhead: change SET_VELOCITY_LIMIT respond (fixed) (#4620)Stefan Dej2021-08-311-10/+19
* Revert "toolhead: change SET_VELOCITY_LIMIT respond behavior"Kevin O'Connor2021-08-241-19/+7
* toolhead: change SET_VELOCITY_LIMIT respond behaviorstefand2021-08-241-7/+19
* trapq: Store toolhead.set_position() updates in trapq historyKevin O'Connor2021-07-291-1/+3
* trapq: Rename trapq_free_moves() to trapq_finalize_moves()Kevin O'Connor2021-07-291-4/+4
* toolhead: Do not limit SET_VELOCITY_LIMIT to values specified in configKevin O'Connor2021-04-301-8/+4
* stepper: Do not set min_stop_interval in micro-controllerKevin O'Connor2021-04-301-6/+0
* toolhead: Export the print_stalls value via get_status()Kevin O'Connor2021-04-091-0/+1
* toolhead: Make sure input_shaper movement starts after endstop checkingKevin O'Connor2021-03-291-0/+1
* homing: Make homing.py an "extras" moduleKevin O'Connor2021-01-081-2/+2