BTT Clipboard Manager Development & Wishlist

ah yes, both the autosave but also a custom way because of the collapsing. I'll fix it.

1 Like

Thanks @Andreas_Hegenberg ! I don’t have my Mac for the next week because I’m getting the battery replaced (over 2,000 cycles in three years :sweat_smile:). I’ve been drafting a document to share feedback on the new Clipboard Manager – some bugs, but more UX suggestions. I’ll share that feedback here when I can – hopefully before you take time off to spend with the kids :blush:

the size restoration should now work in 4.965

1 Like

Yes, the size is restored again. Thanks!

v. 4.965 has brought back a problem. The right column can be made very small. Unfortunately, this is the minimum size for the left column. This was much better in the last version. Even if the icons overlapped.

4.966 is allowing a bit smaller sizes again!

1 Like

I've noticed that if I'm on iTerm2 and I have copy on select ("Copy to pasteboard on selection"), the clipboard manager is not able to copy the first of two selections which are made very quickly one after another. I can confirm that this is unrelated to iTerm2, because Raycast and Maccy are able to copy both selections.

btt Version: 4.963 (2024121007)

These probably do not trigger a change event due to the special way of copying, in that case BTT (and probably all others) rely on a pull mechanism. Currently for BTT that pull is done every 1.4 seconds - but I could make that configurable. It doesn't use much performance so probably a higher rate would not cause issues

1 Like

Andreas, are you planning to add highlight (or something similar) to the matched string, either in the right panel or in the results panel? It will be great if we can see where in that result is the match.

I've just came up with a killer feature (not really :D) - possibility to search/show only snippets from a specific app (selected from a dropdown menu for example).

yes various search filters will soon be available

Highlighting might be more complicated, I'll check but not sure yet.

1 Like

Something cool that I have been using today:

A floating menu that brings up the clipboard manager when it's hovered. Makes it easy to drop files into the clipboard on demand. However will require the next version that allows to position the clipboard manager and gives floating menus better hover detection while files are being dragged

2 Likes

Thanks for fixing this! Out of curiosity - what's the pull interval now?

I copied the one Maccy uses as you mentioned it's working there :sweat_smile: 0.5s
You can change it via this terminal command while BTT is quit. (However I think 0.5 seconds is fine, it's just comparing a change count variable)

defaults write com.hegenberg.BetterTouchTool BTTClipboardCheckInterval 0.6

1 Like

What is the "cleanest" way to disable/configure the shortcuts for the Clipboard manager? For example I would like to disable backspace to delete copies. I've tried to achieve it with "Advanced conditions" and "Focused Element", but I cannot see what can be used/ At the end I ended up setting the shortcut to CMD+X (since it cannot be empty :frowning: ) from macOS's "App Shortcuts" configurations.

I have CAG for BTT Clipboard Manger which is activated if clipboard is Open.

add them to the conditional activation group (that should exist automatically)

Yeah, I've already have that, and I have some shortcuts, but specifically for Delete (which is backspace), how to disable it? If I set it to "No Action" then I cannot delete characters/strings from the right panel. I'm I missing something super obvious?

ah I see, that is indeed hard to achieve at the moment. I'll think about a good way to make this possible.

I've noticed something weird. As seen below I've selected an item, but no content is shown on the right:

If I select the next item (double quotes - " in that case) and go back to the first item, on the right it is still showing the double quotes on the right panel:

If I switch between a screenshot and this "broken" item, the "broken" item continues to show empty right panel (actually it is not empty, it is more like the text box/panel is missing as you can see the background on right, in 1st screenshot, is not white but gray).

If I try to save this item as a file it is saving the content of the string which previously was shown in the right panel (hope that makes sense) - in the example it will save double quote - " to the file.
Type does not do anything

If I search for a string which could be in the copied text, it seems it is matching something:

but if I search for something which most certainly is not, the item is not shown:

So it seems that it is able to "recognize" something in it, but for some reason everything else is broken.

I have quite some "broken" copies. Not all of these are "broken", but most of them:

I'm not really sure how I've managed to achieve these "broken" items.

I'm aware that this could be hard to troubleshoot without the sql, I'll try later today to open and take a look at it, but meanwhile if you have some guesses..

btt Version: 4.972 (2024121017)

Weird!
The item itself is saved as pure data, that should not be able to cause problems. However the preview is partially saved as strings. Possibly you have managed to do a local SQL injection somehow, although core data should prevent that.

The SQL File is saved in '~/Library/Application Support/BetterTouchTool/BTTClipboardManager_20241210.sqlite', but it's Core Data SQL thus hard to read

Can you delete the item?

I guess by deleting it I'll lose all items in the clipboard, right? If that's correct like I mentioned maybe I'll open it and take a look at it, to see if something weird.