Codeusa / Borderless-Gaming

Play your favorite games in a borderless window; no more time consuming alt-tabs.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Save window preset sizes so I can select them later

lyndonguitar opened this issue · comments

Requirements

  • This issue doesn't already exist
  • This is only a single feature request (Otherwise create a separate issue)

Is this proposal related to a problem?

I have been using Borderless Window for years now and i'm very thankful to you that there is a new version (10.0) that upon my limited testing, doesn't actually crash anymore. I have been using the old version for years dividing my games into different kinds of window sizes for my 32:9 monitor for multi-tasking.

Sometimes I just want to play at 1920x1080 and this app helps me without having to manually set the monitor resolution with big black bars (or using a small sized windowed mode with title bars), plus I can force it to display on the right side, so the left 1080p is still usable for multi-tasking.

Other times I use 2560x1080 resolution and snap it to the right side, and happily use a 1280x1080 resolution on the left for multi-tasking.

This is only possible with this app and works very well. However, for every app I do, I have to specify the Window size I am using manually all the time. Currently they are saved on a per-app basis, any modifications to the size or any new added apps, I have to manually set the parameters again.

Describe the solution you'd like

Save profiles of different presets.

For example:
Pixel X location: 960
Pixel Y location: 0
Window width: 1920
Window height: 1080
Save Profile As: "Centered 1920x1080p"

Example of another profile:
Pixel X location: 1280
Pixel Y location: 0
Window width: 2560
Window height: 1080
Save Profile As: "Right Side 21:9"

Then select these preset profiles for any other apps, via a right click context menu (Set Window Size Profile -> Right Side 21:9)

Would also be a godsend if there is a hotkey support for switching between different profiles.

Additional context

No response