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 |
Julien Danjou
|
02c31eae05
|
[textbox] Remove bg property in widget_tell
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:04 +02:00 |
marco candrian
|
8fa33698d2
|
replace 'command' with 'new_value'
Describes it somebit better
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:04 +02:00 |
Julien Danjou
|
ce8d1ff89e
|
[titlebar] Add string to format
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:04 +02:00 |
Julien Danjou
|
a73b07f5d3
|
[statusbar] Rename Statusbar type to statusbar_t
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:03 +02:00 |
Julien Danjou
|
0cd46ab6b1
|
[widgets] Rename Widget type to widget_t
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:03 +02:00 |
Julien Danjou
|
df7db5e86b
|
[util] Change Alignment type to alignment_t
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-05-03 12:01:03 +02:00 |
Arnaud Fontaine
|
dafafd077c
|
Port Awesome to XCB
|
2008-05-03 12:00:59 +02:00 |
Julien Danjou
|
c582f4397b
|
[widgets] Check for no value in uicb_widget_tell and only update sbar on no error
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-04-02 15:31:19 +02:00 |
Julien Danjou
|
1d468c5583
|
Lot of cosmetic changes: proto change, etc.
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-03-23 15:52:22 +01:00 |
Julien Danjou
|
0a6c6e017b
|
Store physical screen id in statusbar and client, change get_phys_s() to screen_virttophys()
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-03-23 15:52:22 +01:00 |
Julien Danjou
|
8d0e5b29a6
|
Cosmetic formating changes
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-03-23 15:52:22 +01:00 |
Julien Danjou
|
2a47aa7f0b
|
Add cfg_getalignment() functions
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-03-23 15:52:21 +01:00 |
Julien Danjou
|
19656fc36d
|
Add a CFG_ALIGNMENT type and use it
Signed-off-by: Julien Danjou <julien@danjou.info>
|
2008-03-23 15:52:21 +01:00 |
Arnaud Fontaine
|
542a944361
|
Use Pango for fonts instead of Xft (which hasn't been ported yet to
XCB) to measure text.
|
2008-03-23 15:52:21 +01:00 |
Julien Danjou
|
fa47024714
|
Change colors infrastructure to style: rename colors_ctx_t to style_t and add font in it
|
2008-03-23 15:52:18 +01:00 |
Julien Danjou
|
9dfd488dda
|
Change colors handling
|
2008-03-23 15:52:18 +01:00 |
marco candrian
|
2e6dccc5ac
|
make sure command is some text != ""
else call with command arg = NULL
No need to check for a_strlen(command) then on _tell anymore if command != NULL
|
2008-03-23 15:52:18 +01:00 |
Julien Danjou
|
0a980095b3
|
Rework colors stuff, add a common colors_ctx_t containing colors and shadow options
|
2008-03-23 15:52:17 +01:00 |
Julien Danjou
|
5f26ab448c
|
Free the previously opened font if changing it via widget_tell in textbox
|
2008-03-23 15:52:17 +01:00 |
marco candrian
|
397aa33163
|
widget error infrastructure additions
|
2008-03-23 15:52:16 +01:00 |
Julien Danjou
|
0e69534a65
|
Add a common error infratructure for widget_tell
Signed-off-by: Marco Candrian <mac@calmar.ws>
|
2008-03-23 15:52:16 +01:00 |
marco candrian
|
57e9cb468f
|
textbox handles properties now
text, fg, bg, font, width and text_align actually
|
2008-03-23 15:52:16 +01:00 |