Public bug reported:

Since Yaru is now syncing with upstream adwaita-gtk and gnome-shell
themes, I think it would be a good idea to also keep an eye on upstream
adwaita-icon-theme.

adwaita-icon-theme mostly contains symbolic and action icons that correspond to 
code changes in gnome-shell, gnome-control-center and the rest of gnome apps. 
In every gnome development cycle, adwaita-icon-theme adds, fixes, or enhances 
its symbolic icons in order to reflect the code changes in the gnome stack. 
adwaita-icon-theme does not contain app icons since gnome apps ship their own 
icons.
--------------------------------------------------------------------------------

An example to elaborate:

In the 3.34 development cycle, gnome added new battery icons in order to better 
represent the battery charge states:
https://gitlab.gnome.org/GNOME/adwaita-icon-theme/issues/6

That has resulted in:

21 new battery icons in adwaita-icon-theme and moving the legacy battery icons 
to a legacy folder:
https://gitlab.gnome.org/GNOME/adwaita-icon-theme/commit/377044f755c3ec994f661d787f50e633487b929d

Code changes in gnome-shell to use the new icons, if available, and fall back 
to the existing icon names for compatibility with older icon themes:
https://gitlab.gnome.org/GNOME/gnome-shell/commit/bd18313d125aa1873c21b9cce9bbf81a335e48b0

Without reflecting the new changes in Yaru*, gnome-shell would still be falling 
back to the legacy icons, and not showing a better charge state as a result.
* https://github.com/ubuntu/yaru/issues/1482
--------------------------------------------------------------------------------

Here is the gnome-stencils.svg as a reference:
https://gitlab.gnome.org/GNOME/adwaita-icon-theme/blob/master/src/symbolic/gnome-stencils.svg

** Affects: yaru
     Importance: Unknown
         Status: Unknown

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

** Bug watch added: github.com/ubuntu/yaru/issues #1544
   https://github.com/ubuntu/yaru/issues/1544

** Also affects: yaru via
   https://github.com/ubuntu/yaru/issues/1544
   Importance: Unknown
       Status: Unknown

** Description changed:

  Since Yaru is now syncing with upstream adwaita-gtk and gnome-shell
  themes, I think it would be a good idea to also keep an eye on upstream
  adwaita-icon-theme.
  
  adwaita-icon-theme mostly contains symbolic and action icons that correspond 
to code changes in gnome-shell, gnome-control-center and the rest of gnome 
apps. In every gnome development cycle, adwaita-icon-theme adds, fixes, or 
enhances its symbolic icons in order to reflect the code changes in the gnome 
stack. adwaita-icon-theme does not contain app icons since gnome apps ship 
their own icons.
- 
-----------------------------------------------------------------------------------
+ 
--------------------------------------------------------------------------------
  
  An example to elaborate:
  
  In the 3.34 development cycle, gnome added new battery icons in order to 
better represent the battery charge states:
  https://gitlab.gnome.org/GNOME/adwaita-icon-theme/issues/6
  
  That has resulted in:
  
- 21 new battery icons in adwaita-icon-theme and moving the legacy battery
- icons to a legacy folder: https://gitlab.gnome.org/GNOME/adwaita-icon-
- theme/commit/377044f755c3ec994f661d787f50e633487b929d
+ 21 new battery icons in adwaita-icon-theme and moving the legacy battery 
icons to a legacy folder:
+ 
https://gitlab.gnome.org/GNOME/adwaita-icon-theme/commit/377044f755c3ec994f661d787f50e633487b929d
  
  Code changes in gnome-shell to use the new icons, if available, and fall back 
to the existing icon names for compatibility with older icon themes:
  
https://gitlab.gnome.org/GNOME/gnome-shell/commit/bd18313d125aa1873c21b9cce9bbf81a335e48b0
  
  Without reflecting the new changes in Yaru*, gnome-shell would still be 
falling back to the legacy icons, and not showing a better charge state as a 
result.
  * https://github.com/ubuntu/yaru/issues/1482
- 
------------------------------------------------------------------------------------
+ 
--------------------------------------------------------------------------------
  
  Here is the gnome-stencils.svg as a reference:
  
https://gitlab.gnome.org/GNOME/adwaita-icon-theme/blob/master/src/symbolic/gnome-stencils.svg

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1853774

Title:
  [Discussion] Keep track of upstream adwaita-icon-theme

To manage notifications about this bug go to:
https://bugs.launchpad.net/yaru/+bug/1853774/+subscriptions

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

Reply via email to