There are so many useful and fantastic extensions… But I don’t need them all the time…
It would great to be able to pick a core set, then have something at the end of the line e.g. ‘…’ that would expand the selection to bring in the extensions that are really useful, but might not use them all the time.! (Especially now that we have the fantastic hot-key option!
I’m already seeing this? If not all extensions fit the Popclip popover, then a little triangle appears at the end with all the currently hidden extensions. The popover seems to be responsive (auto-width) and is smart enough to know which extensions fit. If you want more important extensions always to appear first, you can easily drag/drop sort the order via PopClip settings.
I agree some kind of organsed expansion would be great. If you want a few more for now
there’s a brute quantity approach via some Terminal commands to set hidden prefs:
Perhaps some of the organizational choices that Bartender offers for managing overflowing menu bar items can be applied to managing sets of PopClip extensions.
MaxNumberOfExtensions is the maximum number of extensions allowed to be installed.
MenuSizeLimit is the number of actions shown on the first ‘row’ of PopClip’s pop-up.
greetings — weird! i can’t get this to work. my max number of extensions is 23 and stays 23 no matter what number i put here defaults write com.pilotmoon.popclip MaxNumberOfExtensions -int 50
i quit and restarted popclip and even the whole machine! would it be because i am on 12.7.6 and popclip v.2023.9 app store edition?
This happens if you are on a MacBook Air or other Mac with a screen height of 800 or below. In that case it’s hard coded to maximum 23 extensions. Because otherwise the action prefs window grow beyond the bottom of the screen. Weird thing I know – bit of a hack that’s still there from years ago. This limitation will be removed be in the next release.
Given PopClip is about creating ease with using the cursor to execute actions, if it displayed a grid with the cursor centered in the grid, that would allow for the minimum distance between the cursor and any of the actions on the grid. Beyond that, having the items sort by last used or most used moving closest to center could further reduce cursor travel and would be much more involved to implement.