Skip to content

HeadshotFlow v1.0.1

Latest

Choose a tag to compare

@wispdevon wispdevon released this 15 Sep 18:52
· 2 commits to main since this release

HeadshotFlow 1.0.1 renames GibbonPfp and brings the latest headshot editing and batch workflow improvements into a release.

  • HeadshotFlow branding in the desktop, launcher, and release packages.
  • Reusable processing masks and face detections for faster repeated edits.
  • Automatic/CPU processing controls, device diagnostics, and loaded-model release.
  • Processing stages, elapsed times, and CLI timing/cache diagnostics.
  • Public portrait benchmarks and autosave/workspace recovery.
  • Linux file dialogs use the desktop portal, supporting GTK file pickers through the configured portal backend.
  • Portable brush test fixtures and retained CI test diagnostics.

Existing preferences and recovery data remain compatible. The command is still gibbonpfp; the repository, package ID, and internal storage names retain their existing identifiers.

Downloads

Package Target
Windows installer or ZIP Windows x64
AppImage Linux x64
macos-x64 DMG macOS Intel
macos-arm64 DMG macOS Apple Silicon

Windows ZIP: extract the whole archive and run bin/gibbonpfp.exe. macOS: copy gibbonpfp.app from the DMG to Applications. Linux: make the AppImage executable; without FUSE, launch with APPIMAGE_EXTRACT_AND_RUN=1.

The face and Fast models are bundled. High Quality is a separate download and requires load confirmation. Bundled release inference uses CPU; local builds can use a compatible CUDA runtime. Segmentation quality varies by photo, and uncertain framing requires review unless fully automatic export is selected. RAW compatibility depends on camera support in LibRaw.

Package hashes are in SHA256SUMS.txt. See the README for usage and limitations.

Validation and signing

All four native CI jobs passed at commit a4d0a17: Ubuntu 24.04, Windows Server 2022, macOS 15 Intel, and macOS 15 Apple Silicon. Checks covered CTest, CLI integration, GUI startup, packaging, and relocated-package CLI verification. The downloaded Linux AppImage also passed a local offscreen startup check. Local native Qt screenshots were inspected at 1024 × 720 and 150% scale. Minimum target OS versions were not each tested separately.

Windows packages are unsigned. Both macOS applications are ad-hoc signed and are not notarized.