monky
15 years agofree(3) previously strdup(3)'ed disp
Nikos Ntarmos [Thu, 28 May 2009 13:48:58 +0000 (16:48 +0300)]
free(3) previously strdup(3)'ed disp

Signed-off-by: Nikos Ntarmos <ntarmos@cs.uoi.gr>
Signed-off-by: Brenden Matthews <brenden@rty.ca>

15 years agoXDestroyRegion(3) only for non-NULL regions
Nikos Ntarmos [Thu, 28 May 2009 13:46:23 +0000 (16:46 +0300)]
XDestroyRegion(3) only for non-NULL regions

Signed-off-by: Nikos Ntarmos <ntarmos@cs.uoi.gr>
Signed-off-by: Brenden Matthews <brenden@rty.ca>

15 years agoXCloseDisplay(3) on re-init_X11()
Nikos Ntarmos [Thu, 28 May 2009 13:45:15 +0000 (16:45 +0300)]
XCloseDisplay(3) on re-init_X11()

Signed-off-by: Nikos Ntarmos <ntarmos@cs.uoi.gr>
Signed-off-by: Brenden Matthews <brenden@rty.ca>

15 years agoNo need to check for loop variable value
Nikos Ntarmos [Thu, 28 May 2009 13:43:15 +0000 (16:43 +0300)]
No need to check for loop variable value

If the first for-loop succedds in finding the desired interface, it will return to its caller. The only way we drop to the second for-loop is if nothing is found thus far, so no need to check for (i == 16).

Signed-off-by: Nikos Ntarmos <ntarmos@cs.uoi.gr>
Signed-off-by: Brenden Matthews <brenden@rty.ca>

15 years agofree(3) previously strndup(3)'ed diskio.dev
Nikos Ntarmos [Thu, 28 May 2009 13:42:27 +0000 (16:42 +0300)]
free(3) previously strndup(3)'ed diskio.dev

Signed-off-by: Nikos Ntarmos <ntarmos@cs.uoi.gr>
Signed-off-by: Brenden Matthews <brenden@rty.ca>

15 years agofree(3) strdup(3)'ed templates array
Nikos Ntarmos [Thu, 28 May 2009 13:41:48 +0000 (16:41 +0300)]
free(3) strdup(3)'ed templates array

Signed-off-by: Nikos Ntarmos <ntarmos@cs.uoi.gr>
Signed-off-by: Brenden Matthews <brenden@rty.ca>

15 years agofree(3) previously strndup(3)'ed netstats.dev
Nikos Ntarmos [Thu, 28 May 2009 13:40:59 +0000 (16:40 +0300)]
free(3) previously strndup(3)'ed netstats.dev

Signed-off-by: Nikos Ntarmos <ntarmos@cs.uoi.gr>
Signed-off-by: Brenden Matthews <brenden@rty.ca>

15 years agoSimplify graph gradient stuff.
Brenden Matthews [Tue, 26 May 2009 17:44:16 +0000 (11:44 -0600)]
Simplify graph gradient stuff.

15 years agoOMPtimize the gradient stuff.
Brenden Matthews [Tue, 26 May 2009 09:14:52 +0000 (03:14 -0600)]
OMPtimize the gradient stuff.

15 years agoLet the graphs be bigger.
Brenden Matthews [Mon, 25 May 2009 05:31:35 +0000 (23:31 -0600)]
Let the graphs be bigger.

15 years agoFix some minor graph related bugs.
Brenden Matthews [Mon, 25 May 2009 05:16:36 +0000 (23:16 -0600)]
Fix some minor graph related bugs.

15 years agoAllow ~/... and $HOME/... paths for more stuff.
Brenden Matthews [Mon, 25 May 2009 04:33:47 +0000 (22:33 -0600)]
Allow ~/... and $HOME/... paths for more stuff.

