Choose style:

Author Topic: Conky work in progress  (Read 1669 times)

0 Members and 1 Guest are viewing this topic.

Offline s4w3d0ff

  • Jr. Member
  • **
  • Posts: 58
  • Karma: 6
  • Spray and Pray
    • View Profile
    • Github
  • Peppermint version(s): Peppermint 7even 64bit UEFI
Conky work in progress
« on: September 26, 2015, 07:02:52 pm »
I've been working on this Conky conf and had everything working fine until (stupid me) I wanted to try conky manager out. I moved the alignment of the conky window using conky manager and my window background went black. The config is still set to transparent but still black. ???



Config:
Spoiler (click here to view / hide)
alignment tl
background yes
border_width 0
border_inner_margin 0
border_outer_margin 0
cpu_avg_samples 5
default_outline_color black
default_shade_color gray
double_buffer yes
draw_borders no
draw_graph_borders no
draw_outline no
draw_shades no
use_xft yes
gap_x 20
gap_y 20
minimum_size 420 500
maximum_width 420
net_avg_samples 2
no_buffers yes
out_to_console no
out_to_stderr no
override_utf8_locale yes
extra_newline no
own_window yes
own_window_class Conky
own_window_type normal
own_window_argb_visual yes
own_window_argb_value 0
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes
stippled_borders 0
temperature_unit fahrenheit
text_buffer_size 2048
update_interval 2
uppercase no
use_spacer none
xftfont Ubuntu Mono Bold:size=13
#xftalpha 0.5
show_graph_scale no
show_graph_range no
color1 821E1E
color2 156ED3
color3 7F0A0A

# Defining colors
default_color 4079BF


# Loading lua script for drawning rings
lua_load ~/Conky/s4w3d0ff/s4w3d0ff_rings.lua
lua_draw_hook_post main

## System information using conky capabilities

TEXT

#$alignr${pre_exec echo $USER}@$nodename
${image /home/s4w3d0ff/Pictures/SO45Logo.png -p 75,74 20X20}
${goto 205}Processes $hr${font Ubuntu Mono:size=10}
${goto 232}PID${goto 280}Name${goto 355}CPU%
${goto 232}${top pid 1}${goto 280}${top name 1}${goto 350}${top cpu 1}
${goto 232}${top pid 2}${goto 280}${top name 2}${goto 350}${top cpu 2}
${goto 232}${top pid 3}${goto 280}${top name 3}${goto 350}${top cpu 3}
${goto 232}${top pid 4}${goto 280}${top name 4}${goto 350}${top cpu 4}
${goto 232}${top pid 5}${goto 280}${top name 5}${goto 350}${top cpu 5}
${goto 232}${top pid 6}${goto 280}${top name 6}${goto 350}${top cpu 6}
${goto 232}${top pid 7}${goto 280}${top name 7}${goto 350}${top cpu 7}
${goto 232}${top pid 8}${goto 280}${top name 8}${goto 350}${top cpu 8}
${goto 232}${top pid 9}${goto 280}${top name 9}${goto 350}${top cpu 9}$font



${goto 30}wlan0:${font DejaVu Sans Mono:size=10}
${goto 40}${wireless_essid wlan0} ${wireless_link_qual_perc wlan0}%
${goto 50}${voffset -7}$font${font DejaVu Sans Mono:size=8}${addr wlan0}$font
${goto 30}${voffset -10}↓:${font DejaVu Sans Mono:size=8}${downspeed wlan0}$font ${voffset -4}↑:${font DejaVu Sans Mono:size=8}${upspeed wlan0}$font
[close]
« Last Edit: October 02, 2015, 06:07:46 pm by s4w3d0ff »
Linuxize IT!
BTC: 15D8VaZco22GTLVrFMAehXyif6EGf8GMYV

Offline s4w3d0ff

  • Jr. Member
  • **
  • Posts: 58
  • Karma: 6
  • Spray and Pray
    • View Profile
    • Github
  • Peppermint version(s): Peppermint 7even 64bit UEFI
