# $Id$ 2006-01-27 * Cleaned up texeci code 2006-01-26 * Added freedesktop.org extended window manager hints (EWMH) for window type NORMAL and state's STICKY/SKIP_PAGER/SKIP_TASKBAR. Fixes stacking order issues with freedesktop-compliant wm's, such as XFCE4+. 2006-01-25 * Fixed stupid graph code (it still sucks) sf.net bug 1372962 * Fixed $if_* stuff, sf.net bug 1401338 and 1400854 * Fixed xmms.c code to load glib 1.2 shared object lib. 2006-01-11 * Added xmms version 1 support. * Added bmp through 0.9.7.1 support. * Added config item xmms_player: none, xmms, bmp, audacious or infopipe. 2006-01-07 * Added Audacious media player support. 2006-01-06 * Fixed infopipe bug (select() affects timer as a side effect on Linux!) 2006-01-05 * Added draw_graph_borders option * Added XMMS/BMP InfoPipe plugin support 2006-01-01 * Conky 1.3.5 released 2005-12-31 * Fixed bug with use_xft causing ignorance of font selection (sf.net bug 1387564) * Fixed issue with parsing of hex values for colours 2005-12-30 * Added BMPx (http://beep-media-player.org/) support 2005-12-14 * Fixed issues with execi stuff 2005-12-10 * Added sf.net patch 1374576 2005-12-05 * Fixed sf.net bug 1367745 2005-11-30 * Fixed sf.net bugs 1369607, 1367735 and gentoo bug 113921, all variations of the same array out of bounds issue. * "Fixed" code in fs.c and conky.c to make fs stats match those displayed by df (affects reporting against ext3 filesystems only) 2005-11-27 * new code in linux.c and top.c to calculate CPU % correctly on 2.6 kernels. 2005-11-24 * Fixed gentoo bug# 113219 2005-11-23 * Added #define/#undef SIGNAL_BLOCKING in conky.c for experimenting with synchronous signal processing. set to #undef for previous behavior. * Use POSIX signal api's, not the ANSI signal(). 2005-11-22 * Fixed IP address bug (sf.net bug 1359055) 2005-11-16 * Conky 1.3.4 released 2005-11-12 * Replaced bitwise copy of tcp_connection_t with function copy_tcp_connection(). * Changed call interfaces for get_acpi_fan(), get_acpi_ac_adapter(), get_freq(), get_freq_dynamic(), get_adt746x_cpu(), get_adt746x_fan(), eliminating all mallocs. pkovacs. See bug 1355470. 2005-11-11 * moved hash sizing code into portmon lib, where it belongs * More mem leaks fixed. 2005-11-10 * Added config items min_port_monitors / min_port_monitor_connections 2005-11-09 * Cleaned up top code, bug fixes * Fixed some memory leaks 2005-11-08 * Fix bug# 1351686. Patch by boojit. * Fixed 1331576 (I think) with bad cpu usage reporting 2005-11-01 * Documentation updates for compiling and port monitoring * Removed cairo stuff (it's useless) 2005-10-31 * Added statfs sf.net patch 1344493 2005-10-30 * Added tcp port monitor support (pkovacs) 2005-10-28 * Added WM_CLASS patch from sf.net patch 1340825 2005-10-21 * acpi segfault should be fixed (sf.net bug 1330893) * SIGUSR1 bug fixed? (sf.net bug 1330914) 2005-10-17 * Ugly MPD mem leak fixed * Other mem leaks fixed * Fixed thing where conky exits if LC_ALL and friends isn't set * Conky 1.3.3 released 2005-10-13 * Conky 1.3.2 released 2005-10-10 * More MPD objects (sf.net patch 1319461) 2005-10-07 * fixed mldonkey bug? sf.net bug 1316531 2005-09-30 * Linkstatus patch from btlee on f.g.o (see http://forums.gentoo.org/viewtopic-p-2765647.html#2765647) 2005-09-29 * Fixed build on FreeBSD for non-i386 * Made it so top_mem doesn't show all the forks of one process 2005-09-27 * Fixed small bug in config parsing (thanks robgrady, bug 1306032) 2005-09-24 * Fixed bug where graphs/bars don't show when maximum_width is enabled 2005-09-15 * Fixed right-alignment bug thanks to Pascal Eberhard * Applied patch 1291420 from sf.net * Fixed issue with whack graph data * Fixed issue with Conky quitting when a file fails to load 2005-09-11 * Fixed bug with xft and double buffer in own window * 1.3.1 released 2005-09-04 * Misc small bug fixes 2005-09-03 * MPD patch (sf.net patch 1281108) * Fixed graph width bug 2005-08-31 * FreeBSD support was added * 1.3.0 released 2005-08-27 * added threaded execi, $texeci * feature freeze 2005-08-26 * Fixed slight vertical misalignment of bars/graphs (sf.net 1273994) * Diskio fixes (sf.net 1274140) * $alignr and $alignc now have 25% more goodness! (sf.net bug 1273905) * Far better SMP support * Added support for i8k kernel driver, parsing information for dell inspiron laptops found in /proc/i8k (sf.net request 1256058) 2005-08-25 * More own_window fixes * applied disk io patch (sf.net patch 1271691) * applied $freq fixes patch, adds new $freq_dyn (sf.net patch 1271633) * removed units from $freq* output * fix for graph config parsing * Added $head, fixed mem leak with $tail 2005-08-24 * More configure and makefile updates * Added scale arg for net graphs * Fixed bug in own_window stuff--amazing fake transparency now works properly * added own_window_colour, own_window_transparent 2005-08-23 * Added maximum_width 2005-08-22 * Added $execibar and $execigraph 2005-08-21 * Moved source into src/, moved docs into doc/ * Updated makefiles 2005-08-20 * Applied patch from zimba-tm, closes patch 1260225 * Fixed ugly gradient bug. closes bug 1255608 * Added $voffset * Removed metar code. It sucked. * Added $acpitempf for amooricans * $tail fixes 2005-08-12 * Multiple unit additions and modifications 2005-08-07 * mpd password patch from Joshua Gerrish * conky can run without X now, use --disable-x11 when configuring ========================================================================= ========================================================================= 2005-08-06 * Conky 1.2 released 2005-08-05 * small fixes * added CVS ebuild, huge thanks to Hopeless for this 2005-08-04 * special thanks to Citizen_X and his patience * Citizen_X pwns * keep shakin' those big 'ol titties * Citizen_X * Citizen_X * Citizen_X * Citizen_X 2005-08-03 * many small fixes, thanks to those who reported problems 2005-08-02 * dramatically improved how conky handles fonts * fixed issues with graph args * fixed shades and outlines 2005-08-01 * stabilized code * added gradients to graphs (very pretty) * things * added $font, yay * feature freeze; only bugfixes now 2005-07-30 * finalized graphing code, see $cpugraph, $memgraph, $execgraph, $downspeedgraph, and $upspeedgraph * added override_utf8_locale option * poop * $tab patch from jack_mort on f.g.o 2005-07-28 * Added new graphing code, such as $cpugraph * small fixes all round * stuff * things * added more mpd objects 2005-07-24 * Conky now has UTF-8 support * Fixed $freq for those with CPU scaling * Fixed the problem with total_run_times * Fixed alignment of bars and lines and stuff * Reduced conky's memory usage (yay!) * Removed top_sort_cpu, added top_mem which sorts by mem usage instead of cpu 2005-07-17 * Fixed a pile of bugs in configure script * Added proper checking for headers in configure script * Made METAR shit threaded so it would stop being retarded, also made it try more then once to update * Added $metar_tempf and ${i2c tempf} for americans 2005-07-16 * Added option for Conky to update N times and quit, see total_run_times in conkyrc.sample * Added metar code for weather info, thanks to somebody on sf.net * Added $alignr and $alignc for right and centre alignment * Added wireless info and IP addr patch, thanks Bobby Beckmann, options $addr and $linkstatus (please test!), as well as fixed a mem leak in this patch * adt746x fix, thanks to dan-h on sf.net * Added mldonkey support patch, thanks Lucas Brutschy on sf.net * Added patch to allow hex colour values, thanks roiban adi on sf.net * Added if constructs patch, thanks Lucas Brutschy on sf.net * Fixed bug in tab code (hopefully for the last time) * Added option to sort by cpu or memory for top, see top_sort_cpu 2005-07-12 * Added fix for battery charged state (thanks to Lukas Zapletal ) ========================================================================= ========================================================================= 2005-07-05 * Conky 1.1 released 2005-07-03 * Added $mpd_bar and $mpd_bitrate * Some minor code cleanups prior to release * Fixed problem with Conky not compiling when XFT disabled * Fixed configure.in problems with Xdbe 2005-07-01 * Fixed memory leak in MPD code * Added new $tail object (see conkyrc.sample) which loves to suck CPU and memory * Fixed more mem leaks 2005-06-30 * Added use_spacer to config * Added $mpd_status * Added small fix for i2c from Filedil on forums.gentoo.org 2005-06-28 * Made it possible to use tabs to right-justify (just add a bunch) * Added ${execbar} (see conkyrc.sample) 2005-06-26 * Added memory % to top output * Added initial cairo backend (it's really quite useless at this stage actually, and I'm not sure if there is even any point to it) 2005-06-25 * Conky now recognizes the tab character correctly * Added simple config option to print to stdout (out_to_console ) 2005-06-23 * Added top output. Check the sample config. * Cleaned up code. 2005-06-22 * Finished MPD support ($mpd_title, $mpd_artist, $mpd_album, $mpd_vol) * Removed NVCtrl code * Added noswap and i2c patches ========================================================================= ========================================================================= 2005-06-21 * Version 1.0. Conky is born from the ashes of torsmo. Main site: http://conky.sf.net/ * Added xwin patch * Added new feature for sample averaging of CPU and net info 2004-12-22 * Version 0.18 released 2004-12-21 * Fixed some double buffer + Xft stuff * Applied X-Mozilla-Status patch (thanks affinity) * Applied NVCtrl patch and modified it a bit (temperature monitoring for nvdia-based graphics cards) (I couldn't test this so it may or may not work or even compile) (thanks Dennis Frommknecht) * Applied fs_used_perc and fs_bar_free patch (thanks killfire [send me mail, I didn't catch your name from sourceforge]) * Applied patch that supports mailbox that is in some 'maildir' format (thanks jolapache [send mail, I didn't catch your name from sourceforge]) * min -> m * Applied pad_percents patch (thanks JL Farinacci) * Fixed some stuff in acpi fan and acpi ac adapter * Optional XFT even when compiled in 2004-11-30 * Applied utime patch (UTC time) (thanks David McCabe) 2004-11-29 * Applied Xdbe patch, this includes double_buffer configuration and -b command line option (thanks Bruce Merry) * Applied some other seti patch, not tested (thanks William DiPlacido) 2004-08-25 * Applied netbsd patch (thanks Rui Paulo) * Applied cpu frequency patch (thanks William DiPlacido) * Applied adt746x patch (thanks Dennis Kaandorp) * Applied some other FreeBSD patch by the same guy 2004-07-31 * Applied FreeBSD patch (thanks Roman Bogorodskiy) 2004-07-25 * Xft support and xftfont configuration * rewrote some stuff, there might be some new bugs in old places 2004-07-24 * I2C divisor from a file (thanks Falk Feuersenger) 2004-07-20 * changed battery thing to ${battery } * SETI@Home stuff (thanks Jarski) 2004-07-05 * changed signal for config file reloading to SIGUSR1 * mixer stuff, $mixer, $mixerl, $mixerr, $mixerbar, $mixerlbar, $mixerrbar 2004-06-03 * maybe fixed acpi battery thing when "present rate" isn't known 2004-06-01 * fixed width for all bars, use like ${cpubar 4,50} 2004-05-25 * Version 0.17 released 2004-05-23 * battery number for ACPI battery (thanks Leszek Krupiñski) * default battery is now BAT0 instead of BAT1, set ${battery 1} if the old battery thing worked * bug fix on load average reporting (thanks Leszek Krupiñski) * outlines to text, draw_outline and default_outline_color configurations and $outlinecolor (thanks adi) * $acpifan, $acpiacadapter, $uptime_short (thanks adi) 2004-05-19 * fixed a bug when starting after Opera (and some other programs) * sticky window * minimum_size 2004-05-18 * added border_width configuration 2004-05-16 * fixed zero length bar bug 2004-05-15 * file system stats, $fs_bar, $fs_free, $fs_free_perc, $fs_size, $fs_used * leaves ACPI temperature file open (faster) * -a option to change alignment on command line 2004-05-14 * fixed ACPI temperature bug * border_margin configuration * ${execi }, execute with specific interval * added possibility to manually set the position (-x and -y options) (thanks to Gwenhael LE MOINE) * $buffers and $cached (thanks to Jeremy Burch) * WM_CLASS when drawing to own window (thanks to Gwenhael LE MOINE) 2004-05-14 * Version 0.16 released 2004-05-13 * $pre_exec, execute a shell command one time * preparsing of text (faster but more memory usage) * less system calls (faster) * APM things to $battery (untested) 2004-05-12 * added $new_mails changed $mails to tell total mail count 2004-05-11 * transparent window, own_window configuration, -o cmdline option * $exec, execute a shell command * $acpitemp, $battery - acpi stuff (not really tested) 2004-05-10 * $loadavg, load average * $mails, unread local mails, mail_spool configuration 2004-05-09 * Version 0.15 released 2004-05-06 * SIGHUP reloads config file (thanks Jørgen P. Tjernø) * Some other stuff