15 years agoActually fix hddtemp parsing.
Brenden Matthews [Mon, 25 May 2009 00:15:05 +0000 (18:15 -0600)]
Actually fix hddtemp parsing.

15 years agoRevert "Fix array bounds problem in hddtemp code."
Brenden Matthews [Mon, 25 May 2009 00:02:46 +0000 (18:02 -0600)]
Revert "Fix array bounds problem in hddtemp code."

This reverts commit d0de7cbd630442f27d58d84c04ea65bb6f3d81d9.

15 years agoFix segfault on reload.
Brenden Matthews [Sun, 24 May 2009 23:49:50 +0000 (17:49 -0600)]
Fix segfault on reload.

15 years agoFix array bounds problem in hddtemp code.
Brenden Matthews [Sun, 24 May 2009 23:09:38 +0000 (17:09 -0600)]
Fix array bounds problem in hddtemp code.

15 years agoFix clipping, enable alpha for imlib2.
Brenden Matthews [Sun, 24 May 2009 22:52:48 +0000 (16:52 -0600)]
Fix clipping, enable alpha for imlib2.

15 years agoAdded fancy new 'temperature gradients' feature.
Brenden Matthews [Sun, 24 May 2009 21:53:32 +0000 (15:53 -0600)]
Added fancy new 'temperature gradients' feature.

See docs for more details on 'temperature gradients', which can be
turned on with the -t switch on graphs.  Also improved parsing of
options with $execgraph and $execigraph, but may cause some breakage.

15 years agoSome OpenMP related fixes.
Brenden Matthews [Sun, 24 May 2009 20:02:33 +0000 (14:02 -0600)]
Some OpenMP related fixes.

Fixes for commit 9c331dce494881b54db75e1e93a4ce6414a61f20.

15 years agoMerge branch 'master' of git.omp.am:/home/omp/git/conky
Brenden Matthews [Sun, 24 May 2009 19:48:10 +0000 (13:48 -0600)]
Merge branch 'master' of git.omp.am:/home/omp/git/conky

15 years agoClip out imlib2 buffer properly.
Brenden Matthews [Sun, 24 May 2009 19:47:44 +0000 (13:47 -0600)]
Clip out imlib2 buffer properly.

15 years agoMerge branch 'master' of git.omp.am:/home/omp/git/conky
Joe Myre [Sun, 24 May 2009 19:24:07 +0000 (14:24 -0500)]
Merge branch 'master' of git.omp.am:/home/omp/git/conky

15 years agoTry and fix weirdness with hwmon/i2c/platform options.
Brenden Matthews [Sun, 24 May 2009 19:07:03 +0000 (13:07 -0600)]
Try and fix weirdness with hwmon/i2c/platform options.

15 years agoomped it up
Joe Myre [Sun, 24 May 2009 15:41:35 +0000 (10:41 -0500)]
omped it up

15 years agoAdd OpenMP to list of compiled in features (for -v).
Brenden Matthews [Sun, 24 May 2009 03:17:35 +0000 (21:17 -0600)]
Add OpenMP to list of compiled in features (for -v).

15 years agoDelay checking for want_apcupsd.
Nikos Ntarmos [Fri, 22 May 2009 19:20:10 +0000 (22:20 +0300)]
Delay checking for want_apcupsd.

The if-clause checking for the host operating system being Linux may
change the value of want_apcupsd. Delay checking for its value until
after that.

Signed-off-by: Brenden Matthews <brenden@rty.ca>

15 years agoAllow src/apcupsd.c to compile cleanly on FreeBSD.
Nikos Ntarmos [Fri, 22 May 2009 19:08:18 +0000 (22:08 +0300)]
Allow src/apcupsd.c to compile cleanly on FreeBSD.

Signed-off-by: Brenden Matthews <brenden@rty.ca>

15 years agoIntegrate FreeBSD diskio support.
Nikos Ntarmos [Thu, 14 May 2009 22:52:18 +0000 (01:52 +0300)]
Integrate FreeBSD diskio support.

