Commit Graph

36 Commits (master)

Author SHA1 Message Date
Nabile Rahmani 05515b77bb Initial commit for Arc-39. 2020-02-10 10:03:54 +01:00
Yauhen Kirylau 9c158be1d8 Optional resvg support (#177)
* 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
2019-01-29 20:44:54 +00:00
James Le Cuirot 5444ac751f autotools fixes (#155)
* 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
2018-10-21 11:53:45 +01:00
James Le Cuirot 550065724b Make better use of autotools (#149)
* 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.
2018-10-20 17:38:07 +01:00
jnsh 1759706eb4 Separate gtk3 and gnome-shell versioning (#117)
* Separate gtk3 and gnome-shell version detection

GTK3's version isn't tied to gnome desktop version any more. Let's
separate the versioning for gtk3 and gnome-shell themes to reflect that.

* Add symlinks to support shell versions up to 3.30

* Fix indentation in autoconf macros

* Detect version with gnome-shell: grab the shell version directly from 'gnome-shell --version'
output.

* Update README for gtk3 and gnome-shell options

GTK3 and gnome-shell themes are now versioned separately.

* Update build options indentation in README
2018-09-08 16:13:25 +01:00
David Mohammed a82e8d1d44
Add openbox compilation options 2018-05-13 00:03:26 +01:00
Nico 0b2dd94b14 Added plank theme to makefile (#31)
* Added plank theme to makefile
* Add new plank installation method to the readme
* Update readme for plank
2018-01-13 14:44:38 +00:00
NicoHood bdb7a02598
Corrected new upstream links 2018-01-10 18:37:18 +01:00
NicoHood 1b9ac4c853
Bump version number to 20180114 2018-01-08 20:17:09 +01:00
David Mohammed ea2f84450a
Compile with sassc 2017-12-18 19:24:33 +00:00
Horst3180 e4b0e998ae
bump version 2016-11-19 18:45:52 +01:00
Horst3180 d3d70b431d bump version 2016-10-05 14:49:54 +02:00
Horst3180 1959509779 bump version 2016-09-23 23:15:38 +02:00
James Le Cuirot f416c04a97
Don't require GTK+3 at configure time when it's not needed
It's not needed when --disable-gtk3 --disable-gnome-shell is given.
2016-09-20 13:29:44 +01:00
Horst3180 3095952c1e bump version 2016-06-05 15:01:22 +02:00
Horst3180 d9d1772889 bump version 2016-05-30 22:41:04 +02:00
Horst3180 789d509eba merge xfce-notify theme into the gtk2 theme 2016-05-30 00:01:25 +02:00
Horst3180 c561afa73c bump version 2016-03-31 21:55:11 +02:00
Horst3180 2047cbe347 bump version 2016-03-24 01:00:11 +01:00
Horst3180 6c028cace9 Cleanup 2015-12-28 17:54:04 +01:00
Horst3180 946cbf5607 bump version 2015-12-14 01:10:15 +01:00
Horst3180 8542d2ca75 bump version 2015-10-31 18:45:24 +01:00
horst3180 58695b1e7c bump version 2015-10-03 11:24:18 +02:00
Horst3180 2413f6e50d bump version 2015-09-22 00:47:17 +02:00
Horst3180 bcfca23b54 bump version 2015-09-11 23:51:06 +02:00
Horst3180 a6470aa48a bump version 2015-08-26 21:09:09 +02:00
Horst3180 4a27bcf8cf bumb version 2015-08-17 22:57:30 +02:00
Horst3180 359a8d8c2c update build system 2015-08-14 00:05:57 +02:00
Horst3180 bd5daf593a bump version 2015-07-29 19:22:06 +02:00
Horst3180 d4939f62f4 bump version 2015-07-17 15:46:14 +02:00
Horst3180 1d2d684363 bump version 2015-07-17 00:15:39 +02:00
Horst3180 4a83121e1d bump version 2015-07-11 19:42:50 +02:00
Horst3180 19cb26819d update build system 2015-07-10 16:38:57 +02:00
Horst3180 e7e81edc6a add xfce notification theme 2015-06-13 19:56:02 +02:00
Horst3180 5955dfd460 add option to disable transparency 2015-06-03 22:23:22 +02:00
Horst3180 f21150e179 add build system 2015-05-28 17:41:22 +02:00