Skip to content

v0.4

Latest

Choose a tag to compare

@munepi munepi released this 07 Aug 12:50
· 14 commits to master since this release

Download

✨ New Features

  • galleypdf command — a compiled front end shipped inside the bundle at GalleyPDF.app/Contents/MacOS/bin/galleypdf, the same layout Emacs uses for emacsclient. Open PDFs, jump to a page, force a reload, and drive SyncTeX forward search from your shell, your editor, or a build script
    • galleypdf paper.pdf — open a PDF
    • galleypdf open -p 12 paper.pdf — open it at page 12
    • galleypdf reload — force a reload of the current PDF
    • galleypdf forward -g -l 120 -c 8 -s paper.tex paper.pdf — SyncTeX forward search
    • galleypdf displayline -g 120 paper.pdf paper.tex — the same, in Skim's displayline argument order
  • Homebrew tap — brew install --cask munepi/galley/galley installs Galley and puts galleypdf on your PATH
  • New URL scheme endpoint: galleypdf://open?pdfpath=<absolute_pdf_path>&page=<page>
  • Every galleypdf:// endpoint now accepts background=1, which pairs with open -g: Galley shows the window without taking focus from your editor
  • Vim/Neovim (VimTeX) can now be selected in the SyncTeX menu, so Cmd + Click in the PDF jumps back into your editor. Forward search has worked since VimTeX v2.18 (let g:vimtex_view_method = 'galley'), and this completes the round trip

🔄 Changes

  • Rectangular selection reports its dimensions to 0.01 mm, up from 0.1 mm
  • The disk image now contains GalleyPDF.app itself — mount it and drag the app onto the Applications shortcut. The .pkg installer is no longer part of the release
  • Because of that, Sparkle updates replace the app in place and no longer ask for an administrator password
  • displayline.bash has been removed. Use galleypdf displayline, which takes the same arguments and skips the AppleScript round trip — and the macOS Automation permission prompt that came with it

🐛 Fixes

  • Quitting with the Fonts or XMP subtab open no longer leaves the PDF Info sidebar there on the next launch, where a font scan would start up behind a spinner. The sidebar returns to Info instead

🔔 Important Notes

  • Requires macOS 11 (Big Sur) or later
  • Universal Binary (Apple Silicon + Intel)
  • Apple notarized and signed with Developer ID. The application bundle now carries a stapled notarization ticket of its own, so the first launch works without a network connection
  • Installing from the disk image? galleypdf is optional and lives inside the bundle. Add it to your PATH with export PATH="/Applications/GalleyPDF.app/Contents/MacOS/bin:$PATH", or link it with sudo ln -sf /Applications/GalleyPDF.app/Contents/MacOS/bin/galleypdf /usr/local/bin/galleypdf