This diff moves Linux-specific parts of diskio.c into linux.c and uses
the remaining diskio functions to correctly implement this functionality
for FreeBSD. It also hooks diskio.c to the FreeBSD build.

Signed-off-by: Brenden Matthews <brenden@rty.ca>

15 years agoRevert "Disable config-output on FreeBSD."
Nikos Ntarmos [Thu, 14 May 2009 22:52:58 +0000 (01:52 +0300)]
Revert "Disable config-output on FreeBSD."

This reverts commit a54fa6a8f4e5356f3a2f24be6f7d3613349f0095.

Signed-off-by: Brenden Matthews <brenden@rty.ca>

15 years agoRemove unused variables and rearrange includes.
Nikos Ntarmos [Thu, 14 May 2009 22:39:54 +0000 (01:39 +0300)]
Remove unused variables and rearrange includes.

Signed-off-by: Brenden Matthews <brenden@rty.ca>

15 years agoconf_cookie valid only for Linux.
Nikos Ntarmos [Thu, 14 May 2009 22:36:50 +0000 (01:36 +0300)]
conf_cookie valid only for Linux.

Signed-off-by: Brenden Matthews <brenden@rty.ca>

15 years agoFixed parsing of $hwmon?
Brenden Matthews [Sun, 24 May 2009 03:01:59 +0000 (21:01 -0600)]
Fixed parsing of $hwmon?

15 years agoBetter checking for cases when inotify doesn't work.
Brenden Matthews [Fri, 22 May 2009 18:48:10 +0000 (12:48 -0600)]
Better checking for cases when inotify doesn't work.

15 years agoFix other parsing bug with hwmon.
Brenden Matthews [Fri, 22 May 2009 18:30:09 +0000 (12:30 -0600)]
Fix other parsing bug with hwmon.

15 years agoFix (possibly overkill) hwmon parsing bug.
Brenden Matthews [Fri, 22 May 2009 18:29:41 +0000 (12:29 -0600)]
Fix (possibly overkill) hwmon parsing bug.

15 years agoFix imlib2 cache setting.
Brenden Matthews [Fri, 22 May 2009 17:23:05 +0000 (11:23 -0600)]
Fix imlib2 cache setting.

15 years agoFix backwards width/height args for image drawing.
Brenden Matthews [Fri, 22 May 2009 07:39:38 +0000 (01:39 -0600)]
Fix backwards width/height args for image drawing.

15 years agoUse original image size when not specified.
Brenden Matthews [Fri, 22 May 2009 07:18:07 +0000 (01:18 -0600)]
Use original image size when not specified.

15 years agoBump to 1.7.2.
Brenden Matthews [Fri, 22 May 2009 05:03:06 +0000 (23:03 -0600)]
Bump to 1.7.2.

15 years agoOops, null pointer.
Brenden Matthews [Wed, 20 May 2009 17:53:43 +0000 (11:53 -0600)]
Oops, null pointer.

15 years agoOh yeah, make sure it compiles without inotify.
Brenden Matthews [Wed, 20 May 2009 04:56:33 +0000 (22:56 -0600)]
Oh yeah, make sure it compiles without inotify.

Also removed BSD licensing stuff that pertains to old torsmo code.

15 years agoAdd message to show the Lua script was reloaded.
Brenden Matthews [Wed, 20 May 2009 04:51:50 +0000 (22:51 -0600)]
Add message to show the Lua script was reloaded.

15 years agoAdded inotify support for reloading Lua scripts automagically.
Brenden Matthews [Wed, 20 May 2009 04:49:42 +0000 (22:49 -0600)]
Added inotify support for reloading Lua scripts automagically.

15 years agoImprove reload_config() window destruction/creation.
Brenden Matthews [Wed, 20 May 2009 03:34:43 +0000 (21:34 -0600)]
Improve reload_config() window destruction/creation.

