OrcaSlicer icon indicating copy to clipboard operation
OrcaSlicer copied to clipboard

Add the ability to hide system printer preset when a User preset has been created

Open sprior opened this issue 1 year ago • 3 comments

Is your feature request related to a problem? Please describe. I'd like to use BS for my Voron (in addition to my X1C), but it requires custom start gcode so I'd have to create a User preset based on the System Voron preset.

The problem is then I have two presets visible: the System preset I can NEVER use directly and the User preset. If someday I accidentally pick the System preset "bad" things will happen. I understand that BS requires the System preset to be there, but I'd like the ability to hide the System preset from the printer selection menu when I've created a User preset derived from it.

Super Slicer for example has a config preference named "Suppress - default - presets" - I believe the equivalent is exactly what I want.

I also opened this as a feature request on the Bambu Studio github (https://github.com/bambulab/BambuStudio/issues/3202) but it looks like the printer profile system for Orca has diverged from BS (giving it additional abilities) so I'm not sure which of you could get to this first and whether if BS did it whether it would come to Orca automatically or not.

sprior avatar Dec 22 '23 20:12 sprior

Orca bot: this issue is stale because it has been open for 90 days with no activity.

github-actions[bot] avatar Mar 22 '24 00:03 github-actions[bot]

This doesn't resonate with anyone?

sprior avatar Mar 22 '24 00:03 sprior

Would like to bump this - I have a couple printers myself, and also manage a variety of other printers at a maker space. Having the extra profiles clogging up the UI is a pain, and I agree! If a custom preset has been created, the built-in one should be hidden.

skylatian avatar Apr 27 '24 21:04 skylatian

Orca bot: this issue is stale because it has been open for 90 days with no activity.

github-actions[bot] avatar Jul 27 '24 00:07 github-actions[bot]

I'm still interested in this.

sprior avatar Jul 27 '24 01:07 sprior

I have a fork that does this - barely.

I made it a toggle in the preferences pane. Re-showing the presets currently requires restarting Orcaslicer, but it doesn't seem to cause any other instabilities that I've found. Keep in mind I'm not a C++ dev (or a dev at all lol)

If I haven't updated it to the newest version of Orcaslicer in a week, ping me again and I'll make sure to take care of it!

As it stands, I believe my last nightly works to at least hide them. I'm also not sure if that nighly is actually the 2.1.0 alpha or if it's an older version (~2.0.1 or so).

skylatian avatar Jul 27 '24 04:07 skylatian