Appearance
Settings and keyboard shortcut
Open Settings… from the Easy Eject menu. Most options are off until you choose them. The app's menu is also available from the Eject menu button in the imports window.
General
- Launch at Login starts Easy Eject when you sign in. macOS may require approval in Login Items.
- Clean Cards Before Ejecting removes matching hidden Mac metadata before the menu's card buttons and global card shortcut eject a card. It is off by default and asks for confirmation when enabled. See Clean & Eject.
- Confirm Before Ejecting SSDs asks before ejecting drives that are not recognized as cards. It starts on. Read the prompt carefully because physical eject also unmounts other partitions.
- Show Eject Notifications controls system notifications. If macOS has denied notifications, adjust Easy Eject's notification setting in System Settings. Website 1.7.0 uses a native dialog for Ask to eject after import, regardless of notification settings. Keep Connected is its default.
Import defaults for new cards
In website 1.7.6, choose Import defaults… in Device Media Imports, or use Defaults for new import devices in Settings. Choose:
- Videos only (the initial default) or All media and sidecars.
- Whether to include optional camera previews.
- Clean folder layout for ordinary clips and companions.
- Automatic importing on future connections.
- The post-import eject prompt.
- Permanent deletion of verified imported originals.
- Verified recovery of media from the device Trash.
New cards use Use defaults and follow these settings on their next import. Their inherited options are greyed out; choose Use custom settings to edit options for that card. Older profiles retain their saved settings as custom settings. An import already running keeps the options it started with.
Permanent deletion and Trash recovery start off. Enabling either requires confirmation in shared defaults or custom card settings. Shared removal settings apply to all cards using defaults, including future cards. Changing Videos only to All media switches both removal settings off for review. Store Trash recovery also needs whole-card authorization. Saving a profile does not start an import.
Done, Cancel and Save stay visible below scrolling settings, and folder selectors keep their navigation sidebar readable.
Website app updates
Website 1.7.0 automatically checks GitHub for signed updates and asks before installation. Use Automatically check for updates in Settings to turn checking on or off, or choose Check for Updates…. Installation waits for imports, ejection and open dialogs to finish before restarting. There are no silent installations or system-profile uploads.
The Store edition uses Apple's updater. Public Store 1.1 includes shared defaults.
Global eject shortcut
Enable Global Eject Shortcut and choose a letter. The shortcut is Control–Option–Command plus that letter; E is the default. It invokes Eject All Cards for recognized camera and emulator cards. If cleanup is enabled, the shortcut also cleans those cards. It uses a registered macOS hotkey and does not need Accessibility access.
A conflicting shortcut can prevent registration. Settings shows whether the shortcut is active; choose another letter or use the menu if it says unavailable. Check every connected card before invoking the all-card shortcut.
Debug logs and issues
Enable Debug Logging adds drive-identification detail to the in-app debug window. The separate import log records import results and may contain local filenames and paths. The Needs attention icon points to an issue in the imports window. Dismiss clears the attention indicator, but it does not retry, change a profile, or repair a failed import. The last issue remains readable until another operation replaces it. See Troubleshooting.