15 years agoHandle inotify stuff a bit better.
Brenden Matthews [Wed, 20 May 2009 02:35:02 +0000 (20:35 -0600)]
Handle inotify stuff a bit better.

15 years agoOops, remove printf().
Brenden Matthews [Wed, 20 May 2009 02:23:44 +0000 (20:23 -0600)]
Oops, remove printf().

15 years agoInotify support.
Brenden Matthews [Tue, 19 May 2009 23:14:34 +0000 (17:14 -0600)]
Inotify support.

Added inotify support to reload the config when modified automatically
on systems that support it

15 years agoDon't need a prev ptr in this list.
Brenden Matthews [Mon, 18 May 2009 21:49:40 +0000 (15:49 -0600)]
Don't need a prev ptr in this list.

15 years agoPatch to fix rounding error with CPU values.
Filipe Ferreira [Mon, 18 May 2009 05:30:10 +0000 (23:30 -0600)]
Patch to fix rounding error with CPU values.

15 years agoAdded support for rending images by way of IMLIB2.
Brenden Matthews [Mon, 18 May 2009 05:11:22 +0000 (23:11 -0600)]
Added support for rending images by way of IMLIB2.

15 years agoMerge branch 'master' into imlib2
Brenden Matthews [Mon, 18 May 2009 04:11:40 +0000 (22:11 -0600)]
Merge branch 'master' into imlib2

Conflicts:
extras/nano/conky.nanorc
extras/vim/syntax/conkyrc.vim

15 years agoAdded support for the Lua programming language.
Brenden Matthews [Mon, 18 May 2009 04:03:37 +0000 (22:03 -0600)]
Added support for the Lua programming language.

Changelog update.

15 years agoMerge branch 'lua'
Brenden Matthews [Mon, 18 May 2009 04:00:44 +0000 (22:00 -0600)]
Merge branch 'lua'

Conflicts:
src/specials.c

15 years agoFix null pointer boog in $top stuff.
Brenden Matthews [Mon, 18 May 2009 03:59:05 +0000 (21:59 -0600)]
Fix null pointer boog in $top stuff.

15 years agoMerge branch 'master' into lua
Brenden Matthews [Mon, 18 May 2009 02:58:13 +0000 (20:58 -0600)]
Merge branch 'master' into lua

15 years agoexecbar can now be used in the shell even when compiled with x11 support
Nikolas Garofil [Sun, 17 May 2009 11:38:51 +0000 (13:38 +0200)]
execbar can now be used in the shell even when compiled with x11 support

15 years agoMore work on imlib2 stuff.
Brenden Matthews [Sun, 17 May 2009 05:47:02 +0000 (23:47 -0600)]
More work on imlib2 stuff.

Seems to be some rendering corruption which I'm not sure the reason for,
but other than that I think it works okay.

15 years agoMerge branch 'master' into imlib2
Brenden Matthews [Sun, 17 May 2009 04:24:45 +0000 (22:24 -0600)]
Merge branch 'master' into imlib2

15 years agoOops, remove debug printf().
Brenden Matthews [Sun, 17 May 2009 04:24:22 +0000 (22:24 -0600)]
Oops, remove debug printf().

15 years agoMerge branch 'master' into imlib2
Brenden Matthews [Sun, 17 May 2009 00:37:11 +0000 (18:37 -0600)]
Merge branch 'master' into imlib2

15 years agoMerge branch 'master' into lua
Brenden Matthews [Sun, 17 May 2009 00:37:04 +0000 (18:37 -0600)]
Merge branch 'master' into lua

15 years agoMerge branch 'master' of git.omp.am:/home/omp/git/conky
Brenden Matthews [Sun, 17 May 2009 00:28:19 +0000 (18:28 -0600)]
Merge branch 'master' of git.omp.am:/home/omp/git/conky

15 years agoFixed comment stuff for real this time?
Brenden Matthews [Sun, 17 May 2009 00:28:04 +0000 (18:28 -0600)]
Fixed comment stuff for real this time?

