Skip to content
Snippets Groups Projects
  1. Oct 31, 2018
    • Chris Pepper's avatar
    • Marcio Teixeira's avatar
      Cleanup and refactor EXTENSIBLE_UI (#12227) · 72d8adfd
      Marcio Teixeira authored
      - Add `axis_t`, `extruder_t`, `heater_t`, and `fan_t` to eliminate ambiguity, improve type safety.
      - Regularized getter/setter argument order and naming.
      - `setAxisPosition` no longer stacks moves in the buffer, allowing it to be called repeatedly on each touch ui tap.
      - Implement better manual moves for `EXTENSIBLE_UI` (#12205)
      - Calling `setAxisPosition_mm` no longer buffers the entire move to the new position, but instead causes small moves towards it to be made during the idle loop. This allows the user to adjust the destination even after the move has started and makes the UI feel much more responsive.
      - As suggested by @ejtagle, the new code keeps the planner buffer full to ensure smooth motion without stops and starts.
      - Change `En`, `Hn` and `FANn` to zero-based indices.
      - Labels consistent with the rest of Marlin code.
      72d8adfd
    • Karl Andersson's avatar
      1946f729
    • Scott Lahteine's avatar
      Fix lcd_impl_status_screen_1 · 56057bce
      Scott Lahteine authored
      56057bce
  2. Oct 30, 2018
  3. Oct 29, 2018
  4. Oct 28, 2018
Loading