summaryrefslogtreecommitdiff
path: root/src/ui/sidebarwidget.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/sidebarwidget.c')
-rw-r--r--src/ui/sidebarwidget.c34
1 files changed, 19 insertions, 15 deletions
diff --git a/src/ui/sidebarwidget.c b/src/ui/sidebarwidget.c
index fdfb5300..ffedfeeb 100644
--- a/src/ui/sidebarwidget.c
+++ b/src/ui/sidebarwidget.c
@@ -1457,25 +1457,29 @@ static iBool processEvent_SidebarWidget_(iSidebarWidget *d, const SDL_Event *ev)
1457 if (d->mode == bookmarks_SidebarMode && d->contextItem) { 1457 if (d->mode == bookmarks_SidebarMode && d->contextItem) {
1458 const iBookmark *bm = get_Bookmarks(bookmarks_App(), d->contextItem->id); 1458 const iBookmark *bm = get_Bookmarks(bookmarks_App(), d->contextItem->id);
1459 if (bm) { 1459 if (bm) {
1460 updateMenuItemLabel_Widget(d->menu, "bookmark.tag tag:homepage", 1460 setMenuItemLabel_Widget(d->menu,
1461 hasTag_Bookmark(bm, homepage_BookmarkTag) 1461 "bookmark.tag tag:homepage",
1462 ? home_Icon " ${bookmark.untag.home}" 1462 hasTag_Bookmark(bm, homepage_BookmarkTag)
1463 : home_Icon " ${bookmark.tag.home}"); 1463 ? home_Icon " ${bookmark.untag.home}"
1464 updateMenuItemLabel_Widget(d->menu, "bookmark.tag tag:subscribed", 1464 : home_Icon " ${bookmark.tag.home}");
1465 hasTag_Bookmark(bm, subscribed_BookmarkTag) 1465 setMenuItemLabel_Widget(d->menu,
1466 ? star_Icon " ${bookmark.untag.sub}" 1466 "bookmark.tag tag:subscribed",
1467 : star_Icon " ${bookmark.tag.sub}"); 1467 hasTag_Bookmark(bm, subscribed_BookmarkTag)
1468 updateMenuItemLabel_Widget(d->menu, "bookmark.tag tag:remotesource", 1468 ? star_Icon " ${bookmark.untag.sub}"
1469 hasTag_Bookmark(bm, remoteSource_BookmarkTag) 1469 : star_Icon " ${bookmark.tag.sub}");
1470 ? downArrowBar_Icon " ${bookmark.untag.remote}" 1470 setMenuItemLabel_Widget(d->menu,
1471 : downArrowBar_Icon " ${bookmark.tag.remote}"); 1471 "bookmark.tag tag:remotesource",
1472 hasTag_Bookmark(bm, remoteSource_BookmarkTag)
1473 ? downArrowBar_Icon " ${bookmark.untag.remote}"
1474 : downArrowBar_Icon " ${bookmark.tag.remote}");
1472 } 1475 }
1473 } 1476 }
1474 else if (d->mode == feeds_SidebarMode && d->contextItem) { 1477 else if (d->mode == feeds_SidebarMode && d->contextItem) {
1475 const iBool isRead = d->contextItem->indent == 0; 1478 const iBool isRead = d->contextItem->indent == 0;
1476 updateMenuItemLabel_Widget(d->menu, "feed.entry.toggleread", 1479 setMenuItemLabel_Widget(d->menu,
1477 isRead ? circle_Icon " ${feeds.entry.markunread}" 1480 "feed.entry.toggleread",
1478 : circleWhite_Icon " ${feeds.entry.markread}"); 1481 isRead ? circle_Icon " ${feeds.entry.markunread}"
1482 : circleWhite_Icon " ${feeds.entry.markread}");
1479 } 1483 }
1480 else if (d->mode == identities_SidebarMode) { 1484 else if (d->mode == identities_SidebarMode) {
1481 const iGmIdentity *ident = constHoverIdentity_SidebarWidget_(d); 1485 const iGmIdentity *ident = constHoverIdentity_SidebarWidget_(d);