15 years agoadd missing var
Nikolas Garofil [Sat, 16 May 2009 23:33:43 +0000 (01:33 +0200)]
add missing var

15 years agoFix docs.
Brenden Matthews [Sat, 16 May 2009 23:19:15 +0000 (17:19 -0600)]
Fix docs.

15 years agoMerge branch 'master' into lua
Brenden Matthews [Sat, 16 May 2009 23:08:50 +0000 (17:08 -0600)]
Merge branch 'master' into lua

15 years agoRemove unused var.
Brenden Matthews [Sat, 16 May 2009 23:08:37 +0000 (17:08 -0600)]
Remove unused var.

15 years agoMerge branch 'master' of git.omp.am:/home/omp/git/conky into lua
Brenden Matthews [Sat, 16 May 2009 23:05:30 +0000 (17:05 -0600)]
Merge branch 'master' of git.omp.am:/home/omp/git/conky into lua

Conflicts:
src/specials.c

15 years agoMore lua stuff.
Brenden Matthews [Sat, 16 May 2009 23:04:26 +0000 (17:04 -0600)]
More lua stuff.

15 years agoExecbar can now also be used on the shell
Nikolas Garofil [Sat, 16 May 2009 22:37:22 +0000 (00:37 +0200)]
Execbar can now also be used on the shell

15 years agoOh my, parse lua output.
Brenden Matthews [Sat, 16 May 2009 21:06:29 +0000 (15:06 -0600)]
Oh my, parse lua output.

15 years agoMerge branch 'master' into lua
Brenden Matthews [Sat, 16 May 2009 20:55:24 +0000 (14:55 -0600)]
Merge branch 'master' into lua

15 years agoCouple minor lua changes.
Brenden Matthews [Sat, 16 May 2009 20:55:05 +0000 (14:55 -0600)]
Couple minor lua changes.

15 years agoMoved the Lua function calling to it's own function
Toni Spets [Sat, 16 May 2009 17:57:43 +0000 (20:57 +0300)]
Moved the Lua function calling to it's own function

15 years agoSpecifically ask for an integer from Lua for percentage
Toni Spets [Sat, 16 May 2009 17:37:53 +0000 (20:37 +0300)]
Specifically ask for an integer from Lua for percentage

15 years agoUpdated AUTHORS to match Lua stuff, also updated my email
Toni Spets [Sat, 16 May 2009 17:32:47 +0000 (20:32 +0300)]
Updated AUTHORS to match Lua stuff, also updated my email

15 years agoUse a builtin config without X11-support when compiled without it
Nikolas Garofil [Sat, 16 May 2009 13:57:01 +0000 (15:57 +0200)]
Use a builtin config without X11-support when compiled without it

also, make sure X isn't initialised when compiled without x11-support

15 years agoBugfix: Segfault when starting with no configfile.
Nikolas Garofil [Sat, 16 May 2009 11:14:45 +0000 (13:14 +0200)]
Bugfix: Segfault when starting with no configfile.

15 years ago* Fix leaks
Toni Spets [Fri, 15 May 2009 20:35:18 +0000 (23:35 +0300)]
* Fix leaks
* Fix HUP behaviour - scripts are now reloaded on HUP
* Remove unneccessary calls to llua_close()

15 years agoRemove new lines from ERR messages
Toni Spets [Fri, 15 May 2009 20:01:08 +0000 (23:01 +0300)]
Remove new lines from ERR messages

15 years agoMerge branch 'master' into lua
Brenden Matthews [Fri, 15 May 2009 19:51:43 +0000 (13:51 -0600)]
Merge branch 'master' into lua

15 years agodisable OpenMP by default, i386 optimization problems
Toni Spets [Fri, 15 May 2009 19:39:47 +0000 (22:39 +0300)]
disable OpenMP by default, i386 optimization problems

