Public bug reported:

GNOME 3.26 is now released and feature a dynamic transparency.

It means that when no window is next to the top panel, a small gradient
is present. As soon as any window touches it, the top panel become
opaques.

This doesn't play visually well with our ubuntu dock, which features a
fixed transparency: https://didrocks.fr/images/artful-shell-transition
/new-theme-main-view.png

As I explained on https://didrocks.fr/2017/09/04/ubuntu-gnome-shell-in-
artful-day-9/, we were waiting on GNOME decision to keep or remove this
transparency top panel which made debates. The final release kept it.

We thus need to change the Ubuntu Dock transparency feature to go well visually 
with it. I have been working with upstream Dash to Dock for a week on this and 
we iterated on https://github.com/micheleg/dash-to-dock/pull/513. There is 
multiple modes proposed, but the one we will default to in ubuntu dock is to 
link panel and dock opacity:
- The Dock will be at 0.2 (over 1) opacity when no window touches nor the panel 
neither the Dock itself.
- The Dock will be have the same transparency level as the current version when 
any window touches the panel or dock in the current workspace.

The testing is in progress as well as the review is. The code is quite
stable (being testing for the whole day, and will continue over the
week-end) and we aim at getting that merged in the upstream repo quickly
(ideally this Monday).

Along the way, I'm using this opportunity to rationalize as well some 
keybindings and mouse interactions (which are just gsettings override):
- Click is focus or showing up window previews. Same than Super + number (it's 
already the default)
- Shift + click launch a new instance. Same than Super + Shift + number, 
bringing back similar keybindings than unity
- Middle click cycles on windows from the selected application.
- Shift + middle click minimize the last focused window from the selected 
application.

There is no new strings to translate that we expose.

The rest of this update will be cherry-picked fixes from upstream repo
(not a full rebase, as there are new features in it as well).

** Affects: gnome-shell-extension-ubuntu-dock (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

  GNOME 3.26 is now released and feature a dynamic transparency.
  
  It means that when no window is next to the top panel, a small gradient
  is present. As soon as any window touches it, the top panel become
  opaques.
  
  This doesn't play visually well with our ubuntu dock, which features a
  fixed transparency: https://didrocks.fr/images/artful-shell-transition
  /new-theme-main-view.png
  
  As I explained on https://didrocks.fr/2017/09/04/ubuntu-gnome-shell-in-
  artful-day-9/, we were waiting on GNOME decision to keep or remove this
  transparency top panel which made debates. The final release kept it.
  
  We thus need to change the Ubuntu Dock transparency feature to go well 
visually with it. I have been working with upstream Dash to Dock for a week on 
this and we iterated on https://github.com/micheleg/dash-to-dock/pull/513. 
There is multiple modes proposed, but the one we will default to in ubuntu dock 
is to link panel and dock opacity:
  - The Dock will be at 0.2 (over 1) opacity when no window touches nor the 
panel neither the Dock itself.
  - The Dock will be have the same transparency level as the current version 
when any window touches the panel or dock in the current workspace.
  
  The testing is in progress as well as the review is. The code is quite
  stable (being testing for the whole day, and will continue over the
  week-end) and we aim at getting that merged in the upstream repo quickly
  (ideally this Monday).
  
  Along the way, I'm using this opportunity to rationalize as well some 
keybindings and mouse interactions (which are just gsettings override):
  - Click is focus or showing up window previews. Same than Super + number 
(it's already the default)
  - Shift + click launch a new instance. Same than Super + Shift + number, 
bringing back similar keybindings than unity
  - Middle click cycles on windows from the selected application.
  - Shift + middle click minimize the last focused window from the selected 
application.
  
+ There is no new strings to translate that we expose.
+ 
  The rest of this update will be cherry-picked fixes from upstream repo
  (not a full rebase, as there are new features in it as well).

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-shell-extension-ubuntu-dock
in Ubuntu.
https://bugs.launchpad.net/bugs/1717509

Title:
  FFe/UIFe dock transparency and slight behavior changes

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-ubuntu-dock/+bug/1717509/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to