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:
parent
ca3574436b
commit
eeca044d09
17
src/conky.cc
17
src/conky.cc
@ -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);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user