Hookmark Version 6.10 (build 6284; Integration v. 371) is now available

Hookmark Version 6.10 public (build 6284; Integration v. 371) is now available for download.

In this release:

  • IMPROVED the performance of the Hookmark Context window in general.
  • IMPROVED performance of Hook to New > folder
  • IMPROVED: We have moved the Export Bookmarks and Import Bookmarks buttons out of General Settings into Gear menu > Advanced. These two commands are also now available from Hookmark’s File menu.
  • IMPROVED: The Bookmarks window now remembers what tab you last selected.
  • IMPROVED: When Hookmark’s [context window](Hookmark 6.10 Release Notes – Hookmark Hookmark Context Window – Hookmark) is unable to detect a linkable item (e.g., because the file is not saved), the Context window will now show the AppleScript error message. That will help users understand what’s happening, and they can contact us on the forum or via other channels if they don’t understand what’s happening.
  • IMPROVED: Show Bookmarks Window via global shortcut now puts cursor in search field.
  • IMPROVED: It is now possible to configure a global shortcut for Copy As Universal Link.
  • FIXED: Hookmark on some Apple Silicon Macs would repeatedly request license to be applied.
  • FIXED: Sometimes the message in ‘No Linkable item found in…” window could not be read.
  • FIXED: Universal links could only be used by the Mac that generated them, so they could be shared.
  • FIXED the Show Menu Bar Window keyboard shortcut.
  • FIXED a crash in Bookmarks window.
  • FIXED another crash condition.

New and improved software integrations

  • New: Added support for Godspeed, DuckDuckGO, Spark email on Setapp, and Heptabase.
  • Updated: Integration with Zotero 7.
2 Likes

Seems Hookmark 6.10 is having a hard time with Zotero (Mac). Using Zotero 7.1-beta.41+355c61e6d.

Tried a few different times. Once I saw the Hoomark indicator telling me something has linked, a couple other times no indicator but a “hook” was made, and sometimes no hook at all … it’s as if Hookmark had just stalled.

Working with other things just fine. Specifically I’ll get this message after some time:

It seems Hookmark can work fine with Zotero at times, at other times … not so much.

Finally I get links that come in two different flavors (using same shortcut). Mostly I’ll get something like this:

  • zotero://select/items/_2FS9Z98Q

Sometimes I’ll get a link like this:

Thank you for contacting us, @Mathew .

The indicator does not work for Zotero because the script for Zotero is UI-based. It is supposed to show a purple question mark. Do you see numbers?
image

Were you trying to invoke Hookmark on MailMate when you see the error message “MailMate is taking longer than expected…”?

Did you paste into the same APP and get different result? Some APPs show the URL, but some APPs show the title. You can try “Copy As Markdown Link”, then you will get both the URL and the Title.

Thank you

1 Like

Sorry for the late reply, but I’m engaged in some international travel right now. Honestly I get the Hookmark beachball of death most of the time. I do not see numbers. I was not trying to invoke Hookmark on Mailmate … it’s just that Hookmark took sooooooooooo long in Zotero that I had already moved over to Mailmate for work.

Zotero has it’s own “hooking” shortcut and I’ll just learn that. I would be happy to have one and only one shortcut to remember for hooking, but currently Hookmark does not play well with Zotero. Using Zotero 7.1-beta.44+057c79820

I just tried 7.1-beta.44+057c79820, and it seems Hookmark is working fine with it.

If you select a Zotero item, go to Zotero ->Edit, do you see “Copy as Markdown Item URI” and its shortcut is “Shift+command+c”?

If you press “Shift+command+c”, do you get a markdown link?

Thank you

Yes, I do. The shortcut Shift-command-c works just fine in Zotero. But my usual Hook shortcut of control-H does not work. That leads to the beachball of death, or just nothingness.

Ctrl+H could be used by other APPs.
Can you try a different shortcut or click on Hookmark menu bar icon? You can configue the shortcut in Hookmark Settings window->Shortcuts:

Perhaps, but Ctrl+H works in every other app in which I try to use Hookmark. Only Zotero is the problem. I’m “wired” for control-H at this point, another different shortcut would be counter-productive.

Whatever the stated Updated: Integration with Zotero 7 is supposed to be, I’m not seeing it.

OK. I understand.

Have you tried clicking on Hookmark menu bar icon and see if there is any difference?

Thank you

Thanks for the suggestion, but not quite sure what you mean. I’m guessing you mean click on menu bar icon before trying to hook. But if that’s the case I don’t see a way to drag-drop, or other means, to create a Hook link.

If you mean after invoking control-H then there’s no way for me to do that as, essentially, the Hookmark icon is frozen.

Sometimes it will hook, after 1 or 2 minutes, but that’s not a good resolution. But anyways, that’s not always the case. Often it just freezes, later tells me it is having a problem, and asks if I’d like to continue. (Not remembering if this is Hookmark or Mac OS with the message)

Sorry, I forgot the default setting for clicking Hookmark menu bar icon is showing menu bar window like below. You can click on Hookmark icon or “Show bookmark Contextual Window” lable in menu bar window to invoke Hookmark contexual window.

1 Like

@bchend Thanks! That makes things clear. Unfortunately when I do that either (1) nothing happens or, more often, I get the message below:

Or put differently, the problem seems to not be with the keyboard shortcut as I get the same experience using the shortcut or using this alternative approach. However, one big difference is the time it takes to say there’s no linkable item … in the non-shortcut approach this message pops up sooner.

Thank you, @Mathew .

Are you using any Clipboard manager?

If you select a Zotero item, then copy the following script and paste in /Applications/Utilities/Script Editor, click on Run button, what happens?

tell application id "org.zotero.zotero-beta"
	activate
end tell

set the clipboard to ""
delay 0.1
tell application "System Events" to tell process id "org.zotero.zotero-beta"
	keystroke "c" using {shift down, command down}
	delay 0.1
	repeat 20 times -- poll clipboard for ~2.5 seconds. Sometimes set x to the clipboard throws exception
		try
			set markdownLink to the clipboard
			if markdownLink is not equal to "" then
				exit repeat
			end if
			
		end try
		delay 0.1
	end repeat
	
end tell
return markdownLink

Yes, that seems to work fine. Tested with 5 different articles and no problems at all!

Yes, I use a clipboard manager named PastePal. Never had a problem/conflict with Hookmark before with other apps but maybe Zotero and PastePal together create a special situation.

Does this help?

In addition, the hooked items seem to be stored in PastePal just fine, but not in my Zotero library of links. (I realize you probably already know this, but wanted to report if this was unusual behavior.)

Thank you for the information, @Mathew .

If you quit PastePal, then invoke Hookmark on a Zotero item, does it make any difference?

Thank you

That was a reasonable guess! Unfortunately, nope I still get the same problem when PastePal is not operating. It seems hooking the first item is easy, but trying a second or third hook gums up the whole system.

Today Zotero came out with a new beta. So I’ll install that and see if there’s a difference.

The new beta is: 7.1-beta.47+b31b71304
The older beta I was using was: 7.1-beta.44+057c79820

Things have changed a bit. First link works fine, second tried link gums things up again. However, what has changed with this new beta is with Hookmark I used to get a result like this:

zotero://select/items/_ES64WL54

Now with today’s beta I get this result:

[Kalyuga. 2023. Evolutionary Perspective on Human Cognitive Architecture in Cognitive Load Theory: a Dynamic, Emerging Principle Approach](zotero://select/items/_ES64WL54)

I realize the problem might have to do with using the beta … but this new version of Zotero is very important so sooner or later Hookmark will need to adapt to it.

I hope this info helps a bit.

This is a regular link. You normally get this kind of link by doing “Copy Link” in Hookmark window.

This is a markdown link. You can obtain it via Hookmark “Copy As Markdown Link”

If this is not the case, could you please provide steps for how you get these links, I will try to reproduce the issue on my Mac?

Thank you

Both links were done with control-H

But now, only about 30 minutes later, there’s a new new beta. Not sure what changed but it is:
7.1-beta.48+735922a2b

I’m going to have to leave this as is because I’m currently travelling and won’t be able to do any checks for about 2 weeks. All I can really say is Hookmark is clearly funky with Zotero. Don’t know why.

OK, thank you.

Since I can’t reproduce the problem on my Mac, I need your help with troubleshooting.

Thank you for your patience.

After you invoke Hookmark window, did you do “Copy Link” or “Copy As Markdown Link”, or something else? Then in which APP did you paste the link?