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

  • From: hey68 you <hey68you@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Mon, 13 Nov 2017 09:50:16 +0200

Have you guys seen my Dock (simulates MacOSX Dock) - but one functionality
I need is window transparency in Haiku (and Qt as my HiQDock is written in
Qt/Qml).

@Looncraz - have you made any progress on window transparency or has
anybody?

You can position it on Left/Right vertically (icons-only).

https://www.youtube.com/watch?v=iDqlDc1r-nM&feature=youtu.be

 (It also has a position for the top of the screen now - that isn't seen in
the video: https://www.flickr.com/photos/beos_apps/18135009736).

I haven't had time for it lately, but I would love to get this released -
it's needs to be reworked for Qt5 and Haiku PM.

--hey68you




On Mon, Nov 13, 2017 at 6:48 AM, 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: