Skip to content

Latest commit

 

History

History
79 lines (68 loc) · 2.99 KB

todo.md

File metadata and controls

79 lines (68 loc) · 2.99 KB

TODO [fluidd]

Next Up

  • add filesystem usage

  • z-offset configuration + sheet config + probe calibration

  • i18n (translations)

  • docker image

  • PID calibrate option for heaters (hotend + bed etc)

  • Drag and Drop move.

  • Add a way to specify a value for sliders

  • bulk file actions (bulk remove, bulk move etc..)

  • More macro layout options (categorize macros, ability to define layout in some way, color)

  • ability to reprint after cancel

  • update uncontrollable fans to have an obvious on / off state.

  • load gcode help and implement in console

  • themes (pick a specific theme (red, green etc..)

  • auto save printer settings?

  • show known meta data on print dialog?

  • show mm/s in status

  • update panel collapse so these are remembered per instance

  • add ability to delete bed mesh profile

Refactoring / Core

  • cleanup socket store / move socket out and keep printer data
  • split utils mixin into many mixins, in a logical way
  • add console.log wrapper for dev vs prod
  • add a cached throttle to (socket notifications) temp updates, print timers, position trackers.
  • Performance / memory heap checks

Known Bugs:

  • if you complete a print, then delete the original gcode;
    • then you can still attempt to reprint something that's no longer there and;
    • the metadata load fails because the file is no longer there.
  • max_accel and max_accel_to_decel are actually floats, even tho they're potentially very large whole numbers. max_accel_to_decel is half of max_accel if not defined in your printer.cfg, so potentially returns a float (3001 / 2 === 1500.5). The v-slider doesn't really represent this at the moment tho. Is this a problem?

General Improvements

  • Bulk actions on files
  • figure out https
  • click / tap image camara update option (i.e., not constant image updates)
  • probed vs mesh bed level display option
  • should be able to force part speed fan during a print?
  • add UI to filter out temp waits from console

Filesystem Improvements:

  • file expand details for metadata (needed tho?, maybe just for current print)
  • ability to move folder / files

[Page] UI Settings

[Page] Printer Configuration

  • add pid heater calibrate
  • add stepper buzz
  • add z endstop calibrate
  • add widget for setting z offset during configuration
  • add a widget to configure ztilt (needed?)

User wants (not necessarily something we'll implement in the suggested way...)

  • add QUERY_PROBE to endstops widget
  • parse underscores out of macro names
  • another request to have the current temps above the macors etc during a print, but not while not printing.
  • draggable dashboard panels?
  • maybe look at tightening the mobile ui. have fan's as a value, that you can click on which then makes a popout to adjust fan?
  • gcode viewer
  • gcode analyser
  • ability to categorise / group macros and expand contract them
  • Dry run. (print without extruding)
  • Cancel object, cancel area,
  • gcode viewer that works with more than 25mb
  • timelapses
  • plugins for raise cloud, astroprint and alike
  • to remote access without vpn
  • more security?