Bastien Dejean
48d181fc48
Add desktops to new monitors before anything else
2013-09-24 14:02:26 +02:00
Bastien Dejean
2c363903a9
Remove mouse actions from the example dzen2 panel
2013-09-23 23:30:05 +02:00
Bastien Dejean
16eae53e56
New setting: honor_ewmh_focus
2013-09-23 11:45:00 +02:00
Bastien Dejean
c026b3baa1
New setting: growth_factor
2013-09-23 10:53:21 +02:00
Bastien Dejean
e60e87b12d
Cosmetic improvements
2013-09-23 10:40:53 +02:00
Bastien Dejean
d5b84c082a
Don't unmap windows in adopt_orphans
2013-09-22 21:46:41 +02:00
Bastien Dejean
70c6cada07
Make focus_follows_pointer work on empty desktops
2013-09-22 11:16:06 +02:00
Bastien Dejean
a3aedec365
Fix truncated monitor name
2013-09-21 23:44:30 +02:00
Bastien Dejean
ca2d03072a
Merge overlapping monitors
2013-09-21 21:14:29 +02:00
Bastien Dejean
1aad51ef0b
Merge pull request #59 from bwright1558/master
...
Fixed uninitialized variable warning when compiling
2013-09-21 08:55:08 -07:00
bwright1558
91f8216280
Fixed uninitialized variable warning when compiling
2013-09-21 09:10:59 -05:00
Bastien Dejean
80caab4445
Make sure strings are null-terminated
2013-09-21 12:39:59 +02:00
Bastien Dejean
1ef4d4fb05
Add comment for focus_in handling
2013-09-20 21:15:42 +02:00
Bastien Dejean
0d1a111432
Clear input focus when focusing a NULL node
2013-09-20 21:13:13 +02:00
Bastien Dejean
ffeaa83654
Don't set _NET_WM_NAME on the root window
...
http://standards.freedesktop.org/wm-spec/1.3/ar01s03.html
2013-09-20 19:45:08 +02:00
Bastien Dejean
d6059bfe51
Update email
2013-09-20 19:00:41 +02:00
Bastien Dejean
3dda8e7f6f
Move a few functions from tree to desktop/monitor
2013-09-20 11:57:09 +02:00
Bastien Dejean
1d7b5b89f0
Remove logo directory
2013-09-19 15:42:20 +02:00
Bastien Dejean
85f67b2164
Remove a few useless header inclusion via deheader
2013-09-19 15:38:22 +02:00
Bastien Dejean
d168e919e3
Split types.c into {monitor,desktop,history}.c
2013-09-19 15:02:49 +02:00
Bastien Dejean
ff03ce7053
Add the proper *quit* binding to the panel
2013-09-19 11:13:43 +02:00
Bastien Dejean
b1d793031b
Don't support ICCCM's WM_STATE
...
It seems that it might cause more harm than good.
E.g.: Skype.
2013-09-19 10:29:19 +02:00
Bastien Dejean
f6d05554bf
Enhance panel example for bar-aint-recursive
2013-09-18 22:35:14 +02:00
Bastien Dejean
65816b9f52
Prevent concurrent panel instances
2013-09-18 21:17:52 +02:00
Bastien Dejean
f305b96123
Fix dzen2 panel title background bleeding
2013-09-18 20:59:09 +02:00
Bastien Dejean
435727c9fa
Don't introduce unfounded exceptions
2013-09-18 12:58:09 +02:00
Bastien Dejean
afcbf4795e
Consider unmapped windows as withdrawn
2013-09-18 12:38:44 +02:00
Bastien Dejean
84572b0204
Set the WM_STATE atom
...
`xkill` needs this work without the `-frame` option.
2013-09-18 12:07:55 +02:00
Bastien Dejean
5e00bfe688
Add --fullscreen and --locked to rule -a
2013-09-18 11:42:20 +02:00
Bastien Dejean
c491b21e22
Add head/tail keywords for rule removal
2013-09-17 18:17:11 +02:00
Bastien Dejean
020c7f8418
Fix coding style
2013-09-17 18:10:30 +02:00
Bastien Dejean
9a0f6ba8eb
Use --remove
consistently
2013-09-17 17:55:37 +02:00
Bastien Dejean
1f59ceea92
Don't wipe unallocated structures
2013-09-17 17:50:50 +02:00
Bastien Dejean
cc4492d9ca
Remove --float-upcoming
from control
...
The following:
bspc control --float-upcoming
can now be expressed as:
bspc rule -a \* --floating --one-shot
2013-09-17 11:40:18 +02:00
Bastien Dejean
b4184c6f0c
Add a special rule pattern to match all clients
2013-09-17 11:35:22 +02:00
Bastien Dejean
30ceb5dd71
New option for rule -a
: --one-shot
2013-09-17 11:30:25 +02:00
Bastien Dejean
d174bb8db6
Remove the --padding
option from monitor
...
*_padding settings are sufficient.
2013-09-17 11:02:52 +02:00
Bastien Dejean
ba5549c52c
Regenerate the manual
2013-09-16 13:40:28 +02:00
Bastien Dejean
9a9693545d
Add new option for control
: --float-upcoming
2013-09-16 13:36:52 +02:00
Bastien Dejean
92373f5d80
Remove obsolete comments
2013-09-15 22:33:40 +02:00
Bastien Dejean
fa78f3e008
Kill processes via trap
...
The panel can now be properly killed with `pkill -x panel`.
2013-09-15 16:12:12 +02:00
Bastien Dejean
83959ccb8c
Keep example configuration straightforward
2013-09-15 16:01:05 +02:00
Bastien Dejean
c60a149506
Enhance examples
2013-09-15 12:47:07 +02:00
Bastien Dejean
070111d02c
Add killpanel
to the panel example
2013-09-15 12:19:04 +02:00
Bastien Dejean
c45e01f8ed
Add monitor padding settings
2013-09-15 11:51:12 +02:00
Bastien Dejean
488dd339cb
Restore split direction
2013-09-14 12:17:22 +02:00
Bastien Dejean
c17f9b779e
New option for the rule
command: --unmanage
...
This is useful for clients similar to Screenkey.
2013-09-13 11:57:59 +02:00
Bastien Dejean
0e2ca242f2
Add LightDM examples
...
Thanks @aoba.
2013-09-12 22:14:29 +02:00
Bastien Dejean
18f5e95029
Don't document a non existent setting
2013-09-12 19:26:28 +02:00
Bastien Dejean
a0b9199df5
Stack in terms of relative actions
...
This rewrite is based on a TODO comment for the *stack_refresh*
function of *awesome*:
It might be worth stopping to restack everyone and only stack `c'
relatively to the first matching in the list.
And on the concept of relative stacking (via XDG_CONFIG_WINDOW_SIBLING).
Additionally the `adaptative_raise` setting was removed because it
became obsolete when the choice was made of not raising windows when
focusing via `focus_follows_pointer`.
Windows of type *desktop* are now supported (but not managed).
2013-09-12 16:26:01 +02:00