📄 changelog
字号:
Solaris 7. o Przemyslaw Sulek <pbs--at--linux.net.pl> sent in a Polish translation.1.2.1 Wed Aug 2, 2001--------------------- * Fixed a segfault on SMP machines.1.2.0 Wed Aug 1, 2001--------------------- NOTE: Some configuration issues: o Net and inet command launching will need re-entering. o Inet charts can't use data saved by 1.0.x versions. o Plugins that were automatically enabled by being in ~/.gkrellm/plugins will now have to be enabled on the plugins config page. A consequence of this is that your existing configuration setup for these plugins may be lost. * New chart drawing routines give many appearance options which can be configured by right clicking on the charts. Plugins which create charts must make some coding changes - see the plugins changelog. One of these options is a split view which uses a new theme image, so split views in some themes won't look right until the themes are updated. * CPU charts can now show nice time, which also uses a new theme image. * New panel routines so panel and chart interfaces will be consistent, but unlike chart plugins, meter styled plugins may upgrade gracefully without a "required" recompile - see plugins changelog. * Added an alert interface so limits can be set for triggering warn and alarm commands. Builtin APM and sensor (temps, fan, volt) monitors can have alerts set. Alerts can use the gvoice plugin. * User selectable fonts. * User plugin placements. * User definable format strings for drawing chart labels. * Right click on most panels to open the monitor config window. * There is no longer compatibility with pre 0.10.0 theme formats (the change was announced a year ago). * I can no longer provide RedHat 6.x RPMs. The gkrellm.spec is now included in the source tarball, so in case anyone wants to roll their own, see the INSTALL file. * Contributions: o Yuuki NINOMIYA <gm--at--debian.or.jp> updated his Japanese translation for this release and fixed a locale bug. o Cesar Perez Turrado <cesar--at--perez.turrado.com> updated his Spanish translation for this release. o Jason Lunz <j--at--falooley.org> patch to add multimua option to mail.c o Vladimir Kondratiev <vladimir.kondratiev--at--intel.com> - spec file patch.1.0.8-solaris Sun Apr 22, 2001------------------------------ * Daisuke Yabuki <dxy--at--acm.org> contributed Solaris code so monitors now have a native Solaris interface. -> solaris-4: drop setgid privilege before gtk_init() (for gtk+ 1.2.9) -> solaris-3: code cleanup and bug fixes. -> solaris-2: kstat chain scan reduction in cpu.c and suppressed some unnecessary disk accesses in disk.c -> solaris-1: fixed Makefiles -> solaris-0: initial Solaris patch Note: for version 1.0.8 _only_ there is a separate Solaris tarball since the only code changes are the addition of the Solaris code and so there is no need for all the Linux and BSD packagers to make a new package.1.0.8 Mon Apr 16, 2001---------------------- * Cesar Perez Turrado <cesar--at--perez.turrado.com> sent in updated es.po * Bugfixes o Anthony Mallet <anthony.mallet--at--useless-ficus.net> patch to fix fonts with XFree86 > 4.0.2 o Composite disk launch commands were not saved.1.0.7 Wed Mar 14, 2001---------------------- * Yuuki NINOMIYA <gm--at--debian.or.jp> sent in updated ja.po * Stephane Gibier <sgibier--at--mail.dotcom.fr> created the gkrellm.1 man page. * Patch from Laurent Caillat-Vallet <caillat--at--in2p3.fr>. POP3/IMAP connections can be on non-standard port numbers if you enter server:port instead of just the server in the config. * Bugfixes o imap checking could not handle untagged responses to LOGIN. o Patch from Joshua Stein <jcs--at--rt.fm> so apm will add itself under Net/Open BSD o meminfo label initialization and mua_is_launched fixes.1.0.6 Mon Jan 29, 2001---------------------- * Big patch from Hajimu UMEMOTO <ume--at--FreeBSD.org> for several major BSD improvements which significantly reduces cpu usage. Changes to cpu.c, inet.c, main.c, meminfo.c, net.c, proc.c., uptime.c. In net.c, he merged Free/Net/Open BSD code into one read_bsd_net_data(). Anthony Mallet <anthony.mallet--at--useless-ficus.net> added some adjustments to Hajimu's patch to remove the few remaining Net/Open BSD specific differences from read_bsd_net_data(). * inet charts can now monitor a range of port numbers as well as the previous only one or two ports per plot color. Click the new inet panel button to get a list of current TCP connections being monitored. Hajimu patched the new connection lookup code to use better networking code and IPv6 support. * Bugfixes: o Search /usr/lib/gkrellm/plugins and /usr/local/lib/gkrellm/plugins to comply with FHS. o Make sure GKRELLM_DATA_DIR is created.1.0.5 Mon Jan 22, 2001---------------------- * All builtins can now be disabled. * Kevin Ford <klford--at--uitsg.com> improved the src.rpm package .spec file. * MH mail checking optionally checks .mh_sequences for unseen mail. * Bugfixes/cleanups: o apm decal drawing. o All builtins now correctly use top/bottom margins.1.0.4 Mon Jan 15, 2001---------------------- * Patch from Masaharu FUJITA <fujita--at--hpc.cs.ehime-u.ac.jp> The new mail krell animation for BSD is now a Daemon. * Namespace cleanup and removed gkrellm_private_proto.h from the install and the #include by gkrellm.h. Plugin coders should look at Changelog-plugins.html. * Added some hooks so I could write the gkrellm-gnome plugin. With the plugin, GKrellM gets Gnome session management and can set some window options (ontop, sticky, skip winlist, skip focus, don't put on taskbar). * Bugfixes: o Sensor bugs: Bad temperature updating for comma based numeric locales. Problem reading negative volt factors from the config.1.0.3 Sun Jan 7, 2001--------------------- * Theme and plugin changes in their respective changelogs. * Added --config suffix option so multiple gkrellms may be run with different configurations for each. This will override usage of any host config files previously setup with --force-host-config. * GKrellM can reload a theme from ~/.gkrellm/gkrellm_theme.cfg when the "_GKRELLM_READ_THEME" client message is sent. * Removed on_top option from the config and contorted startup on top code from main.c. Window managers should handle this function, but you can still get GKrellM to try to set the hint by: gkrellm --on-top. This will not work with all window managers - so don't use it. Learn how to tell your window manager to do this function. * Patches from Hajimu UMEMOTO: 1) reduce FreeBSD meminfo polling to reduce cpu usage. 2) drop setuid/setgid privileges before initializing GTK+ to avoid security hole. * Gernot Poetsch <gernot--at--mayn.de> contributed a German de.po translation. * Changed maildir code to not parse filenames as suggested by maildir(5): Other than skipping files starting with '.', readers should not attempt to parse filenames. * Patch from Farooq Mela <f_mela--at--yahoo.com> Added __OpenBSD__ defines so an OpenBSD native version can be compiled which it turns out is able to use the existing NetBSD and in one case FreeBSD code. * Patch from Adam Sampson <ats1--at--ukc.ac.uk> Added MH mail check routine. * Bugfixes: o -geometry placement was wrong for negative screen references (-x-y). o Various voltage monitor stuff: negative voltage displays were at best hosed, correction values did not allow enough precision, and if space allows, temperature precision is now .1 degree.1.0.2 Tue Nov 14, 2000---------------------- * Cesar Perez Turrado <cpt2--at--geocities.com> contributed a Spanish es.po translation. * Added reading fan and voltage data to sensor module for Linux and Hajimu added it for FreeBSD. Now fan RPMs can be displayed on the CPU and Proc panels, and there is a separate voltage monitor. Themers without motherboard sensors should run "gkrellm -demo" to see it. * Cleaned up mail code and fixed some small bugs. * Patch from Matt McClure <mlm--at--aya.yale.edu> to add tooltip reporting of the new mail counts for mailboxes checked via the Mail fetch/check program. * Hajimu UMEMOTO sent in patches to use gdk_fontset_load() for the config info windows. * Bugfixes: o Keyboard shortcut theme cycling bugs: theme config sometimes not marked to save, gkrellm -t bad news.1.0.1 Thu Oct 19, 2000---------------------- * Applied some diffs that Pascal Bleser made for his SuSE package so the Makefile can use gnome-config for libgtop compiles and the spec file can specify alternate system plugin and theme directories. * Bugfixes: o The new fstab mounting check failed to consider that root does not need "user" fstab permission. o gtk_set_locale() should be called _before_ gtk_init(). o Fixed conditions for which MUA button should be sensitive since it is also optionally used for stopping the animations and resetting counts.1.0.0 Fri Oct 13, 2000---------------------- * Anthony Mallet <anthony.mallet--at--useless-ficus.net> contributed NetBSD code so monitors now have a native NetBSD interface. * Nicolas Rueff <n.rueff--at--libertysurf.fr> contributed a French fr.po translation. * Added keyboard shortcuts to cycle through all the themes and theme alternatives: 'p' is previous and 'n' is next theme/alternative. Keys 'u' (previous) and 'd' (next) do the same thing except they skip cycling through any theme alternatives. * Custom Default theme images for the PMU plugin. * Mail sound command issued at first new mail count increase of a remote check instead of waiting until last thread is done. * Bugfixes: o smbfs added to remote fs types so it will be checked at the remote interval. And Linux /proc/mounts reports "." for the mounted on directory for smbs (don't know why), so added a fallback to using getmntent() when "." directories are detected. o IMAP/POP3 mail checking could get confused if complete lines are not received per read from a mail server, so changed raw reads to a line reading routine. o Theme config changes were not written at exit if theme was changed. o If fstab mounting was enabled, FS monitor did not allow turning off mount button if "user" option was later removed from fstab. o The MUA launch button was not desensitized if there is no MUA command. o Could not disable composite disk chart if no disks found (diskless WS). o The plugins glist got out of sync if a plugin object file could not load.0.10.5 Sun Aug 6, 2000---------------------- * Patch from Jonas Linde <jonas--at--init.se>: Changed set_on_top() to help GKrellM honor layer settings that the window manager may specify. * Added some functions for plugins - see the plugins changelog. * Removed "Draw extra info on charts at startup" option. All charts (and File System / meminfo capacity displays) now have state in the user_config file. * Added enable_nls script that simply changes Makefile link to Makefile.top_enable_nls which compiles with i18n enabled by default. * Tweaked Yuuki's timer button patch so the seconds are drawn in a separate text decal so style (font size / color) can match clock. * Patches from Yuuki NINOMIYA <gm--at--debian.or.jp>: o Added seconds to the timer button online time. o Replaced my erroneous use of gdk_fontset_load(). o Added ja.po translation which has translation contributions from Yuuki and Takeshi Aihana <aihana--at--muc.biglobe.ne.jp> * Changed read_linux_proc() and Hajimu did same for read_freebsd_proc() to stat() the utmp file and read it only if modified so disk hits can be minimized. * Hajimu UMEMOTO patch to apm.c so operator group not needed for /dev/apm * Bugfixes: o For locales with commas for decimal points, sscanf() in read_linux_proc() could not read load average from /proc/loadavg.0.10.4 Tue Jul 11, 2000----------------------- * More Bugfixes: o The threading code added in 0.10.3 created joinable instead of detached threads and this caused a memory leak for each threaded check. o Theme related buglets in gkrellm_make_overlay_button & draw_inet_chart.0.10.3 Sun Jul 9, 2000---------------------- * Added a swap pages in/out chart to the memory monitor. * Restructured the mail check loop to turn the fetch check into an internal mailbox type and to use threads for this patch: * Patch from Michael Bell <mikeb--at--map.com>: He added routines for builtin POP3 and IMAP mailbox checking and added reporting of them to the tooltip popup. And added mail counts to the tooltip. Hajimu UMEMOTO <ume--at--mahoroba.org> added IPv6 awareness to these routines. * Bugfixes: o Fixed sensor temperature reporting to handle negative temps, for cryo cooling mad scientists, o Enabling composite Disk in kernel 2.4 did not stick. o Check for duplicate plugins/themes in /usr/local/share & /usr/share o Config ctree got out of sync with multiple plugin enables/disables.0.10.2 Mon Jul 3, 2000---------------------- * I have two reports of BadDrawables on RedHat 6.2 systems in the root pixmap transparency code. Don't know why this is, but all this release does is add a -nt option to disable getting the root
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -