Finder Extension
Finder Extension
Section titled “Finder Extension”ImageChunker includes a Finder Sync Extension that lets you chunk images directly from Finder’s context menu.
Enabling the Extension
Section titled “Enabling the Extension”After installing ImageChunker, enable the Finder extension:
- Open System Settings
- Navigate to Privacy & Security → Extensions → Finder Extensions
- Enable ImageChunker Finder Extension
- Restart Finder:
- Option-click Finder icon in Dock
- Select Relaunch
Using the Extension
Section titled “Using the Extension”Single Image
Section titled “Single Image”- Right-click any supported image in Finder
- Select Chunk with ImageChunker
- ImageChunker opens with the image loaded
Multiple Images
Section titled “Multiple Images”- Select multiple images in Finder
- Right-click the selection
- Select Chunk with ImageChunker
- All images are added to the batch queue
Folder Processing
Section titled “Folder Processing”- Right-click a folder containing images
- Select Chunk with ImageChunker
- All supported images in the folder are queued
Supported File Types
Section titled “Supported File Types”The Finder extension shows for these file types:
| Extension | Format |
|---|---|
.jpg, .jpeg | JPEG |
.png | PNG |
.heic, .heif | HEIC |
.tiff, .tif | TIFF |
.bmp | Bitmap |
.gif | GIF (first frame) |
.webp | WebP |
.pdf | PDF (first page) |
Extension Settings
Section titled “Extension Settings”Configure extension behavior in ImageChunker:
Settings → Finder Extension
Quick Process Mode
Section titled “Quick Process Mode”When enabled:
- Uses your default chunking settings
- Processes immediately without showing the app
- Chunks saved alongside original
When disabled (default):
- Opens ImageChunker with image loaded
- You review and configure before processing
Output Location
Section titled “Output Location”- Same folder: Chunks saved next to original
- Subfolder: Creates
{filename}_chunks/folder - Ask every time: Prompts for location
Auto-Launch
Section titled “Auto-Launch”- Always: ImageChunker opens automatically
- If closed: Only opens if not already running
- Never: Adds to queue silently
Troubleshooting
Section titled “Troubleshooting”Extension Not Appearing
Section titled “Extension Not Appearing”-
Check if enabled:
- System Settings → Extensions → Finder
- Ensure ImageChunker is toggled ON
-
Restart Finder:
Terminal window killall FinderOr: Option-click Finder in Dock → Relaunch
-
Re-register extension:
Terminal window pluginkit -r /Applications/ImageChunker.app/Contents/PlugIns/ImageChunkerFinderExtension.appex -
Check for conflicts:
- Disable other Finder extensions
- Test if ImageChunker’s appears
- Re-enable others one by one
Extension Shows But Doesn’t Work
Section titled “Extension Shows But Doesn’t Work”-
Check app is working:
- Open ImageChunker directly
- Try processing an image
- If that works, extension should too
-
Reset extension preferences:
Terminal window defaults delete com.griffin.ImageChunker.FinderExtension -
Reinstall:
- Delete ImageChunker from Applications
- Empty Trash
- Reinstall from Mac App Store
Context Menu Slow
Section titled “Context Menu Slow”If the context menu takes time to appear:
- Too many extensions: Disable unused Finder extensions
- System load: Close heavy applications
- Disk issues: Check disk health in Disk Utility
Security & Privacy
Section titled “Security & Privacy”Sandboxing
Section titled “Sandboxing”The Finder extension runs in a secure sandbox:
- Limited file access: Only processes files you explicitly select
- No network access: Cannot upload your images
- No persistent storage: Doesn’t keep copies of your images
IPC Security
Section titled “IPC Security”Communication between the extension and main app:
- Uses
DistributedNotificationCenter - No direct file transfer
- Main app accesses files with your permission
Privacy Benefits
Section titled “Privacy Benefits”- Your images never leave your Mac
- Extension doesn’t track usage
- No analytics or telemetry
Technical Details
Section titled “Technical Details”Architecture
Section titled “Architecture”Finder.app └── Right-click image └── FinderSync Extension └── Sends notification └── ImageChunker.app └── Receives file path └── Requests file access └── Processes imageExtension Location
Section titled “Extension Location”/Applications/ImageChunker.app/└── Contents/ └── PlugIns/ └── ImageChunkerFinderExtension.appexDebug Commands
Section titled “Debug Commands”Check extension registration:
pluginkit -m -p com.apple.FinderSyncView extension logs:
log show --predicate 'subsystem == "com.griffin.ImageChunker.FinderExtension"' --last 5mReset extension:
pluginkit -r /Applications/ImageChunker.app/Contents/PlugIns/ImageChunkerFinderExtension.appexBest Practices
Section titled “Best Practices”- Use for quick access: Great for one-off chunking tasks
- Batch from Finder: Select multiple images for efficient processing
- Configure defaults: Set preferred settings for Quick Process mode
- Keep app updated: Ensures extension compatibility with macOS