Commit graph

55 commits

Author SHA1 Message Date
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
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
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
e2883bf28b fix get_screen_info() and free() ScreenInfo in maximizing uicb functions 2007-09-20 22:56:18 +02:00
Julien Danjou
fb5582cdbf arrange() on maximize() 2007-09-20 22:25:10 +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
8baad02e68 call restack() when maximizing 2007-09-19 10:39:34 +02:00
Julien Danjou
1cd4ba0086 stop using get_window_area* fct, and remove it 2007-09-18 23:16:27 +02:00
Julien Danjou
b7ef890148 cosmetic 2007-09-18 22:46:31 +02:00
Julien Danjou
f0c623789c change DefaultScreen to the right screen 2007-09-18 19:53:52 +02:00
Julien Danjou
d967edfec9 remove screen from layouts arrange() arg 2007-09-18 19:53:52 +02:00
Julien Danjou
d9523d3436 simplify load/saveawesomeprops 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
bf9601f79c simplify focus, get screen from awesomeconf 2007-09-17 13:39:18 +02:00
Julien Danjou
0539eaa4b0 is_visible check for screen 2007-09-16 14:56:08 +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
e91de5bfb9 restack and arrange take screen as arg 2007-09-15 23:17:59 +02:00
Julien Danjou
53e5630c6c add screen to drawstatusbar 2007-09-15 22:57:37 +02:00
Julien Danjou
3cc29b0250 add screen args to focus() 2007-09-15 22:51:09 +02:00
Julien Danjou
5c78f4785f load and save awesome props now take screen as arg 2007-09-15 22:40:52 +02:00
Julien Danjou
3e3f213b72 move uicb_togglebar to statusbar.c 2007-09-15 15:34:28 +02:00
Julien Danjou
fe89aa31b0 create statusbar.c and move things from draw.c 2007-09-15 15:16:53 +02:00
Julien Danjou
01b2785587 rename drawstatus to drawstatusbar 2007-09-15 13:54:02 +02:00
Julien Danjou
2c6a71f358 add DC to uicb_*() args 2007-09-12 18:11:27 +02:00
Julien Danjou
de3fdc02d8 add DC to arrange() 2007-09-12 17:00:33 +02:00
Julien Danjou
9897e5a839 remove DC from global in draw.c 2007-09-12 16:55:47 +02:00
Julien Danjou
d6c63bd086 remove wa(x,y,h,w) from global vars, add functions to compute them 2007-09-12 16:03:42 +02:00
Julien Danjou
28df49c3cb rename gettextprop to xgettextprop and move it to util.c 2007-09-12 15:01:35 +02:00
Julien Danjou
7659289b9e chance license to GPLv2 2007-09-12 14:29:51 +02:00
Julien Danjou
9f56ade4e9 use more safe functions and update #inlcude 2007-09-11 14:00:49 +02:00
Julien Danjou
59f6cbf2f5 fix regression in restack() 2007-09-11 11:41:43 +02:00
Julien Danjou
baa1e422fe rename last jdwm to awesome and make config a little more robust 2007-09-10 16:11:57 +02:00
Julien Danjou
6f528063be rename jdwm to awesome 2007-09-10 12:06:54 +02:00
Julien Danjou
20a599c07e move barwin to Statusbar 2007-09-07 17:29:36 +02:00
Julien Danjou
c3d2e56ef1 remove jdwmprops as global var, replaced by a macro 2007-09-07 16:46:46 +02:00
Julien Danjou
d61ca0da62 move bpos to Statusbar struct and change name of default_statubar_position in jdwmconf 2007-09-07 16:35:46 +02:00
Julien Danjou
a6a705dd85 remove global bh/blw and add a Statusbar type 2007-09-07 16:13:59 +02:00
Julien Danjou
2eaadb39e7 remove initlayout function 2007-09-07 15:04:02 +02:00
Julien Danjou
324da44c0d simplify for() 2007-09-07 14:58:17 +02:00
Julien Danjou
a9d1f4a37d remove global selscreen variable and remove unused vars from setup() 2007-09-07 12:53:30 +02:00
Julien Danjou
a4449818f3 remove useless string.h inclusion 2007-09-07 11:48:30 +02:00
Julien Danjou
060cff4970 make prop in save() dynamic 2007-09-07 11:14:43 +02:00
Julien Danjou
ac67957492 make prop dynamicly allocated 2007-09-07 11:12:36 +02:00
Julien Danjou
0a90a3f618 remove nexttiled 2007-09-06 23:26:48 +02:00
Julien Danjou
dad05e8f19 remove prop[] from static and global 2007-09-06 21:58:46 +02:00