2912f0f3f2
fix(cmake): Require xcb-randr>=1.12 for monitors
...
Refs #344
3.0.2
2017-01-27 00:35:00 +01:00
d5d941e663
build: Bump version to 3.0.2
2017-01-26 21:57:01 +01:00
07cb5f134e
fix(renderer): Cleanup
2017-01-26 21:55:42 +01:00
73aa721f90
fix(config): Error message
2017-01-26 21:34:38 +01:00
087ea4e087
fix(cmake): Add missing xcb prototype
2017-01-26 21:15:21 +01:00
00d6fc9646
fix(cmake): Invalid path
2017-01-26 20:36:00 +01:00
76c657db70
fix(cmake): Specify configure_file dest
2017-01-26 20:33:13 +01:00
874e6b0d6c
feat(config): Add directive for file inclusion
2017-01-26 20:10:33 +01:00
febe6997b6
feat(config): Add fallback support to local value references
2017-01-26 19:33:14 +01:00
ca64affa1a
fix(cli): Trim -vv output
2017-01-26 17:41:16 +01:00
43a17c3b36
refactor(cmake): Cleanup
2017-01-26 17:39:50 +01:00
b97e4c56c5
fix(cmake): Properly check xcb-xrm
...
The default value of WITH_XRM was never calculated because
the "IF NOT DEFINED" check was done after the call to option()
Refs #381
2017-01-26 12:59:13 +01:00
162e77793a
fix(tray): Ignore if detached
...
Refs #383
2017-01-26 12:46:10 +01:00
897b6e0221
build: Bump version to 3.0.1
3.0.1
2017-01-26 02:40:35 +01:00
0c274709c0
fix(aur): Add git to makedepends
2017-01-26 02:37:58 +01:00
5535a75bef
docs: Update example config
2017-01-26 02:34:37 +01:00
5283fbff01
fix(renderer): Fill background to the sub blocks
...
Paint the background on each sub block instead of the base surface.
Fixes the compositing ops.
2017-01-26 01:53:25 +01:00
b16c105514
feat(modules): Move default format values to the config
...
Fallback values for all module formats can now be set
in the configuration. For example:
[settings]
format-padding = 2
format-underline = #00f
2017-01-26 01:50:02 +01:00
8138a12381
refactor(renderer): Cleanup
2017-01-25 23:38:51 +01:00
09808e99f9
refactor(tray): Cleanup
2017-01-25 23:37:16 +01:00
d8d007aa9c
refactor(cairo): Cleanup
2017-01-25 23:37:13 +01:00
37d0a0e57b
refactor(cmake): Cleanup
2017-01-25 23:28:25 +01:00
886d0f4ff3
fix(renderer): Round floatig point numbers
...
Refs #378
2017-01-25 21:46:18 +01:00
8fa879c8d8
fix(cmake): Require xcb-proto>=1.12 for monitor support
...
Refs #344
2017-01-25 20:16:04 +01:00
017abee679
fix(cmake): Require randproto>=1.5 for monitor support
...
Refs #344
2017-01-25 17:36:40 +01:00
95d5b03fa2
refactor(file_util): Expand tilde manually
2017-01-25 17:07:55 +01:00
9d589fa5a7
fix(docs): Update example config
2017-01-25 15:58:58 +01:00
bfefbecfd9
fix(docs): Update manpage
3.0.0
2017-01-25 15:32:49 +01:00
4d6dfd3e2c
build: Bump version to 3.0.0
2017-01-25 15:26:44 +01:00
214b3ddca8
fix(ci): Deps cache
2017-01-25 15:21:58 +01:00
02ab1b9a81
fix: Allow explicit override with property shorthand
...
Refs #375
2017-01-25 15:13:03 +01:00
eae612ce95
fix: Use correct name for padding shorthand
...
Refs #375
2017-01-25 15:03:57 +01:00
f37ecfe959
fix(renderer): Falloff gradient
2017-01-25 15:00:34 +01:00
1ca71ce401
fix(ci): Remove unused function
2017-01-25 12:20:06 +01:00
14fb86ec70
refactor(cairo): Less greedy glyph matching
...
Only match glyphs for consecutive characters when
the default/preferred font is being tested.
Refs #374
2017-01-25 12:03:06 +01:00
c7f33e2567
refactor(renderer): Use redirection groups instead of pixmaps
2017-01-25 09:54:18 +01:00
d2eeac9b22
fix(cairo): Use font metrics as vertical baseline
...
Refs #372
2017-01-25 04:40:59 +01:00
1a25be374f
refactor(xworkspaces): Cleanup
2017-01-25 04:35:56 +01:00
6364bb4385
feature(renderer): Allow dpi-x and dpi-y configuration
...
Negative values for any of the DPI settings are used to mean "auto",
which will attempt to compute an appropriate DPI from monitor settings.
2017-01-25 04:35:35 +01:00
e7dc6b8bbb
fix(renderer): Use proper font scaling based on DPI
...
This tries to mimic the old renderer's behavior as closely as possible.
In the absence of any information, DPI is assumed to be 96x96. DPI can
be configured on a per-bar basis using the configuration key "dpi".
To use the DPI configuration from Xresources (if built with support),
one can specify the following in the bar config:
dpi = ${xrdb:Xft.dpi:96}
2017-01-25 04:35:35 +01:00
8d79b582ec
fix(renderer): Default all comp. operators to OVER
3.0.0-alpha
2017-01-24 14:25:01 +01:00
b521ec737d
fix(ci): Cache directory
2017-01-24 14:02:54 +01:00
681a4b7935
fix(docs): Update example config
2017-01-24 13:32:56 +01:00
42a982a4a5
fix(ci): Cache cmake archive
2017-01-24 13:23:38 +01:00
c656ccd701
fix(docs): Update example config font
2017-01-24 13:17:13 +01:00
8147e2a511
fix(cmake): Font not found message
2017-01-24 13:02:55 +01:00
9cafc50012
fix(aur): Replace pkgver
2017-01-24 12:45:53 +01:00
c74a1647ab
fix(color_util): Add missing header
2017-01-24 12:37:19 +01:00
f974609fc5
fix(ci): Exit if make fails
2017-01-24 12:12:12 +01:00
31cde9014a
fix(x11): Add missing header
2017-01-24 12:09:09 +01:00