Synkmark is your bridge for syncing bookmarks among Safari, Google Chrome and Firefox. Synkmark can also keep your bookmarks alphabetized as you prefer, verified and free of duplicates. Synkmark is compatible with iCloud, Sign in to Google and Firefox Sync, so that you can have organized bookmarks on all of your devices.
What is new in this release:
Version 2.2.8 is a fix for users of macOS 10.10. If, like most people, you are on the latest macOS 10.11, you should skip this update.
What is new in version 2.2.5:
- Compatible with Firefox 47+, due to changes in our application and a new version 329 of our Sheep Systems Sync Extension for Firefox, which users will be prompted to install upon first launching this version.
What is new in version 2.1.2:
Fixed a bug which, under some conditions, caused Chrome, Canary or Chromium to churn all bookmarks, which then caused the next import to report that all bookmarks had been changed, which usually triggered, falsely, a Safe Sync Limit error. (The churn in this case was changing the hidden unique identifying numbers. One of the known conditions triggering this bug was that the browser was not running in the target user profile during the export, and that the number of bookmarks was fairly small, so that the highest identifying number among the "Mobile Bookmarks", which our apps ignore, was greater than the highest identifying number among the exported bookmarks".)
Adds sync_transaction_version key with value 2 if it is not present.
No longer escapes forward slashes when writing the file.
In all bookmarks and folderss, adds an "add date" value if one is not present.
What is new in version 1.22.7:
Fixed bugs in the Content View, when redisplaying in Outline Mode, which caused expanded folders to sometimes collapse without reason, or to not open as required to re-expose items which had been previously selected in Table Mode.
Fixed bugs which caused the Tags field in the Detail View, the Tags shown in the Content Outline, and the Tags field in the Inspector to not always show the new value immediately when tags were changed.
What is new in version 1.22.25:
- Fixed a bug which could cause items in the Content View of a newly-created document to not display properly after viewing the tab Settings > Clients in BookMacster, or Preferences > Syncing in Synkmark.
- Fixed a bug which caused the rather hidden Skip Separators (when exporting) setting to be set to ON instead of OFF when creating a new Firefox client in the tab Settings > Clients in BookMacster, or adding Firefox as a synced browser in Preferences > Syncing in Synkmark.
- When dragging, copying or pasting bookmark names and URLs to other applications, duplicates no longer appear, even if bookmarks and their parent folders are selected.
- Fixed a bug which caused some of the popup menus in Preferences > Syncing to indicate a different setting than the actual default setting which was active, until the first time that a new user changed them. Changed style of buttons in Choose Browsers sheet of new document wizard, and Preferences > Syncing tab, so that they are more legible in OS X 10.10 whether System Preferences > Accessibility > Increase contrast setting is ON or OFF.
- In Inspector, first item in popup menus Sort this folder? and Visit item with now correctly indicate Use settings from Preferences instead of Use Document Default Settings (which is correct for BookMacster).
- The advice which appears when exporting a large number of changes to Firefox while Firefox is running no longer incorrectly states that the operation must be cancelled and restarted in order to make it run faster.
- Corrected errors in Help Book sec. 1.2, Getting Started with Synkmark.
- The Help Book now has a section explaining how to recover from Safe Sync Limit errors 3011 and 3012, linked to from the error dialogs, and cross-linked to the topic of Safe Sync Limit .
- When an import from or export to Safari is being delayed to wait for updates by iCloud, the explanation shown in the status bar now gives a more reliable indication of when the process is almost done.
- Fixed memory leak in Content View.
What is new in version 1.22.23:
- n the Content View, in Outline Mode, eliminated beachballing when expanding (or loading as expanded) folders that contain many thousands of immediate child items. (New lazy data source.)
- During an Import or Export operation, the Finding Parents (4/7) phase is now faster, much faster for documents that contain one or more folders that have thousands of immediate child items. (Exportability is now cached, so Big-O N2 reduced to N.)
- Increased too-close line spacing in tables in some modal dialogs, when running in OS X 10.10 Yosemite.
- Fixed a bug which caused the Preferences window to fail to open after a Keyboard Shortcut to show the Floating Menu had been set.
- Fixed a bug which caused changes in the Inspector Panel to not be saved if the panel was closed before activating a different field. ? ? ? ? Identifiers were added to support Firefox Developer Edition, which has now replaced Aurora as Firefox' "alpha" channel. ? ? ? When running one of the three focused apps, the popover which OS X 10.9 or 10.10 provides next to the document window title has been removed, so that it is no longer possible for the user change the document's name or location and lose it. (The focused apps have a "shoebox" architecture which does not support multiple documents.)
- When manually commanding an Import or Export operation, if any field in the Content View or Inspector Panel is currently being editing, its edits are now automatically accepted and registered before beginning the Import or Export operation. (Previously, this did not work for all fields.) ? ? ? Fixed a bug which occurred after importing from Firefox, Diigo or an XBEL file, which caused, for bookmarks which were changed as a result of the import their Last Modified date to indicate the time of the import, instead of the Last Modified time which had been imported from Firefox, Diigo or the XBEL file, until the next time that the document was saved or autosaved; typically the first few minutes after the import.
- Fixed a bug which caused any change in a document, which OS X had not yet autosaved (which it does every 5 minutes, or when you switch apps) to be lost if the user first clicked the Background menu command to send the app into the background.
- In the Content Outline, after editing, moving or deleting items, the scroll position no longer sometimes jumps a fraction of a row, to the next row boundary. It does not move at all.
- Fixed bugs which caused the Inspector Panel to not open or close in all cases when it should have. ? ? ? ? Fixed bug which sometimes caused Firefox or Chrome to be not quit after it was launched to perform an import or export operation, if the user has more than one instance of Firefox or Chrome installed. (Now remembers and quits the same instance that was launched.) ? ? ? ? The application menu item "Stop Syncing..." menu item title has been clarified to better indicate what is going on. ? ? ? ? Replaced depracated function (ShowHideProcess).
- Fixed a bug which caused the Folder Lineage field in the Inspector Panel to continue to show the old Folder Lineage after an item had been moved by the user clicking the Move hyperlink, or after all items had been deselected. In the former case, it now shows the new Folder Lineage, and in the latter case, it now says No Selection, as expected.
- During export to Chrome or Firefox while Chrome or Firefox are running, the Status Bar at the bottom of the window now shows progress throughout the process and no longer disappears for several seconds during some phases. ? ? ? ? Newline characters in bookmark names are now replaced with space characters. (This reduces sync churning with Google Chrome which also does this, and it's a good idea for name visibility, since bookmark name fields are generally only one line high.)
- Fixed a bug that could cause Error 651507 when importing from Chrome, Canary or Chromium while the browser is running in the importing profile. (Susceptibility to this bug depended on the exact length of the bookmarks data, and had a 1 in 1024 chance of occurring for a given bookmarks set.) ? ? When landing a new bookmark, if the site has not provided a title, the Floating Menu now indicates it as this web page in the menu and untitled if the user chooses to actually create a bookmark from it, instead of blank spaces. ? ? When landing a new bookmark, if the browser does not respond within 2.5 seconds of being asked for data, the Floating Menu now shows an appropriate error message in place of the Add to... menu item, instead of showing the name of the previously-landed bookmark.
- Fixed a bug which caused an item displayed in the Inspector Panel to continue to be displayed after it was deleted.
- May have fixed a condition that, in rare cases, caused relocations of bookmarks due to sorting to still have their old locations in a document's' Content View.
- Decoding of license installer files (sent out by our Support team to users who have lost their License Information) is now even more robust with respect to different or extraneous newline characters our web host may inadvertantly insert.
- When changing the Visit this bookmark with attribute of more than 2 bookmarks in bulk, such that a warning appears, the warning now explains the new setting better.
- Eliminated an unnecessary system log entry from our Chromessenger tool during exports.
- Warning sheet which informs the user about possible conflicts with Sign in to Google is not so wide any more. ? ? Help Book better explains Global Keyboard Shortcuts.
- A few events now have improved or added messages in menu > Application > Logs.
- Now built with Apple's Yosemite-generation developer tools. (OS X 10.10 SDK, Xcode 6.1.)
- Removed the Breadcrumb framework which supported sales through the Bodega App Store which, sadly, shut down in early September.
- All components (executables) in the package, including auxiliary components, now have version numbers in their (embedded) metadata. (Switched on Info.plist Preprocessing at the Project level.)