# BTT Clipboard Manager Development & Wishlist

**URL:** <https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868>\
**Category:** Configuration Help & General Discussion\
**Created:** [December 6, 2024, 1:17pm UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868 "2024-12-06T13:17:15Z")\
**Posts on this page:** 20\
**Page:** 6

<div class="post-metadata">

**Author:** ![Andreas\_Hegenberg](https://community.folivora.ai/user_avatar/community.folivora.ai/andreas_hegenberg/32/39221_2.png) [@Andreas\_Hegenberg](https://community.folivora.ai/u/Andreas_Hegenberg)\
**Post date:** [December 12, 2024, 8:34am UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868/101 "2024-12-12T08:34:24Z")

</div>

No I mean just deleting the problematic item 🙂

You copied some triggers from BTT, right? Do you remember which? If so, maybe you can post the json here then I can try myself

Can you maybe drag the broken items out of the clipboard manager into a text editor?

---

<div class="post-metadata">

**Author:** ![xidiot](https://community.folivora.ai/user_avatar/community.folivora.ai/xidiot/32/27204_2.png) [@xidiot](https://community.folivora.ai/u/xidiot)\
**Post date:** [December 12, 2024, 8:43am UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868/102 "2024-12-12T08:43:53Z")

</div>

I cannot remember what I've copied, and also I cannot drag it into a text editor (tried different).

I'm able to delete them (tied with one of the many in the above screenshot), but I don't want to delete all of them in order to help you troubleshoot if possible.

---

<div class="post-metadata">

**Author:** ![Andreas\_Hegenberg](https://community.folivora.ai/user_avatar/community.folivora.ai/andreas_hegenberg/32/39221_2.png) [@Andreas\_Hegenberg](https://community.folivora.ai/u/Andreas_Hegenberg)\
**Post date:** [December 12, 2024, 8:46am UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868/103 "2024-12-12T08:46:02Z")

</div>

This tool can open and view these databases nicely, there is a 14 day trial:

> **[Betamagic - Core Data Lab](https://betamagic.nl/products/coredatalab.html)**
>
> A professional tool to view, track and analyze the data behind Core Data apps.

---

<div class="post-metadata">

**Author:** ![xidiot](https://community.folivora.ai/user_avatar/community.folivora.ai/xidiot/32/27204_2.png) [@xidiot](https://community.folivora.ai/u/xidiot)\
**Post date:** [December 12, 2024, 11:06am UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868/104 "2024-12-12T11:06:43Z")

</div>

Thanks, I've managed to trace it a bit. The problematic item is quite big string 103265 characters and it contains a btt trigger with around 83 actions.  
The actions which are inside that trigger are a lot of "(Async) Delay next action by 0.80 Seconds", some "Wait For Image To Become Visible On Screen & Move Mouse" and some type text (type not paste), of which text there are some Cyrillic letters.

In the BTTClipData DB table this item have **nil** for both data and uuid:

 ![image](https://community.folivora.ai/uploads/default/original/3X/0/2/02d05bd94a7cbf4d3badcae9f23fc4f831c71249.png)

Here's screenshot from the BTTClip table:

 ![image](https://community.folivora.ai/uploads/default/original/3X/0/2/02d05bd94a7cbf4d3badcae9f23fc4f831c71249.png)

If I now copy the same trigger the clipboard items are displayed correctly.

---

<div class="post-metadata">

**Author:** ![Andreas\_Hegenberg](https://community.folivora.ai/user_avatar/community.folivora.ai/andreas_hegenberg/32/39221_2.png) [@Andreas\_Hegenberg](https://community.folivora.ai/u/Andreas_Hegenberg)\
**Post date:** [December 12, 2024, 11:07am UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868/105 "2024-12-12T11:07:56Z")

</div>

would you be able to export that trigger from the database tool and send it to me? (right click =\> export to json, "include to many relationship data", [andreas@folivora.ai](mailto:andreas@folivora.ai))  
Or does it contain sensitive data?

//edit: probably it doesn't really matter. In the end it probably just means that for some reason the data could not be saved to the database. I'll add an error log for this scenario, then next time we can check the error. Maybe a size limit or something like that, I'll check whether there are any settings for such.

---

<div class="post-metadata">

**Author:** ![xidiot](https://community.folivora.ai/user_avatar/community.folivora.ai/xidiot/32/27204_2.png) [@xidiot](https://community.folivora.ai/u/xidiot)\
**Post date:** [December 12, 2024, 11:15am UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868/106 "2024-12-12T11:15:46Z")

</div>

Yep. it contains some sensitive data and I'm not sure I'll be able to easily sanitize it. If you are OK to sent it without some of the data I can try to do it.

---

<div class="post-metadata">

**Author:** ![Andreas\_Hegenberg](https://community.folivora.ai/user_avatar/community.folivora.ai/andreas_hegenberg/32/39221_2.png) [@Andreas\_Hegenberg](https://community.folivora.ai/u/Andreas_Hegenberg)\
**Post date:** [December 12, 2024, 11:16am UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868/107 "2024-12-12T11:16:20Z")

</div>

I think it's not necessary. If data is nil, the actual clipboard contents have not been saved - just the preview /searchable text - which is the reason why there is no detailed display on the right. I probably won't get more info out of it anyways

---

<div class="post-metadata">

**Author:** ![Frank1](https://community.folivora.ai/letter_avatar_proxy/v4/letter/f/a87d85/32.png) [@Frank1](https://community.folivora.ai/u/Frank1)\
**Post date:** [December 12, 2024, 6:05pm UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868/108 "2024-12-12T18:05:04Z")

</div>

@Andreas_Hegenberg I noticed that you have changed the clipboard actions. Just the names? Or should I be able to configure more settings there now? If so, I don't see where.

![image](https://community.folivora.ai/uploads/default/original/3X/1/4/14e5d82c3d28ee6414c7196e71a03de1b74b305e.png)

And I think something is duplicated here? 🙂

 ![image](https://community.folivora.ai/uploads/default/original/3X/d/8/d89bb16a762dfe95ee8280d96cd04ea4af4da40c.png)

---

<div class="post-metadata">

**Author:** ![Andreas\_Hegenberg](https://community.folivora.ai/user_avatar/community.folivora.ai/andreas_hegenberg/32/39221_2.png) [@Andreas\_Hegenberg](https://community.folivora.ai/u/Andreas_Hegenberg)\
**Post date:** [December 12, 2024, 6:08pm UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868/109 "2024-12-12T18:08:55Z")

</div>

sorry, not finished yet 😉 (tomorrow!)

---

<div class="post-metadata">

**Author:** ![Frank1](https://community.folivora.ai/letter_avatar_proxy/v4/letter/f/a87d85/32.png) [@Frank1](https://community.folivora.ai/u/Frank1)\
**Post date:** [December 12, 2024, 6:09pm UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868/110 "2024-12-12T18:09:31Z")

</div>

No problem, I'm just asking.

---

<div class="post-metadata">

**Author:** ![Frank1](https://community.folivora.ai/letter_avatar_proxy/v4/letter/f/a87d85/32.png) [@Frank1](https://community.folivora.ai/u/Frank1)\
**Post date:** [December 12, 2024, 6:16pm UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868/111 "2024-12-12T18:16:21Z")

</div>

Another thing I noticed. If you drag a clipboard (item) into a snippet folder, it is visible in this folder and under “All Items”. So far so good. But if I delete this item in “All Items” it is also deleted in the snippet folder.

Wouldn't it make more sense not to do this? I consider a snippet folder as “permanent” storage.

---

<div class="post-metadata">

**Author:** ![Andreas\_Hegenberg](https://community.folivora.ai/user_avatar/community.folivora.ai/andreas_hegenberg/32/39221_2.png) [@Andreas\_Hegenberg](https://community.folivora.ai/u/Andreas_Hegenberg)\
**Post date:** [December 12, 2024, 6:20pm UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868/112 "2024-12-12T18:20:32Z")

</div>

yep, I‘ll improve that!

---

<div class="post-metadata">

**Author:** ![xidiot](https://community.folivora.ai/user_avatar/community.folivora.ai/xidiot/32/27204_2.png) [@xidiot](https://community.folivora.ai/u/xidiot)\
**Post date:** [December 13, 2024, 10:33am UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868/113 "2024-12-13T10:33:27Z")

</div>

Can someone show me (via screen recording) exactly how the "Snippets" and the "Saved Searches" are working I suspect something might be broken on my end?

Thank you in advance.

---

<div class="post-metadata">

**Author:** ![Andreas\_Hegenberg](https://community.folivora.ai/user_avatar/community.folivora.ai/andreas_hegenberg/32/39221_2.png) [@Andreas\_Hegenberg](https://community.folivora.ai/u/Andreas_Hegenberg)\
**Post date:** [December 13, 2024, 10:36am UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868/114 "2024-12-13T10:36:02Z")

</div>

They are really basic at the moment. You can add items by dragging them into one of the groups you created (to create a group hover the header and press the + button)

---

<div class="post-metadata">

**Author:** ![xidiot](https://community.folivora.ai/user_avatar/community.folivora.ai/xidiot/32/27204_2.png) [@xidiot](https://community.folivora.ai/u/xidiot)\
**Post date:** [December 13, 2024, 10:58am UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868/115 "2024-12-13T10:58:32Z")

</div>

Thanks, here's how it looks on my end when I try to create group under either "Saved Searches" or "Snippets":

This happens every single time, there are no misclicks or whatsoever.

---

<div class="post-metadata">

**Author:** ![Andreas\_Hegenberg](https://community.folivora.ai/user_avatar/community.folivora.ai/andreas_hegenberg/32/39221_2.png) [@Andreas\_Hegenberg](https://community.folivora.ai/u/Andreas_Hegenberg)\
**Post date:** [December 13, 2024, 11:00am UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868/116 "2024-12-13T11:00:30Z")

</div>

ah looks like a problem with the activation state of the window. I'll have a look!

---

<div class="post-metadata">

**Author:** ![Andreas\_Hegenberg](https://community.folivora.ai/user_avatar/community.folivora.ai/andreas_hegenberg/32/39221_2.png) [@Andreas\_Hegenberg](https://community.folivora.ai/u/Andreas_Hegenberg)\
**Post date:** [December 13, 2024, 11:58am UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868/117 "2024-12-13T11:58:31Z")

</div>

@xidiot I have added a workaround in 4.976. It's ugly because it forces it into the sidebar, but will work for now. (This clipboard manager is a mix of very old to very new technologies, which makes some things a bit unconventional)

![image](https://community.folivora.ai/uploads/default/original/3X/d/f/df83fa54b3242195ae9c75e90dcc33d1db642a85.png)

@Frank1 4.976 also keeps snippets if they have been deleted from all

---

<div class="post-metadata">

**Author:** ![Andreas\_Hegenberg](https://community.folivora.ai/user_avatar/community.folivora.ai/andreas_hegenberg/32/39221_2.png) [@Andreas\_Hegenberg](https://community.folivora.ai/u/Andreas_Hegenberg)\
**Post date:** [December 13, 2024, 1:00pm UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868/118 "2024-12-13T13:00:10Z")

</div>

By the way, when using snippets etc. that might be important to keep I would recommend to at least sometimes backup this file:

~/Library/Application Support/BetterTouchTool/BTTClipboardManager\_20241210.sqlite

BTT currently does not create auto-backups of it because it can be quite large.

---

<div class="post-metadata">

**Author:** ![xidiot](https://community.folivora.ai/user_avatar/community.folivora.ai/xidiot/32/27204_2.png) [@xidiot](https://community.folivora.ai/u/xidiot)\
**Post date:** [December 13, 2024, 1:41pm UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868/119 "2024-12-13T13:41:18Z")

</div>

I can confirm that this is now fixed.

By the way I've noticed that sometimes (not sure how to reproduce it) the selected item, upon opening the clipboard, is not the first element. This creates confusion when trying to select the 2nd item from the list, which you copied right before the last one and you know it should be right below it, but instead the next one, below the randomly selected one, is selected. If I toggle the clipboard the 1st item will be selected.  
The same use-case is for "Copy & Move to Top".

I've also experienced quite few times, an unexpected close of the clipboard while typing in the search box.

By the way is there a way to make the clipboard window to hide more quickly (or this is due to the "mix of very old to very new technologies" )? Showing s fast enough (after the initial show).

---

<div class="post-metadata">

**Author:** ![somelinguist](https://community.folivora.ai/letter_avatar_proxy/v4/letter/s/73ab20/32.png) [@somelinguist](https://community.folivora.ai/u/somelinguist)\
**Post date:** [December 13, 2024, 2:19pm UTC](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868/120 "2024-12-13T14:19:29Z")

</div>

> [@Andreas\_Hegenberg](#):
>
> the action bar is now shown on the bottom of the preview window, items in there can be reordered by dragging or hidden by right-click

Currently items that won't fit in the action bar get moved to a pop up menu on the right.

Would it make sense to be able to group items in the action bar so that they can be organized into multiple pop menus?

Like, I might create one group that contained actions related to basic text transformations, another for images, another related to rich text formatting, etc.

I would still want to have one or two frequently used items as standalone buttons in the main bar.

One of the things that keeps me from creating more Clipboard Manager/JS Transformer actions is being able to see and access them easily in the Clipboard Manager. Having the overflow popup helps with this somewhat, but it still could get hard to manage.

Relatedly, could there be an option to only show the icons for the action items when they appear in the main action bar so more items could be visible? It would make sense to still show the action name in the overflow pop up (or groups, if that worked out).

[Previous page](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868.md?page=5)

[Next page](https://community.folivora.ai/t/btt-clipboard-manager-development-wishlist/40868.md?page=7)
