Julien Danjou
|
f556c04868
|
widget: remove common_new()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-12-12 16:51:41 +01:00 |
Julien Danjou
|
e0816a3340
|
textbox: document wrap and ellipsize
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-11-07 16:01:20 +01:00 |
Julien Danjou
|
a5cb98162d
|
textbox: add ellipsize and wrap mode support
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-11-06 17:04:23 +01:00 |
Julien Danjou
|
8e66a543bc
|
draw: remove phys_screen from font handling
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-11-04 17:50:10 +01:00 |
Julien Danjou
|
2e3744de9d
|
widget: store supported align and use to render flex widgets
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-10-23 17:28:07 +02:00 |
Julien Danjou
|
25bf12868a
|
widgets: use a geometry callback
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-10-22 17:32:17 +02:00 |
Julien Danjou
|
0feb7de68e
|
wibox: merge statusbars and titlebars Lua objects
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 14:34:43 +02:00 |
Julien Danjou
|
34fe130307
|
wibox: merge statusbar and titlebar types
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:56 +02:00 |
Julien Danjou
|
6a5ad6af9b
|
common: move draw, xscreen and swindow out
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-22 11:11:55 +02:00 |
Julien Danjou
|
2da065329b
|
textbox: do not invalidate on _index
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-11 15:43:15 +02:00 |
Julien Danjou
|
022879e8be
|
textbox: reinit draw parser data
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-09-02 14:03:11 +02:00 |
Julien Danjou
|
2dda972561
|
textbox: overwrite extents to 0 on nil
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-15 01:11:39 +02:00 |
Julien Danjou
|
5ad9b2025c
|
textbox: stop parsing text on each draw
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-14 00:06:38 +02:00 |
Julien Danjou
|
57b7d39cdb
|
textbox: allow nil as value for text
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-12 18:13:23 +02:00 |
Julien Danjou
|
9b364d0009
|
textbox: fix first drawing
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-08-01 17:44:51 +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
|
731b309c85
|
textbox: fix background size computing
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-29 15:43:00 +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
|
5fc500a861
|
draw: draw_text takes len as arg
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-10 15:35:19 +02:00 |
Julien Danjou
|
750040be68
|
draw: text extents now gets len as arg
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-10 15:06:09 +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
|
64e390e2a3
|
textbox: documente index
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-02 17:59:06 +02:00 |
Julien Danjou
|
5bb431fc4a
|
widgets: don't tokenize twice
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-01 15:27:41 +02:00 |
Julien Danjou
|
9b74cdbc0a
|
draw: iso2utf now gets len as arg
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-07-01 14:44:19 +02:00 |
Pierre Habouzit
|
b63f768f00
|
MIN/MAX multi-evaluate their arguments.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-29 11:28:10 +02:00 |
Julien Danjou
|
5aa2768861
|
textbox: use newindex API
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-27 20:24:30 +02:00 |
Julien Danjou
|
39e1fc7011
|
textbox: use newindex
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-27 12:49:24 +02:00 |
Julien Danjou
|
4bf6d2df62
|
widgets: add documentation support
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-26 23:32:33 +02:00 |
Julien Danjou
|
2cdfb71f15
|
textbox: remove wrong comment
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-26 22:06:47 +02:00 |
Michael Gehring
|
f56f34d715
|
widgets: remove unnecessary #includes
|
2008-06-26 19:33:43 +02:00 |
Julien Danjou
|
c9311efd5b
|
widgets: s/lstack/luastack/
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-26 17:13:02 +02:00 |
Julien Danjou
|
37e8b95ad9
|
widgets: handle image size in text data
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-26 16:53:58 +02:00 |
Julien Danjou
|
094d0ebc50
|
widget: new widget index method
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-26 16:35:07 +02:00 |
Pierre Habouzit
|
3116c0d381
|
Add draw_parser_data_{init,wipe}.
Use it everywhere needed instead of wrong p_clear's, this fixes memory
leaks.
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
|
2008-06-23 15:23:49 +02:00 |
Julien Danjou
|
28830c0dc9
|
textbox: use tokenize
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-23 13:24:03 +02:00 |
Julien Danjou
|
7aab504350
|
draw: store parser_data made by extents call
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-23 13:09:42 +02:00 |
Julien Danjou
|
f5314dbc9e
|
widgets: add destructors functions
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-14 22:56:05 +02:00 |
Julien Danjou
|
89e03dd326
|
textbox: rename data type
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-14 09:18:51 +02:00 |
Julien Danjou
|
aa6bfc560a
|
[draw] Do inline UTF-8 conversion
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-10 07:32:35 +02:00 |
Julien Danjou
|
807c5bf208
|
[widget] Remove useless drawing args
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-03 16:08:33 +02:00 |
Julien Danjou
|
d8a5b43f26
|
[widgets] Make draw functions statusbar-less dependents
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-06-02 12:18:17 +02:00 |
Julien Danjou
|
0bbd2d4b3e
|
Rename AwesomeConf to awesome_t
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-24 08:59:27 +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 |
Julien Danjou
|
e80e6a73c5
|
[draw] Remove useless default_screen
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-13 17:42:05 +02:00 |
Julien Danjou
|
a3a47d718e
|
[widgets] Cosmetic, and allow more bindings in tasklist
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:35 +02:00 |
Julien Danjou
|
b142264787
|
[draw] Make draw_text using a const pointer to a style
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:06 +02:00 |
Julien Danjou
|
33837d77a1
|
[draw] Rename DrawCtx to draw_context_t
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:05 +02:00 |
Julien Danjou
|
f12f1798dd
|
[draw] Add margin code inside markup string
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:05 +02:00 |
Julien Danjou
|
5c51759cca
|
[draw] Make text_align part of markup format
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:05 +02:00 |
Julien Danjou
|
3965c1e1f0
|
[textbox] Clean things which became useless with markup
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:04 +02:00 |