I don't track the exact numbers, but there are many. I'd say about 200.000-300.000 actively used installations. Most of them of course only use some stuff (and everybody uses different things). It has been around for more than 15 years, so just retaining 15k new users per year gets to these numbers Even this forum already has 15k registered users.
@Andreas_Hegenberg I wonder how a talented developer like you hasn’t worked at Apple! :(( You've built one of the best Mac apps. Great work!
Some more adjustments to the example preset:
text-selection-menu11.bttpreset (221.8 KB)
It's now in a separate Conditional Activation Group, so it's easier to disable for specific apps if anything acts up. Also added the new actions "Copy Text Style" and "Paste Text Style" to the submenu.
I think 5.095 might also improve the situation with Word - the first select after launching Word might still fail but afterwards it should work.
我在编辑自定义的菜单时,配置菜单项的操作项的复制粘贴不起作用,当我重启btt后,发现操作项背粘贴到了自定义悬浮菜单这个位置
无论是使用鼠标右键菜单还是使用键盘cmd+C,cmd+V
When I was editing the custom menu, the copy and paste operations of the configuration menu item did not work. When I restarted btt, I found that the operation item was pasted to this position of the custom floating menu. Whether using the right-click menu of the mouse or using the keyboard cmd+C and cmd+V.
You mean the custom context menu action? I haven't encountered issues with that - if it doesn't work for you best create a separate thread for that (it's probably unrelated to the text did change trigger).
非常棒,我通过多级子菜单实现了非常多的功能,真的太实用了
我参照“string manipulation”,实现了非常多的功能,真的有无限的可能
Very good. I have implemented a lot of functions through multi-level submenus. It is really very practical.
I have implemented a lot of functions by referring to "string manipulation". There are really infinite possibilities.
looks great!
我是说操作非常的卡顿,但是我通过多次尝试,是可以编辑成功的,
Hey Andreas, can you add the same configurations (e.g. "Activate Keyboard Focus When Showing") which are discussed here to the new "Change Formatting Of Selected Text" predefined action?
It's just a floating menu, so you can do that youself:
However make sure to disable "close on any keyboard input" on the menu itself:
Thanks for this, I was not aware that the preset added an item under the "Automations & Named & Other Triggers"
I'm currently working on the documentation for the feature, then it will be more clear
Hi Andreas, this feature is fantastic!
After adding a few items to the floating menu, I noticed that the emoji icons appear slightly clipped.
I haven't been able to figure out how to adjust the spacing or dimensions of the items to display the full emoji. Any ideas? Thanks!
I think it's due to some default spacing. You can set the padding left/right to -5, then it should be fine:
worked great, thanks!
5.100 adds some new features and fixes various bugs.
- New variable BTTTextSelectionRTF: this is similar to the BTTTextSelection variable, but it doesn't contain the plain text but the RTF code. This is helpful if you have text like this:
hello world
And want to extract the link. Unfortunately the link is not available in Chrome based browsers. I have updated the preset to make use of these variables:
text-selection-menu14.bttpreset (257.3 KB)
I have also added an example item to the menu which shows the number of selected characters. This is just an example on how to dynamically change the display of an item based on the selected text.
I'm not sure what caused this, but at the moment I have a iTerm2 window with multiple tabs and splits and when use some of the items (e.g. search, terminal) the selected text has nothing to do with what is currently selected, but it seems that it is a random text from the iTerm2 and not some totally random string.
For other items (e.g. character count, gpt) the selected text is correctly ... recognized.
If I do the same with a new windows of iTerm2 I cannot reproduce it for now.
Additional info:
It seems that with a new tab everything is working well if there's no iTerm2 session split.
+
If there's a lot of text on the stdout this also "breaks" it.
BTT Version: 5.102 (2025012303)
Strange, the actions should all work on the same variable (BTTTextSelection). I'll check whether I can reproduce this.
//5.105 should fix an issue where cmd+c behaved incorrectly in combination with the menu (probably not related to the iterm issue)