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
Cesare Tirabassi
88ae603cf5
Add support for $desktop, $desktop_number and $desktop_name
...
Should work with any window manager that supports the
freedesktop.org Window Manager Specification
(see http://www.freedesktop.org/wiki/Specifications/wm-spec ).
I have tested succesfully with openbox but some more testing with other
wm would be needed!
Support is built-in; if it is not acceptable to loose cpu cycles for this
at every conky refresh step than it should be conditionally compiled.
2009-07-11 10:50:02 +02:00
Nikolas Garofil
a64f5b3f34
Fix building without weather
2009-07-11 00:43:09 +02:00
Nikolas Garofil
b5ad154f1d
spelling: stable instead of stabe
2009-07-10 19:33:26 +02:00
Brenden Matthews
d431491bfb
Fix warning about AM_PROG_CC_C_O.
2009-07-10 10:12:04 -06:00
Brenden Matthews
c494feafe1
Fix build errors with --disable-x11.
2009-07-10 10:07:39 -06:00
Brenden Matthews
2fa5f97edb
A whole bunch of changes, mostly Lua related.
...
Improved Lua API (lua_read_parse has been removed in favour of the
conky_parse() Lua API call). The docs have been improved to reflect the
recent Lua API stuff as well. Introduced new Lua Cairo and Imlib2
bindings, which require the tolua++ tool. Fixed some other
miscellaneous doc related things.
2009-07-09 22:47:41 -06:00
Nikolas Garofil
9065d1f422
Added support for swapfree
2009-07-09 20:12:52 +02:00
Nikolas Garofil
3659131192
Fix memleaks in CRIT_ERR
2009-07-08 15:51:08 +02:00
Brenden Matthews
def86cbb35
Merge branch 'master' of git.omp.am:/home/omp/git/conky
2009-07-07 17:34:02 -06:00
Brenden Matthews
ce19f6ee6a
Handle thread death better (sf.net #2818145 ).
2009-07-07 17:33:38 -06:00
Nikolas Garofil
553528cb3d
Fix memleak triggered by (and others)
2009-07-08 00:35:20 +02:00
Cesare Tirabassi
18ecbef1ae
weather: lets make this compliant to prehistoric standards and at the same time working ...
2009-07-07 18:08:54 +02:00
Nikolas Garofil
ce9d9e3298
fix minor memleak when closing conky
2009-07-07 17:27:57 +02:00
Nikolas Garofil
1070c60768
Fixed mixed code and declarations (not allowed in some C standards, like C90)
2009-07-07 15:38:13 +02:00
Nikolas Garofil
59f678ecb6
added some extra info about the needed libs for compiling to docs.xml and added the url of the wiki to docs.xml
2009-07-07 15:02:29 +02:00
Cesare Tirabassi
09e55bcc7e
weather: add more weather modifiers
2009-07-07 12:08:24 +02:00
Cesare Tirabassi
15be8ad175
weather: corrected typo
2009-07-07 11:16:25 +02:00
Cesare Tirabassi
476296be5c
weather: changed ifs in parsing routine to switch/case and corrected TCU handling
2009-07-07 11:13:07 +02:00
Cesare Tirabassi
1171ab38a5
Added support for $weather (experimental).
...
Download, parse and display METAR data from the NWS.
icao must be a valid icao for the required location
(see for instance https://pilotweb.nas.faa.gov/qryhtml/icao/ ).
data_type must be one of the following:
last_update : display the date (yyyy/mm/dd) and time (UTC)
of the last update.
temperature_C : display air temperature in degree Celsius.
temperature_F : display air temperature in degree Fahrenheit.
cloud_cover : display the highest cloud cover status.
pressure : display air pressure in millibar.
wind_speed : display wind speed in km/hour.
wind_dir : display wind direction.
wind_dir_DEG : display compass wind direction.
humidity : display relative humidity in %.
weather : display any relevant weather event (rain, snow, etc.).
delay_in_minutes (optional, default 30) cannot be lower than 30 min.
Up to 3 stations can be simultaneously queried.
Use --enable-weather to compile this in.
2009-07-07 00:20:12 +02:00
Brenden Matthews
ae6c02b0c8
Improve docs and parsing of graph args further.
2009-07-04 22:03:12 -06:00
Brenden Matthews
52c68c094c
Improved parsing of graph arguments.
...
Removed "log"|"normal" arguments in favour of -l switch.
2009-07-04 21:43:45 -06:00
Brenden Matthews
14d90ad7d1
Fix some minor leaky code.
2009-07-04 21:13:00 -06:00