15 years agoFix old copyright year
Toni Spets [Fri, 15 May 2009 18:48:11 +0000 (21:48 +0300)]
Fix old copyright year
Change all fprintf's to ERR()

15 years agoLua scripting support, initial commit
Toni Spets [Fri, 15 May 2009 18:08:51 +0000 (21:08 +0300)]
Lua scripting support, initial commit

15 years agoMerge branch 'master' of git.omp.am:/home/omp/git/conky
Brenden Matthews [Wed, 13 May 2009 18:29:09 +0000 (12:29 -0600)]
Merge branch 'master' of git.omp.am:/home/omp/git/conky

15 years agoFix remove_comments()?
Brenden Matthews [Wed, 13 May 2009 18:28:53 +0000 (12:28 -0600)]
Fix remove_comments()?

15 years agoBugfix: segfault with wrong config
Nikolas Garofil [Wed, 13 May 2009 18:25:14 +0000 (20:25 +0200)]
Bugfix: segfault with wrong config

Altough the following configuration is wrong, it should only produce a error
about a missing $endif but instead it also produced a segmentation fault:

TEXT
$if_gw$gw_ip$else

15 years agoMerge branch 'master' into imlib2
Brenden Matthews [Wed, 13 May 2009 00:07:20 +0000 (18:07 -0600)]
Merge branch 'master' into imlib2

15 years agoFix comment removal stuff so that it doesn't break $color.
Brenden Matthews [Wed, 13 May 2009 00:05:51 +0000 (18:05 -0600)]
Fix comment removal stuff so that it doesn't break $color.

15 years agoMerge branch 'master' into imlib2
Brenden Matthews [Tue, 12 May 2009 23:52:49 +0000 (17:52 -0600)]
Merge branch 'master' into imlib2

Conflicts:
src/Makefile.am

15 years agoadd interesting parts of my latest commits to the changelog
Phil Sutter [Tue, 12 May 2009 20:50:43 +0000 (22:50 +0200)]
add interesting parts of my latest commits to the changelog

15 years agoDon't check if_gw twice
Nikolas Garofil [Tue, 12 May 2009 18:25:40 +0000 (20:25 +0200)]
Don't check if_gw twice

15 years agoadd documentation about --print-config
Phil Sutter [Mon, 11 May 2009 23:58:41 +0000 (01:58 +0200)]
add documentation about --print-config

15 years agoadd system-wide config to FILES section
Phil Sutter [Mon, 11 May 2009 23:31:47 +0000 (01:31 +0200)]
add system-wide config to FILES section

15 years agorelying on the return value of scanf when using %n is bad
Phil Sutter [Sun, 10 May 2009 23:25:25 +0000 (01:25 +0200)]
relying on the return value of scanf when using %n is bad

15 years agofix human readable precision calculation
Phil Sutter [Sun, 10 May 2009 22:52:15 +0000 (00:52 +0200)]
fix human readable precision calculation

This bug was quite hard to trigger (happens only with values 9.995-9.999
and 99.95-99.99), but I made it. ;)

15 years agohwmon: add args for value precalculation
Phil Sutter [Sun, 10 May 2009 22:22:02 +0000 (00:22 +0200)]
hwmon: add args for value precalculation

15 years agofix hwmon for 2.6.29, simplify code a bit
Phil Sutter [Sun, 10 May 2009 20:47:47 +0000 (22:47 +0200)]
fix hwmon for 2.6.29, simplify code a bit

15 years agoBugfix: if_gw only outputs if another gw var is in the if block (sf id 2784627)
Nikolas Garofil [Mon, 11 May 2009 17:47:24 +0000 (19:47 +0200)]
Bugfix: if_gw only outputs if another gw var is in the if block (sf id 2784627)

15 years agoRemove even more x11-stuff with --disable-x11
Nikolas Garofil [Mon, 11 May 2009 16:37:12 +0000 (18:37 +0200)]
Remove even more x11-stuff with --disable-x11