split layout.xml into multiple files loaded on demand, update changelog
This commit is contained in:
@@ -18,7 +18,7 @@ Node* NodeButtonBrush::clone_instantiate() const
|
||||
|
||||
void NodeButtonBrush::init()
|
||||
{
|
||||
init_template("tpl-brush-icon");
|
||||
init_template_file("data/dialogs/panel-brushes.xml", "tpl-brush-icon");
|
||||
color_hover = glm::vec4(.7, .7, .7, 1);
|
||||
color_normal = glm::vec4(.3, .3, .3, 1);
|
||||
m_color = color_normal;
|
||||
@@ -74,7 +74,7 @@ Node* NodePanelBrush::clone_instantiate() const
|
||||
|
||||
void NodePanelBrush::init()
|
||||
{
|
||||
init_template("tpl-panel-brushes");
|
||||
init_template_file("data/dialogs/panel-brushes.xml", "tpl-panel-brushes");
|
||||
|
||||
m_btn_add = find<NodeButtonCustom>("btn-add");
|
||||
m_btn_add->on_click = [this](Node*) {
|
||||
@@ -379,7 +379,7 @@ Node* NodeBrushPresetItem::clone_instantiate() const
|
||||
|
||||
void NodeBrushPresetItem::init()
|
||||
{
|
||||
init_template("tpl-brush-preset");
|
||||
init_template_file("data/dialogs/panel-brushes.xml", "tpl-brush-preset");
|
||||
color_hover = glm::vec4(.7, .7, .7, 1);
|
||||
color_normal = glm::vec4(.3, .3, .3, 1);
|
||||
m_color = color_normal;
|
||||
@@ -415,7 +415,7 @@ Node* NodePanelBrushPreset::clone_instantiate() const
|
||||
|
||||
void NodePanelBrushPreset::init()
|
||||
{
|
||||
init_template("tpl-panel-brush-preset");
|
||||
init_template_file("data/dialogs/panel-brushes.xml", "tpl-panel-brush-preset");
|
||||
m_container = find<Node>("brushes");
|
||||
m_btn_add = find<NodeButtonCustom>("btn-add");
|
||||
m_btn_add->on_click = [this] (Node*) {
|
||||
|
||||
Reference in New Issue
Block a user