Bugfix: RSS interval was in secs instead of mins
[monky] / ChangeLog
index 907909f..46c0bc0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,433 @@
-# $Id$
+2009-11-24
+       * Added support for max_text_width
+
+2009-11-20
+       * Allow for mpd connections to use IPv6
+
+2009-11-19
+       * Added support for $pid_read and $pid_write
+
+2009-11-17
+       * Added support for $format_time
+
+2009-11-16
+       * Added support for $pid_threads, $pid_thread_list, $pid_nice,
+       $pid_priority, $pid_time_usermode, $pid_time_kernelmode and $pid_time
+       * Added IPv6 support to $tcp_portmon
+
+2009-11-15
+       * Added support for $pid_parent, $pid_uid, $pid_euid, $pid_suid,
+       $pid_fsuid, $pid_gid, $pid_egid, $pid_sgid and $pid_fsgid
+       * Added support for $uid_name and $gid_name
+       * Renamed $running_processes to $running_threads
+       * Added real $running_processes
+       * Added support for $pid_vmpeak, $pid_vmsize, $pid_vmlck, $pid_vmhwm,
+       $pid_vmrss, $pid_vmdata, $pid_vmstk, $pid_vmexe, $pid_vmlib, $pid_vmpte
+
+2009-11-14
+       * Added support for $pid_state and $pid_state_short
+       * Added support for $cmdline_to_pid
+       * Make it possible to use other vars as arguments for the $pid_'s
+
+2009-11-13
+       * Add $conky_user_time (sf.net #2830919)
+       * Drop adt746x objects
+       * Added support for $pid_chroot
+       * Added middle_middle alignment support
+
+2009-11-12
+       * Added support for $pid_environ_list, $pid_exe, $pid_openfiles,
+       $pid_stdin, $pid_stdout and $pid_stderr
+
+2009-11-11
+       * Added support for $pid_cmdline, $pid_cwd, $pid_environ
+
+2009-11-10
+       * Fix $if_mpd_playing and $mpd_percent when you stop playing a song,
+       thanks Sakari Matikka
+
+2009-11-09
+       * Fix $scroll only scrolls once
+
+2009-11-08
+       * Fix segfaults and memleaks in curl
+       * Fix building with metar but without xoap
+
+2009-11-07
+       * Added support for $threads on Linux
+       * Fixed bug in $processes on Linux
+       * Fixed building with --disable-x11, --disable-xft, --disable-lua,
+       --disable-ncurses and --disable-iostats
+       * Added ncurses to the "-v" output when necessary
+
+2009-10-25
+       * Fixed loadavg and loadgraph argument parsing and corrected it's
+       documentation.
+
+2009-09-11
+       * Fixed configure test failure. Tolua test program couldn't find lua
+       libraries (even though they existed) and failed to compile.
+
+2009-09-06
+       * Rewrite hddtemp support for better scaling.
+
+2009-08-10
+       * Add day and date data_type to $weather_forecast
+
+2009-08-03
+       * Added support for $weather_forecast (experimental)
+
+2009-08-01
+       * Added support for out_to_ncurses
+
+2009-07-31
+       * Removed alias config option due to brokenness
+       * Added support for $include
+
+2009-07-29
+       * Add icon data_type for xoap weather
+
+2009-07-23
+       * Changed xoap parsing method to xpath, in preparation to include
+       forecast data
+
+2009-07-19
+       * Fixed out-of-tree builds
+       * Update MPD elapsed/progress when stopped (sf.net #2792113)
+       * Overhauled RSS and weather, added $curl
+
+2009-07-18
+       * Added compilation switch --enable-xoap to be able to use
+       www.weather.com as a source of weather data (this avoids adding
+       libxml2 as a required dependency for users that wish to use noaa
+       and not weather.com)
+       * Added support for X alignment across multi-lined objects (i.e., using
+       $alignr with $exec)
+       * Disabled OpenMP code until GCC's implementation stabilizes
+       * www.weather.com can now be used as well as a source of weather data
+
+2009-07-11
+       * Added support for $desktop, $desktop_number and $desktop_name (sf.net #2040528)
+
+2009-07-09
+       * Added support for $swapfree
+       * Improved Lua API (lua_read_parse has been removed in favour of the
+       conky_parse() Lua API call)
+       * Introduced new Lua Cairo and Imlib2 bindings
+
+2009-07-08
+       * Fixed a couple memory-related bugs
+
+2009-07-06
+       * Added support for $weather (experimental)
+
+2009-07-04
+       * Remove newline with comment only lines in TEXT
+       * Improved parsing of graph arguments, removed "log"|"normal" arguments in
+       favour of -l switch
+
+2009-07-01
+       * Fix escaping of comments in TEXT (sf.net #2813390, thanks Nils)
+
+2009-06-29
+       * Fix segfault in to_real_path, it's sometimes called with the same
+       source and dest without checking the length, causing a segfault.
+
+2009-06-20
+       * Use the internal process list for if_running on Linux
+
+2009-06-14
+       * Fix XMMS2 related crash (sf.net #2806111 and #2805310, thanks Lassi)
+
+2009-06-13
+       * Added support for $blink
+       * Added support for $to_bytes
+       * Fix segfault due to bad checking of return values for inotify code
+       (sf.net #2804886)
+       * Added 'own_window_type panel' to make Conky behave like a panel (thanks
+       Ole)
+
+2009-06-12
+       * Added support for per-task I/O statistics - $top_io
+
+2009-06-11
+       * Added border_inner_margin and border_outer_margin config options, and
+       deprecated border_margin
+
+2009-06-10
+       * Fix regression with loading of non-Xft fonts (sf.net #2804324)
+
+2009-06-09
+       * Fixed a regression which causes fonts to not be rendered properly with
+       certain types of windows
+       * Added format_human_readable option (sf.net #2803345, thanks Vincent)
+       * Fix bug in comments within TEXT (where the line contains just '#')
+       (sf.net #2803586), thanks Pavelo
+       * Fix bug in $mails (sf.net #2802529, thanks Nikos)
+
+2009-06-08
+       * $battery_short can now also display F (full), N (not present),E (empty),
+       U (unknown)
+       * Fix problem that $battery and $battery_short displayed unknown on some
+       systems when the battery wasn't unknown but full
+
+2009-06-06
+       * Add support for membar,swapbar,cpubar,fs_bar,fs_bar_free,battery_bar,
+       execbar,execibar,lua_bar,entropy_bar,mpd_bar,apcupsd_loadbar and
+       wireless_link_bar
+       * Fix finding IP before first update
+
+2009-06-04
+       * Add entropy_perc printing the available entropy as percentage
+       * Add read_tcp to print stuff from tcp-sockets
+
+2009-06-03
+       * Improved Imlib2 cache control by adding a global cache flush option, and
+       per image cache flushing
+
+2009-05-24
+       * Added fancy new 'temperature gradients' feature for graphs, via the -t
+       switch at the end of graph arguments.
+       * Allow ~/... and $HOME/... paths for more stuff.
+
+2009-06-07
+       * Conky 1.7.1 released
+
+2009-05-31
+       * Fix hostname resolution for mpd_host
+       * Made sure that no X11 stuff is in the binary with --disable-X11
+
+2009-05-19
+       * Added inotify support to reload the config when modified automatically
+       on systems that support it
+       * Added inotify support for reloading Lua scripts automagically
+
+2009-05-17
+       * Added support for the Lua programming language
+       * Added support for rending images by way of Imlib2
+       * Patch to fix rounding error with CPU values (thanks Filipe)
+       * Added support for execbar without X
+
+2009-05-16
+       * Added another builtin config that is used when compiled with --disable-X11
+
+2009-05-13
+       * Fix segfault when there is no config available
+
+2009-05-12
+       * Make sure if_gw isn't checked twice
+
+2009-05-11
+       * Added arguments to hwmon for value precalculation
+
+2009-05-10
+       * Added support for APC UPS daemon monitoring
+       * Fixed hwmon for kernel 2.6.29
+
+2009-05-09
+       * Allow the use of '#' for comments within text area (can be escaped with
+       '\#'
+
+2009-05-08
+       * Only include disp when needed
+       * Made sure update_uname works without X11
+
+2009-05-07
+       * Fix occasional cpubar segfaults
+       * Added top_name_width config option
+
+2009-05-05
+       * Added some completely pointless OpenMP optimizations(?)
+
+2009-05-03
+       * Added Sony VAIO fanspeed info (thanks Yeon-Hyeong)
+
+2009-05-01
+       * Added diskio_avg_samples patch (thanks Yeon-Hyeong)
+       * Fixed $texeci regression
+
+2009-04-30
+       * Added $combine, a var that places 2 other vars next to each other, even if they
+       have a output of multiple lines. This also makes the moving of RSS-itemes with
+       $goto (see change from 2009-04-19) no longer necessary.
+
+2009-04-28
+       * Various XMMS2 updates (thanks Lassi)
+       * Make ALSA mixers available on Linux, and added $if_mixer_mute (thanks
+
+2009-04-19
+       * Make it possible to place spaces in front of RSS-items as a workaround
+       for the problem that $goto only moves the first RSS-item. This is only a
+       workaround and should be replaced by a permanent fix that makes $goto move
+       all RSS-items !
+
+2009-04-13
+       * Fix broken compilation without X11
+
+2009-04-09
+       * Added default_bar/graph/gauge_size config options (thanks wire64 for the
+       idea)
+
+2009-03-24
+       * Added eval text object to realise double parsing
+
+2009-03-15
+       * Added gauge widget patch, sf.net id #2676128 (thanks Aner)
+
+2009-05-01
+       * Conky 1.7.0 "Hungry Hobo" released!
+
+2009-04-28
+       * Various XMMS2 updates (thanks Lassi)
+
+2009-04-09
+       * Fix broken xmms2 compilation (thanks fusetak)
+       * Minor fix for fs_used_perc, fs_free and fs_free_perc (thanks
+       lightpriest)
+
+2009-03-28
+       * Applied FreeBSD patches (thanks Nikos)
+
+2009-03-16
+       * Fix bug with wacky netstat values on startup
+
+2009-03-15
+       * Added extra newline patch, sf.net id #2638601 (thanks Ali)
+       * Disk i/o support on FreeBSD patch, sf.net id #2657227 (thanks Nikos)
+       * Added gauge widget patch, sf.net id #2676128 (thanks Aner)
+
+2009-03-07
+       * Added alias patch ( sf.net id #2663691 ) changed it to prevent it from
+       overwriting existing environment variables and updated docs, syntaxfiles, ...
+
+2009-03-01
+       * Added if_updatenr
+       * Rewrite human_readable() to minimise amount of padding
+       * Fix padding in temp_print()
+       * Fix padding of $processes and $running_processes
+
+2009-02-17
+       * Added $battery_short patch, sf.net id #2300911 (thanks Swoog)
+       * Patch by Kim Holviala sf.net id #2484548:
+               * change the height of execbar and execibar to be the same as other
+               bars have by default (6 pixels)
+               * treat mixer values as percentages as they're usually 0-100 (switch
+               to spaced_print() with pad_percents)
+               * change temp_print() from snprintf() to spaced_print()
+               * remove decimals from temp_print() as none of the current sources can
+               supply values smaller than 1 degree (C or F, doesn't matter)
+               * fix number printing in human_readable()
+               * network $upspeed and $downspeed now use human_readable()
+       * Fix diskio_read/write patch sf.net id #2493084 (thanks Alexander)
+       * Fix nvidia memory frequency reading patch sf.net id #2493134
+       * Patch to clarify things in conky.conf sf.net id #2548805 (thanks
+       Carpathia).
+       * Fix shown battery status when the battery is not charging any more but
+       is not full charged patch sf.net id #2556056 (thanks Martin)
+       * Extended support for local Maildir patch sf.net id #2561323 (thanks
+       Nicolas)
+       * XMMS2 fix and refactoring patch sf.net id #2579357 (thanks Tamim)
+       * Null mpd variables should have an empty string patch sf.net id #2564747
+
+2009-02-15
+       * Added out_to_x
+
+2009-02-12
+       * Added overwrite_file and append_file
+
+2009-02-10
+       * Added out_to_stderr
+
+2009-02-08
+       * Refactor top code, add top_time to sort by process cpu time (thanks
+       sohalt).
+
+2009-01-04
+       * Drop --enable-smapi and use --enable-ibm instead
+       * Make ibm-acpi objects optional (--enable-ibm)
+
+2008-12-20
+       * Add if_match object comparing strings, floats and ints
+
+2008-12-18
+       * Fix segfault for diskiograph*, note the changed order of arguments
+       * Fix documentation for all graph objects
+
+2008-12-17
+       * Make gateway objects also detect routes with missing RTF_GATEWAY flag
+
+2008-12-15
+       * Have a maximum width for all variable length mpd vars
+       * Patch to allow escaping newlines in the config (thanks Itai)
+
+2008-12-14
+       * Fix disk_protect for linux-2.6.27 (and hopefully above)
+       * Improve behaviour of $pb_battery
+
+2008-12-09
+       * Add an option to timed_thread_test() to not wait for the interval period
+       (so that IMAP IDLE works better)
+
+2008-12-08
+       * Fix runtime debugging macros again
+       * Big hddtemp rewrite
+       * Remove README from git and ignore it
+       * Remove obsolete documentation
+
+2008-12-07
+       * Removing $freq_dyn and $freq_dyn_g due to license issues (see sf.net
+       tracker bug #2166612)
+       * Allow more than 9 CPUs for CPU stats (bug 2155500)
+       * Fix broken $execbar (bug 2133709)
+       * Don't put unit with hddtemp values for consistency (bug 2133107)
+       * Limit $battery_percent to 100 (bug 2145006)
+       * Fix runtime debugging macros
+       * Make unit of all temperature objects selectable
+       * Make Conky in dock mode a withdrawn window
+
+2008-12-06
+       * Switching from svn to git repository.  The repo can be viewed from
+       http://git.omp.am/?p=conky.git;a=summary and you can clone the repo with:
+       git clone git://git.omp.am/conky.git
+       * Fix for wrong usage of strncat (thanks Pavol)
+       * Adds a variable if_xmms2_connected to hide objects when xmms2d is not
+       running (thanks Lassi)
+       * Fix for buffer overflow with $execi (thanks Cesare)
+       * Fetch volume through Audacious API (thanks Erik)
+
+2008-12-06
+       * Removed duplicate sanity check for diskio
+
+2008-11-30
+       * Added runtime debugging output
+
+2008-11-29
+       * Added template support
+
+2008-10-08
+       * Applied OpenBSD patches
+       * Added $if_mpd_playing patch (thanks tarpman)
+
+2008-09-24
+       * Introduced (buggy) support for IMAP IDLE
+       * Added support for MOC (the console audio player) (thanks henux)
+       * Added scroll step patch (thanks asto)
+
+2008-09-11
+       * Maybe fix missing include bug
+       (http://bugs.gentoo.org/show_bug.cgi?id=235233)
+       * Improve timed_thread interval timing
+       * Improve Conky's overall interval timing
+       * Added small patch to support negative values (such as negative disk
+       capacity) (thanks hinokind)
+
+2008-09-10
+       * Improved hddtemp support
+
+2008-09-07
+       * Fixed bug with freq_dyn on x86_64 (thanks Miroslav)
+       * Fixed buffer overflow in update_net_stats() (thanks Miroslav)
+       * Small fix for nvidia mem freq (thanks Cezary)
 
 2008-08-14
        * Conky 1.6.1 released
 
 2008-06-28
        * Added sysfs AC adapter support patch (thanks Byron)
-       * Added support for EVE-Online skill monitoring (thanks Asbjørn)
+       * Added support for EVE-Online skill monitoring (thanks Asbjørn)
 
 2008-06-25
        * new variables smapi_bat_temp and smapi_bat_power
 
 2008-04-29
        * own_window_type dock patch (thanks Morgan).
-       * Fix for $if_up memleak (thanks Micha¿).
+       * Fix for $if_up memleak (thanks Micha¿).
 
 2008-04-12
        * Added patch for the following (thanks larsko):
        * Version 0.17 released
 
 2004-05-23
-       * battery number for ACPI battery (thanks Leszek Krupiñski)
+       * 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)
+       * 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)
        * Version 0.15 released
 
 2004-05-06
-       * SIGHUP reloads config file (thanks Jørgen P. Tjernø)
+       * SIGHUP reloads config file (thanks Jørgen P. Tjernø)
        * Some other stuff