When the text became larger than the icon, the text was
cut off. We were starting the text at the top of the icon
instead of the top of the box.
Change-Id: Ia7e759e91a426c34a38bd2594e1310316275a106
When a template doesn't specify an icon, gracefully skip drawing icon
and assume image height of 48 pixel for drawing template label and
description.
Change-Id: I3cd19b33be11af94ae68c3d119899939ec9a32d3
Signed-off-by: Chin Huat Ang <chin.huat.ang@intel.com>
This Tycho version uses Neon final bits of its dependencies.
Change-Id: If0e0f1c0ae1e857bfaec805e5bd7c141731813f2
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
Eventually we want to get rid of it.
Also expose the internal packages. Need them for UI testing in
clients to get at the Template object.
Change-Id: I049f4173cfff86ec398e5e8586c8760c6e1a681a
Not all generators need a map to store information used at generate
time. In fact, this probably should be discouraged. We only had it
because Freemarker uses one. But I just wrote a generator that doesn't
use Freemaker and the model map got in the way.
Also adds a post process API so we can do other things in the Wizard
after the generation is done. Especially useful for UI things like
adding generated stuff to Working Sets.
Change-Id: Icd553fd8f6087bd342fca4aec88fb2a5c2d5fa4a
Not all generators need a map to store information used at generate
time. In fact, this probably should be discouraged. We only had it
because Freemarker uses one. But I just wrote a generator that doesn't
use Freemaker and the model map got in the way.
Also adds a post process API so we can do other things in the Wizard
after the generation is done. Especially useful for UI things like
adding generated stuff to Working Sets.
Change-Id: Icd553fd8f6087bd342fca4aec88fb2a5c2d5fa4a