aboutsummaryrefslogtreecommitdiffstats
path: root/sb_builder/packages.py
AgeCommit message (Collapse)AuthorFilesLines
17 hoursCtrl+A / Ctrl+Shift+A: select visible and clear, Packages and HintsDanilo M.1-3/+8
The search field keeps Ctrl+A for its own text. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
17 hoursHints screen: upstream check, hint jobs, diff and revertDanilo M.1-3/+50
Check upstream fills the upstream column and ticks the outdated hints, Update selected starts hint-update, Delete hint acts on the VM. When a hint job ends its SBB-RESULT opens a dialog with each changed hint's diff, Revert per package (once) and Build these. The Packages detail pane gets New hint and Open in Hints. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
31 hoursAdd Packages tab, hint view, Run it and signing key unlockDanilo M.1-0/+332
Packages tab over the helper inventory: query bar with cat:/maint:/ req:/status: prefixes, overlay and status chips, check column, and a detail pane with versions, dependencies after hints and a structured read-only view of the hint (hints.py mirrors slackrepo's parser). Actions start slackrepo previews; the Jobs tab offers Run it with a publish box (default from [builds] publish), asking for the signing key passphrase first when the key is locked. Status bar shows the key state; Dashboard tiles open their tabs; inventory reloads after slackrepo and publish jobs. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>