Julien Danjou
|
e0abfac892
|
event: redraw titlebar right after config req
This allow more beautiful drawing effect.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-31 17:39:20 +02:00 |
Julien Danjou
|
4016877ad4
|
screen: move screen.focus to awful
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-31 17:30:03 +02:00 |
Julien Danjou
|
81ae462a70
|
focus: remove focus history
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-31 17:30:01 +02:00 |
Julien Danjou
|
1cc071e24f
|
client: add refcount for clients
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-31 17:29:45 +02:00 |
Julien Danjou
|
063bf2083d
|
titlebar: use need_update system (like statusbar, …)
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-31 14:11:07 +02:00 |
Julien Danjou
|
18fab522f9
|
lua: expand package.path more
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-30 18:20:19 +02:00 |
Julien Danjou
|
330f4304c0
|
lua: stop computing len twice
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-30 17:53:43 +02:00 |
Julien Danjou
|
f0af665795
|
awful: implement tag history
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-30 15:37:05 +02:00 |
Julien Danjou
|
2dcd2d11cb
|
client: update titlebar geometry on floating
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-30 10:40:21 +02:00 |
Julien Danjou
|
c13cffe1eb
|
draw: set_markup wants NONULL arg
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-30 10:35:37 +02:00 |
Julien Danjou
|
4ef2cdffc9
|
client: update titlebar geometry on border width change
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-30 10:04:03 +02:00 |
Julien Danjou
|
acfd1c06df
|
icons: resize
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-30 09:41:06 +02:00 |
Julien Danjou
|
76274065be
|
taglist: fix width with background image
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-30 09:40:54 +02:00 |
Julien Danjou
|
4a47502e16
|
awful: add maximize function
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 18:29:27 +02:00 |
Julien Danjou
|
f16cedc650
|
lua: add workspace_get()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 18:24:35 +02:00 |
Julien Danjou
|
2e12125423
|
awful: move floating icon in tasklist dir
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 17:49:32 +02:00 |
Julien Danjou
|
d0f9cbade8
|
awful: readd support for square in taglist
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 17:48:39 +02:00 |
Julien Danjou
|
c7e70fbe7f
|
build: install awful (FS#238)
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 17:10:40 +02:00 |
Julien Danjou
|
1391b3e92b
|
awful: add move and resize mouse bindings
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 16:56:38 +02:00 |
Julien Danjou
|
3db9f29453
|
appicon: new widget, used in titlebar
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 16:51:21 +02:00 |
Julien Danjou
|
bf209f87bb
|
ewmh: introduce and use netwm_icon_delete()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 16:44:57 +02:00 |
Julien Danjou
|
1a8467ff28
|
build: dist create bz2 too
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 16:13:27 +02:00 |
Julien Danjou
|
5298257362
|
icons: crush buttons
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 16:04:39 +02:00 |
Kanru Chen
|
f36acc7384
|
client: expose .urgent
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 16:02:36 +02:00 |
Julien Danjou
|
8649c6cb8c
|
awful: add titlebar support
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 15:47:58 +02:00 |
Julien Danjou
|
731b309c85
|
textbox: fix background size computing
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 15:43:00 +02:00 |
Julien Danjou
|
752e47b19d
|
client: call unfocus hook after unfocusing
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 14:58:58 +02:00 |
Julien Danjou
|
8ba4eb6f90
|
awesomerc: fix default lua eval prompt
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 13:55:35 +02:00 |
Julien Danjou
|
c4a01031c4
|
tasklist: add tags as cache element (FS#227)
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 12:05:27 +02:00 |
Julien Danjou
|
4ba2e22bae
|
widget: add detach callbacks
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 11:50:40 +02:00 |
Julien Danjou
|
5d063874b1
|
taglist: factorize tda lookup
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 11:38:56 +02:00 |
Julien Danjou
|
4e081e7c2a
|
awful: move taglist label in label.all
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 11:23:52 +02:00 |
Julien Danjou
|
112f0863dc
|
awful: add several label function for tasklist
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 11:21:47 +02:00 |
Julien Danjou
|
84ff146083
|
ta{g,sk}list: check dofunction return value
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 11:03:57 +02:00 |
Julien Danjou
|
79dc1a9501
|
lua: dofunction is no more a macro
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 11:03:48 +02:00 |
Julien Danjou
|
4e577f9fed
|
awful: add default taglist label function
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 10:26:13 +02:00 |
Julien Danjou
|
6329a9801a
|
client: use xcb API for urgency
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-28 17:57:10 +02:00 |
Julien Danjou
|
2555a72e63
|
xutil: use xcb_get_wm_transient_for instead of xutil fct
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-28 17:54:33 +02:00 |
Julien Danjou
|
3c32297e07
|
event: handle iconify request
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-28 17:13:30 +02:00 |
Julien Danjou
|
7419a99827
|
awful: toggletag: check that tag and client screen are identical
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-28 16:09:01 +02:00 |
Julien Danjou
|
354af424ba
|
awful: movetotag: check that tag and client screen are identical
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-28 16:06:06 +02:00 |
Julien Danjou
|
80b79717ba
|
various documentation update for _index()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-28 16:03:38 +02:00 |
Julien Danjou
|
e52cd0017c
|
awesomerc: fix string escape
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-28 15:58:30 +02:00 |
Julien Danjou
|
09fd61fdfa
|
tasklist: use label to determine which objects are drawn
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-28 15:57:17 +02:00 |
Julien Danjou
|
e3ed35e853
|
array: remove spurious semi colon
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-28 15:57:00 +02:00 |
Julien Danjou
|
88891a21e8
|
taglist: remove show_empty attribute
This is doable in Lua.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-28 15:56:59 +02:00 |
Julien Danjou
|
f543fe89ba
|
widget: remove unused WIDGET_CACHE_LAYOUTS
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-26 17:32:35 +02:00 |
Julien Danjou
|
3c63930a5d
|
awesomerc: enable smart placement by default
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-26 17:31:52 +02:00 |
Jay Bromley
|
982a8e4c52
|
client: return instance and class (FS#236)
The problem seems to be that while a function can return multiple
values, an index cannot.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-26 08:45:35 +02:00 |
Konstantin
|
7ec624cc14
|
util: fix freebsd support
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-25 19:55:19 +02:00 |