Commit Graph

3244 Commits

Author SHA1 Message Date
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
Matthew William Cox 84796930b7 Fix default search path for configurations
Modified lookup of system configuration to accomodate the new XDG
locations.

Add an XDG_CONFIG_DIR variable to cmake to help find/set the system-wide
configuration location.

Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-24 20:10:13 +02:00
Julien Danjou 8329d7e1c5 statusbar: fix color initialization
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-24 18:20:46 +02:00
Julien Danjou 909b55db2e titlebar: fix color initialization
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-24 18:18:18 +02:00
Julien Danjou 8502eb3299 lua: fix color string push
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-24 17:56:42 +02:00
Julien Danjou 21f1f4cf0a statusbar: use screen attribute to add to screen
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-24 17:37:24 +02:00
Julien Danjou 4f73b51e6f tag: remove add(), use screen attribute
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-24 17:07:24 +02:00
Julien Danjou a791fe5290 tag: allow for tag name modification
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-24 16:37:09 +02:00
Julien Danjou f5f0663bf1 fix ARRAY_TYPE decl
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-24 16:25:11 +02:00
Julien Danjou 5876b3cc70 remove spurious semi colon
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-24 16:22:41 +02:00
Julien Danjou 6dc3204208 awesomerc: fix screen computing in window tagging
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-23 15:30:14 +02:00
Michael Gehring 0812a54bb7 awesome.1: update keybindings 2008-07-23 09:42:04 +02:00
Michael Gehring 3319a8f17a awesome.1: update config file path 2008-07-23 09:42:04 +02:00
Michael Gehring 81cba1f955 use ON/OFF in cmake option docs 2008-07-23 09:42:04 +02:00
Michael Gehring 0400df279d lua: lua_open is deprecated in 5.1. use luaL_newstate 2008-07-23 09:42:04 +02:00
Michael Gehring 56de5faab4 cmake: exit if a required utility is not found 2008-07-23 09:42:04 +02:00
Michael Gehring 38ff94733b cmake: always exit with an error if a required library can't be found 2008-07-23 09:42:04 +02:00
Julien Danjou 053ae6dce6 client: check for focus on unmanage before removing client
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-23 09:20:25 +02:00
Julien Danjou e1fe38289b event: use ewmh restart
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-23 09:03:52 +02:00
Kanru Chen 9f459559db layout: arrange before focus is gave
This patch reverts 66f34b38ae and should fix FS#234.

Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-23 09:00:53 +02:00
Kanru Chen 700ace5197 length of static string s should be sizeof(s)-1
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-22 10:30:53 +02:00
Kanru Chen df57c34a06 event: remap on restart
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-22 10:27:01 +02:00
Kristof Provost 30aeb3f311 Reload awesome on SIGHUP
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-22 10:23:07 +02:00