Show filament edit button or action menu dynamically depends on single / multi materilal usage #432

Open
opened 2026-04-05 16:20:53 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @yw4z on 3/6/2026

CHANGES

• Hides menu button for Toolchangers / IDEX like fixed filament usages and shows edit button
• Hides menu button when only one filament selected and shows edit button
• Moved delete button on menu to prevent accidental clicks
• Fixes https://github.com/OrcaSlicer/OrcaSlicer/issues/12649

COMPARISON

Dynamic switching
orca-slicer_iI9rQZhdx8

Toolchanger
Menus unnecessary because material usage is fixed and only edit item usable on menu
Screenshot-20260306190432
Before-After
Screenshot-20260306190351

IDEX
Screenshot-20260306202922

Moved Delete menu item to end to prevent accidental clicks
Didnt add separators because "Merge with" is sub menu and not clickable
before
Screenshot-20260306203259
after
Screenshot-20260306203155

*Originally created by @yw4z on 3/6/2026* # CHANGES • Hides menu button for Toolchangers / IDEX like fixed filament usages and shows edit button • Hides menu button when only one filament selected and shows edit button • Moved delete button on menu to prevent accidental clicks • Fixes https://github.com/OrcaSlicer/OrcaSlicer/issues/12649 # COMPARISON **Dynamic switching** ![orca-slicer_iI9rQZhdx8](https://github.com/user-attachments/assets/4b9e7672-91e8-44bc-b3e8-caccaaf346de) **Toolchanger** Menus unnecessary because material usage is fixed and only edit item usable on menu <img width="355" height="134" alt="Screenshot-20260306190432" src="https://github.com/user-attachments/assets/1bde3755-9714-467f-bd9b-973bd93ca3b1" /> **Before-After** <img width="806" height="278" alt="Screenshot-20260306190351" src="https://github.com/user-attachments/assets/de75b4a9-7ecc-429b-b451-53c1f63039a8" /> **IDEX** <img width="410" height="197" alt="Screenshot-20260306202922" src="https://github.com/user-attachments/assets/79c531cf-4970-4859-8098-c17397fa5bb7" /> **Moved Delete menu item to end to prevent accidental clicks** Didnt add separators because "Merge with" is sub menu and not clickable before <img width="179" height="95" alt="Screenshot-20260306203259" src="https://github.com/user-attachments/assets/57e29ebb-abbe-4853-ba30-42708fa35a1c" /> after <img width="215" height="123" alt="Screenshot-20260306203155" src="https://github.com/user-attachments/assets/1eb80d62-8f22-48eb-a294-8525a3ded418" />
MrUnknownDE added the QoLQoLQoLQoLQoLQoL labels 2026-04-05 16:20:53 +02:00
Sign in to join this conversation.
No Label QoL QoL QoL QoL QoL QoL
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#432