Michael Weber
9b6808dc5c
magentic and screen bound grow/shrink
2012-07-06 00:49:56 +02:00
Michael Weber
95484ae032
fix some signedness warnings
2012-06-29 16:58:04 +02:00
Michael Weber
80e96d3ea9
reset autostart timestamps when windows appear
2012-06-29 11:15:59 +02:00
Michael Weber
a6cae02936
autogroup case insensitive
2012-06-29 10:57:06 +02:00
Michael Weber
b1644aa96b
add autostart timestamp to avoid multiple invocations of slow apps (firefox, thunderbird, ...)
2012-06-29 10:38:54 +02:00
Michael Weber
fb7a2fe253
autostart if autogroup empty
2012-06-28 10:26:23 +02:00
Michael Weber
ac615a5407
use header definition
2012-06-28 08:13:31 +02:00
Michael Weber
d61e5289bd
add window grow/shrink, add snap grid
2012-06-27 23:52:10 +02:00
Michael Weber
961f21a790
improve pkg-config call, respect CFLAGs
2012-06-27 23:19:59 +02:00
Christian Neukirchen
8f587e6c80
cvsimport
2012-05-20 15:27:16 +02:00
okan
956c47dbeb
get rid of more stray lines/spaces
2012-05-16 21:57:21 +00:00
okan
490ef6a7df
instead of using the menu window for _NET_SUPPORTING_WM_CHECK, create a
...
dummy one to use instead; allows us to not have to wait for menu_init(),
so re-shuffle _NET_SUPPORTED slightly.
ok sthen@
2012-05-16 01:17:14 +00:00
okan
b4d582c6ef
fix comment
2012-05-16 01:10:11 +00:00
okan
ac82403a51
cycle through other common cycling modifiers; based on a diff from
...
Alexander Polakov.
ok sthen@
2012-05-16 01:09:17 +00:00
okan
dd5bfdb064
convert from deprecated XKeycodeToKeysym to XkbKeycodeToKeysym
...
ok sthen@
2012-05-16 01:04:36 +00:00
okan
57766d8606
altpersist->cycling to be more clear that this is for cycling mod
...
persistence; based on a diff from Alexander Polakov, in preparation for
looping through other potential cycling modifiers.
2012-05-13 15:17:13 +00:00
okan
fb4936d0f7
knf, some from a diff from Tiago Cunha.
2012-05-13 15:15:54 +00:00
okan
63b59e44c1
wrap long lines; from Tiago Cunha.
2012-05-10 00:39:47 +00:00
okan
1d8839e8ad
fix section order: move AUTHORS below HISTORY; from Tiago Cunha
...
ok jmc@
2012-05-09 18:37:39 +00:00
pascal
26c391b3dd
kill useless .Pp
...
ok jmc@
2012-05-07 21:25:29 +00:00
Christian Neukirchen
0bb88fa567
define YYSTYPE_IS_DECLARED to work with bison 2.3
2012-05-04 17:46:42 +02:00
Christian Neukirchen
3bf492d2e9
compile with -D_GNU_SOURCE to get all relevant prototypes
2012-05-04 17:44:27 +02:00
Christian Neukirchen
601779351c
Version 5.1
2012-05-02 14:26:57 +02:00
Christian Neukirchen
5f79bace21
Add release target to Makefile
2012-05-02 14:26:36 +02:00
Christian Neukirchen
de5efc6a54
Define compatibility macros only if they are needed
2012-05-02 14:26:14 +02:00
okan
fd9b83a232
check if we're in the group already, else multiple calls to
...
group_movetogroup() on one client will still increment nhidden if the
group is hidden.
found the hard way by Thomas Jeunet and fix from Alexander Polakov -
thanks to both!
ok oga@
2011-12-29 20:48:38 +00:00
okan
1603d18560
cvsimport
2011-12-29 20:48:38 +00:00
Christian Neukirchen
96ebac8b04
fix pkg-config packages
2011-12-12 16:17:39 +01:00
okan
22c2bc618b
put snapdist in the correct location; as an option, not a bind; Tiago Cunha.
...
ok oga@
2011-11-06 02:03:47 +00:00
okan
cbe46b651f
cvsimport
2011-11-06 02:03:47 +00:00
okan
fded46ba9f
rename variable to reduce potential for name-space collision.
...
bikesheding and ok oga@.
2011-10-17 18:18:38 +00:00
okan
901a75d3c6
cvsimport
2011-10-17 18:18:38 +00:00
okan
f60f630b81
use xfree instead of free since strings is allocated with xmalloc; from
...
dhill
ok oga@
2011-10-12 15:43:50 +00:00
okan
58077c157b
cvsimport
2011-10-12 15:43:50 +00:00
Christian Neukirchen
ce34d0066e
Add README
2011-10-05 17:48:47 +02:00
Christian Neukirchen
7c7a5bdcdc
rewrite Makefile
2011-10-05 17:48:33 +02:00
okan
ba3dfcf7bd
move client to group (movetogroup) and hide client only if group is
...
already hidden (suggested behavior from Alexander Polakov).
ok sthen oga
2011-09-19 07:23:03 +00:00
okan
54c1b90725
cvsimport
2011-09-19 07:23:03 +00:00
okan
22f366830e
fix spelling I keep getting wrong for some unknown reason; found by and
...
diff from Alexander Polakov.
2011-09-13 09:17:30 +00:00
okan
3c67ec8ccc
cvsimport
2011-09-13 09:17:30 +00:00
okan
796b32123d
add WM_TRANSIENT_FOR event support: moves dialogs, toolbars and such to
...
the group of the main application window; based on a diff from Alexander
Polakov with CLIENT_IGNORE flag suggestion from oga@.
ok oga@
2011-09-13 08:41:57 +00:00
okan
b96caa16e6
repair groupcycle (broke after cycle-in-group support added more flags);
...
found by and fix from Thomas Pfaff.
ok oga@
2011-09-13 08:37:49 +00:00
okan
b1d81b7eb6
cvsimport
2011-09-08 12:35:33 +00:00
okan
82d31aec1d
allow configurable menu font color; from Alexander Polakov with a tweak
...
from me.
ok oga@
2011-09-08 12:35:33 +00:00
okan
a262f8e80c
allow menufg/menubg to be configurable; from Alexander Polakov.
...
ok oga@
2011-09-08 12:07:03 +00:00
okan
840323558d
reinit menu on reload; from Alexander Polakov. needed for catching
...
upcoming menu config changes.
ok oga@
2011-09-08 12:00:49 +00:00
okan
d85b3adc0c
restore a comment and add another for clarity.
2011-09-05 07:37:55 +00:00
oga
44d8b1d3ac
Make flavours of maximisation additive.
...
i.e. horiz-max + vertmax = full maximisation. full - horiz = vertmax.
etc.
Martynas wrote something like this once, so I did okan, this version
seems to finally deal with the corner cases.
ok okan@.
2011-09-04 16:59:31 +00:00
okan
b852a73a60
split off window hints from geometry so we don't need to carry them all
...
around when dealing with {,h,v}max. same idea from oga.
2011-09-03 09:42:33 +00:00
okan
325129c6ba
simplify color initialization.
...
ok oga@
2011-09-03 09:25:39 +00:00