Cesare Tirabassi
7b38e810f2
add one missing ifdef to conditionally compile weather code
2009-07-18 16:07:17 +02:00
Cesare Tirabassi
806b840646
Merge branch 'master' of git.omp.am:/home/omp/git/conky
2009-07-18 16:00:49 +02:00
Cesare Tirabassi
46fc4a0564
Added www.weather.com as an additional source of weather data
2009-07-18 15:59:43 +02:00
Nikolas Garofil
4284490080
If nothing is read, n1 and n2 are not guaranteed to be 0
2009-07-18 11:37:15 +02:00
Nikolas Garofil
b94569b27b
Fix reloading config without X11
2009-07-18 10:49:16 +02:00
Cesare Tirabassi
cba36f279b
weather: use expf if --enable_math is given, otherwise use fast 3rd order approximation
2009-07-18 07:57:04 +02:00
Cesare Tirabassi
0bc0f46101
weather: glib is not needed
2009-07-18 06:48:58 +02:00
Cesare Tirabassi
4e73ab2dd2
Revert "weather: glib is not needed"
...
This reverts commit d9cb095441
.
2009-07-18 06:47:17 +02:00
Cesare Tirabassi
25fcd618d4
Merge branch 'master' of git.omp.am:/home/omp/git/conky
2009-07-18 06:42:25 +02:00
Cesare Tirabassi
d9cb095441
weather: glib is not needed
2009-07-18 06:39:54 +02:00
Nikolas Garofil
85deafa500
Fix bug in $scroll (if there were only 2 args the 2nd couldn't be numerical)
2009-07-18 01:15:09 +02:00
Nikolas Garofil
e905c7d4f1
Fix building without X11 after commit 20d4c4370a
2009-07-17 18:37:46 +02:00
Nikolas Garofil
20d4c4370a
Fix memleaks when reloading configuration and place same parts of main() and reload_config() in a seperate function
2009-07-17 18:01:41 +02:00
Nikolas Garofil
06de5573e8
Fix a lot of unimportant memleaks caused by a CRIT_ERR
2009-07-16 20:28:23 +02:00
Nikolas Garofil
63a8c677b3
Show warnings when not running in X and vars like desktop or monitor are used
2009-07-16 00:31:22 +02:00
Nikolas Garofil
4ec308ef12
Fix freeing unregistered mem when build when running without X
2009-07-15 23:55:22 +02:00
Nikolas Garofil
4c241bbf16
Fix all memleaks that are clearly visible,
...
the default config should now run without memleaks, valgrind will
still report memleaks caused by the own_window-lines and the xft-lines
(in some cases) but those are caused by code that's not part of conky
2009-07-15 16:33:18 +02:00
Nikolas Garofil
4addf71241
Make 16768a5ad4
C90-compliant
2009-07-14 19:17:14 +02:00
Cesare Tirabassi
1e5bc370e4
Merge branch 'master' of git.omp.am:/home/omp/git/conky
2009-07-14 18:47:00 +02:00
Cesare Tirabassi
16768a5ad4
Fix Property Change Events are passes also to OWN_WINDOW
2009-07-14 18:46:15 +02:00
Nikolas Garofil
cd92949e67
Fix strange effects on desktop caused by 4a14668772
2009-07-14 18:10:43 +02:00
Nikolas Garofil
cfa94a967b
Fix memleaks introduced by g7bbde2b
2009-07-14 18:05:49 +02:00
Nikolas Garofil
d75fb18bf8
Fix building with strict compilers
2009-07-14 17:43:27 +02:00
Cesare Tirabassi
7bbde2be73
refactored desktop info code so that its only called on X property events; TO DO doesn't work with own_window
2009-07-14 16:57:51 +02:00
Nikolas Garofil
4a14668772
Fix a part of the memleaks in the X-related code,
...
if you remove all lines above TEXT in defconfig.h,
then it should run without memleaks.
2009-07-14 16:07:33 +02:00
Nikolas Garofil
c924bbe194
Fix memleaks when running with total_run_times
2009-07-14 12:47:24 +02:00
Brenden Matthews
0352b96f39
Use OBJ_THREAD() for weather, get rid of pointless return.
2009-07-13 16:11:21 -06:00
Brenden Matthews
73194dee89
Merge branch 'master' of git.omp.am:/home/omp/git/conky
2009-07-13 15:21:42 -06:00
Brenden Matthews
74c19cf8e4
Fix minor $weather memleak.
2009-07-13 15:21:25 -06:00
Cesare Tirabassi
602edfea15
Fix compilation with --disable-own-window (sf.net #2820716 )
2009-07-13 23:19:32 +02:00
Cesare Tirabassi
a975f9e364
weather: clarified URI and corrected some minor format problems with variables.xml
2009-07-13 22:57:07 +02:00
Nikolas Garofil
ed4d2ce0b1
Remove old,unused desktop-finding code
2009-07-13 17:32:33 +02:00
Nikolas Garofil
448476317f
Fix minor memleak (fonts)
2009-07-13 15:04:57 +02:00
Cesare Tirabassi
6793959916
weather: removed constraints of 3 locations per uri from docs; corrected possible buffer overflow
2009-07-13 11:31:20 +02:00
Brenden Matthews
e1011c0d13
Refactor some of the new weather code, fix docs.
...
I moved the weather stuff into its own thread, and also fixed up some
abuse of <simplelist> formatting throughout the docs. Hopefully we can
keep things a little more uniform from now on.
2009-07-12 23:31:57 -06:00
Brenden Matthews
ee64345f7c
Fix Lua window table segfault.
2009-07-12 21:38:35 -06:00
Cesare Tirabassi
d3f1e6288c
Merge branch 'master' of git.omp.am:/home/omp/git/conky
2009-07-12 21:18:28 +02:00
Brenden Matthews
69e27d28b3
Fix man page name.
2009-07-12 12:32:31 -06:00
Nikolas Garofil
d6525d8790
Fix minor memleak
2009-07-12 20:01:31 +02:00
Nikolas Garofil
dc9e6436cc
fix: segfault when TEXT is missing and build with x11
2009-07-12 19:42:10 +02:00
Cesare Tirabassi
14c30feaea
Merge branch 'master' of git.omp.am:/home/omp/git/conky
2009-07-12 18:46:07 +02:00
Nikolas Garofil
ef13d53938
Fix: free_fonts tries sometimes tries to free much
...
When build with support for x11 and ran with a empty config this resulted in a segfault.
2009-07-12 18:29:50 +02:00
Nikolas Garofil
f6472cbbb5
Fix memleak when build with X11 but turned off in config
2009-07-12 14:52:58 +02:00
Nikolas Garofil
dc4087fcff
Ugly workaround for segfaults when build with x11 and lua
2009-07-12 12:28:22 +02:00
Cesare Tirabassi
e11015528e
free info.x11.desktop.name in free_text_objects()
2009-07-12 11:58:34 +02:00
Cesare Tirabassi
df17a54301
Merge branch 'master' of git.omp.am:/home/omp/git/conky
2009-07-12 11:45:33 +02:00
Nikolas Garofil
9e6fb9c2fe
Fix building without math but with X11
2009-07-12 00:51:17 +02:00
Nikolas Garofil
f4fd1648e9
Fix: reading mem after its freed (current_config)
2009-07-12 00:05:53 +02:00
Cesare Tirabassi
4211ac30db
Merge branch 'master' of git.omp.am:/home/omp/git/conky
2009-07-11 21:37:54 +02:00
Nikolas Garofil
931019aad9
Fix building without lua
2009-07-11 15:02:17 +02:00