elementary / switchboard

Extensible System Settings app designed for elementary OS
https://elementary.io
GNU Lesser General Public License v2.1
49 stars 15 forks source link

Increase minimum height; remove unnecessary scrolled window #242

Closed jeremypw closed 2 years ago

jeremypw commented 2 years ago

This increases the minimum size of the Switchboard so that most plug windows do not require scrolling to access all the settings.

There seems little purpose in being able to resize the Switchboard to smaller than its natural size as it is only used occasionally. Unfortunately, Switchboard does not know the natural sizes of all the plugs and its natural size is slightly too small for some plugs, so an explicit size request is used.

This change also addresses difficulty scrolling some plug windows e.g. https://github.com/elementary/switchboard-plug-pantheon-shell/pull/299.

danirabbit commented 2 years ago

The scrolled window was added in #178 to fix several user-reported issues. It looks like this especially effects users with very low laptop resolutions. So, I'm inclined to close this as design conflict