Label author/rip jobs in queue

This commit is contained in:
Stu Leak 2025-12-23 21:30:56 -05:00
parent 0bad7d858f
commit a42b353aea
2 changed files with 10 additions and 0 deletions

View File

@ -761,6 +761,12 @@ func BuildModuleBadge(jobType queue.JobType) fyne.CanvasObject {
case queue.JobTypeSnippet:
badgeColor = utils.MustHex("#4AE2E2")
badgeText = "SNIPPET"
case queue.JobTypeAuthor:
badgeColor = utils.MustHex("#FFAA44")
badgeText = "AUTHOR"
case queue.JobTypeRip:
badgeColor = utils.MustHex("#FF9944")
badgeText = "RIP"
default:
badgeColor = utils.MustHex("#808080")
badgeText = "OTHER"

View File

@ -398,6 +398,10 @@ func ModuleColor(t queue.JobType) color.Color {
return color.RGBA{R: 255, G: 215, B: 68, A: 255} // Yellow (#FFD744)
case queue.JobTypeThumb:
return color.RGBA{R: 255, G: 136, B: 68, A: 255} // Orange (#FF8844)
case queue.JobTypeAuthor:
return color.RGBA{R: 255, G: 170, B: 68, A: 255} // Orange (#FFAA44)
case queue.JobTypeRip:
return color.RGBA{R: 255, G: 153, B: 68, A: 255} // Orange (#FF9944)
default:
return color.Gray{Y: 180}
}