1
0
mirror of https://github.com/Llewellynvdm/conky.git synced 2024-12-27 20:44:56 +00:00

Relocate this var.

This commit is contained in:
Brenden Matthews 2021-04-18 11:05:28 -05:00
parent ca3574436b
commit eeca044d09
No known key found for this signature in database
GPG Key ID: B49ABB7270D9D4FD

View File

@ -277,6 +277,9 @@ static int text_offset_x, text_offset_y; /* offset for start position */
static int text_width = 1, static int text_width = 1,
text_height = 1; /* initially 1 so no zero-sized window is created */ text_height = 1; /* initially 1 so no zero-sized window is created */
#ifdef BUILD_XFT
static int xft_dpi;
#endif /* BUILD_XFT */
#endif /* BUILD_X11 */ #endif /* BUILD_X11 */
/* struct that has all info to be shared between /* struct that has all info to be shared between
@ -501,7 +504,7 @@ int calc_text_width(const char *s) {
int xft_dpi_scale(int value) { int xft_dpi_scale(int value) {
#if defined(BUILD_X11) && defined(BUILD_XFT) #if defined(BUILD_X11) && defined(BUILD_XFT)
if (use_xft.get(*state)) { if (use_xft.get(*state)) {
return (value * xft_dpi + (value>0?48:-48)) / 96; return (value * xft_dpi + (value > 0 ? 48 : -48)) / 96;
} else { } else {
return value; return value;
} }
@ -510,7 +513,6 @@ int xft_dpi_scale(int value) {
#endif /* defined(BUILD_X11) && defined(BUILD_XFT) */ #endif /* defined(BUILD_X11) && defined(BUILD_XFT) */
} }
/* formatted text to render on screen, generated in generate_text(), /* formatted text to render on screen, generated in generate_text(),
* drawn in draw_stuff() */ * drawn in draw_stuff() */
@ -851,7 +853,8 @@ int get_string_width(const char *s) { return *s != 0 ? calc_text_width(s) : 0; }
#ifdef BUILD_X11 #ifdef BUILD_X11
static inline int get_border_total() { static inline int get_border_total() {
return xft_dpi_scale(border_inner_margin.get(*state)) + xft_dpi_scale(border_outer_margin.get(*state)) + return xft_dpi_scale(border_inner_margin.get(*state)) +
xft_dpi_scale(border_outer_margin.get(*state)) +
xft_dpi_scale(border_width.get(*state)); xft_dpi_scale(border_width.get(*state));
} }
@ -1390,8 +1393,8 @@ int draw_each_line_inner(char *s, int special_index, int last_special_applied) {
if (w == 0) { w = text_start_x + text_width - cur_x - 1; } if (w == 0) { w = text_start_x + text_width - cur_x - 1; }
if (w < 0) { w = 0; } if (w < 0) { w = 0; }
XSetLineAttributes(display, window.gc, xft_dpi_scale(1), LineSolid, CapButt, XSetLineAttributes(display, window.gc, xft_dpi_scale(1), LineSolid,
JoinMiter); CapButt, JoinMiter);
XDrawRectangle(display, window.drawable, window.gc, XDrawRectangle(display, window.drawable, window.gc,
text_offset_x + cur_x, text_offset_y + by, w, h); text_offset_x + cur_x, text_offset_y + by, w, h);
@ -1469,8 +1472,8 @@ int draw_each_line_inner(char *s, int special_index, int last_special_applied) {
} }
if (w < 0) { w = 0; } if (w < 0) { w = 0; }
if (draw_graph_borders.get(*state)) { if (draw_graph_borders.get(*state)) {
XSetLineAttributes(display, window.gc, xft_dpi_scale(1), LineSolid, CapButt, XSetLineAttributes(display, window.gc, xft_dpi_scale(1),
JoinMiter); LineSolid, CapButt, JoinMiter);
XDrawRectangle(display, window.drawable, window.gc, XDrawRectangle(display, window.drawable, window.gc,
text_offset_x + cur_x, text_offset_y + by, w, h); text_offset_x + cur_x, text_offset_y + by, w, h);
} }