Include "specific setting for current app" option for window snapping (like BetterSnapTool)

One of the main reasons I continue using BetterSnapTool alongside BTT is because you can set specific sizes (per application) for window-snapping. (i.e. Finder makes sense at 50/50% but something like Mail, for example, I prefer at 70%.)

Are there any plans to add this feature to BTT? Or will it always be a BetterSnapTool-only feature?

oh I just didn't think anybody really uses this :slight_smile:
I will add it to BTT with the upcoming new UI ( is easier to fit it in there)

Awesome, thanks!

So, generally speaking, is the plan to eventually merge BST into BTT (one unified app)?

I mean... most BST features are already there in BTT except for the one in this post, BST keyboard shortcut settings (which can be setup as actions in BTT profiles but would be much more convenient to include in the general BTT window-snapping settings), and some BST "extras", especially the "show menu with all actions" feature.

I mention the "show menu with all actions" feature because I need to access my Mac remotely sometimes and (due to window-snapping issues while using the VNC software) right-clicking the green button is the best solution I've found...

This is one of my favorite features of BetterSnapTool and would love to see it in BTT!

Found this thread in a search. Is this a feature yet? I need to snap windows of only a specific app, otherwise it is a nuisance.

Thank you,

Peter

is this implemented yet?

Just bumping this bc I guess it’s been 8 years :sweat_smile:

BTT version: 6.580

Just an update:

Today I was bored so I tried to "transfer" (ie recreate) my BST settings in BTT. But man... it is SO much tedious work lol :sob:. If you dont have time to read all this, see the TLDR below for my basic suggestions that I'd like to see implemented.

Things I'm doing: (see pic 1)

  • creating named triggers with specific % sizes to use for different apps (ie "specific setting for current app")
  • renaming named triggers
  • renaming all the triggers and then renaming all the context menu items (because i'm trying to recreate the secondary-click feature found in the BST "Extras" settings)
    • optional: applying icons to every named trigger to make the context menu look pretty :sweat_smile:
  • probablyother stuff i cant even remember right now

If I only wanted to recreate the "specific setting for current app" feature, I probably wouldn’t have to make named triggers and could just adjust the "custom move/resize" action for each app (see pic 2). But when I started doing this, i figured named triggers would make recreating the "secondary-click" feature a lot easier. Also I figured named triggers would be better for performance reasons instead of having unique triggers for every single app. Maybe i was wrong in doing that but that’s just how i approached it...

My brain isn't powerful enough to do this anymore or to try figuring out the most efficient way to do it lol. I'm just going to keep using BST alongside BTT...

A lot of this work could be avoided if there was just a new window resize trigger that lets you choose a % for left/right resizing like the "specific setting for current app" feature in BST.

Also... I haven't even STARTED trying to transfer my BST snap areas into BTT (because the "Import existing snap areas...." button in BTT has never worked for me.) I don't even want to think about that right now considering all the snap areas I have in BST (see pic 3)

PS. I realized BTT window snapping has a "hover over the green button" menu that automatically shows up. Cant see a way to turn it off. But anyways.... it would be nice if I could just choose which items I want in that menu (like in BST's Shortcuts settings). Would save me a lot of work...

TLDR - Suggestions:

  1. A new "window resize" trigger that lets you simply choose a % resize of left/right side of screen like BST has for "specific setting for current app"
  2. Add a setting to BTT window snapping settings that lets you choose which items to include in the "hovering menu" that shows when you hover over the green button on a window (see pic 4)
  3. add BST's "Shortcuts" settings to the BTT window snapping settings
  4. fix BST's "import snap areas from BTT" button

PICS

pic 1

pic 2 (app specific setup)

pic 3 (BST snap areas)

pic 4 (hovering menu)

6.704 (uploading) allows named triggers to specify variables (has been possible before but now it is more explicit), they can then be used like this:

Here are two named triggers that allow to resize to the left and right side of the screen:
resize_named_triggers.bttpreset (7.6 KB)