Daniel Walter
abb4094ce2
Fix endless loop due to missing cast
...
On armv7 bspwm startup hangs during startup
due to a missing cast.
2013-12-04 12:07:55 +01:00
Bastien Dejean
beabeb8d6f
Use default sxhkd config path in DM session
2013-12-01 11:33:08 +01:00
Bastien Dejean
805f2de24a
Fix indentation in example display manager session
2013-12-01 11:30:08 +01:00
Bastien Dejean
7df593f4e8
Handle clients outside of every monitors
2013-11-28 11:32:20 +01:00
Bastien Dejean
15a60b8982
Merge pull request #100 from EvanPurkhiser/fixup/man-typo
...
Typo correction in man page
2013-11-26 07:24:30 -08:00
Evan Purkhiser
3a2445d742
Typo correction in man page
2013-11-26 00:25:54 -05:00
Bastien Dejean
f7ece4f494
Reorder desktops via monitor -o
2013-11-19 15:25:49 +01:00
Bastien Dejean
dc98ea2cf1
Fix vacant state propagation target in insert_node
2013-11-16 21:53:03 +01:00
Bastien Dejean
a50f05fb34
Add missing newline in PRINTF
2013-11-16 16:49:50 +01:00
Bastien Dejean
a2311c3df4
Enhance external rules example scripts
2013-11-16 12:34:22 +01:00
Bastien Dejean
11ab9a1293
Merge branch 'remove-disabled'
2013-11-12 22:28:48 +01:00
Bastien Dejean
31e0601b8f
Set proper socket option to allow fast restart
2013-11-11 21:56:38 +01:00
Bastien Dejean
bfcec2984a
Refresh TODO
2013-11-11 10:32:07 +01:00
Bastien Dejean
8b01f2fafe
Update TODO list
2013-11-11 10:30:26 +01:00
Bastien Dejean
1e6f5242d7
Use commas in rule examples
2013-11-10 13:50:13 +01:00
Bastien Dejean
1cc2eed330
New setting: remove_disabled_monitor
2013-11-10 12:07:14 +01:00
Steven Allen
e401b427b9
Don't schedule windows twice.
2013-11-09 12:32:31 -05:00
Bastien Dejean
3f23255a59
Handle zombies via SIGCHLD
2013-11-09 11:08:36 +01:00
Bastien Dejean
10590c4548
Fix non-generic shebang shell
2013-11-09 09:51:54 +01:00
Bastien Dejean
d9face09c9
Fork two times to avoid generating zombies
2013-11-08 21:10:37 +01:00
Bastien Dejean
4451d8f0e7
Asynchronously parse rule command output
2013-11-08 20:31:23 +01:00
Bastien Dejean
f7c79207c4
Update header dependencies
2013-11-07 23:00:41 +01:00
Bastien Dejean
144f7d4e96
Reinstate default built-in rules
2013-11-07 22:59:00 +01:00
Bastien Dejean
a25b480a3d
Remove useless sleep instruction in example panel
...
I mis-interpreted a personal problem as general.
2013-11-07 21:07:58 +01:00
Bastien Dejean
40f7a438a6
End status lines by a new line
2013-11-07 17:58:22 +01:00
Bastien Dejean
cb54949f97
Close the file returned by popen
2013-11-07 14:34:44 +01:00
Bastien Dejean
493eaa78aa
Print status informations via control --subscribe
2013-11-07 14:28:39 +01:00
Bastien Dejean
a448bf314d
Fail when no command is provided
2013-11-05 22:13:25 +01:00
Bastien Dejean
948b8046f7
Externalize rules
2013-11-05 20:09:24 +01:00
Bastien Dejean
de281a4356
Reject unknown states in window -t ...
2013-11-03 23:15:24 +01:00
Bastien Dejean
9180ed3dd7
Regenerate source header dependencies
2013-11-03 23:12:02 +01:00
Bastien Dejean
197e416d84
Add target to generate source header dependencies
2013-11-03 23:10:41 +01:00
Bastien Dejean
de94ecb267
Add a floating state to desktops
...
Modifying the floating state of a desktop doesn't change the floating
state of the existing windows.
2013-11-03 23:01:31 +01:00
Bastien Dejean
627c1a64b4
Reinstate legitimate mouse actions in dzen2 panel
2013-11-02 21:52:15 +01:00
Bastien Dejean
6829eede5c
Don't try to access the focused desktop of NULL
2013-10-29 14:23:58 +01:00
Bastien Dejean
25b3086e0a
Update .gitignore
2013-10-27 21:35:44 +01:00
Steven Allen
c8de8931e3
Handle partially off-screen windows.
...
If a window is partially off-screen, preserve the off-screen regions.
2013-10-27 10:53:37 -04:00
Bastien Dejean
c989aa7efc
Merge translate_position and translate_client
...
- Expand `underlying_monitor` into `monitor_from_client` to avoid
passing a NULL pointer to `translate_client`.
- Remove the `fit_monitor` setting (use the `--center` rule effect
instead).
- Don't remap a window in it's last location (node invisibility would be
the proper way to do this).
- Call `translate_client` after configure requests.
2013-10-27 11:25:34 +01:00
Bastien Dejean
c721a4dec2
Merge pull request #81 from Stebalien/relative-position
...
Relatively translate floating clients to the correct monitor
2013-10-26 13:55:22 -07:00
Steven Allen
344ab2d269
Relatively translate floating clients to the correct monitor
2013-10-26 15:36:05 -04:00
Bastien Dejean
343759bf77
Handle _NET_CLOSE_WINDOW
2013-10-26 18:06:04 +02:00
Bastien Dejean
b3b331a57d
By default, honor EWMH focus requests
2013-10-26 17:54:44 +02:00
Bastien Dejean
c3e8de4ad5
Revert "Keep a focused sticky window focused"
...
This reverts commit 887bad7707
.
2013-10-24 22:05:06 +02:00
Bastien Dejean
d3c624e8f6
Handle remapped windows in manage_window
2013-10-23 22:53:18 +02:00
Bastien Dejean
ae1ed3b795
New setting: fit_monitor
2013-10-23 22:20:34 +02:00
Bastien Dejean
44ab9fc037
Express initial position in monitor referential
2013-10-22 16:06:47 +02:00
Bastien Dejean
4f062083c6
Honor bar's upstream naming
2013-10-22 09:42:34 +02:00
Bastien Dejean
f05adfde8f
Fix circulate_leaves
2013-10-21 19:03:10 +02:00
Bastien Dejean
dc805f9a6a
Consolidate fit_monitor
2013-10-20 20:33:34 +02:00
Bastien Dejean
66fb031fd6
Update floating rectangle of tiled windows
2013-10-20 15:24:52 +02:00