Re: Would be nice Conky theme if I could get the background transparent
« Reply #1 on: September 26, 2015, 07:32:28 pm »
ok....... I kept switching the transparency in conky manager and got it transparent after a reboot and setting transparency to pseudo transparent in the conky manager. Not sure why it worked after the reboot and not before, but hey... not complaing :P

Here is the full thing (minus the image, get your own logo  8)), you will need to modify the location/name of the lua script in the conf.

Enjoy folks. ;)
Wallpaper from: http://romanticallyapocalyptic.com/
Spoiler (click here to view / hide)
alignment top_left
background yes
border_width 0
border_inner_margin 0
border_outer_margin 0
cpu_avg_samples 5
default_outline_color black
default_shade_color gray
double_buffer yes
draw_borders no
draw_graph_borders no
draw_outline no
draw_shades no
use_xft yes
gap_x 20
gap_y 20
minimum_size 420 500
maximum_width 420
net_avg_samples 2
no_buffers yes
out_to_console no
out_to_stderr no
override_utf8_locale yes
extra_newline no
own_window yes
own_window_class Conky
own_window_type normal
own_window_argb_visual no
own_window_argb_value 128
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes
stippled_borders 0
temperature_unit fahrenheit
text_buffer_size 2048
update_interval 2
uppercase no
use_spacer none
xftfont Ubuntu Mono Bold:size=13
#xftalpha 0.5
show_graph_scale no
show_graph_range no
color1 821E1E
color2 156ED3
color3 7F0A0A

# Defining colors
default_color 4079BF


# Loading lua script for drawning rings
lua_load ./s4w3d0ff_rings.lua
lua_draw_hook_post main

## System information using conky capabilities

# Header with base system info
own_window_argb_value 128
own_window_colour 000000
TEXT

#$alignr${pre_exec echo $USER}@$nodename
${image /home/s4w3d0ff/Pictures/SO45Logo.png -p 75,74 20X20}
${goto 205}Processes $hr${font Ubuntu Mono:size=10}
${goto 232}PID${goto 280}Name${goto 355}CPU%
${goto 232}${top pid 1}${goto 280}${top name 1}${goto 350}${top cpu 1}
${goto 232}${top pid 2}${goto 280}${top name 2}${goto 350}${top cpu 2}
${goto 232}${top pid 3}${goto 280}${top name 3}${goto 350}${top cpu 3}
${goto 232}${top pid 4}${goto 280}${top name 4}${goto 350}${top cpu 4}
${goto 232}${top pid 5}${goto 280}${top name 5}${goto 350}${top cpu 5}
${goto 232}${top pid 6}${goto 280}${top name 6}${goto 350}${top cpu 6}
${goto 232}${top pid 7}${goto 280}${top name 7}${goto 350}${top cpu 7}
${goto 232}${top pid 8}${goto 280}${top name 8}${goto 350}${top cpu 8}
${goto 232}${top pid 9}${goto 280}${top name 9}${goto 350}${top cpu 9}$font



${goto 30}wlan0:${font DejaVu Sans Mono:size=10}
${goto 40}${wireless_essid wlan0} ${wireless_link_qual_perc wlan0}%
${goto 50}${voffset -7}$font${font DejaVu Sans Mono:size=8}${addr wlan0}$font
${goto 30}${voffset -10}↓:${font DejaVu Sans Mono:size=8}${downspeed wlan0}$font ${voffset -4}↑:${font DejaVu Sans Mono:size=8}${upspeed wlan0}$font
[close]
Modified Lua script:
Spoiler (click here to view / hide)
--==============================================================================
--                            seamod_rings.lua
--
--  Date    : 05/02/2012
--  Author  : SeaJey
--  Version : v0.1
--  License : Distributed under the terms of GNU GPL version 2 or later
--
--  This version is a modification of lunatico_rings.lua wich is modification of conky_orange.lua
--
--  conky_orange.lua:    http://gnome-look.org/content/show.php?content=137503&forumpage=0
--  lunatico_rings.lua:  http://gnome-look.org/content/show.php?content=142884
--==============================================================================

