Commit graph

116 commits

Author SHA1 Message Date
Kanru Chen
94dab79ff3 awesomerc: put systray into statusbar
table.insert doesn't work on statusbar.widgets because statusbar.widgets
always returns a new copy.

'condition and a or b' works like 'condition ? a : b' in C.

Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-09 10:00:20 +02:00
Julien Danjou
2900127619 awesomerc: revert titlebar off
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-08 16:50:55 +02:00
Julien Danjou
56b42a7878 titlebar: widgets are now returned/set as array
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-08 16:49:26 +02:00
Julien Danjou
e5d828b369 statusbar: widgets is now an array
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-08 15:47:09 +02:00
Julien Danjou
85caf26d63 awesomerc: add colons
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-07 14:06:34 +02:00
Jay Bromley
d5c82f9982 awesomerc: improve management of floating/predefined tags (FS#241)
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-07 12:13:54 +02:00
Julien Danjou
1755dd51fe awful: add beautiful support
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-06 15:15:13 +02:00
Julien Danjou
2735144b8c beautiful: import
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-05 22:24:14 +02:00
Julien Danjou
8061e35154 awesomerc: cosmetic
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-04 16:44:22 +02:00
Julien Danjou
4abea3acca libs: rewrite as module
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-04 14:31:53 +02:00
Alex Cornejo
825e012442 Handle urgency hint in awful.
Add option bg_urgent and fg_urgent and handle them
appropiately in tasklist and taglist widgets.

Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-01 10:02:38 +02:00
Julien Danjou
6c2c607759 awful: automatize titlebar update
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-08-01 00:10:04 +02:00
Julien Danjou
f48f26286e awful: move awful hook registration in awful
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-31 23:44:33 +02:00
Julien Danjou
26545ddecb awesomerc: move history in its own arrange() register
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-31 22:35:47 +02:00
Julien Danjou
6e54661e7f awful: implement focus history
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-31 22:33:18 +02:00
Julien Danjou
b7568c44ea awesomerc: make titlebar optional and disabled by default
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-31 17:52:34 +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
f0af665795 awful: implement tag history
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-30 15:37:05 +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
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
8649c6cb8c awful: add titlebar support
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-29 15:47: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
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
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
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
3c63930a5d awesomerc: enable smart placement by default
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-26 17:31:52 +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
6dc3204208 awesomerc: fix screen computing in window tagging
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-23 15:30:14 +02:00
Julien Danjou
354f37ef6c taglist: use callback function to get print text
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-10 11:02:11 +02:00
Julien Danjou
f28b4c07b2 tasklist: stop using client markup
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-10 11:02:11 +02:00
Julien Danjou
e9407c9670 awesomerc: display icons when client is floating
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-09 12:34:42 +02:00
Julien Danjou
3f46ec2152 tasklist: use a callback for label
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-09 12:12:52 +02:00
Julien Danjou
2c5333e9a3 mouse: merge screen_get() into index
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-02 09:14:17 +02:00
Julien Danjou
ab72f6f02b mouse: add newindex, merge coords
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-02 09:11:03 +02:00
Julien Danjou
8646d06fab client: merge coords function into index
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-01 22:08:27 +02:00
Julien Danjou
b9e8307f60 client: merge border_set into index
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-01 20:07:21 +02:00
Julien Danjou
2b1101daee client: merge honorsizehints into index
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-01 19:59:36 +02:00
Julien Danjou
d7c70c57b5 client: merge floating_{set,get} into index
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-01 19:55:18 +02:00
Julien Danjou
a07b726714 client: add index, move name functions
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-01 19:37:46 +02:00
Julien Danjou
ef7379c983 tag: remove mwfact_{get,set}, use {new,}index
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-01 13:59:40 +02:00
Julien Danjou
f750124d5c tag: add {new,}index, use it for selected
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-01 11:38:40 +02:00
Julien Danjou
a4e12b1ce0 mouse: fix args for mouse.coords_set()
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-07-01 09:27:34 +02:00
Julien Danjou
45b0a2df80 lua: replace .new() by __call meth
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-30 14:11:54 +02:00
TANABE Ken-ichi
0e42c66d49 Fix missing index in tag manipulation
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-30 09:51:37 +02:00
Julien Danjou
843c302e8b awesomerc: use layouts[1] as default layout for tags
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-27 23:06:29 +02:00
Julien Danjou
09647eef9b taglist: use newindex API
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-27 22:25:31 +02:00
Julien Danjou
c4cc8da645 tasklist: use newindex API
Signed-off-by: Julien Danjou <julien@danjou.info>
2008-06-27 22:15:54 +02:00