* Fix vertical and horizontal levelbar values
The horizontal levelbar auto-width and auto-height values were used wrongly for vertical levelbar and vis versa.
* 20px min-height on horizontal bars looks better
* feat(render_assets): optional support for resvg
* refactor: rename MENU_BG to HDR_BG and MENU_FG to HDR_FG (and migrate old values on runtime)
* fix(configure): allow to run if inkscape not installed but resvg does
* feat(makefile): make optipng optional
* fix symlinks after sedding
* fix(configure): allow to run if inkscape not installed but resvg does - 2
* style: shellcheck all .sh files
* fix(autogen.sh): remove redundant escaping
* fix(*: makefile: rendersvg): use --zoom 2 to workaround --dpi problem
* Fix image path names in GTK+3 gresource files
Turns out it cares about the whole path, not just the filename, even
if you embed the pixdata.
* Fix change_color.sh following autotools changes
* Add --jobs option to change_color.sh to pass to make
This defaults to nproc.
* Update HACKING document following autotools changes
* Note in README which engines require sassc, optipng, and inkscape
* Nautilus 3.30 path-bar redesign
Properly theme the redesigned path-bar in nautilus 3.30.
* Update path-bar-box for nautilus 3.30.2
The path-bar-box design was changed in nautilus 3.30.2 to resolve issues
with some gtk themes. Change theming in Arc accordingly.
Upstream commit: 171ae2ed52
* Add transitions to nautilus path-bar-box
Transition the colors of path-bar-box when switching from/to backdrop,
as is done with Adwaita.
* Check for inkscape, optipng, and sass in the PATH with configure
* Define themedirs once in configure instead of each Makefile
* Set GTK3_VERSION to compatible version instead of actual version
autotools doesn't like symlinks much, especially when building outside
of the source tree. This also adds better version detection errors.
* Don't distribute gulpfile.js as it has been removed
* Don't need $(srcdir) when defining EXTRA_DIST
Distributions are always prepared from the sources.
* Install theme index files using automake
* Generate and install XFWM4 files properly with autotools
This handles parallelism better and allows out-of-source builds.
* Generate and install GTK+2 files properly with autotools
This handles parallelism better and allows out-of-source builds.
* Generate and install GTK+3 files properly with autotools
This handles parallelism better and allows out-of-source builds.
* Separate gnome-shell 3.26 theme from 3.18
* Update gnome-shell overview window-caption colors
Since gnome-shell 3.26, the window-caption in application overview was
moved from below the window preview, to the bottom edge of the preview.
Subsequently, colors of the window-caption were also changed.
3ce23ca964
This commit reflects the change in Arc shell theme.
* Remove unused CSS property from shell captions
The -shell-caption-spacing property in .window-caption has not been
used since gnome 3.26.
d0f74b58c3
* Update supported GTK & Gnome versions in README
* Improve version auto-detection error messages
* Update dependency info in README
* Mention parallel as optional dependency in README
If parallel is installed, asset images are rendered with it, which
usually results in a nice build speed improvement.
Improve nautilus pathbar appearance after the redesign introduced in
the 3.30 update.
Since nautilus 3.30 requires gtk 3.22, it should be safe to omit the
tweak from 3.18 version of the gtk3 theme.