340add5c40
build: Bump version to 2.3.5
2016-11-26 17:27:59 +01:00
4fb7c98455
build: Optional X extensions
2016-11-26 15:42:48 +01:00
ad772edc39
fix(build): Update version on configure
2016-11-26 15:30:08 +01:00
c5bc338ae3
feat(math_util): Templated min/max
2016-11-26 13:09:29 +01:00
12ff82e913
feat(xworkspaces): Change current desktop
2016-11-26 10:33:32 +01:00
3413c4a463
wip(xworkspaces): Monitor support
2016-11-26 09:38:55 +01:00
b25fa46ac2
wip(xworkspaces): EWMH desktops
...
Ref #84
2016-11-26 06:30:33 +01:00
9f4638f42c
refactor: Cleanup
2016-11-26 06:13:20 +01:00
c2acdff7d4
feat(eventloop): Delayed enqueue
...
A new worker that will block the queue channel
until the delayed event has been processed.
This is used to limit the amount of X button events
within defined time frame and we can't block
the main X thread.
2016-11-25 21:58:51 +01:00
ff9be848c7
refactor(clang-tidy): Apply fixes
2016-11-25 21:58:49 +01:00
6f2b437be3
fix(renderer): Destroy window on deconstruct
2016-11-25 14:17:56 +01:00
4268817c51
fix(config): Trigger reload on correct event
...
Fixes #85
2016-11-25 14:17:56 +01:00
8db3e79919
refactor(clang-format): Apply fixes
2016-11-25 14:17:41 +01:00
1954f3f74c
build: Bump version to 2.3.4
2016-11-25 07:21:29 +01:00
c24dbbd9ce
build: Bump version to 2.3.3
2016-11-25 04:46:10 +01:00
9fdc22843b
refactor: Cleanup rendering
2016-11-25 04:42:27 +01:00
7018357e47
fix(tray): Add compton atom to exclude shadow
2016-11-25 04:34:24 +01:00
84d58e7619
refactor: Cleanup handling of syntax tags
2016-11-25 04:34:24 +01:00
199a825494
feat(mpd): Add stop toggle ( #191 )
2016-11-25 04:33:58 +01:00
ad510eb768
fix(builder): Default to non-lazy mode
...
Ref #181
2016-11-22 23:31:08 +01:00
4794ef653c
refactor(renderer): Separate methods
2016-11-22 23:18:47 +01:00
c6e861083b
fix: Avoid unnecessary color change
...
Ref #181
2016-11-22 22:45:12 +01:00
5028779528
fix(network): Change default value of udspeed_minwidth
2016-11-22 20:53:14 +01:00
4ef0c55dda
fix(label): Support variable token order
...
Bound specifiers required the tokens to be
replaced in the same order they were defined.
This fixes that by storing and comparing
the token string.
2016-11-22 03:42:42 +01:00
09e0ea1932
config: Print deprecation warnings
2016-11-22 03:01:50 +01:00
ac654423aa
build: Bump version to 2.3.2
2016-11-22 01:25:49 +01:00
0c64b64ff8
refactor: Cleanup
2016-11-22 01:22:47 +01:00
83ef8bcd0c
fix(build): Size type
2016-11-21 16:32:56 +01:00
ebf1bd1129
feat: Support different under-/overline
...
Make it possible to set different size
and color values for the two properties.
`overline-size = 2`
`overline-color = #f00`
`underline-size = 5`
`underline-size = #00f`
2016-11-21 16:16:06 +01:00
25e33b6aab
refactor: Separate render component
2016-11-21 16:16:02 +01:00
c1162960cc
fix(battery): Try several value files
...
Fixes #177
2016-11-21 08:30:25 +01:00
4179f8b7f9
feat: added max and min values to tokens
2016-11-20 16:37:48 -08:00
cf22468503
fix(build): Optional module fallback
...
Ref #176
2016-11-21 01:14:05 +01:00
d616a7d351
fix(build): Move chrono namespace to correct level
...
Ref #176
2016-11-21 00:19:22 +01:00
d6a5212ef3
fix(volume): Handle alsa playback range
...
Ref #174
2016-11-20 23:49:08 +01:00
002eb08b20
fix(build): Explicit type for list initialization
2016-11-20 23:29:42 +01:00
c6d85b2b92
refactor: Optimize build
2016-11-20 23:04:31 +01:00
376c483dd4
build: Bump version to 2.3.1
2016-11-20 03:00:36 +01:00
40fcabd644
fix(config): Proper dereference of ${self.key}
2016-11-19 19:18:28 +01:00
88c8bbd940
refactor: Fwd declare drawtypes
...
Ref #164
2016-11-19 15:49:06 +01:00
38f9ba81cd
feat(battery): Estimated time remaining
...
Adds a new token %time% that will display an
estimate of the remaining time until fully
charged/discharged
2016-11-19 15:42:31 +01:00
3251543d6e
build: Bump version to 2.3.0
2016-11-19 06:51:34 +01:00
fd57ab0f3d
fix: project rename
2016-11-19 06:26:07 +01:00
6a6796160a
build: Bump version to 2.2.8
2016-11-19 04:35:03 +01:00
1b159786f0
fix(xwindow): Ignore xcb timestamp
2016-11-19 04:34:46 +01:00
51d8f289fa
feat(xwindow): New module "xwindow"
...
Add module to display title of active window.
Requires WM with support for the _NET_ACTIVE_WINDOW hint.
Ref #84
2016-11-19 04:05:13 +01:00
2fd88c4f60
feat(ipc): New message type "action:"
...
Adds a new message type, prefixed "action:"
that will perform the same task as mouse actions.
This could be used to control menu modules:
echo action:menu-open-1 > /tmp/lemonbuddy_mqueue.<pid>
echo action:menu-close > /tmp/lemonbuddy_mqueue.<pid>
Ref #84
2016-11-18 18:37:53 +01:00
1b5979ba10
feat(config): Default reference values
...
- Add fallback values to env/xrdb references:
${env:UNEXISTING:fallback value}
${xrdb:UNEXISTING:fallback value}
- Replace ${BAR.key} with ${root.key} and display
deprecation warning if the former is used
2016-11-18 18:04:24 +01:00
1ea39e562a
feat(bspwm): Additional dimmed states configuration
2016-11-15 04:33:10 -02:00
70a5f1d41e
fix: Bottom strut relative to screen
2016-11-15 02:28:42 +01:00