gri3-wm/travis
Ingo Bürk 47562b4143 Introduce support for specifying variables from X resources. (#2286)
This patch introduces a new 'set_from_resource' config directive which
allows defining a variable by retrieving its value from the X resource
database. This avoids having to configure a color scheme in multiple
files. The directive takes an additional fallback value which is used
in case the resource cannot be found or during config validation where
no X connection is available.

Furthermore, this patch includes the following changes:
- If the same variable is defined twice, we now properly overwrite the
  value of the assignment rather than inserting two variable definitions
  with the same key.
- We now depend on xcb-util-xrm to query the resource.
- Increase the buffer size for variable / resource assignments.

fixes #2130
2016-05-08 12:55:27 +02:00
..
bintray-autobuild-debian.json travis: build debian packages and documentation 2016-04-08 09:31:07 +02:00
bintray-autobuild-ubuntu.json travis: build debian packages and documentation 2016-04-08 09:31:07 +02:00
check-formatting.sh travis: build debian packages and documentation 2016-04-08 09:31:07 +02:00
check-safe-wrappers.sh travis: check spelling of binaries and manpages, use docker 2016-02-06 10:36:43 +01:00
check-spelling.pl travis: check spelling of binaries and manpages, use docker 2016-02-06 10:36:43 +01:00
clang-analyze.sh travis: build debian packages and documentation 2016-04-08 09:31:07 +02:00
cleanup-bintray.pl cleanup-bintray: keep the most recent, not delete the most recent 2016-04-09 11:55:25 +02:00
debian-build.sh travis: snapshot git version before creating dist tarball 2016-05-02 08:49:16 +02:00
deploy-github-pages.sh travis: build debian packages and documentation 2016-04-08 09:31:07 +02:00
docker-build-and-push.sh travis: build debian packages and documentation 2016-04-08 09:31:07 +02:00
docs.sh travis: clean old docs before building with asciidoc git config 2016-04-09 12:46:15 +02:00
ha.sh travis: build debian packages and documentation 2016-04-08 09:31:07 +02:00
prep-bintray.sh travis: build debian packages and documentation 2016-04-08 09:31:07 +02:00
run-tests.sh travis: build debian packages and documentation 2016-04-08 09:31:07 +02:00
skip-pkg.sh travis: build debian packages and documentation 2016-04-08 09:31:07 +02:00
travis-base-386.Dockerfile travis: build debian packages and documentation 2016-04-08 09:31:07 +02:00
travis-base-ubuntu-386.Dockerfile Introduce support for specifying variables from X resources. (#2286) 2016-05-08 12:55:27 +02:00
travis-base-ubuntu.Dockerfile Introduce support for specifying variables from X resources. (#2286) 2016-05-08 12:55:27 +02:00
travis-base.Dockerfile travis: build debian packages and documentation 2016-04-08 09:31:07 +02:00