Added an option to download all links, not just new ones, every time the list is updated. Only enable this if you often delete Pocket links from outside Pickpocket, as it can make updating the list much slower than usual.
Fixed a horrific bug when using Kippt as the bookmarking service. Kippt made a subtle change to their API at some point, which caused Cloudmarks to keep trying to download more bookmarks in an endless loop, even though there were no more to be downloaded. Apologies to Kippt users.
Version 2.1, which was not released publicly, had a couple of minor enhancements. Cloudmarks now keeps your last search query in the input box the next time you open it. Also, if you’re using Safari 6 or newer, you can now search your Cloudmarks bookmarks from the Safari address bar by prefixing a query with “cm “. You can change the default prefix to some other string in Cloudmarks settings.
Added a hotkey to reopen closed tabs. Default is Command-Option-Z. Each time you press it, Tab Options will reopen the most recently closed tab that you haven’t already reopened. That means you can reopen several recently closed tabs, one by one, by repeatedly typing the hotkey.
There are two big differences between this feature and Safari’s own reopen-closed-tab feature, which is activated by using the Undo command right after closing a tab. First, Safari’s reopen feature is better because it remembers the reopened tab’s history, so you can go back from the last visited page in that tab. Second, Safari’s reopen feature is worse because it only reopens the last closed tab.
My first extension, Tabkeys, has been renamed to Tab Options. Version 3.0 now keeps track of which tabs were most recently activated (focused), which support three new features.
First, you can switch between the two last-focused tabs with a hotkey (default Z), like how pressing Command-Tab switches between two last-activated apps in OS X.
Second, you can cycle through all the tabs in a window in the order they were focused by repeatedly pressing a hotkey (default Option-Tab). This is like cycling through apps by pressing Command-Tab repeatedly without letting go of the Command key.
Lastly, when you close a tab, you can choose to activate the tab that previously had the focus.
Added an option to search new items only. The option is in the form of a checkbox that appears next to the search field when you do a search. The state of the checkbox is remembered the next time you search.
Also made typing in the search field more responsive.
Added favicons to the item list. Also rearranged the text elements: Tags, if an item has any, now appear next to the item title on the first row, while the item excerpt occupies the second row. If you select an item, its URL will appear on the second row after one second, replacing the excerpt. (If an item has no excerpt, the second row will show its URL from the start.)
Fixed a bug that had existed since I changed CustomReader’s default style (on Safari 6) a couple of versions back. When you changed the background color, it would only change the color directly under the text. (This was not a problem with the old default style, which preserved the dark, semi-transparent surround.) Now, it will change color of the entire background.
If you are still using the old default style with the dark surround, the new code will mess up the surround when you change the page background. To undo the damage, you’ll need to go into the Advanced tab and delete the “background-color” declaration in the #article block every time you change the background color in the Basic tab.
Fixed a bug in address bar searches where, if you had Safari set to not activate new tabs and PopSearch set to not open search results in a new tab, when you used Command-Enter to do an address bar search with the intent of opening the results in a new tab, PopSearch would put the search results in the current tab instead.