mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 05:35:30 +02:00
[PR #502] [CLOSED] Add material mismatch and insufficient filament checks #1054
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#1054
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?
📋 Pull Request Information
Original PR: https://github.com/maziggy/bambuddy/pull/502
Author: @Keybored02
Created: 2/23/2026
Status: ❌ Closed
Base:
0.2.2b1← Head:feature/material_mismatch📝 Commits (10+)
559d8ddfeat(queue): show spool grams left in filament slot mappinga55f5e2Bumped versiona4a4316Add SpoolBuddy AMS slot config, external slots, and dashboard redesign13ab050Fix SpoolBuddy daemon crash when read_tag module is missing81c1267Fix SpoolBuddy daemon failing to import hardware drivers3c68b19Increase scale moving average window to reduce weight bouncing549fdefRemove stability flipping as scale report trigger36e3669Fix formatting of option elements in FilamentMapping246457bAdd material mismatch check704f8d1Add insufficient filament warning📊 Changes
24 files changed (+9431 additions, -317 deletions)
View changed files
📝
CHANGELOG.md(+11 -14)📝
backend/app/api/routes/settings.py(+5 -0)📝
backend/app/schemas/settings.py(+5 -0)📝
frontend/src/api/client.ts(+5 -3)📝
frontend/src/components/AssignSpoolModal.tsx(+264 -128)📝
frontend/src/components/ConfirmModal.tsx(+2 -2)📝
frontend/src/components/PrintModal/index.tsx(+132 -8)📝
frontend/src/components/SpoolmanSettings.tsx(+26 -2)📝
frontend/src/components/spoolbuddy/AmsUnitCard.tsx(+9 -12)📝
frontend/src/components/spoolbuddy/SpoolBuddyTopBar.tsx(+1 -6)📝
frontend/src/i18n/locales/de.ts(+11 -0)📝
frontend/src/i18n/locales/en.ts(+11 -0)📝
frontend/src/i18n/locales/fr.ts(+11 -0)📝
frontend/src/i18n/locales/it.ts(+20 -0)📝
frontend/src/i18n/locales/ja.ts(+11 -0)📝
frontend/src/i18n/locales/pt-BR.ts(+11 -0)📝
frontend/src/pages/PrintersPage.tsx(+7 -4)📝
frontend/src/pages/spoolbuddy/SpoolBuddyAmsPage.tsx(+99 -55)📝
frontend/src/pages/spoolbuddy/SpoolBuddyDashboard.tsx(+91 -48)📝
spoolbuddy/daemon/main.py(+3 -1)...and 4 more files
📄 Description
Description
Add material mismatch check when assigning non-BL spools. The warning can be dismissed. Addedchecks prior to printing for insufficient filament on the spool. This is a re-merge of #361 for branch 0.2.1b4
Related Issue
Type of Change
Changes Made
Screenshots
Testing
Checklist
Additional Notes
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.