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
Michael Carlberg
0bf26642d2
git: Ignore all "build" prefixed folders
2016-10-11 20:15:37 +02:00
Michael Carlberg
751017858e
wip: Base config rewrite
2016-10-11 20:04:40 +02:00
Michael Carlberg
700cc89963
fix(progressbar): Make sure index is within bounds
2016-10-11 19:58:22 +02:00
Michael Carlberg
e1b6238564
feat: Restack-to-root
...
Fixes the issue where the bar window is being
drawn on top of fullscreen window's
2016-10-11 18:55:41 +02:00
Michael Carlberg
dac5a3c804
fix(ci): Update build script
2016-10-11 17:35:58 +02:00
Michael Carlberg
44ca3bef2c
fix(controller): Try to acquire lock for 50ms on module update
...
Allow short bursts since we want to handle all events
when starting the modules.
2016-10-11 16:10:26 +02:00
Michael Carlberg
257b73d589
refactor(bspwm): Cleanup
2016-10-11 16:09:18 +02:00
Michael Carlberg
b7f9cb2820
fix(ci): Forward decl. error
2016-10-11 15:31:52 +02:00
Michael Carlberg
e5d981faf9
refactor(menu): Menu module logic
2016-10-11 15:28:14 +02:00
Michael Carlberg
fb6e5ea378
fix(logger): Ignore GCC warning
2016-10-11 14:13:11 +02:00
Michael Carlberg
790059243b
feat(network): Configurable min width for up/down speed
2016-10-11 14:08:59 +02:00
Michael Carlberg
55a5c5d896
fix: Pass xcb_params_t by value
2016-10-11 13:48:50 +02:00
Michael Carlberg
d23119e24e
fix(build): Make project compile using gcc5/gcc6
2016-10-11 12:58:26 +02:00
Michael Carlberg
3332e0f915
fix(ci): Add missing dependencies
2016-10-11 11:53:53 +02:00