require 'cairo'


--------------------------------------------------------------------------------
--                                                                    gauge DATA
gauge = {
{
    name='cpu',                    arg='cpu1',                  max_value=100,
    x=115,                          y=115,
    graph_radius=110,
    graph_thickness=5,
    graph_start_angle=180,
    graph_unit_angle=3.59,         graph_unit_thickness=3.59,
    graph_bg_colour=0x156ED3,      graph_bg_alpha=0.24,
    graph_fg_colour=0x156ED3,      graph_fg_alpha=0.5,
    hand_fg_colour=0x821E1E,       hand_fg_alpha=0.2,
    txt_radius=110,
    txt_weight=0,                  txt_size=8.0,
    txt_fg_colour=0x156ED3,        txt_fg_alpha=0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
    caption='',
    caption_weight=1,              caption_size=9.0,
    caption_fg_colour=0xFFFFFF,    caption_fg_alpha=0.3,
},
{
    name='cpu',                    arg='cpu2',                  max_value=100,
    x=115,                          y=115,
    graph_radius=100,
    graph_thickness=5,
    graph_start_angle=0,
    graph_unit_angle=3.59,         graph_unit_thickness=3.59,
    graph_bg_colour=0x156ED3,      graph_bg_alpha=0.22,
    graph_fg_colour=0x156ED3,      graph_fg_alpha=0.5,
    hand_fg_colour=0x821E1E,       hand_fg_alpha=0.2,
    txt_radius=100,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0x156ED3,        txt_fg_alpha=0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
    caption='',
    caption_weight=1,              caption_size=9.0,
    caption_fg_colour=0xFFFFFF,    caption_fg_alpha=0.3,
},
{
    name='cpu',                    arg='cpu3',                  max_value=100,
    x=115,                          y=115,
    graph_radius=90,
    graph_thickness=5,
    graph_start_angle=90,
    graph_unit_angle=3.59,         graph_unit_thickness=3.59,
    graph_bg_colour=0x156ED3,      graph_bg_alpha=0.20,
    graph_fg_colour=0x156ED3,      graph_fg_alpha=0.5,
    hand_fg_colour=0x821E1E,       hand_fg_alpha=0.2,
    txt_radius=90,
    txt_weight=0,                  txt_size=8.0,
    txt_fg_colour=0x156ED3,        txt_fg_alpha=0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
    caption='',
    caption_weight=1,              caption_size=9.0,
    caption_fg_colour=0xFFFFFF,    caption_fg_alpha=0.3,
},
{
    name='cpu',                    arg='cpu4',                  max_value=100,
    x=115,                          y=115,
    graph_radius=80,
    graph_thickness=5,
    graph_start_angle=270,
    graph_unit_angle=3.59,         graph_unit_thickness=3.59,
    graph_bg_colour=0x156ED3,      graph_bg_alpha=0.18,
    graph_fg_colour=0x156ED3,      graph_fg_alpha=0.5,
    hand_fg_colour=0x821E1E,       hand_fg_alpha=0.2,
    txt_radius=80,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0x156ED3,        txt_fg_alpha=0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
    caption='',
    caption_weight=1,              caption_size=9.0,
    caption_fg_colour=0xFFFFFF,    caption_fg_alpha=0.3,
},
{
    name='cpu',                    arg='cpu5',                  max_value=100,
    x=115,                          y=115,
    graph_radius=70,
    graph_thickness=5,
    graph_start_angle=45,
    graph_unit_angle=3.59,         graph_unit_thickness=3.59,
    graph_bg_colour=0x156ED3,      graph_bg_alpha=0.16,
    graph_fg_colour=0x156ED3,      graph_fg_alpha=0.5,
    hand_fg_colour=0x821E1E,       hand_fg_alpha=0.2,
    txt_radius=70,
    txt_weight=0,                  txt_size=8.0,
    txt_fg_colour=0x156ED3,        txt_fg_alpha=0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
    caption='',
    caption_weight=1,              caption_size=9.0,
    caption_fg_colour=0xFFFFFF,    caption_fg_alpha=0.3,
},
{
    name='cpu',                    arg='cpu6',                  max_value=100,
    x=115,                          y=115,
    graph_radius=60,
    graph_thickness=5,
    graph_start_angle=225,
    graph_unit_angle=3.59,         graph_unit_thickness=3.59,
    graph_bg_colour=0x156ED3,      graph_bg_alpha=0.14,
    graph_fg_colour=0x156ED3,      graph_fg_alpha=0.5,
    hand_fg_colour=0x821E1E,       hand_fg_alpha=0.2,
    txt_radius=60,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0x156ED3,        txt_fg_alpha=0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
    caption='',
    caption_weight=1,              caption_size=9.0,
    caption_fg_colour=0xFFFFFF,    caption_fg_alpha=0.3,
},
{
    name='cpu',                    arg='cpu7',                  max_value=100,
    x=115,                          y=115,
    graph_radius=50,
    graph_thickness=5,
    graph_start_angle=315,
    graph_unit_angle=3.59,         graph_unit_thickness=3.59,
    graph_bg_colour=0x156ED3,      graph_bg_alpha=0.12,
    graph_fg_colour=0x156ED3,      graph_fg_alpha=0.5,
    hand_fg_colour=0x821E1E,       hand_fg_alpha=0.2,
    txt_radius=50,
    txt_weight=0,                  txt_size=8.0,
    txt_fg_colour=0x156ED3,        txt_fg_alpha=0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
    caption='',
    caption_weight=1,              caption_size=9.0,
    caption_fg_colour=0xFFFFFF,    caption_fg_alpha=0.3,
},
{
    name='cpu',                    arg='cpu8',                  max_value=100,
    x=115,                          y=115,
    graph_radius=40,
    graph_thickness=5,
    graph_start_angle=135,
    graph_unit_angle=3.59,         graph_unit_thickness=3.59,
    graph_bg_colour=0x156ED3,      graph_bg_alpha=0.1,
    graph_fg_colour=0x156ED3,      graph_fg_alpha=0.5,
    hand_fg_colour=0x821E1E,       hand_fg_alpha=0.2,
    txt_radius=40,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0x156ED3,        txt_fg_alpha=0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
    caption='',
    caption_weight=1,              caption_size=9.0,
    caption_fg_colour=0xFFFFFF,    caption_fg_alpha=0.3,
},
{
    name='downspeedf',           arg='wlan0',                     max_value=100,
    x=80,                          y=240,
    graph_radius=70,
    graph_thickness=5,
    graph_start_angle=315,
    graph_unit_angle=3.59,         graph_unit_thickness=3.59,
    graph_bg_colour=0x156ED3,      graph_bg_alpha=0.24,
    graph_fg_colour=0x156ED3,      graph_fg_alpha=0.5,
    hand_fg_colour=0x821E1E,       hand_fg_alpha=0.2,
    txt_radius=70,
    txt_weight=0,                  txt_size=8.0,
    txt_fg_colour=0x156ED3,        txt_fg_alpha=0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
    caption='',
    caption_weight=1,              caption_size=9.0,
    caption_fg_colour=0xFFFFFF,    caption_fg_alpha=0.3,
},
{
    name='upspeedf',           arg='wlan0',                     max_value=100,
    x=80,                          y=240,
    graph_radius=60,
    graph_thickness=5,
    graph_start_angle=135,
    graph_unit_angle=3.59,         graph_unit_thickness=3.59,
    graph_bg_colour=0x156ED3,      graph_bg_alpha=0.22,
    graph_fg_colour=0x156ED3,      graph_fg_alpha=0.5,
    hand_fg_colour=0x821E1E,       hand_fg_alpha=0.2,
    txt_radius=60,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0x156ED3,        txt_fg_alpha=0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
    caption='',
    caption_weight=1,              caption_size=9.0,
    caption_fg_colour=0xFFFFFF,    caption_fg_alpha=0.3,
},
}

