Julien Danjou
|
d4211d3bfb
|
introduce get_real_scree()
|
2007-09-28 11:36:39 +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
|
ab738c9cab
|
bug fix: XClassHint not copied correctly
Thanks Nikos Ntarmos <ntarmos@ceid.upatras.gr>
|
2007-09-28 10:46:34 +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
|
ca363aa248
|
add uicb_movetoscreen()
|
2007-09-27 22:29:09 +02:00 |
|
Julien Danjou
|
ed4f0c20fe
|
fix bug in mouseresize with Xinerama
|
2007-09-27 21:32:48 +02:00 |
|
Julien Danjou
|
11cbd79c62
|
make a lot of function in event and statusbar creation/handling Xinerama aware
|
2007-09-27 21:26:25 +02:00 |
|
Julien Danjou
|
2680d34a64
|
make manage() more Xinerama efficient
|
2007-09-27 21:22:01 +02:00 |
|
Julien Danjou
|
bbb3a8cfbf
|
resize() now update client screen number in Xinerama
|
2007-09-27 20:19:36 +02:00 |
|
Julien Danjou
|
14da15bbc9
|
make Statusbar optional in get_display_info()
|
2007-09-27 20:16:20 +02:00 |
|
Julien Danjou
|
972ea8f832
|
max layout is now Xinerama aware
|
2007-09-27 19:34:41 +02:00 |
|
Julien Danjou
|
d3ace8b9e8
|
make scan() aware of Xinerama
|
2007-09-27 19:21:47 +02:00 |
|
Julien Danjou
|
990bc8d6f2
|
bug fix: previous commit broke Zaphod mode in spawn()
|
2007-09-27 19:18:19 +02:00 |
|
Julien Danjou
|
b76d5d6722
|
give good screen to manage()
|
2007-09-27 18:57:22 +02:00 |
|
Julien Danjou
|
783a10f146
|
cosmetic
|
2007-09-27 18:57:03 +02:00 |
|
Julien Danjou
|
ac193f82ad
|
fix get_screen_bycoord() and add move_mouse_pointer_to_screen() for focus{next,prev}screen()
|
2007-09-27 17:57:57 +02:00 |
|
Julien Danjou
|
491b5611c2
|
Fix screen detection in keypress for supporting Xinerama
|
2007-09-27 17:53:01 +02:00 |
|
Julien Danjou
|
3bba90fa38
|
don't modify display if we're on Xinerama
|
2007-09-27 17:52:36 +02:00 |
|
Julien Danjou
|
ecf79693a2
|
use real_screen for X functions, not logical screen
|
2007-09-27 17:13:31 +02:00 |
|
Julien Danjou
|
bdd408cd6c
|
use get_screen_count instead of ScreenCount where needed
|
2007-09-27 17:13:31 +02:00 |
|
Julien Danjou
|
4662cf109e
|
introduce get_screen_count(...) function
|
2007-09-27 17:13:30 +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
|
486dd410ca
|
bug fix: apply selected layouts for tag in uicb_tag_view{next,prev}
Thanks Jordà Polo <jorda@ettin.org>
|
2007-09-27 16:24:42 +02:00 |
|
Julien Danjou
|
b4cc86abf0
|
make moveresize work with +/- as others
|
2007-09-27 12:30:18 +02:00 |
|
Julien Danjou
|
9dad2fd85c
|
add -c option to specify configuration file
|
2007-09-26 21:22:30 +02:00 |
|
Julien Danjou
|
c81d40f15e
|
change initcolor() proto
|
2007-09-26 20:21:09 +02:00 |
|
Julien Danjou
|
6f3e0a3a2d
|
change initfont proto
|
2007-09-26 20:18:49 +02:00 |
|
Julien Danjou
|
bf0ddca247
|
remove set_default_configuration()
|
2007-09-26 20:16:04 +02:00 |
|
Julien Danjou
|
6d77645872
|
change urxvt by x-terminal-emulator in default config
|
2007-09-26 20:00:16 +02:00 |
|
Julien Danjou
|
2c149b25d3
|
optimize a little isvisible()
|
2007-09-26 18:56:58 +02:00 |
|
Julien Danjou
|
d34146fcec
|
doc update for client.h
|
2007-09-26 16:30:17 +02:00 |
|
Julien Danjou
|
4f65ea5fcd
|
remove useless #include
|
2007-09-26 11:35:38 +02:00 |
|
Julien Danjou
|
b5ec38f15a
|
add common.h to dist target
|
2007-09-26 11:28:16 +02:00 |
|
Julien Danjou
|
a22b4c1008
|
new feature: add swap{next,prev} for reordering visible windows
|
2007-09-25 12:41:36 +02:00 |
|
Julien Danjou
|
5d06303f48
|
add mwfact to statusbar printing
|
2007-09-24 20:23:05 +02:00 |
|
Julien Danjou
|
935bcc7ce4
|
move Regs into tag.c
|
2007-09-24 18:02:03 +02:00 |
|
Julien Danjou
|
256717c792
|
add a_strncmp() to util.h and use a_str*() functions everywhere
|
2007-09-24 17:58:50 +02:00 |
|
Julien Danjou
|
89fa270bca
|
display layout nmaster/ncols vars in new tags without clients
|
2007-09-24 17:08:47 +02:00 |
|
Julien Danjou
|
b5f2129680
|
add a_strcat function to util
|
2007-09-24 16:53:03 +02:00 |
|
Julien Danjou
|
9a97c13804
|
add a_strcpy() function to util.c
|
2007-09-24 16:44:36 +02:00 |
|
Julien Danjou
|
df75e01ce0
|
add a_strncpy functions
|
2007-09-24 16:42:04 +02:00 |
|
Julien Danjou
|
894b341feb
|
simplfiy drawstatus() remove screen useless arg
|
2007-09-24 16:23:49 +02:00 |
|
Julien Danjou
|
c5c810a285
|
bug fix: return to last real floating/tiled state when unmaximizing
|
2007-09-24 15:42:53 +02:00 |
|
Julien Danjou
|
595eba78d7
|
create a Tag struct type and use it
|
2007-09-24 15:37:52 +02:00 |
|
Julien Danjou
|
8592058e00
|
add a LAYOUT_PROTO to common.h and use it
|
2007-09-24 14:59:29 +02:00 |
|
Julien Danjou
|
1437f54711
|
documenta UICB_PROTO
|
2007-09-24 14:48:12 +02:00 |
|
Julien Danjou
|
c8373622ec
|
Add UICB_PROTO to common.h (new) to declare uicb_functions
|
2007-09-24 14:40:40 +02:00 |
|
Julien Danjou
|
32654ce496
|
new feature: add focus{next,prev}screen ui_callback functions
this allows to switch focused screen in multi-head (zaphod) mode
|
2007-09-24 14:21:49 +02:00 |
|
Julien Danjou
|
1a276a7832
|
use sel to determine the right screen for current event instead of only XQueryPointer
|
2007-09-24 14:20:04 +02:00 |
|