commit b25b6b527e29719f75164f1ef953668c38a590c0 from: Marcel Rodrigues date: Tue Jun 02 22:33:15 2015 UTC Use same color for mark signs and mark counter. commit - d1f7bb959a2f312563e8e843139b65eb709b8313 commit + b25b6b527e29719f75164f1ef953668c38a590c0 blob - b1f450df140b3c753594f2bbd6b58443228c153e blob + ea87119d27bffa709a61057d551feee0b2664851 --- config.h +++ config.h @@ -40,7 +40,7 @@ #define RVC_HIDDEN YELLOW #define RVC_PROMPT DEFAULT #define RVC_TABNUM DEFAULT -#define RVC_NMARKS YELLOW +#define RVC_MARKS YELLOW /* Special symbols used by the TUI. See for available constants. */ #define RVS_SCROLLBAR ACS_CKBOARD blob - 7ab5be38f634d4f9ebf62874585a5296cb5c179c blob + 3e92d56c717394739004d265fe011d189778eb1a --- rover.c +++ rover.c @@ -319,7 +319,7 @@ update_view() attr_off(A_BOLD, NULL); if (rover.marks.nentries) { numsize = snprintf(STATUS, STATUSSZ, "%d", rover.marks.nentries); - color_set(RVC_NMARKS, NULL); + color_set(RVC_MARKS, NULL); mvaddstr(0, COLS - 3 - numsize, STATUS); color_set(DEFAULT, NULL); } else @@ -361,11 +361,12 @@ update_view() } else strcpy(ROW, ENAME(j)); mvwhline(rover.window, i + 1, 1, ' ', COLS - 2); - if (marking && MARKED(j)) + mvwaddnstr(rover.window, i + 1, 2, ROW, COLS - 4); + if (marking && MARKED(j)) { + wcolor_set(rover.window, RVC_MARKS, NULL); mvwaddch(rover.window, i + 1, 1, RVS_MARK); - else + } else mvwaddch(rover.window, i + 1, 1, ' '); - mvwaddnstr(rover.window, i + 1, 2, ROW, COLS - 4); wcolor_set(rover.window, DEFAULT, NULL); if (j == ESEL) wattr_off(rover.window, A_REVERSE, NULL);