Releases: jpmhouston/Batch-Clipboard
Releases · jpmhouston/Batch-Clipboard
Release list
Batch Clipboard 2.3
A number of changes since version 2.2, including these new features:
- Hold option key with the menu open to show Start Batch with Clipboard, use if you cut/copy something then realize you in fact want a batch of several clips, it starts a batch with the first item being what's already on the clipboard.
- New option useful when the menu bar icon is hidden: show the app in the Dock and app switcher, and made switching to the app reveal the menu bar icon. Added contextual menu to the Dock icon.
- Changes in the General Settings tab: made more explicit the option for hiding the menu bar icon, added the option to turn on the Dock icon, another to start batch mode when the Dock item clicked, moved keyboard shortcut fields to its own new tab.
- Change in the Advanced Settings tab: one to reset previously supressed alerts (ones containing "Don't ask again" checkboxes), another to enable some debug logging.
- Simplified menu when advanced paste items are enabled using the checkbox in the Advanced tab of the Settings window. "Skip to Next" and "Start Pasting From Batch" are now one context sensitive menu item.
- About Batch Clipboard now opens a new first About panel in the Settings window, with more room to describe what the app does and use real buttons for linking to further resources instead of underlined text.
- Improved layout of the Intro window in preparation for localization, and updated some of the content to fixing typos and improve clarity.
- New Intro window page asking user to choose to add Batch Clipboard as a login item. Includes an option to defer decision and show a reminder alert after copying & pasting a batch a few times.
- For IAP-unlocked saved batch feature in the App Store version: a new Repeating setting for saved batches, made visible if new checkbox turned on in the Advanced Settings tab. After pasting last begin pasting from the first again, until batch cancelled.
- Also for saved batch feature: holding option key when saved batch menu showing changes "Reply" menu item to "Replay Repeating". Menu item to open dialog for editing or deleting saved batches changed from "Rename" to "Edit", and fixes to behavior of that dialog.
Also some fixes:
- Fixed alerts sometimes opening behind other applications' windows, and improved reliability of returning the user's application and window to be frontmost after using Batch Clipboard menu items or Settings window.
- Log exceptions in release builds instead of crashing. Further diagnosis of the few apparent edge cases that were tripping exceptions will be done in debug builds, perhaps future betas that use an analytics framework.
- Removed internal hidden menu bar definition that was intended to assist localization, but added complexity and seems to have been contributing to menu lag on some systems.
- Fixed some bugs when clipboard history is enabled.
- Fixed some warnings that were being logged to the system console.
- Removed dependency on the package SDWebImage, not used since early betas of version 1.
Batch Clipboard 2.3b7
- In Advanced tab of the Settings window, fixed text specific to App Store version bonus feature mistakenly visible in non-App Store versions.
- Improved crash safety in all Settings window tabs.
- New Intro window page asking user to choose to add Batch Clipboard as a login item. Includes an option to defer decision and show a reminder alert after copying & pasting a batch a few times.
Batch Clipboard 2.3b6
- Added a dock menu for when the application's dock icon is turned on in the Settings (still not the default).
- Fixed alerts sometimes opening behind other applications' windows.
- Improved reliability of returning the user's application and window to be frontmost after using Batch Clipboard menu items or Settings window.
- Fixed reliabiity of starting a batch using the current clipboard item.
- Simplified menu when advanced paste items are shown using the checkbox in the Advanced tab of the Settings window. "Skip to Next" and "Start Pasting From Batch" are now one context sensitive menu item.
- The menu hiding checkbox in the Settings window is now "Hide menu bar icon when app not in use", inverse of what the checkbox was before "Always show menu bar icon".
Batch Clipboard 2.3b5
- New option in General Settings tab to show the app in the Dock and app switcher. If menu icon hidden in the menu bar, made switching to the app reveal it, and if shift or option held then also show the Settings window.
- Associated new option to start batch mode when the app clicked in the Dock or relaunched in the Finder.
- Moved keyboard shortcut fields to a new tab in Settings to make room in the General tab.
- Minor correction to capitalization in the menu.
- For IAP-unlocked saved batch feature in the App Store version, made option-click a root menu item of a saved batch also replay the batch repeated, not just option-clicking the replay item in its submenu.
Batch Clipboard 2.3b4
- Fixed Start Batch with Clipboard when still using the clipboard history feature.
- New Repeating setting for saved batches, made visible if new checkbox turned on in the Advanced Settings tab. After pasting last begin pasting from the first again, until batch cancelled.
- Holding option key when saved batch menu showing changes "Reply" menu item to "Replay Repeating".
- Menu item to edit saved batches changed from Rename to Edit.
- Polished saved batched deletion: dismiss menu when cmd-delete used, improved text, layout, behavior of the edit alert.
- About menu item now opens an About Settings tab, containing some buttons to open links that have moved from the Intro window.
- Revised layout and some text & behavior of the Intro window, allow height expansion to make more room for future localization.
- Added button to the Advanced Settings tab to reset previously supressed alerts ("Don't ask again" checkboxes).
- Fixes some warnings that were being logged to the system console.
Batch Clipboard 2.3b2
- Complete implementation of Start Batch with Clipboard hotkey, and fix menu item appearance when its defined.
- Removed internal hidden menu bar definition that was intended to assist localization (which is all still to come), as doing so in a reduced-complexity test app seemed to help solve menu lag on some systems.
Batch Clipboard 2.3b1
- New feature: hold option key to show Start Batch with Clipboard, use if you cut/copy something then realize you in fact want a batch of several clips, it starts a batch with the first item being what's already on the clipboard.
- Added some concurrency safeguards between setting OS clipboard and polling to detect updates.
- New advanced checkbox to enable some debug logging.
- Improved behavior of clip history (if enabled) when collecting a batch, in some circumstances new clips would end up not being added to the history.
- Fixed behavior of temporarly recalling clips from the history when in the middle of pasting a batch, the next batch clip pasted with the assigned shortcut would re-paste the recalled clip instead of the next batch clip.
- Removed dependency on the package SDWebImage, not used since early betas of version 1.
Batch Clipboard 2.2
Fundamentally the same as 2.2b2. All changes since 2.1:
- Fixed crash after copying text that contains non-breaking space and potentially other special characters.
- Fixed removing batch items from menu after they get pasted.
- Fixed crash when using Undo Last Copy, the IAP-unlocked feature in the app store version.
- Tahoe UI update in settings window (from upgrading Settings library dependency).
- UI updates in auto-update dialog for non-appstore build (from upgrading Sparkle library dependency).
- Potential minor fixes to purchasing in appstore build (from upgrading Flame library dependency).
- Corrected source project setup that claimed localization that were missing, should have no effect.
Batch Clipboard 2.2b2
- Fixed crash after copying text that contains non-breaking space and potentially other special characters.
- Tahoe UI update in settings window (from upgrading Settings library dependency).
- UI updates in auto-update dialog for non-appstore build (from upgrading Sparkle library dependency).
- Potential minor fixes to purchasing in appstore build (from upgrading Flame library dependency).
- Corrected source project setup that claimed localization that were missing, should have no effect.
Batch Clipboard 2.2b1
- Fixed removing batch items from menu after they get pasted.
- Fixed crash when using Undo Last Copy, the IAP-unlocked feature in the app store version.