1
0
Fork 0
mirror of https://github.com/maziggy/bambuddy.git synced 2026-05-09 08:25:54 +02:00

[GH-ISSUE #208] [Feature]: Add Schedule Button to Archive #127

Closed
opened 2026-05-07 00:06:32 +02:00 by BreizhHardware · 2 comments

Originally created by @cadtoolbox on GitHub (Jan 31, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/208

Originally assigned to: @maziggy on GitHub.

Problem or Use Case

The schedule print function is only visible in the hidden menu from the print Archive. It would be beneficial to add this to the same screen as the Reprint button. For clarity, also rename the Reprint command button to 'Reprint Now'

Proposed Solution

  • Add a button to the Archive "Schedule Print"
  • Rename the "Reprint" button to "Reprint Now"

Update ArchivesPage.tsx like the following: (may need some visual adjustments)

<div className="flex gap-1 mt-3"> {isSlicedFile(archive.filename) ? ( // Sliced file - can print directly <> <Button variant="primary" size="sm" className="flex-1 min-w-0" onClick={() => setShowReprint(true)} disabled={!hasPermission('archives:reprint')} title={!hasPermission('archives:reprint') ? 'You do not have permission to reprint' : undefined} > <Printer className="w-3 h-3 flex-shrink-0" /> <span className="hidden sm:inline">Reprint Now</span> </Button> <Button variant="primary" size="sm" className="flex-1 min-w-0" onClick={() => setShowSchedule(true)} disabled={!hasPermission('queue:create')} title={!hasPermission('queue:create') ? 'You do not have permission to add to queue' : undefined} >

Alternatives Considered

No response

Feature Category

Print Archiving

Priority

Would improve my workflow

Mockups or Examples

Image

Contribution

  • I would be willing to help implement this feature

Checklist

  • I have searched existing issues to ensure this feature hasn't already been requested
Originally created by @cadtoolbox on GitHub (Jan 31, 2026). Original GitHub issue: https://github.com/maziggy/bambuddy/issues/208 Originally assigned to: @maziggy on GitHub. ### Problem or Use Case The schedule print function is only visible in the hidden menu from the print Archive. It would be beneficial to add this to the same screen as the Reprint button. For clarity, also rename the Reprint command button to 'Reprint Now' ### Proposed Solution - Add a button to the Archive "Schedule Print" - Rename the "Reprint" button to "Reprint Now" Update ArchivesPage.tsx like the following: (may need some visual adjustments) ` <div className="flex gap-1 mt-3"> {isSlicedFile(archive.filename) ? ( // Sliced file - can print directly <> <Button variant="primary" size="sm" className="flex-1 min-w-0" onClick={() => setShowReprint(true)} disabled={!hasPermission('archives:reprint')} title={!hasPermission('archives:reprint') ? 'You do not have permission to reprint' : undefined} > <Printer className="w-3 h-3 flex-shrink-0" /> <span className="hidden sm:inline">Reprint Now</span> </Button> <Button variant="primary" size="sm" className="flex-1 min-w-0" onClick={() => setShowSchedule(true)} disabled={!hasPermission('queue:create')} title={!hasPermission('queue:create') ? 'You do not have permission to add to queue' : undefined} >` ### Alternatives Considered _No response_ ### Feature Category Print Archiving ### Priority Would improve my workflow ### Mockups or Examples <img width="1024" height="1536" alt="Image" src="https://github.com/user-attachments/assets/e543ffe0-b80e-4d27-b11c-1f8837524fb8" /> ### Contribution - [x] I would be willing to help implement this feature ### Checklist - [x] I have searched existing issues to ensure this feature hasn't already been requested
BreizhHardware 2026-05-07 00:06:32 +02:00
Author
Owner

@maziggy commented on GitHub (Feb 1, 2026):

"Reprint Now" produces text wrapping, so i kept Reprint.

Available in branch 0.1.7b. Please let me know if it works for you.

<!-- gh-comment-id:3830612489 --> @maziggy commented on GitHub (Feb 1, 2026): "Reprint Now" produces text wrapping, so i kept Reprint. Available in branch 0.1.7b. Please let me know if it works for you.
Author
Owner

@cadtoolbox commented on GitHub (Feb 1, 2026):

Works without issues.

<!-- gh-comment-id:3830914800 --> @cadtoolbox commented on GitHub (Feb 1, 2026): Works without issues.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/bambuddy-maziggy-1#127
No description provided.