178b656d08
fix(tray): Catch error while processing docking requests
2016-10-15 14:00:33 +02:00
bcd1774370
fix(tray): Put tray above bar in the window stack
...
Closes jaagr/lemonbuddy#94
2016-10-15 13:59:25 +02:00
dc82d0ed57
refactor(script): Make the module behave as intended
...
Tail script now block execution until there's data
available on the script's output stream.
Running commands are also being terminated properly.
2016-10-15 13:15:56 +02:00
ce93a63cb8
fix: Terminate if there are no configured modules
2016-10-15 13:10:08 +02:00
98b5bae096
fix: Offset initial module update to avoid throttling
2016-10-15 13:09:22 +02:00
e77dcac58c
git(i3ipcpp): Reference v0.4.0
2016-10-15 04:25:30 +02:00
ee35e045fa
git(xpp): Reference 1.2.2
2016-10-15 04:07:54 +02:00
0bac9c3f89
fix(tray): Deactivate the tray before removing the bar
2016-10-15 03:58:53 +02:00
4f87db79b8
fix: Renamed bar in example configs
2016-10-15 03:51:14 +02:00
59329d36a9
fix(docs): Moved launching details to github wiki
2016-10-15 03:47:04 +02:00
1ab0724347
fix(tray): Join notify thread after setting activate state
2016-10-15 03:33:35 +02:00
6b0109e8dd
fix(tray): Make sure stray clients are notified
...
If the tray is being activated while clients are in
the process of getting dismissed by another MANAGER
they will not receive the new MANAGER broadcast.
Delayed broadcasts are sent to make sure they're notified.
2016-10-15 03:20:19 +02:00
048f09abc3
fix(logger): Use correct fd when testing if it's a tty
2016-10-15 02:40:05 +02:00
c94282783d
fix(docs): Moved configuration details to the github wiki
2016-10-15 00:32:34 +02:00
c88b054c5c
Merge pull request #92 from MoKev/master
...
feat(i3): Scrollable workspaces and strip-wsnumber option
2016-10-15 00:05:12 +02:00
069555e3d4
Scroll through workspaces on same monitor only
2016-10-14 23:54:32 +02:00
32ac7a5f38
feat(i3): Scrollable workspaces and strip-wsnumber option
2016-10-14 20:41:36 +02:00
9238f56b72
fix(script): Broadcast empty content once
2016-10-14 17:18:29 +02:00
09a797b637
fix(i3): Stop the module on ipc error
...
Should fix jaagr/lemonbuddy#83
2016-10-14 16:20:58 +02:00
1f0468add1
fix(i3): Simplified default configuration
2016-10-14 16:11:48 +02:00
8c1ef97624
git: Remove local TODO file
2016-10-14 14:33:38 +02:00
c8def6677d
fix(script): Dispatch subthread on setup
...
Closes jaagr/lemonbuddy#77
2016-10-14 11:36:10 +02:00
6f286055c5
fix(network): Let module fail silently
...
The network module should not terminate the
application on failure
Closes jaagr/lemonbuddy#81
2016-10-14 10:48:22 +02:00
fcd30c5320
fix: Revert to old offset behaviour
...
The offset-x should not affect the width
of the bar window
Closes jaagr/lemonbuddy#79
2016-10-14 10:38:06 +02:00
46976d10ff
fix(docs): Update list of apt-get packages
...
Closes jaagr/lemonbuddy#78
2016-10-14 10:17:18 +02:00
009088c3fe
fix(aur): Require python in build scripts
...
Fixes jaagr/lemonbuddy#76
2016-10-12 19:16:31 +02:00
4a87df5afe
fix(docs): Add python2 to list of dependencies
2016-10-12 19:12:29 +02:00
bb8fc67c95
fix(docs): Reference the correct tag in the README
2016-10-12 16:58:43 +02:00
789345291b
fix(date): Use configured locale if defined
...
Fixes jaagr/lemonbuddy#74
2016-10-12 16:49:53 +02:00
e42eb87177
fix(ci): Build jsoncpp from source
2016-10-12 11:49:17 +02:00
40a2c18970
fix(ci): Install i3-wm to build with i3 support
2016-10-12 11:36:59 +02:00
343d1a2ff2
fix(tray): Respond to client XCB_RESIZE_REQUEST
2016-10-12 10:50:14 +02:00
1d3d868712
fix(config): Use new parameter names
2016-10-12 09:05:36 +02:00
609c2700bf
fix(aur): Update package templates
2016-10-12 07:42:22 +02:00
593e5afbdf
build: Configurable build of testsuite
2016-10-12 07:17:03 +02:00
1d7d45c4cd
fix(i3): Conditionally load i3_utils
2016-10-12 06:19:26 +02:00
cc9d89b7ac
docs: Update README
2016-10-12 05:35:33 +02:00
0d1b3700d3
fix: Update submodule branch ref
2016-10-12 05:29:38 +02:00
ed77e2eec6
Merge branch '2.0-beta'
2016-10-12 05:26:41 +02:00
2af0d0845d
fix(docs): Updated README and configs
...
Use dash instead of underscore as parameter name separator
Will break alot of configs but people like to work!
2016-10-12 05:19:31 +02:00
a891f3e53b
fix(ci): Do not use ccache
2016-10-12 04:30:03 +02:00
1430e77989
fix(build): Sigc++ is no longer used
2016-10-12 04:16:43 +02:00
bdb4a0ea1d
fix(i3): Avoid conflicting i3 commands
2016-10-12 04:14:58 +02:00
cba62e7b8e
feat(i3): Added option to sort by workspaces by index
2016-10-12 04:14:06 +02:00
774dec5d17
refactor(i3): Rewrite of the i3 module
2016-10-12 03:57:22 +02:00
c4e9f9d035
wip: Update CMakeLists
2016-10-12 02:16:48 +02:00
eb38fb85ac
fix: Make the application work properly using i3wm
2016-10-11 23:42:01 +02:00
0bf26642d2
git: Ignore all "build" prefixed folders
2016-10-11 20:15:37 +02:00
751017858e
wip: Base config rewrite
2016-10-11 20:04:40 +02:00
700cc89963
fix(progressbar): Make sure index is within bounds
2016-10-11 19:58:22 +02:00