Use Xft for font loading and text drawing
This commit is contained in:
8
thumbs.c
8
thumbs.c
@ -480,14 +480,14 @@ void tns_mark(tns_t *tns, int n, bool mark)
|
||||
if (n >= 0 && n < *tns->cnt && tns->thumbs[n].im != NULL) {
|
||||
win_t *win = tns->win;
|
||||
thumb_t *t = &tns->thumbs[n];
|
||||
unsigned long col = win->fullscreen ? win->fscol : win->bgcol;
|
||||
unsigned long col = win->fullscreen ? win->fscol.pixel : win->bgcol.pixel;
|
||||
int x = t->x + t->w, y = t->y + t->h;
|
||||
|
||||
win_draw_rect(win, x - 1, y + 1, 1, tns->bw, true, 1, col);
|
||||
win_draw_rect(win, x + 1, y - 1, tns->bw, 1, true, 1, col);
|
||||
|
||||
if (mark)
|
||||
col = win->selcol;
|
||||
col = win->selcol.pixel;
|
||||
|
||||
win_draw_rect(win, x, y, tns->bw + 2, tns->bw + 2, true, 1, col);
|
||||
|
||||
@ -505,9 +505,9 @@ void tns_highlight(tns_t *tns, int n, bool hl)
|
||||
int oxy = (tns->bw + 1) / 2 + 1, owh = tns->bw + 2;
|
||||
|
||||
if (hl)
|
||||
col = win->selcol;
|
||||
col = win->selcol.pixel;
|
||||
else
|
||||
col = win->fullscreen ? win->fscol : win->bgcol;
|
||||
col = win->fullscreen ? win->fscol.pixel : win->bgcol.pixel;
|
||||
|
||||
win_draw_rect(win, t->x - oxy, t->y - oxy, t->w + owh, t->h + owh,
|
||||
false, tns->bw, col);
|
||||
|
Reference in New Issue
Block a user