d35abc7620
Remove curlbuild include
...
Curl removed that header in 73a2fcea0b4adea6ba342cd7ed1149782c214ae3
([1])
http.cpp doesn't use anything from that header and compilation works for
fine with curl 7.54.1
Fixes #647
Ref:
[1]: 73a2fcea0b
2017-07-14 10:12:33 +02:00
d3b0670f30
fix(config): Perform tilde expansion on include-file #603
2017-06-02 18:34:49 +02:00
f581095cb7
Fixes #535 and #411 .
2017-05-19 18:02:33 +02:00
389bae2669
fix(renderer): Adjust center block position when using tray
...
Fixes #551
2017-05-19 17:25:04 +02:00
2e8cc7f503
fix(parser): Ignore sequential duplicates in color stacks
2017-05-17 23:11:59 +02:00
0bd8f1f69a
fix(parser): Proper handling of %{R} #585
2017-05-17 23:11:06 +02:00
5af5292808
Revert "fix(parser): Use value stacks for %{R} tag #585 "
...
This reverts commit d141d8b5e4 .
2017-05-17 22:20:38 +02:00
d141d8b5e4
fix(parser): Use value stacks for %{R} tag #585
2017-05-17 22:06:12 +02:00
86ff947e38
fix(process_util): Prefix shell env var
...
Fixes #566
2017-05-12 17:55:05 +02:00
b6c5563b0b
feat(ipc): Add visibility commands
2017-05-12 17:55:05 +02:00
23a7717120
fix(controller): Remove unused function
2017-05-12 17:55:05 +02:00
5c41e3d045
feat(mpd): Add state-specific formats #524
2017-05-09 14:56:29 +02:00
b2f00cc08a
feat(parser): Stack font indexes set with %{T}
2017-04-26 19:25:42 +02:00
24b2de5534
refactor(parser): Naming of parse methods
2017-04-26 19:25:02 +02:00
31ba2f38bd
fix(parser): Make the %{U} tag use color stacks #544
2017-04-26 19:01:55 +02:00
5c7e3cbbac
fix(parser): Reset color stacks #544
2017-04-26 18:53:04 +02:00
eebf1055e5
fix(parser): Overline tags
2017-04-25 20:30:21 +02:00
f754fa2710
feat(parser): Keep track of formatting colors #544
2017-04-25 20:26:56 +02:00
863c510903
fix(i3): Use ws name for click handling #520
2017-04-06 06:22:11 +03:00
d6b0c5f003
fix(bspwm): Focus monitor before sending scroll cmd #503
2017-04-02 18:21:09 +02:00
02833b7871
feat(volume): Optional event handling #84
2017-04-02 18:12:07 +02:00
68beb8d744
fix(i3): Check whether current ws is focused before issuing scroll commands #503
2017-03-31 22:26:24 +02:00
db0ab78d62
fix(i3): Handle scrolling internally #503
2017-03-31 22:26:24 +02:00
7bb168679d
fix(mpd): Check state before calling playback controls #500
2017-03-26 11:25:32 +03:00
5c86842083
fix(renderer): Do not escape parsed action cmds #444
2017-03-21 16:21:53 +01:00
f3089e88f2
feat(conf): Properties for top/bottom radius #445
2017-03-21 14:49:33 +01:00
23a8042411
fix(tray): Remove invalid clients #487
2017-03-15 23:52:59 +01:00
84ee0d560c
fs: Fix wrong size report
2017-03-13 10:21:21 +01:00
50aba85ad0
Merge remote-tracking branch 'upstream/master'
2017-02-23 14:50:09 -07:00
a00f052002
formatting changes
2017-02-23 09:04:49 -07:00
47bc459742
fix(bspwm): Update when focusing urgent desktops
...
When focusing a desktop with the urgent flag, two events are received
from `bspc` simultaneously, separated by a newline character.
This was not handled correctly and the second event was discarded causing
the urgent style to be removed, but the focused style would remain on the
previously focused desktop.
This fixes the problem by handling any number of events that arrive at the
same time (separated by newlines).
2017-02-23 13:28:26 +01:00
44f12c6065
feat(xworkspaces): add urgent desktop detection
2017-02-23 13:20:26 +01:00
93c425fdfe
Add battery usage/charge in watts token %consumption%
2017-02-16 14:35:43 -07:00
bd8e748399
fix(builder): use unicode-aware truncation for label-maxlen
2017-02-16 09:19:26 +01:00
73faa18cf0
fix(label): Truncate label replacements based on codepoint count
...
This helps ensure that when a string is truncated it is not done in the
middle of a utf8 multi-byte sequence. This doesn't 100% correspond to
user-perceived characters, but it should be pretty close in most cases.
2017-02-15 14:19:47 +01:00
1d06df25a9
fix(config): Use std::map to store sections #412
2017-02-07 14:56:56 +01:00
384c12a896
fix(xwindow): Lock mutexes on update #416
2017-02-05 13:37:16 +01:00
107bdb91e3
fix(memory): Implement memory updating for pre-3.4 kernels ( #410 )
...
Since 3.4, `/proc/meminfo` contains a `MemAvailable` field, which polybar uses to determine
`(gb|mb)_free` and `(gb|mb)_used`. This commit adds a fallback for when `MemAvailable` does
not exist, allowing a fairly-accurate approximation on older kernels.
This commit also removes the reliance on the exact order fields appear in `/proc/meminfo`.
2017-02-04 18:19:58 +01:00
9ced7dbf73
fix(xcomposite): Disable extension query #406
2017-02-04 19:14:10 +01:00
8146f65286
fix(xrender): Add header declarations #406
2017-02-04 19:13:08 +01:00
82d360e634
fix(fs): Use available bytes to calculate free disk space
...
Refs #396
2017-01-30 14:39:06 +01:00
9f1d9a14fd
fix(renderer): Use correct width for top border
...
Refs #390
2017-01-29 15:25:31 +01:00
7e7dc68e5a
fix(github): Hide label if 'empty-notifications' is disabled
...
Before the first update(), the label should stay 'hidden'.
2017-01-29 15:16:00 +01:00
3e4a4ce78f
fix(renderer): Alignment blocks
2017-01-27 15:36:37 +01:00
beedc5ab84
fix(color_util): Parsing
2017-01-27 13:46:27 +01:00
af5f129b76
fix(tray): Drop warning
2017-01-27 13:33:39 +01:00
eb5c82a5c3
fix(modules): Warmup in runner thread to avoid block
2017-01-27 13:29:10 +01:00
fb709aeab3
fix(i3): Workspace state when visible on unfocused monitor
2017-01-27 03:03:57 +01:00
07cb5f134e
fix(renderer): Cleanup
2017-01-26 21:55:42 +01:00
874e6b0d6c
feat(config): Add directive for file inclusion
2017-01-26 20:10:33 +01:00