Commit Graph

15 Commits (master)

Author SHA1 Message Date
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
actionless 7f300a6085 fix(common: *: svg): fix incorrect color definitions 2018-12-15 20:54:14 +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
actionless c49e1f7fb0 fix(gtk2, xfwm: render_assets): don't fail beacuse of set -u if OPTION_GTK2_HIDPI is unset 2018-08-09 15:16:31 +02:00
actionless bf0662c0ae fix(gtk2, xfwm: render_asset.sh): fix filename if rendering with different dpi 2018-08-09 12:32:09 +02:00
actionless 4c5755ccb2 render assets in parallel 2018-08-05 02:42:22 +02:00
Kirpal Demian b3ae40a800 Changed XFCE bottom border to match other border widths (fixes #56) (#90)
* Added more assets to .gitignore

* Changed all xfce window border to 2px
2018-07-23 13:54:03 +01:00
Kirpal Demian d8b193338b Removed rendered assets and added rendering them to the build process (#93)
* Removed rendered asset PNG's

* Ignored rendered asset PNG's

* Added rendering assets to makefile

* Stopped failing when assets directory exists

* Used make environment variable for mkdir
2018-07-11 11:35:15 +01:00
Horst3180 e6ec849cfe refactor xfwm theme
-now png based
-add borders to light theme
-add thicker bottom border for easier resizing
2016-08-31 00:02:27 +02:00
Horst3180 d02ab7ac91 xfwm theme refinements 2016-05-28 13:59:15 +02:00
Horst3180 36bef5d104 xfwm: tweak shadows and don't override opacity (#384) 2016-01-26 19:31:11 +01:00
Horst3180 4097e62e01 tweak color scheme and window buttons 2015-09-09 23:50:14 +02:00
Horst3180 f8b9621133 xfwm: comment placement_ratio 2015-08-17 13:06:29 +02:00
Horst3180 b020ab667a xfwm: smaller border-radius 2015-07-02 15:42:15 +02:00
Horst3180 f21150e179 add build system 2015-05-28 17:41:22 +02:00