Public bug reported:

[Impact]

 * Focal users will soon have their yaru themes mismatched in snaps and
debs

 * yaru-theme-gtk and yaru-theme-icon includes changes for button sizes
in groovy, gtk-common-themes will be updated with the updated yaru-
theme-gtk so groovies debs and snaps look consistent but this will leave
focal deb and snaps incosistent, so focals debs also need an update.

 * Backporting the yaru gtk theme from groovy to focal will fix this, the SHELL 
theme (yaru-theme-gnome-shell) however should NOT be backported, because the 
gnome shell version is different and thus the JavaScript components of 
gnome-shell would then not match the theme any more. The icon theme however, 
can also be backported if wanted
 

[Test Case]

 * Update gtk-common-themes from
https://gitlab.gnome.org/Community/Ubuntu/gtk-common-
themes/-/jobs/937763/artifacts/browse in focal and see how gtk debs like
nautilus look different in button sizing than snap-store aka ubuntu
software

* install the https://github.com/ubuntu/yaru/releases/tag/20.10.6.1 and
see how now the deb and snaps look the same

[Regression Potential]

 * no regression potential unless the gnome shell theme is also
backported which should NOT happen

[Other Info]
 
 * The updates were necessary for groovy, because having gtk3 themes with 
different button sizes than adwaita creates issues with sizes, see 
https://github.com/ubuntu/yaru/pull/2361 for further issues linked

** Affects: yaru-theme (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to yaru-theme in Ubuntu.
https://bugs.launchpad.net/bugs/1899731

Title:
  Yaru gtk and icon update for focal backported from groovy

Status in yaru-theme package in Ubuntu:
  New

Bug description:
  [Impact]

   * Focal users will soon have their yaru themes mismatched in snaps
  and debs

   * yaru-theme-gtk and yaru-theme-icon includes changes for button
  sizes in groovy, gtk-common-themes will be updated with the updated
  yaru-theme-gtk so groovies debs and snaps look consistent but this
  will leave focal deb and snaps incosistent, so focals debs also need
  an update.

   * Backporting the yaru gtk theme from groovy to focal will fix this, the 
SHELL theme (yaru-theme-gnome-shell) however should NOT be backported, because 
the gnome shell version is different and thus the JavaScript components of 
gnome-shell would then not match the theme any more. The icon theme however, 
can also be backported if wanted
   

  [Test Case]

   * Update gtk-common-themes from
  https://gitlab.gnome.org/Community/Ubuntu/gtk-common-
  themes/-/jobs/937763/artifacts/browse in focal and see how gtk debs
  like nautilus look different in button sizing than snap-store aka
  ubuntu software

  * install the https://github.com/ubuntu/yaru/releases/tag/20.10.6.1
  and see how now the deb and snaps look the same

  [Regression Potential]

   * no regression potential unless the gnome shell theme is also
  backported which should NOT happen

  [Other Info]
   
   * The updates were necessary for groovy, because having gtk3 themes with 
different button sizes than adwaita creates issues with sizes, see 
https://github.com/ubuntu/yaru/pull/2361 for further issues linked

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/yaru-theme/+bug/1899731/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to