[haiku-development] Re: Change to Default Zoom Behavior

  • From: John Scipione <jscipione@xxxxxxxxx>
  • To: "haiku-development@xxxxxxxxxxxxx" <haiku-development@xxxxxxxxxxxxx>
  • Date: Mon, 13 Nov 2017 09:33:18 -0800

On Sun, Nov 12, 2017 at 8:48 PM, looncraz <looncraz@xxxxxxxxxxxx> wrote:

This is an age old problem - to give up a significant amount of screen real
estate to not block the Deskbar, or to make the Deskbar somehow more easily
accessible.

There's no universal solution that anyone can agree upon, so it's been an
issue for, literally, a good 20 years.

We have a significant amount more screen real estate than we did 20 years ago,
especially width. My example screen shots are in 1024x768 but these days people
have monitors with screen resolutions of 1366x768 or more. The horizontal space
we give up in vertical mode is a lot less precious than it was 20 years ago.

Some examples:
https://discuss.haiku-os.org/t/post-your-haiku-screenshot/3064

I'd personally like to see Deskbar get a new vertical mode - icons only,
only as wide as needed to show the time or the widest replicant in the
shelf, and automatically extended to the full height of the Desktop.  Then
it would only be natural for the default zoom behavior to respect Deskbar's
location (which isn't as hard to accomplish with a fixed-size Deskbar as
repositioning would only need to be done when Deskbar is moved.).

I'm with you there, a new Deskbar in vertical mode would be great and
could solve a
lot of problems -- a new Deskbar which would recover some screen real estate.

That being said, this would be a new mode and there would be people
out there who
prefer the current expando mode that Deskbar offers with its icon and label and
expandable window drop downs.

Let's ignore future Deskbar iterations for now.

A setting in Deskbar's preflet to enable or disable this behavior ("Allow
windows to block Deskbar" or some such) would be necessary, IMHO.

A setting would be a compromise that I'd like to avoid it if possible.

On Sun, Nov 12, 2017 at 8:48 PM, looncraz <looncraz@xxxxxxxxxxxx> wrote:
On 11/12/2017 21:52, John Scipione wrote:

I’d like to propose a change to the default Zoom behavior.

The basic idea is that the default zoom would respect Deskbar by not
going in front of it.


This is an age old problem - to give up a significant amount of screen real
estate to not block the Deskbar, or to make the Deskbar somehow more easily
accessible.

There's no universal solution that anyone can agree upon, so it's been an
issue for, literally, a good 20 years.

I'd personally like to see Deskbar get a new vertical mode - icons only,
only as wide as needed to show the time or the widest replicant in the
shelf, and automatically extended to the full height of the Desktop.  Then
it would only be natural for the default zoom behavior to respect Deskbar's
location (which isn't as hard to accomplish with a fixed-size Deskbar as
repositioning would only need to be done when Deskbar is moved.).

A setting in Deskbar's preflet to enable or disable this behavior ("Allow
windows to block Deskbar" or some such) would be necessary, IMHO.

Aside from the new Deskbar mode I propose, the work would be relatively
simple.

--The loon


Other related posts: