Julien Danjou
|
6ba90facb0
|
[client] Various documentation update and fixes
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-05 09:27:16 +02:00 |
Julien Danjou
|
3ab739553c
|
[client] Add and honor the noborder attribute
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-28 14:33:45 +02:00 |
Julien Danjou
|
0e3531d3a3
|
[client] Rework raise and mouse stuff
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-26 18:08:29 +02:00 |
Julien Danjou
|
db5430420d
|
[client] Create luaA_client_userdata_new() function
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-23 22:56:03 +02:00 |
Julien Danjou
|
ec21647c87
|
[client] Remove useless client_get_byname()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-20 19:59:58 +02:00 |
Julien Danjou
|
1f046b3c9f
|
[everything] Switch from libconfuse to Lua
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-20 18:01:15 +02:00 |
Arnaud Fontaine
|
a4c7ffffc7
|
[client] Add client_redraw (FS#170)
|
2008-05-11 17:56:26 +01:00 |
Julien Danjou
|
c88b0b15ff
|
[client] Merge zoom with swap, change togglefloating to setfloating
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:35 +02:00 |
Julien Danjou
|
b75e462223
|
[client] Merge vertical and horizontalmax inside togglemax
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:35 +02:00 |
Julien Danjou
|
d5859c60f7
|
[client] Merge focus{prev,next} and swap{prev,next}
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:35 +02:00 |
Julien Danjou
|
f0e29977d8
|
[client] introduce client_style_get() and use it in tasklist/titlebar
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:06 +02:00 |
Julien Danjou
|
eab7633675
|
[tasklist] Remove styles; use drawtext format
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:04 +02:00 |
Julien Danjou
|
d1635db59f
|
[client] Rename Client type to client_t
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:03 +02:00 |
Julien Danjou
|
e33d6cae80
|
[uicb] Rename Uicb type to uicb_t
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:03 +02:00 |
Julien Danjou
|
eb1a9bd69c
|
[all] Rename Layer to layer_t
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:02 +02:00 |
Julien Danjou
|
97dc830db5
|
[util/rules] Move Fuzzy from rules to util
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:02 +02:00 |
Arnaud Fontaine
|
dafafd077c
|
Port Awesome to XCB
|
2008-05-03 12:00:59 +02:00 |
Wolfgang Kroener
|
3af77fd56e
|
add ewmh stacking layers
Add layers for ewmh stacking order
http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html#STACKINGORDER
desktop, below, tile, float, above, fullscreen
Signed-off-by: Wolfgang Kroener <wk@azog.de>
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:00:25 +02:00 |
Julien Danjou
|
762645ca32
|
client_focus() now return bool to indicate if it has given focus
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-03-25 11:28:38 +01:00 |
Julien Danjou
|
c5afa7753b
|
Split restack function out of focus, and fix click-to-raise
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-03-24 16:34:41 +01:00 |
Julien Danjou
|
e22d57a0ca
|
Change the way to do resize
Go back to old school
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-03-23 15:52:20 +01:00 |
Julien Danjou
|
9bd32fc3b8
|
Split titlebar stuff into titlebar.[ch], and uicb_client_toggletitlebar
|
2008-03-23 15:52:19 +01:00 |
Julien Danjou
|
bb453bd444
|
s/client_titlebar_update_position/client_titlebar_update_geometry/g
|
2008-03-23 15:52:19 +01:00 |
Julien Danjou
|
dce101d044
|
Split out titlebar handling into layout for non-floating, and into resize for floating
|
2008-03-23 15:52:18 +01:00 |
Julien Danjou
|
3c3015fd76
|
Remove resize_hints args to client_resize(), force usage of client_geometry_hints()
|
2008-03-23 15:52:18 +01:00 |
Julien Danjou
|
c6eec955c8
|
Rename Area to area_t
|
2008-03-23 15:52:18 +01:00 |
Julien Danjou
|
6b4c9fed83
|
Remove useless ; after DO_SLIST macro
|
2008-03-23 15:52:17 +01:00 |
marco candrian
|
4ff0dae17e
|
trailing whitespaces removed
like:
find . -iname "*.txt" -o -iname "*.c" -o -iname "*.h" | xargs sed -i 's/\s\+$//'
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-02-13 09:05:10 +01:00 |
Julien Danjou
|
b2e004b453
|
add scratch window support
|
2008-02-06 09:06:43 +01:00 |
Julien Danjou
|
4ad1f8a54a
|
don't compute position if program or user specified ones
|
2008-02-01 10:42:16 +01:00 |
Julien Danjou
|
ee1214846e
|
rename some client functions
|
2008-01-29 08:21:05 +01:00 |
Julien Danjou
|
95d5fe299e
|
rename focus() to client_focus()
|
2008-01-27 19:07:39 +01:00 |
Julien Danjou
|
c22430a115
|
fix handling of window raisings
|
2008-01-25 23:43:16 +01:00 |
Julien Danjou
|
3855ced402
|
remove selscreen arg
|
2008-01-24 23:48:35 +01:00 |
Julien Danjou
|
35803aff4c
|
make draw functions more independant
|
2008-01-24 18:43:24 +01:00 |
Julien Danjou
|
2f8978c15b
|
add client_find_next_visible()
|
2008-01-21 16:31:15 +01:00 |
Julien Danjou
|
ed3f624fc0
|
move clients' uicb away from layout.c
|
2008-01-21 16:31:15 +01:00 |
Julien Danjou
|
7f4dc5a871
|
use client_setfloating() to change floating attribute
|
2008-01-21 16:31:15 +01:00 |
Julien Danjou
|
0b5e3e7cd1
|
split config.h, and move DO_SLIST()
|
2008-01-21 16:31:14 +01:00 |
Julien Danjou
|
572f409a29
|
use lists functions for Client
|
2008-01-21 16:31:13 +01:00 |
Julien Danjou
|
7ad579898f
|
simplify unmanage code
|
2008-01-06 21:57:53 +01:00 |
Julien Danjou
|
af708d2fbc
|
Rewrite everything about client geoemtry, resize, etc.
|
2008-01-06 20:36:39 +01:00 |
Julien Danjou
|
70a3114dba
|
use Area as arg for client_resize
|
2008-01-05 20:19:59 +01:00 |
Julien Danjou
|
3742f31216
|
remove setborder uicb
|
2008-01-04 17:56:18 +01:00 |
Julien Danjou
|
437bc5c22c
|
add 2008 copyright notice
|
2008-01-02 16:59:43 +01:00 |
Julien Danjou
|
6701d0d2be
|
add a borders option to client_maximize() to (not) handle border removal
|
2008-01-02 11:36:06 +01:00 |
Julien Danjou
|
4f65aa8f51
|
rework headers inclusion
|
2008-01-01 18:02:36 +01:00 |
Julien Danjou
|
f467fed598
|
use LayoutArrange and Uicb type into config.h ; move some functions from layout.c to client.c
|
2008-01-01 17:37:16 +01:00 |
Julien Danjou
|
909f92d500
|
replace UICB_PROTO macro by a typedef
|
2008-01-01 17:25:48 +01:00 |
Julien Danjou
|
3216eb4d41
|
documente some functions and simplify client_saveprops() proto
|
2007-12-30 15:08:38 +01:00 |