From 2c1f4ba0948b06426df0725237fe61a3fef58714 Mon Sep 17 00:00:00 2001 From: Andrew Belt Date: Sun, 4 Mar 2018 16:46:31 -0500 Subject: [PATCH] Add tag label to ModuleBrowser modules --- src/app/ModuleBrowser.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/app/ModuleBrowser.cpp b/src/app/ModuleBrowser.cpp index b6b420c3..5b3c8b41 100644 --- a/src/app/ModuleBrowser.cpp +++ b/src/app/ModuleBrowser.cpp @@ -113,7 +113,7 @@ struct ModelItem : BrowserListItem { addChild(manufacturerLabel); SequentialLayout *layout2 = Widget::create(Vec(7, BND_WIDGET_HEIGHT)); - layout2->spacing = 10; + layout2->spacing = 0; addChild(layout2); FavoriteRadioButton *favoriteButton = new FavoriteRadioButton(); @@ -132,6 +132,15 @@ struct ModelItem : BrowserListItem { // tagButton->text = gTagNames[tag]; // layout2->addChild(tagButton); // } + + Label *tagsLabel = new Label(); + int i = 0; + for (ModelTag tag : model->tags) { + if (i++ > 0) + tagsLabel->text += ", "; + tagsLabel->text += gTagNames[tag]; + } + layout2->addChild(tagsLabel); } void step() override {