AndrewEllis93 / Pressure_Linear_Advance_Tool

Pressure Advance / Linear Advance Calibration Tool
https://ellis3dp.com/Print-Tuning-Guide/articles/pressure_linear_advance/introduction.html
GNU General Public License v3.0
40 stars 21 forks source link

Save Settings for Multiple Printers #26

Open hiltonjanfield opened 1 year ago

hiltonjanfield commented 1 year ago

Is your feature request related to a problem? Please describe. It's frustrating having to change all the settings to change printers. I only have two printers (for now), but they are significantly different and I have to change a lot of settings to do calibration for each one.

Describe the solution you'd like The ability to have multiple printers saved in the browser. This is partially a duplicate of #21 but I warrant it being a separate feature request as I would prefer a system that keeps everything stored in the browser as it is now, which would be much easier to use. The advantages of a file-based system could be imparted by having a "Load from file" option which could parse the settings from any previously generated PA file (which could be simplified by putting a JSON string at the start of each PA file).

Additional context The system I would like to see would have a drop box at the top which lists your printers, plus an "Add New..." option, which would be default for first-time users until they've used the Save Settings to Browser button. When Add New is selected, all fields receive the default values you use when there are no stored values. There would also be an an additional "Printer Name" field, of course.