Nikolas Garofil
d872562942
Undid last 3 commits, see rest of the comment for the reason:
...
I am not really comfortable with adding support to the conky-code
for sites that only work when you register, that's more something
for in a script.
But the biggest reason I undid the commits is that it is now
impossible to compile conky with support for weather if you don't
have the xml libs installed. Users used to be able to compile with
support for weather (using the other site) without xml2.
If you really want to include this other site in the conky code
then split WEATHER in WEATHERCOM and WEATHERNOAA (altough my personal
opinion is that weather.com should only be supported with scripts)
2009-07-18 16:22:43 +02:00
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