Michael Carlberg
3e4a4ce78f
fix(renderer): Alignment blocks
2017-01-27 15:36:37 +01:00
Michael Carlberg
beedc5ab84
fix(color_util): Parsing
2017-01-27 13:46:27 +01:00
Michael Carlberg
af5f129b76
fix(tray): Drop warning
2017-01-27 13:33:39 +01:00
Michael Carlberg
41f7f82bd0
fix(cmake): Debug check
2017-01-27 13:30:23 +01:00
Michael Carlberg
eb5c82a5c3
fix(modules): Warmup in runner thread to avoid block
2017-01-27 13:29:10 +01:00
Michael Carlberg
b241018786
fix(aur): Cleanup
2017-01-27 04:15:41 +01:00
Michael Carlberg
dc366079ae
feat(build): Development tasks
2017-01-27 04:15:14 +01:00
Michael Carlberg
042d385015
fix(i3): Add state descriptions
2017-01-27 03:23:42 +01:00
Michael Carlberg
fb709aeab3
fix(i3): Workspace state when visible on unfocused monitor
2017-01-27 03:03:57 +01:00
Michael Carlberg
2912f0f3f2
fix(cmake): Require xcb-randr>=1.12 for monitors
...
Refs #344
2017-01-27 00:35:00 +01:00
Michael Carlberg
d5d941e663
build: Bump version to 3.0.2
2017-01-26 21:57:01 +01:00
Michael Carlberg
07cb5f134e
fix(renderer): Cleanup
2017-01-26 21:55:42 +01:00
Michael Carlberg
73aa721f90
fix(config): Error message
2017-01-26 21:34:38 +01:00
Michael Carlberg
087ea4e087
fix(cmake): Add missing xcb prototype
2017-01-26 21:15:21 +01:00
Michael Carlberg
00d6fc9646
fix(cmake): Invalid path
2017-01-26 20:36:00 +01:00
Michael Carlberg
76c657db70
fix(cmake): Specify configure_file dest
2017-01-26 20:33:13 +01:00
Michael Carlberg
874e6b0d6c
feat(config): Add directive for file inclusion
2017-01-26 20:10:33 +01:00
Michael Carlberg
febe6997b6
feat(config): Add fallback support to local value references
2017-01-26 19:33:14 +01:00
Michael Carlberg
ca64affa1a
fix(cli): Trim -vv output
2017-01-26 17:41:16 +01:00
Michael Carlberg
43a17c3b36
refactor(cmake): Cleanup
2017-01-26 17:39:50 +01:00
Michael Carlberg
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
Michael Carlberg
162e77793a
fix(tray): Ignore if detached
...
Refs #383
2017-01-26 12:46:10 +01:00
Michael Carlberg
897b6e0221
build: Bump version to 3.0.1
2017-01-26 02:40:35 +01:00
Michael Carlberg
0c274709c0
fix(aur): Add git to makedepends
2017-01-26 02:37:58 +01:00
Michael Carlberg
5535a75bef
docs: Update example config
2017-01-26 02:34:37 +01:00
Michael Carlberg
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
Michael Carlberg
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
Michael Carlberg
8138a12381
refactor(renderer): Cleanup
2017-01-25 23:38:51 +01:00
Michael Carlberg
09808e99f9
refactor(tray): Cleanup
2017-01-25 23:37:16 +01:00
Michael Carlberg
d8d007aa9c
refactor(cairo): Cleanup
2017-01-25 23:37:13 +01:00
Michael Carlberg
37d0a0e57b
refactor(cmake): Cleanup
2017-01-25 23:28:25 +01:00
Michael Carlberg
886d0f4ff3
fix(renderer): Round floatig point numbers
...
Refs #378
2017-01-25 21:46:18 +01:00
Michael Carlberg
8fa879c8d8
fix(cmake): Require xcb-proto>=1.12 for monitor support
...
Refs #344
2017-01-25 20:16:04 +01:00
Michael Carlberg
017abee679
fix(cmake): Require randproto>=1.5 for monitor support
...
Refs #344
2017-01-25 17:36:40 +01:00
Michael Carlberg
95d5b03fa2
refactor(file_util): Expand tilde manually
2017-01-25 17:07:55 +01:00
Michael Carlberg
9d589fa5a7
fix(docs): Update example config
2017-01-25 15:58:58 +01:00
Michael Carlberg
bfefbecfd9
fix(docs): Update manpage
2017-01-25 15:32:49 +01:00
Michael Carlberg
4d6dfd3e2c
build: Bump version to 3.0.0
2017-01-25 15:26:44 +01:00
Michael Carlberg
214b3ddca8
fix(ci): Deps cache
2017-01-25 15:21:58 +01:00
Michael Carlberg
02ab1b9a81
fix: Allow explicit override with property shorthand
...
Refs #375
2017-01-25 15:13:03 +01:00
Michael Carlberg
eae612ce95
fix: Use correct name for padding shorthand
...
Refs #375
2017-01-25 15:03:57 +01:00
Michael Carlberg
f37ecfe959
fix(renderer): Falloff gradient
2017-01-25 15:00:34 +01:00
Michael Carlberg
1ca71ce401
fix(ci): Remove unused function
2017-01-25 12:20:06 +01:00
Michael Carlberg
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
Michael Carlberg
c7f33e2567
refactor(renderer): Use redirection groups instead of pixmaps
2017-01-25 09:54:18 +01:00
Michael Carlberg
d2eeac9b22
fix(cairo): Use font metrics as vertical baseline
...
Refs #372
2017-01-25 04:40:59 +01:00
Michael Carlberg
1a25be374f
refactor(xworkspaces): Cleanup
2017-01-25 04:35:56 +01:00
Chase Geigle
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
Chase Geigle
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
Michael Carlberg
8d79b582ec
fix(renderer): Default all comp. operators to OVER
2017-01-24 14:25:01 +01:00