Michael Carlberg
d5515ebcb0
refactor: Dropping XInitThreads();
2016-10-30 02:41:18 +01:00
Michael Carlberg
efba06dc2d
fix(xft): Allocate xft color by value
...
- Solves the issue with transparency using Xft.
- X11 fonts are still affected by the alpha issue.
Closes jaagr/lemonbuddy#119
2016-10-30 02:37:56 +01:00
Michael Carlberg
41ba9beeee
fix(fontmanager): Make sure font contains characters
2016-10-29 21:27:51 +02:00
Michael Carlberg
c3969e85ef
fix(fontmanager): Add safety check
2016-10-29 21:06:56 +02:00
Michael Carlberg
7a790aa87d
build: Bump version to 2.1.10
2016-10-29 19:49:03 +02:00
Michael Carlberg
5692e6d419
fix(bump.sh): Support multi digit patch versions
2016-10-29 19:49:00 +02:00
Michael Carlberg
c1be785be7
fix(progressbar): Add safety check
...
Fixes jaagr/lemonbuddy#132
2016-10-29 19:37:49 +02:00
Michael Carlberg
07b467cd38
fix(xbps): Update pkg template
2016-10-29 19:16:39 +02:00
Michael Carlberg
dfbed32287
git: Vim files
2016-10-29 16:41:29 +02:00
Michael Carlberg
26e38ad5a1
fix(aur): Add jsoncpp to optdepends
2016-10-29 12:42:33 +02:00
Michael Carlberg
f0eb7e00c6
build: Bump version to 2.1.9
2016-10-29 12:39:13 +02:00
Michael Carlberg
3c171aaf0e
docs: Note about jsoncpp and compiler links
...
- Note about jsoncpp
- Links to supported compilers
2016-10-29 12:37:13 +02:00
Michael Carlberg
bba583422d
git(i3ipcpp): Update submodule ref
2016-10-29 12:16:20 +02:00
Michael Carlberg
d8c64fbce1
build: Bump version to 2.1.8
2016-10-29 08:28:46 +02:00
Michael Carlberg
a3fecbc730
fix(aur): Update GIT_TAG when building git package
2016-10-29 08:11:08 +02:00
Michael Carlberg
2768041d7c
fix(network): Connection state
...
Closes jaagr/lemonbuddy#118
2016-10-29 07:26:57 +02:00
Michael Carlberg
072f836a58
fix(ci): Update build script
2016-10-29 06:58:04 +02:00
Michael Carlberg
e21d084fdd
fix(mpd): Connection state broadcasting
2016-10-29 06:52:48 +02:00
Michael Carlberg
1075144b00
refactor(eventloop): Use concurrent queue for events
...
Events are now enqueued using a thread safe concurrent queue
which makes the previous eventloop locking redundant.
2016-10-29 06:48:51 +02:00
Michael Carlberg
92900e78d6
fix(mpd): Wake up thread when stopping module
2016-10-28 19:52:20 +02:00
Michael Carlberg
d420fe3a0f
build: Bump version to 2.1.7
2016-10-28 19:25:25 +02:00
Michael Carlberg
17921823e0
fix(controller): Change verbosity of shutdown logging
2016-10-28 18:58:55 +02:00
Michael Carlberg
fa7e3d4430
fix(script): Terminate running commands
...
Make sure the previous command has ended before
executing a new command.
This also fixes the execution block that was
caused by the tailing the command output of
action commands.
Fixes jaagr/lemonbuddy#131
2016-10-28 18:54:08 +02:00
Michael Carlberg
6923e0e288
build: Bump version to 2.1.6
2016-10-28 14:56:43 +02:00
Michael Carlberg
1e30e4254a
fix(script): Make sure idle is called every iteration
2016-10-28 14:56:11 +02:00
Michael Carlberg
2cc6ef662a
fix(config): ${self.key} references the current section
2016-10-28 13:36:53 +02:00
Michael Carlberg
cc253b069a
build: Bump version to 2.1.5
2016-10-28 13:03:26 +02:00
Michael Carlberg
4c7943b9bb
fix(build): Guess new version in bump.sh
2016-10-28 13:02:13 +02:00
Michael Carlberg
a04bdb31f0
git: Add .clang-tidy rules
2016-10-28 12:40:53 +02:00
Michael Carlberg
f2233cee2d
fix(cmake): Require working C compiler
...
Closes jaagr/lemonbuddy#129
2016-10-28 11:54:00 +02:00
Michael Carlberg
2661e87d83
fix(tray): Synchrounous unmap of empty tray window
2016-10-26 15:17:33 +02:00
Michael Carlberg
a1c018193a
fix(tray): Catch errors caused from invalid X windows
2016-10-26 13:42:40 +02:00
Michael Carlberg
f822865413
build: Bump version to 2.1.4
2016-10-26 12:22:08 +02:00
Michael Carlberg
660d06768b
fix(script): Set 2s default interval for timed scripts
2016-10-26 12:20:55 +02:00
Michael Carlberg
4167c8c11c
fix(bar): Allow true transparency
...
Fixes jaagr/lemonbuddy#119
2016-10-26 02:24:10 +02:00
Michael Carlberg
204ab89921
fix(bar): Use premultiplied rgb color for X fonts
...
Closes jaagr/lemonbuddy#119
2016-10-26 01:50:37 +02:00
Michael Carlberg
fb7a59c6d9
fix(bar): Properly flush xcb connection
...
Closes jaagr/lemonbuddy#114
2016-10-25 23:58:29 +02:00
Michael Carlberg
8b24847e05
git: Update submodule refs
2016-10-25 23:36:47 +02:00
Michael Carlberg
ec1326f950
build: Bump version to 2.1.3
2016-10-25 23:12:24 +02:00
Michael Carlberg
91a9bb6d95
refactor(tray): Better support for conflicting managers
...
Listen for destroy event on the new manager window when
systray selection is lost. If the window gets destroyed
we can re-activate the manager.
2016-10-25 22:59:02 +02:00
Michael Carlberg
2529ec0520
fix(logger): Add pragmas to silence GCC error
2016-10-25 22:47:31 +02:00
Michael Carlberg
5edfe3729b
build: Bump version to 2.1.2
2016-10-25 21:08:21 +02:00
Michael Carlberg
378d776962
aur: Update pkg builds
2016-10-25 21:07:58 +02:00
Michael Carlberg
eac65cdabb
fix(cmake): Make specific c++lib linking optional
...
- Do not enforce linking against libc++
- Fix various linter warnings
2016-10-25 20:47:53 +02:00
Michael Carlberg
27df2398f0
config(i3): Include xbacklight in example config
2016-10-25 17:15:00 +02:00
Michael Carlberg
d9db7edc72
build: Bump version to 2.1.1
2016-10-25 16:41:56 +02:00
Michael Carlberg
83ae9f6435
fix(xbacklight): Allow larger property values
...
Not all backlight values are within 8 bit range
so do not truncate property values
2016-10-25 16:40:01 +02:00
Michael Carlberg
ee92c30ff4
fix(ci): Update build script
2016-10-25 14:03:21 +02:00
Michael Carlberg
9496e9aa22
feat(logger): trace_x() for verbose trace logging
2016-10-25 13:10:34 +02:00
Michael Carlberg
a2af30a494
fix(ci): Disable gcc and install libc++ packages
2016-10-25 13:02:49 +02:00