mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 05:35:30 +02:00
[GH-ISSUE #1152] [Feature]: Allow using the name of the file instead of using metadata #830
Labels
No labels
A1
automated
automated
bug
bug
Closed due to inactivity
contrib
dependencies
dependencies
duplicate
enhancement
feedback
hold
invalid
Notes
P1S
pull-request
security
security
ThumbsUp
user-report
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/bambuddy#830
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @smandon on GitHub (Apr 28, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/1152
Originally assigned to: @maziggy on GitHub.
Problem or Use Case
When sending a job to the virtual printer, the name used for the new archive is apparently taken from some metadata in the file. I couldn't find a way in bambu studio to edit this name and it is whatever the original file creator set.
It would be great to be able to use the same name as the name of the uploaded file by default, as this name can be edited in bambu studio when sending.
I guess when sending directly to the printer the name is also taken from metadata, maybe the same logic could be applied?
Proposed Solution
Add an option to use the name of uploaded files to the virtual printer for new archives instead of relying only on metadata.
Alternatives Considered
Another option would be to at least allow changing the name when reviewing new archived items. Currently we have to review, archive then edit.
Feature Category
Print Archiving
Priority
Would improve my workflow
Mockups or Examples
No response
Contribution
Checklist
@maziggy commented on GitHub (Apr 29, 2026):
Available/Fixed in branch dev and available with the next release or daily build. Please let me know if it works for you.
If you find Bambuddy useful, please consider giving it a ⭐ on GitHub — it helps others discover the project!
@smandon commented on GitHub (May 1, 2026):
I checked with the latest daily image.
If the 3mf file has a title set in the
3D/3dmodel.modelmetadata file then the name shown in the review card correctly uses the file name but when archived the card still shows the name from metadata.If the title is empty in the
3D/3dmodel.modelfile, then it always uses the file name in both the review and archive cards, but I guess it was already the case before the change. The name still has ".gcode" at the end, only the ".3mf" was removed from the file name.@maziggy commented on GitHub (May 1, 2026):
Thanks for the careful retest, @smandon — both observations land. Pushed the fix to
dev:.gcode.3mfis now properly stripped. The previous code usedPath(name).stemwhich only drops the last suffix. New helperresolve_display_stem()strips.gcode.3mf/.3mf/.gcodesoPlate_1.gcode.3mf→Plate_1(no more leftover.gcode).The review card and the archive now show the same name. The pending-uploads response now exposes a computed
display_namethat mirrors exactly what the archive'sprint_namewill end up being. Sowhatever the Archive name source toggle is set to (Settings → Virtual Printer), both views agree:
Available/Fixed in branch dev and available with the next release or daily build. Please let me know if it works for you.
If you find Bambuddy useful, please consider giving it a ⭐ on GitHub — it helps others discover the project!