Sorry about the large changelog here, but this should only be a one-time thing. Most of it is due to the need to synchronize the contents of the gtk-3.0 and gtk-3.20 build folders.
This synchronizes our theme with changes from upstream. Notable changes include support in the theme for text/label classes, and the replacement of compound selectors in the source code with simplified versions.
This latter change is required to build the theme on focal, so this should be considered fairly high-priority as every other theme PR will depend on this first. It's due to changes in libsass, plus a bug that cases runaway memory leaks when the sassc compiler gets deprecation warnings. See sass/libsass#3033 and ubuntu/yaru#2079 for more information.
Sorry about the large changelog here, but this should only be a one-time thing. Most of it is due to the need to synchronize the contents of the
gtk-3.0
andgtk-3.20
build folders.This synchronizes our theme with changes from upstream. Notable changes include support in the theme for text/label classes, and the replacement of compound selectors in the source code with simplified versions.
This latter change is required to build the theme on focal, so this should be considered fairly high-priority as every other theme PR will depend on this first. It's due to changes in libsass, plus a bug that cases runaway memory leaks when the
sassc
compiler gets deprecation warnings. See sass/libsass#3033 and ubuntu/yaru#2079 for more information.