Aldo Cortesi
|
2b5ba1f16f
|
Improve the call signature of get_current_tag and get_current_layout.
|
2007-12-14 09:29:42 +01:00 |
Julien Danjou
|
5fa67c23df
|
split awesomeconf and screen config
a.k.a the big post-2.0 blind commit
|
2007-12-11 20:56:51 +01:00 |
Nathan Hüsken
|
9524f15478
|
Adding padding
|
2007-11-28 11:00:48 +01:00 |
Julien Danjou
|
85adc07d19
|
rename uicb_set* to uicb_tag_set* since they apply on tags
|
2007-11-14 18:12:33 +01:00 |
Julien Danjou
|
ceb6cc797a
|
ncol is now configurable per tag
|
2007-11-11 11:55:20 +01:00 |
Julien Danjou
|
59f377526f
|
nmaster is now configurable per tag
|
2007-11-11 11:53:10 +01:00 |
Julien Danjou
|
32b098796e
|
mwfact is now configurable per tag
|
2007-11-11 11:48:26 +01:00 |
Julien Danjou
|
14e8c82a8a
|
fix max() size restore, introduce volatile option to resize()
|
2007-10-29 15:24:10 +01:00 |
Julien Danjou
|
d24413a75d
|
rename resize() to client_resize()
|
2007-10-26 19:51:20 +02:00 |
Julien Danjou
|
9d9b397649
|
replace XFree by p_delete()
|
2007-10-23 16:36:27 +02:00 |
MATSUU Takuto
|
b1dcf6c71b
|
set{nmaster,ncol,mwfact,moveresize} to work
From 842eed01c0 , setnmaster, setncol,
setmwfact and setmoveresize don't work fine.
|
2007-10-22 09:56:33 +02:00 |
Julien Danjou
|
842eed01c0
|
remove current_layout, insert get_current_layout() to get it dynamicly
|
2007-10-16 22:33:15 +02:00 |
Julien Danjou
|
ccb7e89750
|
arrange() does not need Display as arg
|
2007-10-15 18:23:05 +02:00 |
Julien Danjou
|
a74ca1d1de
|
tabswidth is 4 not 6
|
2007-10-15 13:56:24 +02:00 |
Julien Danjou
|
4e0acfa99a
|
add coding style stuff
|
2007-10-15 13:40:52 +02:00 |
Julien Danjou
|
17cf2c230d
|
remove display as arg of layouts
|
2007-10-11 23:35:45 +02:00 |
Julien Danjou
|
c4e130d7d9
|
remove Display as param for uicb
|
2007-10-11 23:32:29 +02:00 |
Julien Danjou
|
12ef66b79a
|
clients list is no more global
|
2007-10-11 21:50:32 +02:00 |
Julien Danjou
|
c05ed01c1a
|
bugfix: only catch first click to raise if we're floating
|
2007-10-11 11:33:40 +02:00 |
Julien Danjou
|
e733af41ec
|
remove drawcontext everywhere
|
2007-10-10 14:09:36 +02:00 |
Julien Danjou
|
fd0fc340d7
|
bugfix: wrong column X coord in multi-columns mode
Thanks to Fabienne Ducroquet <fabiduc@gmail.com>
|
2007-10-09 10:45:27 +02:00 |
Julien Danjou
|
de45017b5d
|
switch to libconfuse instead of libconfig
|
2007-10-08 18:45:05 +02:00 |
Julien Danjou
|
97a2085705
|
cosmetic: remove lines with empty spaces at end
|
2007-10-03 17:26:14 +02:00 |
Julien Danjou
|
b0933b177c
|
remove useless extern Client sel in tile layout
|
2007-10-03 00:30:15 +02:00 |
Julien Danjou
|
950605b1a0
|
simplify get_screen_info()
|
2007-10-01 20:58:29 +02:00 |
Julien Danjou
|
784e120fa2
|
inverse setmwfact value in tileleft layout
|
2007-10-01 13:00:13 +02:00 |
Julien Danjou
|
8112ec2cca
|
introduce move_client_to_screen to move a client in a new screen and tag it with good tags
|
2007-09-28 11:30:51 +02:00 |
Julien Danjou
|
30c9d74dd2
|
I was too happy, I forgot some printf
|
2007-09-27 22:31:06 +02:00 |
Julien Danjou
|
57e9f1c02c
|
tile layout is Xinerama compliant
|
2007-09-27 22:29:36 +02:00 |
Julien Danjou
|
ca16334351
|
introduce get_xinerama_screen_bycoord(...)
this allows to retrieve the xinerama screen of a client with its coordinates
|
2007-09-27 17:13:30 +02:00 |
Julien Danjou
|
595eba78d7
|
create a Tag struct type and use it
|
2007-09-24 15:37:52 +02:00 |
Julien Danjou
|
917a82ed15
|
fix typo in setnmaster test which broke the function
|
2007-09-24 11:20:34 +02:00 |
Julien Danjou
|
5602e9e76b
|
latest commit introduced a regression in multi-head tile support, fix that
|
2007-09-20 23:08:20 +02:00 |
Julien Danjou
|
2f43209c34
|
fix toggle floating with Button2 in tileleft layout, and prefix layout functions with layouts_
|
2007-09-20 22:07:59 +02:00 |
Julien Danjou
|
d967edfec9
|
remove screen from layouts arrange() arg
|
2007-09-18 19:53:52 +02:00 |
Julien Danjou
|
dcec6aa749
|
remove screen arg from uicb*
|
2007-09-18 19:53:52 +02:00 |
Julien Danjou
|
30e7cf5b40
|
simplify arrange and restack
|
2007-09-18 19:53:46 +02:00 |
Julien Danjou
|
a010212f97
|
rework IS_TILED with screen
|
2007-09-16 14:56:08 +02:00 |
Julien Danjou
|
58abf74d43
|
spawn X client in the right head and add screen arg to layouts
|
2007-09-16 01:36:26 +02:00 |
Julien Danjou
|
933b0413ea
|
add screen arg to uicb*
|
2007-09-16 01:05:43 +02:00 |
Julien Danjou
|
3ab80f68b8
|
first multihead support
|
2007-09-16 00:36:56 +02:00 |
Julien Danjou
|
e91de5bfb9
|
restack and arrange take screen as arg
|
2007-09-15 23:17:59 +02:00 |
Julien Danjou
|
389e1f809a
|
add screen arg to _tile
|
2007-09-15 23:10:36 +02:00 |
Julien Danjou
|
f4cb327f6d
|
get_screen_info get screen as arg
|
2007-09-15 23:09:02 +02:00 |
Julien Danjou
|
2c3dc9a4dc
|
bug fix: reset current_col to 0 (Xinerama problem)
|
2007-09-15 15:48:31 +02:00 |
Julien Danjou
|
fe89aa31b0
|
create statusbar.c and move things from draw.c
|
2007-09-15 15:16:53 +02:00 |
Julien Danjou
|
b490276b66
|
optimize mh computing
|
2007-09-15 14:40:08 +02:00 |
Julien Danjou
|
d990643b5f
|
optimize computing a bit
|
2007-09-15 14:37:26 +02:00 |
Julien Danjou
|
9130abb0fe
|
rename some vars
|
2007-09-15 14:26:55 +02:00 |
Julien Danjou
|
636459d85d
|
cosmectic
|
2007-09-15 14:23:18 +02:00 |