Skip to content

Conversation

@yw4z
Copy link
Contributor

@yw4z yw4z commented Oct 31, 2025

PROBLEM

• Accessing edit filament dialog requires more clicks
• Accidental clicks to delete
• "Merge with" is a advanced feature that not used often so its better to priotarize accessing edit dialog

NOTES

• Coulnt find a proper method to getting m_editing_filament_id. so added a function for it
• Also reduced vertical spacing on filament section

BEFORE

Screenshot-20251101014956

AFTER

Screenshot-20251101014729 Screenshot-20251101014740

FURTHER SUGGESTIONS

  • removing "Advanced" toggle that already accessible from sidebar
  • moving "delete" button under hamburger menu
    this requires usage of same hamburger menu on printer preset dialog as well to improve consistency
    UI will look more clean as result
Screenshot-20251101014740

@johnny-bit
Copy link

While the idea is fine, I think it misses the intention of bambu ui - managing multi-color prints.

Bambu UI breaks established "edit" location, but your proposition removes discoverability of the multicolor stuff and may cause confusion: will the "delete" somehow remove the material? will the merge cause merge of materials?

How about a compromise? Put the "delete" and "merge" into the selector dropdown and maybe improve names so that it's clear that "delete" won't remove the material but just this filament slot as well as merge will not merge 2 different materials but will merge what project uses at those slots...

@yw4z
Copy link
Contributor Author

yw4z commented Nov 1, 2025

do you mean adding them to items of combo box menu?
Screenshot-20251101145026
adding merge menu to here can be challenging since it uses color badges

i think best way there should be a simple dialog (or popup) for it. like manage multi material etc. but that requires some work

@johnny-bit
Copy link

do you mean adding them to items of combo box menu?

yes, seems to me like it's a logical place...

i think best way there should be a simple dialog (or popup) for it. like manage multi material etc. but that requires some work

Yeah, manage multimaterial would be ideal because marrying 2 totally different usecases into one sidebar is hard...

Hmmm... Maybe put another use for color selector button to the side of the filament? Like - left click would still pop up color chooser, but right click would pop up "remove filament" and "merge filament"? Maybe make that whole section react to right-click?

@yw4z
Copy link
Contributor Author

yw4z commented Nov 1, 2025

Here is a mockup for popup dialog for merge
Screenshot-20251101152753

@yw4z yw4z marked this pull request as draft November 6, 2025 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants