nextcloud / nextcloud/desktop

[Bug]: Window size limited to a minimum size making it hard to use on small screens

Open
#7,771 0 comments 0 reactions 0 assignees View on GitHub
1. to develop bug confirmed Prio: normal
Dominant language
C++
Stars
3.9k
Forks
1k
Avg merge
1d 21h
Merged PRs (30d)
127

Description

### ⚠️ Before submitting, please verify the following: ⚠️

- [x] This is a **bug**, not a question or a configuration issue.
- [x] This issue is **not** already reported on Github (I've searched it).
- [x] Nextcloud Server and Desktop Client are **up to date**. See [Server Maintenance and Release Schedule](https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule) and [Desktop Releases](https://nextcloud.com/install/#install-clients) for supported versions.
- [x] I agree to follow Nextcloud's [Code of Conduct](https://nextcloud.com/contribute/code-of-conduct/)

### Bug description

I also use the Nextcloud Client in Windows 11 on a GPD Pocket 3 with a screen resolution of 1920x1080 pixels and 200% scaling, because the text and symbols on the screen would be too small to be readable without scaling. So the screen behaves like being 960x540 pixels. It is ok at 150% scaling, but then the screen content is to small in general, so I prefer 200%.

Also see the screenshots - main window when clicking the Nextcloud icon in the task bar (content blurred for privacy reasons):

![Image](https://github.com/user-attachments/assets/c6aaa5b3-4ca6-433f-8bf7-bf385e688f2f)

And the settings window (content blurred for privacy reasons):

![Image](https://github.com/user-attachments/assets/7c79e93f-4cd9-49bd-bcb9-95873a9325f4)

When I check the settings of the main window on my main desktop, it seems the minium size is 1226x1224 pixels at 200% scaling or about 613x612 pixels at 100% scaling.

![Image](https://github.com/user-attachments/assets/fd53c82e-2907-4710-82fb-5e0b8d84b62d)

And this is because the settings need that space since the forms can not be scrolled inside the window:

![Image](https://github.com/user-attachments/assets/092896dc-6e62-42af-8326-32aa5aa61b9a)

![Image](https://github.com/user-attachments/assets/c5ffb45c-3c85-4981-a783-c302d457e8b7)

### Steps to reproduce

1. Start the desktop client on a screen with less than 636 pixels in height.
2. See the main or settings window which does not fit in the screen

### Expected behavior

The main window should be resizable to less than 600 pixels in height. 400 pixels should fit every Windows or Linux based device where Nextcloud can be used.

The settings window offers a scrollable view for the settings form for smaller screens so it can also be resized to a minium of 400 pixels in height.

### Which files are affected by this bug

nextcloud.exe

### Operating system

Windows

### Which version of the operating system you are running.

Windows 11

### Package

Official Windows MSI

### Nextcloud Server version

30.0.4

### Nextcloud Desktop Client version

3.15.3

### Is this bug present after an update or on a fresh install?

Fresh desktop client install

### Are you using the Nextcloud Server Encryption module?

Encryption is Disabled

### Are you using an external user-backend?

- [x] Default internal user-backend
- [ ] LDAP/ Active Directory
- [ ] SSO - SAML
- [ ] Other

### Nextcloud Server logs

```shell

```

### Additional info

_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.