Ultimaker / Cura

3D printer / slicing GUI built on top of the Uranium framework
GNU Lesser General Public License v3.0
6.1k stars 2.06k forks source link

4.13.0 Materials Form cannot delete new material #11292

Open Gamma36 opened 2 years ago

Gamma36 commented 2 years ago

Application Version

4.13.0

Platform

Windows 10

Printer

Ender 3

Reproduction steps

Duplicate eSUN White PLA+ material

It cannot be deleted.

Actual results

It cannot be deleted

Expected results

It should be easy to remove material I create. The only workaround is to edit the material files and force a reset

image

image

Checklist of files to include

Additional information & file uploads

eSUN_PLA_PRO_White+%232.xml.zip

CuraFiles.zip

I've developed CAD/CAM C++ software for decades. The Material form is so difficult to decipher. Looking at stderr.log, I respectfully suggest you ditch the Cloud stuff for simple home users. Perhaps a checkbox "I want to break free" :-)

Regards Paul Hadley BSc (Hons) Elec Eng 1981

fieldOfView commented 2 years ago

Materials that are currently used by a printer configured in Cura cannot be deleted. There's a subtle cue that the material is the currently active material for the current printer; in the list of materials the material is italicized. "Activate" a different material and you should be able to delete this material.

I've developed CAD/CAM C++ software for decades.

With all that experience, you are more than welcome to come contribute to Cura; it is open source after all. Help in improving it!

Gamma36 commented 2 years ago

I think best practice to ungrey Remove, then pop up a message "You cannot delete materials currently in use"

The corner stone of GUIs is to allow the novice users learn the interface.

Gamma36 commented 2 years ago

Thinking more, Activate should be replaced by Select, which is a the dominant action verb in CAD/CAM, word processing etc

fvrmr commented 2 years ago

I have discussed it with the team and we decided to add a tool tip why you can't delete a material. Devs see CURA-8907

fieldOfView commented 2 years ago

Disabled controls normally don't have a tooltip, do they?