Daniel Eklöf
|
22507ae26c
|
particle: add utility function to render a particle's decoration
|
2018-12-29 21:00:03 +01:00 |
|
Daniel Eklöf
|
7da09530b8
|
particle/string: tags_expand_template() now returns NULL if template is NULL
|
2018-12-29 17:12:11 +01:00 |
|
Daniel Eklöf
|
85801a5deb
|
particle/string: expand on_click handler before passing to exposable
|
2018-12-29 17:10:10 +01:00 |
|
Daniel Eklöf
|
ab67d036ae
|
tags: break out string formatting from particle/string
|
2018-12-29 17:03:41 +01:00 |
|
Daniel Eklöf
|
9e5dbfe27d
|
particle/string: constructor now takes an 'on_click_template'
|
2018-12-29 14:38:10 +01:00 |
|
Daniel Eklöf
|
e8d8bf70d3
|
exposable: add a "common" constructor and default destructor
|
2018-12-29 12:51:31 +01:00 |
|
Daniel Eklöf
|
3aa6b21056
|
particle/string: call particle_default_destroy()
|
2018-12-26 21:35:39 +01:00 |
|
Daniel Eklöf
|
ce68bdb59d
|
exposable: add a 'width' member, set (at latest) in begin_expose()
|
2018-12-26 16:37:11 +01:00 |
|
Daniel Eklöf
|
1c9a908a8f
|
particle/string: draw decoration, if available
|
2018-12-26 15:31:49 +01:00 |
|
Daniel Eklöf
|
44a2dbb201
|
tag: rename tag.value() -> tag.as_string()
|
2018-11-18 11:02:21 +01:00 |
|
Daniel Eklöf
|
24313ea75a
|
particle/string: take font's y_offset into account
|
2018-11-17 17:13:21 +01:00 |
|
Daniel Eklöf
|
8bf8a398b9
|
initial commit: wip
|
2018-11-17 11:30:33 +01:00 |
|