elementary / elementary/gala

Auto-resize windows when moving between different size monitors

Open
#2,494 0 comments 0 reactions 0 assignees View on GitHub
Multiple Displays Needs Design
Dominant language
Vala
Stars
302
Forks
83
Avg merge
1d 1h
Merged PRs (30d)
7

Description

### Problem

Description:

Currently, when I move a window from one screen to another (especially between monitors of different sizes), the window keeps its original size.

For example, if I drag a window from my large monitor to my smaller one, it often stays too big and goes off the edges of the smaller screen. I then have to manually resize it every single time.

Image

### Proposal

Desired Feature:

I would like windows to automatically adjust their size to fit the new screen they are moved to. This means:

- If a window moves from a big screen to a small screen, it should resize down to fit the smaller screen.
- If it moves from a small screen to a big screen, it could adjust to a comfortable size (e.g., maximize or fit proportionally) on the larger screen.

This feature would greatly improve the experience for users with multiple monitors, saving time and making window management much smoother.

### Prior Art (Optional)

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.