-------------------------------------------------------------------------------
--                                                                 rgb_to_r_g_b
-- converts color in hexa to decimal
--
function rgb_to_r_g_b(colour, alpha)
    return ((colour / 0x10000) % 0x100) / 255., ((colour / 0x100) % 0x100) / 255., (colour % 0x100) / 255., alpha
end

-------------------------------------------------------------------------------
--                                                            angle_to_position
-- convert degree to rad and rotate (0 degree is top/north)
--
function angle_to_position(start_angle, current_angle)
    local pos = current_angle + start_angle
    return ( ( pos * (2 * math.pi / 360) ) - (math.pi / 2) )
end


-------------------------------------------------------------------------------
--                                                              draw_gauge_ring
-- displays gauges
--
function draw_gauge_ring(display, data, value)
    local max_value = data['max_value']
    local x, y = data['x'], data['y']
    local graph_radius = data['graph_radius']
    local graph_thickness, graph_unit_thickness = data['graph_thickness'], data['graph_unit_thickness']
    local graph_start_angle = data['graph_start_angle']
    local graph_unit_angle = data['graph_unit_angle']
    local graph_bg_colour, graph_bg_alpha = data['graph_bg_colour'], data['graph_bg_alpha']
    local graph_fg_colour, graph_fg_alpha = data['graph_fg_colour'], data['graph_fg_alpha']
    local hand_fg_colour, hand_fg_alpha = data['hand_fg_colour'], data['hand_fg_alpha']
    local graph_end_angle = (max_value * graph_unit_angle) % 360

    -- background ring
    cairo_arc(display, x, y, graph_radius, angle_to_position(graph_start_angle, 0), angle_to_position(graph_start_angle, graph_end_angle))
    cairo_set_source_rgba(display, rgb_to_r_g_b(graph_bg_colour, graph_bg_alpha))
    cairo_set_line_width(display, graph_thickness)
    cairo_stroke(display)

    -- arc of value
    local val = value % (max_value + 1)
    local start_arc = 0
    local stop_arc = 0
    local i = 1
    while i <= val do
        start_arc = (graph_unit_angle * i) - graph_unit_thickness
        stop_arc = (graph_unit_angle * i)
        cairo_arc(display, x, y, graph_radius, angle_to_position(graph_start_angle, start_arc), angle_to_position(graph_start_angle, stop_arc))
        cairo_set_source_rgba(display, rgb_to_r_g_b(graph_fg_colour, graph_fg_alpha))
        cairo_stroke(display)
        i = i + 1
    end
    local angle = start_arc

    -- hand
    start_arc = (graph_unit_angle * val) - (graph_unit_thickness * 2)
    stop_arc = (graph_unit_angle * val)
    cairo_arc(display, x, y, graph_radius, angle_to_position(graph_start_angle, start_arc), angle_to_position(graph_start_angle, stop_arc))
    cairo_set_source_rgba(display, rgb_to_r_g_b(hand_fg_colour, hand_fg_alpha))
    cairo_stroke(display)

    -- graduations marks
    local graduation_radius = data['graduation_radius']
    local graduation_thickness, graduation_mark_thickness = data['graduation_thickness'], data['graduation_mark_thickness']
    local graduation_unit_angle = data['graduation_unit_angle']
    local graduation_fg_colour, graduation_fg_alpha = data['graduation_fg_colour'], data['graduation_fg_alpha']
    if graduation_radius > 0 and graduation_thickness > 0 and graduation_unit_angle > 0 then
        local nb_graduation = graph_end_angle / graduation_unit_angle
        local i = 0
        while i < nb_graduation do
            cairo_set_line_width(display, graduation_thickness)
            start_arc = (graduation_unit_angle * i) - (graduation_mark_thickness / 2)
            stop_arc = (graduation_unit_angle * i) + (graduation_mark_thickness / 2)
            cairo_arc(display, x, y, graduation_radius, angle_to_position(graph_start_angle, start_arc), angle_to_position(graph_start_angle, stop_arc))
            cairo_set_source_rgba(display,rgb_to_r_g_b(graduation_fg_colour,graduation_fg_alpha))
            cairo_stroke(display)
            cairo_set_line_width(display, graph_thickness)
            i = i + 1
        end
    end

    -- text
    local txt_radius = data['txt_radius']
    local txt_weight, txt_size = data['txt_weight'], data['txt_size']
    local txt_fg_colour, txt_fg_alpha = data['txt_fg_colour'], data['txt_fg_alpha']
    local movex = txt_radius * math.cos(angle_to_position(graph_start_angle, angle))
    local movey = txt_radius * math.sin(angle_to_position(graph_start_angle, angle))
    cairo_select_font_face (display, "ubuntu", CAIRO_FONT_SLANT_NORMAL, txt_weight)
    cairo_set_font_size (display, txt_size)
    cairo_set_source_rgba (display, rgb_to_r_g_b(txt_fg_colour, txt_fg_alpha))
    cairo_move_to (display, x + movex - (txt_size / 2), y + movey + 3)
    cairo_show_text (display, value)
    cairo_stroke (display)

    -- caption
    local caption = data['caption']
    local caption_weight, caption_size = data['caption_weight'], data['caption_size']
    local caption_fg_colour, caption_fg_alpha = data['caption_fg_colour'], data['caption_fg_alpha']
    local tox = graph_radius * (math.cos((graph_start_angle * 2 * math.pi / 360)-(math.pi/2)))
    local toy = graph_radius * (math.sin((graph_start_angle * 2 * math.pi / 360)-(math.pi/2)))
    cairo_select_font_face (display, "ubuntu", CAIRO_FONT_SLANT_NORMAL, caption_weight);
    cairo_set_font_size (display, caption_size)
    cairo_set_source_rgba (display, rgb_to_r_g_b(caption_fg_colour, caption_fg_alpha))
    cairo_move_to (display, x + tox + 5, y + toy + 1)
    -- bad hack but not enough time !
    if graph_start_angle < 105 then
        cairo_move_to (display, x + tox - 30, y + toy + 1)
    end
    cairo_show_text (display, caption)
    cairo_stroke (display)
end


-------------------------------------------------------------------------------
--                                                               go_gauge_rings
-- loads data and displays gauges
--
function go_gauge_rings(display)
    local function load_gauge_rings(display, data)
        local str, value = '', 0
        str = string.format('${%s %s}',data['name'], data['arg'])
        str = conky_parse(str)
        value = tonumber(str)
        draw_gauge_ring(display, data, value)
    end
   
    for i in pairs(gauge) do
        load_gauge_rings(display, gauge)
    end
end

-------------------------------------------------------------------------------
--                                                                         MAIN
function conky_main()
    if conky_window == nil then
        return
    end

    local cs = cairo_xlib_surface_create(conky_window.display, conky_window.drawable, conky_window.visual, conky_window.width, conky_window.height)
    local display = cairo_create(cs)
   
    local updates = conky_parse('${updates}')
    update_num = tonumber(updates)
   
    if update_num > 5 then
        go_gauge_rings(display)
    end

    cairo_surface_destroy(cs)
    cairo_destroy(display)

end
[close]
« Last Edit: September 26, 2015, 07:40:52 pm by s4w3d0ff »
Linuxize IT!
BTC: 15D8VaZco22GTLVrFMAehXyif6EGf8GMYV