Michael Carlberg
1445b95af8
refactor: Moved global signals to separate namespace
2016-10-15 19:45:17 +02:00
Michael Carlberg
20991a3465
fix(tray): Handle error when trying to restack window
2016-10-15 14:51:37 +02:00
Michael Carlberg
8750894bb3
fix(i3): Ignore ipc read error on shutdown
2016-10-15 14:44:35 +02:00
Michael Carlberg
178b656d08
fix(tray): Catch error while processing docking requests
2016-10-15 14:00:33 +02:00
Michael Carlberg
bcd1774370
fix(tray): Put tray above bar in the window stack
...
Closes jaagr/lemonbuddy#94
2016-10-15 13:59:25 +02:00
Michael Carlberg
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
Michael Carlberg
ce93a63cb8
fix: Terminate if there are no configured modules
2016-10-15 13:10:08 +02:00
Michael Carlberg
98b5bae096
fix: Offset initial module update to avoid throttling
2016-10-15 13:09:22 +02:00
Michael Carlberg
e77dcac58c
git(i3ipcpp): Reference v0.4.0
2016-10-15 04:25:30 +02:00
Michael Carlberg
ee35e045fa
git(xpp): Reference 1.2.2
2016-10-15 04:07:54 +02:00
Michael Carlberg
0bac9c3f89
fix(tray): Deactivate the tray before removing the bar
2016-10-15 03:58:53 +02:00
Michael Carlberg
4f87db79b8
fix: Renamed bar in example configs
2016-10-15 03:51:14 +02:00
Michael Carlberg
59329d36a9
fix(docs): Moved launching details to github wiki
2016-10-15 03:47:04 +02:00
Michael Carlberg
1ab0724347
fix(tray): Join notify thread after setting activate state
2016-10-15 03:33:35 +02:00
Michael Carlberg
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
Michael Carlberg
048f09abc3
fix(logger): Use correct fd when testing if it's a tty
2016-10-15 02:40:05 +02:00
Michael Carlberg
c94282783d
fix(docs): Moved configuration details to the github wiki
2016-10-15 00:32:34 +02:00
Michael Carlberg
c88b054c5c
Merge pull request #92 from MoKev/master
...
feat(i3): Scrollable workspaces and strip-wsnumber option
2016-10-15 00:05:12 +02:00
Kevin Morio
069555e3d4
Scroll through workspaces on same monitor only
2016-10-14 23:54:32 +02:00
Kevin Morio
32ac7a5f38
feat(i3): Scrollable workspaces and strip-wsnumber option
2016-10-14 20:41:36 +02:00
Michael Carlberg
9238f56b72
fix(script): Broadcast empty content once
2016-10-14 17:18:29 +02:00
Michael Carlberg
09a797b637
fix(i3): Stop the module on ipc error
...
Should fix jaagr/lemonbuddy#83
2016-10-14 16:20:58 +02:00
Michael Carlberg
1f0468add1
fix(i3): Simplified default configuration
2016-10-14 16:11:48 +02:00
Michael Carlberg
8c1ef97624
git: Remove local TODO file
2016-10-14 14:33:38 +02:00
Michael Carlberg
c8def6677d
fix(script): Dispatch subthread on setup
...
Closes jaagr/lemonbuddy#77
2016-10-14 11:36:10 +02:00
Michael Carlberg
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
Michael Carlberg
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
Michael Carlberg
46976d10ff
fix(docs): Update list of apt-get packages
...
Closes jaagr/lemonbuddy#78
2016-10-14 10:17:18 +02:00
Michael Carlberg
009088c3fe
fix(aur): Require python in build scripts
...
Fixes jaagr/lemonbuddy#76
2016-10-12 19:16:31 +02:00
Michael Carlberg
4a87df5afe
fix(docs): Add python2 to list of dependencies
2016-10-12 19:12:29 +02:00
Michael Carlberg
bb8fc67c95
fix(docs): Reference the correct tag in the README
2016-10-12 16:58:43 +02:00
Michael Carlberg
789345291b
fix(date): Use configured locale if defined
...
Fixes jaagr/lemonbuddy#74
2016-10-12 16:49:53 +02:00
Michael Carlberg
e42eb87177
fix(ci): Build jsoncpp from source
2016-10-12 11:49:17 +02:00
Michael Carlberg
40a2c18970
fix(ci): Install i3-wm to build with i3 support
2016-10-12 11:36:59 +02:00
Michael Carlberg
343d1a2ff2
fix(tray): Respond to client XCB_RESIZE_REQUEST
2016-10-12 10:50:14 +02:00
Michael Carlberg
1d3d868712
fix(config): Use new parameter names
2016-10-12 09:05:36 +02:00
Michael Carlberg
609c2700bf
fix(aur): Update package templates
2016-10-12 07:42:22 +02:00
Michael Carlberg
593e5afbdf
build: Configurable build of testsuite
2016-10-12 07:17:03 +02:00
Michael Carlberg
1d7d45c4cd
fix(i3): Conditionally load i3_utils
2016-10-12 06:19:26 +02:00
Michael Carlberg
cc9d89b7ac
docs: Update README
2016-10-12 05:35:33 +02:00
Michael Carlberg
0d1b3700d3
fix: Update submodule branch ref
2016-10-12 05:29:38 +02:00
Michael Carlberg
ed77e2eec6
Merge branch '2.0-beta'
2016-10-12 05:26:41 +02:00
Michael Carlberg
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
Michael Carlberg
a891f3e53b
fix(ci): Do not use ccache
2016-10-12 04:30:03 +02:00
Michael Carlberg
1430e77989
fix(build): Sigc++ is no longer used
2016-10-12 04:16:43 +02:00
Michael Carlberg
bdb4a0ea1d
fix(i3): Avoid conflicting i3 commands
2016-10-12 04:14:58 +02:00
Michael Carlberg
cba62e7b8e
feat(i3): Added option to sort by workspaces by index
2016-10-12 04:14:06 +02:00
Michael Carlberg
774dec5d17
refactor(i3): Rewrite of the i3 module
2016-10-12 03:57:22 +02:00
Michael Carlberg
c4e9f9d035
wip: Update CMakeLists
2016-10-12 02:16:48 +02:00
Michael Carlberg
eb38fb85ac
fix: Make the application work properly using i3wm
2016-10-11 23:42:01 +02:00