- Improved the GTK 2 theme to be more consistent with the GTK 3 one.
Unfortunately, there's a couple unfixable issues due to the way the GTK devs did things. Sacrifices have to be made.
Additionally, Qt apps will avoid some of these issues while introducing other inconsistencies, so that's always fun.
Also, the assets.svg file had circles at the extremeties of the arrows for some weird reason.
* 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.