📄 changelog
字号:
GKrellM Changelog-----------------2.2.9 - Fri Mar 31, 2006------------------------ * Bugfixes o Segfault if select config Builtins->Battery with no batteries present.2.2.8 - Thu Mar 30, 2006------------------------ * Add battery monitor option to use percent capacity remaining for alerts. * Filippo Giunchedi linux.c patch: make sensor code able to read apple/pmu's sysfs based sensors. * Jindrich Makovicka linux.c patch: subtract the memory allocated to slabs from the used memory and add it to the cached value instead. * Put multiple instances lock files in /var/lock. * Bugfixes: o Fix gkrellm_125_sequence() off by a bit here and there. o Invalidate chart text runs when chart height changed. o mbmon sensors decimal point char can be different from current locale. o Read linux cpu stats from /proc/stat as 64 bits. o Segfault on editing disk chart format string after disabling a disk. o gkrellmd -plog segfaulted if no plugins are installed. o Don't NULL serve_name prior to each gkrellmd plugin serve_data call. o Use a per client input_func in gkrellmd_client_read(). * Translation updates o bg.po new Bulgarian translation by Vasko Vasilev. o es.po from Cristian Othon Martinez Vera o ru.po from Vitaly Lipatov2.2.7 - Tue May 24, 2005------------------------ * gkrellmd can send a network interface connect time to be displayed on client timer button panels by configuring a net-timer in gkrellmd.conf. * Don't add virtual disk (/dev/mdX) stats to composite disk. * Bugfixes: o server/main.c inet6 compile error on machines with old libc. o Philipp Hartmann patch: add gnutls multithread initialization to mail.c o While mixing draw_decal_text and decal_scroll_text calls on transparent panels the text layer pixmap was not cleanup up properly. * Translation updates o de.po2.2.6 - Fri May 13, 2005------------------------ * Samuel Mimram patch: preferentially link to gnutls over openssl to avoid GPL license compatibility issue. * Stanislav Likavcan patch: add monitoring of ibm acpi sensors to linux.c. * UI improvement in fs.c and mail.c config button sensitivities and labels. * Bugfixes: o Test for not force creating user mailbox did not consider a configured mail fetch. o gkrellmd server mail check was missing the gkrellmd_need_serve() call and server/mail.c mailbox code needed syncing with src/mail.c. o gkrellmd glib 1.2 g_file_test compatibility was broken. o gkrellmd debug-level option was missing. o Darwin Makefile: add HAVE_GETADDRINFO=1 o Don Bostrom patch: when remote mail checking, handle select() EINTR. o Charles Bailey patches: 1) darwin.c and Makefile tweaks for building on OS X 10.3.8. 2) darwin.c prevent left bit sign extension when shifting memory monitor data. o Don't read disabled sensors in the sensors thread. * Translation updates o fr.po from Jerome UZEL o it.po from Massimo Maiurana o ja.po from Takeshi AIHANA2.2.5 - Sun Mar 20, 2005------------------------ * Sensor monitor can read data from "mbmon -r -P port" daemon. mbmon and hddtemp daemon sensor monitor code moved to sysdeps/sensors-common.c to be available to all operating systems. * Hajimu Umemoto patch: added FreeBSD mbmon support. Added general socket connection gkrellm_connect_to() function and cleaned up mail.c, client.c and sensors-common.c to use it. * Add api for gkrellmd plugins to have gkrellmd.conf config items. Gkrellmd plugins can read data sent from their gkrellm client plugins. * Keep history of daily, weekly & monthly net receive/transmit statistics. * Tom Felker patch: add to Linux sensors nVidia video card temperature reading via the nvidia-settings command. * Hajimu Umemoto patch: make gkrellmd support standard CIDR notation for both IPv4 and IPv6 allow-hosts. * Jiri Denemark patch: while charging, battery display shows time to full charge instead of discharge time left. Make launcher work for all battery panels in case batteries are removed. * Try to make sensor labels fit better by using <small> markup. * Added option for mail fetch/check program to run at local check interval. * Bugfixes: o Jason Greene: IMAP patch fixes handling of status responses which contain literals. o Accumulate partial gkrellmd server lines. o Put minor mod numbers in Linux disk table to get c0d1, cc0d1, etc. o Segfault when rebuilding gkrellm if temp displayed on a disk panel. o Kim Bruning patch: display "no bat" if buggy APM flags don't flag when to hide batttery panel. * Translation updates o cs.po from Pav Lucistnik o da.po from Chris Larsen2.2.4 - Mon Sep 6, 2004----------------------- * 2.2.3 used a Gtk 2.4 function and did not compile under Gtk 2.2, so added GTK_CHECK_VERSION. * Jerome UZEL got a patch in to account for deleted email in Evolution mailboxes.2.2.3 - Mon Sep 6, 2004----------------------- * On SMP machines, allow sensors to be relocated to composite CPU panel. * Alan Swanson: icon patch to give GKrellM and its configuration windows an icon for task switching. * Bugfixes: o Christophe Barbe: fix mail.c X-Evolution flag decoding to use proper "seen" bit for determining new/old email. o Henrik Brix Andersen: use gtk_window_get_size() when calculating _NET_WM_STRUT size so strut space can be resized when shutting gkrellm. o Don't save new y_positions that are y packed and not user set (eg preserve user positon when opening fs secondaries for > 10 seconds). o Don't nest static function declarations inside of functions to fix upcoming gcc 3.5 compile errors - from Art Haas. o Sensor location menu wasn't recreated after the first config opening.2.2.2 Fri Jul 16, 2004---------------------- * Added some theme gkrellmrc variables, see Themes changelog. * Bugfixes: o Client mode seconds display had a sampling beat effect which caused a second to be periodically skipped. o Craig Boston <craig--at--fopye.gank.org> fix pixbuf memory leak in gkrellm_decal_scroll_text_set_internal().2.2.1 - Thu Jun 3, 2004----------------------- * Added markup text decal functions, see plugins changelog. * Use <small> markup in system name if it doesn't fit. * Try to trap out GdkFont font configs from < 2.2.0 versions. * Translation updates o de.po o fr.po from Jerome UZEL2.2.0 - Sat May 15, 2004------------------------ * Replace GdkFont text drawing with Pango. * Add plugin capability to the gkrellmd server. Wrote demo5 plugin as a tutorial on a client/server capable plugin. * Minimize Pango drawing to get CPU usage down: 1) Draw chart text on a caching text layer. 2) Add a "scroll text" api to text decals where a Pango string is drawn on a pixmap which can be srolled by setting the decal offset. See the plugins and themes changelog for more info. * linux.c reads temperatures from the hddtemp daemon so disk temperature display can be consistent with other sensors (and detected by gkrellmd). * Hajimu Umemoto: glib12 server Makefile, use `glib-config --libs glib gmodule and initialize text extent in clock.c * Sjoerd Simons: set the _NET_WM_STRUT property when dock type. * Defer setting withdrawn state until after main window realize.--------------------------------------------------------------------------2.1.28 - Fri Mar 5, 2004------------------------- * Bugfixes: o Stephan Kapfinger <s.kapfinger--at--gmx.de> mail.c patch fixes bug I introduced into the last release where parsing of mail launch commands could fail.2.1.27 - Sat Feb 28, 2004------------------------- * Handle changing sysfs sensor name format from xxx_inputN to xxxN_input. * Patches: o Kurt V. Hindenburg <khindenburg--at--cherrynebula.net> Consider only .so, .la, and .dll files during plugin scan (avoid Gentoo .keep ebuild files). * Bugfixes: o Use g_spawn_async_with_pipes() instead of popen() in mail.c so gkrellm file descriptors won't be open in the mail monitor launched MUA.2.1.26 - Mon Feb 23, 2004------------------------- * Patches: o Frederick Bruckman <fredb--at--immanent.net> detect multiple CPUs on NetBSD. * Bugfixes: o Andreas Liebe <liebe--at--hrz.tu-darmstadt.de> patch to solaris.c prevents running out of fds on some SPARC servers. o CPU and Net stats from 64 bit gkrellmd server overflowed on a 32 bit client. o Changed Linux sysfs sensor temperature factor from 100 to 1000. Those running Linux kernels >= 2.6.2 should now only need gkrellm config temperature factors of 1.0. But those still running kernels <= 2.6.1 may still need factor of 10 gkrellm config adjustments. o $d should be %d typo in cs.po2.1.25 - Tue Jan 20, 2004------------------------- * Hajimu UMEMOTO upgrades to the mail monitor: o Added a STARTTLS option for SSL mail checking. o Added NTLM authentication options for IMAP and POP3 and the required SMP crypto functions in files ntlm.h and smb*.[ch] (these functions are from fetchmail-6.2.5). o Organized a separate protocol and authentication mechanism structure to facilitate adding future authentication types. * Bugfixes: o lock out using initial bogus window positions from configure event to avoid startup position errors. o Matti Rendahl <matti--at--comedialabs.com> patch fixes uninitialized MemShared variable which doesn't exist in Linux 2.6 /proc/meminfo. o FS displayed "used" blocks/percentage should be function of b_free and not b_avail to be consistent with df command. Change arg types of gkrellm_fs_assign_fsusage_data() from gulong to glong as is in statfs() so can display negative BSD b_avail values (like the BSD df command). o Linux ACPI battery got confused on spurious kernel buggy remaining capacity readings that were greater than full capacity. o In client mode check for sysname changes at server reconnects in case server was rebooted with different kernel. * Translation updates o ja.po from Takeshi AIHANA <aihana--at--jcom.home.ne.jp> o nl.po from Daniel van Eeden <daniel_e--at--dds.nl> o ru.po from Grigory Batalov <bga--at--altlinux.ru> o sl.po from Simon Cahuk <simon.cahuk--at--uni-mb.si>2.1.24 - Fri Dec 19, 2003------------------------- * Patches: o Hajimu UMEMOTO, defer the mail check SSL initialization until after establishing connection to reduce CPU usage when offline. * Bugfixes: o Hajimu UMEMOTO & Peter Hessler worked out OpenBSD md5.h compile issue. o Sjoerd Simons <sjoerd@air.luon.net> detect Linux sysfs lm75 temperature files that don't end in a digit. * Translation updates o de.po2.1.23 - Wed Dec 17, 2003------------------------- * Hajimu UMEMOTO patch fixes mail check SSL implementation issues. Now SSL is a connection protocol which can be selected for all remote mail authorization types so there can be IMAP over SSL, POP3 over SSL, etc. Also fixes broken md5 compiles and missing -l crypto. * Patches: o Peter Hessler <phessler--at--theapt.org> some OpenBSD compile fixes for 64 bit reliability (use size_t) and enable battery on PPC. * Translation updates o fr.po from Jerome UZEL <jerome.uzel--at--wanadoo.fr> * Bugfixes: o Don't load a plugin's .so if it has a .la libtool archive.2.1.22 - Fri Dec 12, 2003------------------------- * On segfault, FPE, or abort, try to print which monitor is active. * src/Makefile runs a configure script. Script checks for ssl libs. * Patches: o Samuel Mimram <samuel.mimram--at--ens-lyon.fr> Added builtin imaps support so there can be imap over ssl mail checking without using stunnel. o Ben Hines darwin Makefile fixes. o Bill Nalen Windows files. Updates the plugin functions and adds -geometry option to Windows. * Bugfixes: o Fix omission of check_func in the alert plugin interface. * Translation updates o cs.po from Pav Lucistnik <pav--at--oook.cz>2.1.21 - Mon Oct 13, 2003-------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -