First, I don’t know where to ask this software collaboration issue, I apologize if I have posted in the wrong place.
Hookmark 4 generated links can always be pasted normally into Bike;
Hookmark 5 links can also be pasted normally as richlinks in other software (TextEdit, Apple Notes, Bear).
But in Hookmark 5, it can’t paste links from any other places to Bike, it will become a string of garbled code.
Let me take web pages and local folders as an example:
This is the General Clipboard items, when I use Hookmark made the link from google.com.
I guess it would be great if Bike could get the second rtf link (richlink).
In the meanwhile, there’s a Copy as Labelled Link in the form of a Keyboard Maestro macro, which copies in Bike rich text format, as well as in plain text and public.rtf formats:
Bike tries to read the public.url pasteboard item first. I think for Bike this is the correct thing to do.
Hookmark appears to be putting a valid (throws no errors when I read it), but indecipherable URL for that value. I wonder if that’s intended or if it’s a bug they can fix? @Luc_P_Beaudoin. I’m using URL(dataRepresentation: data, relativeTo: nil) to get a URL from the pasteboard data.
In the interim, in case of delay in fixing Hookmark’s public.url pasteboard item,
here is a draft of an alternative paste ( ⌘⇧V ) for Keyboard Maestro, which you could put in a Bike-only macro group.
It aims (if the clipboard turns out to be created by Hook) to use the public.rtf pasteboard item, discarding Hook 5’s (apparently faulty) public.url pasteboard item.
(with clipboards from other applications, it just pastes as normal)
I don’t have Hook on my system, so not fully tested. Let me know if it doesn’t immediately seem to work.
If it does work, you could reassign it to ⌘V for Bike until the Hookmark 5 issue is fixed.
Hookmark’s Copy Markdown Link should work for you. Someone at CogSci Apps is looking into the issue. ( Hookmark puts a variety of information in the clipboard).