summaryrefslogtreecommitdiff
path: root/src/ui/sidebarwidget.c
diff options
context:
space:
mode:
authorJaakko Keränen <jaakko.keranen@iki.fi>2021-11-30 13:37:28 +0200
committerJaakko Keränen <jaakko.keranen@iki.fi>2021-11-30 13:37:28 +0200
commit3dde6704217d0bc2b0f59991f25ebbf8c22d3dbe (patch)
tree21e3bab61b77a482c95ddb2422e035cc07a71a5f /src/ui/sidebarwidget.c
parent147b7e1e379a07f7e0a64e805ad1137c93043784 (diff)
SidebarWidget: Icons for the Unread/All filter menu
Diffstat (limited to 'src/ui/sidebarwidget.c')
-rw-r--r--src/ui/sidebarwidget.c16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/ui/sidebarwidget.c b/src/ui/sidebarwidget.c
index 1aeb4163..8fa36291 100644
--- a/src/ui/sidebarwidget.c
+++ b/src/ui/sidebarwidget.c
@@ -356,19 +356,21 @@ static void updateItems_SidebarWidget_(iSidebarWidget *d) {
356 iClob(new_LabelWidget("${sidebar.action.show}", NULL)), 356 iClob(new_LabelWidget("${sidebar.action.show}", NULL)),
357 frameless_WidgetFlag | tight_WidgetFlag)); 357 frameless_WidgetFlag | tight_WidgetFlag));
358 const iMenuItem items[] = { 358 const iMenuItem items[] = {
359 { "${sidebar.action.feeds.showall}", SDLK_u, KMOD_SHIFT, "feeds.mode arg:0" }, 359 { page_Icon " ${sidebar.action.feeds.showall}", SDLK_u, KMOD_SHIFT, "feeds.mode arg:0" },
360 { "${sidebar.action.feeds.showunread}", SDLK_u, 0, "feeds.mode arg:1" }, 360 { circle_Icon " ${sidebar.action.feeds.showunread}", SDLK_u, 0, "feeds.mode arg:1" },
361 }; 361 };
362 iWidget *dropButton = addChild_Widget( 362 iWidget *dropButton = addChild_Widget(
363 d->actions, 363 d->actions,
364 iClob(makeMenuButton_LabelWidget(items[d->feedsMode].label, items, 2))); 364 iClob(makeMenuButton_LabelWidget(items[d->feedsMode].label, items, 2)));
365 checkIcon_LabelWidget((iLabelWidget *) dropButton);
365 setFixedSize_Widget( 366 setFixedSize_Widget(
366 dropButton, 367 dropButton,
367 init_I2(iMaxi(20 * gap_UI, measure_Text( 368 init_I2(iMaxi(20 * gap_UI,
368 default_FontId, 369 measure_Text(default_FontId,
369 translateCStr_Lang(items[findWidestLabel_MenuItem(items, 2)].label)) 370 translateCStr_Lang(
370 .advance.x + 371 items[findWidestLabel_MenuItem(items, 2)].label))
371 6 * gap_UI), 372 .advance.x +
373 13 * gap_UI),
372 -1)); 374 -1));
373 } 375 }
374 d->menu = makeMenu_Widget( 376 d->menu = makeMenu_Widget(