PyQt desktop application that streamlines the comic publishing workflow for Solar Salvage, automating file management and Git operations.
Transforms comic publishing from a manual multi-step process into a single-click workflow:
- Content Input: UI for selecting comic images and setting metadata (publish date, chapter info, etc.)
- File Generation: Automatically creates properly formatted MDX files with frontmatter
- Repository Management: Copies files to correct locations in Solar Salvage repo structure
- Git Automation: Handles branching, committing, and pushing changes
- State Persistence: Remembers settings (repo paths, last page number, working directories)
Purpose-built for the Solar Salvage comic site workflow, generating files that trigger automatic Netlify deployments.