📄 changelog
字号:
* Bugfixes o Christopher Hassell <jeezfrk--at--pobox.com> patch stops some segfaults by making disk_assign_data() really not reference NULL disks. o Brian Almeida <bma--at--tux.org> fix to check chart format strings for NULL to stop some segfaults (it happens when g_locale_from_utf8() cannot convert a utf8 string to the current locale so this may also be a user font problem). o Patrik Modesto <mody--at--atlas.cz> patch changes fopen() to open() in Linux gkrellm_sys_net_isdn_online(). Beats me why fopen() wasn't working.2.1.7a Wed Jan 29, 2003-----------------------No code changes in gkrellm proper, but I'm putting up this "a" version becauseI got a very needed translation update just after releasing 2.1.7: * Takeshi AIHANA <aihana--at--jcom.home.ne.jp> ja.po update. * Oh, and there's Hajimu UMEMOTO's small one liner gkrellmd change to make the new gkrellmd drop privileges options work in *BSD.2.1.7 Tue Jan 28, 2003---------------------- * Handle .sylpheed_mark for Sylpheed mail folder new mail counts. * Patches: o Radoslaw Zielinski <radek--at--karnet.pl> adds options to gkrellmd for dropping root privileges if gkrellmd was started as root. * Translation updates o sl.po from Simon Cahuk <simon.cahuk--at--uni-mb.si> * Bugfixes o The name conversion for scsi disk major(8) added in 2.1.6 segfaulted for drives > sda. So removed the patch and fixed the name conversion in the right place, the disk_name_map[]. o Prevent sensor relocation to Proc or CPU panels when those monitors are not enabled. o Bill Nalen fixed a couple of potential Windows memory leaks.2.1.6 Wed Jan 22, 2003---------------------- * Net charts appear in sorted order (excepting one linked to the timer). * Let Linux ACPI battery monitoring work even if no ac_adapter file. * Patches: o Andreas Boman <aboman--at--eiwaz.com> had two Linux patches: - added name conversion from scsi disk major(8) and minor numbers for devfs systems. - implemented reading disk stats from sysfs for recent 2.5.x kernels. o Based on patch by Daniel Gardell <f00daga--at--dd.chalmers.se> make linux.c acpi_setup() use a dirent scan instead of hardwired battery and ac_adapter names. o Hajimu UMEMOTO <ume--at--mahoroba.org> VM_TOTAL define fix for FreeBSD 5-CURRENT compiles. * Bugfixes: o Sensors from a gkrellmd server did not work if there was a locale decimal point mismatch between client and server. o Inet monitor connections needed to be reset when reconnecting to the gkrellmd server. o Don't use getifaddrs() for net stats on Darwin.2.1.5 Wed Jan 8, 2003--------------------- * Added a file lock to help avoid the multiple gkrellm launches by buggy session managers problem. * Linux disk chart names are ordered when stats are from /proc/partitions. * Hajimu UMEMOTO <ume--at--mahoroba.org> BSD changes: o Based on a patch from Christian Weisgerber <naddy--at--freebsd.org>, use getifaddrs(3) to gather information for a network meter where it is available to avoid if_msghdr alignment problem under OpenBSD/alpha. o For sensor compiles, use changed smd.h location in FreeBSD 5-CURRENT. o Fix sensors to be compilable under FreeBSD other than i386. * Bill Nalen <nalenb--at--towers.com> Windows changes: o Added some more diagnostic information for network adapters. o Thanks to Darren Marshall (darren -- at -- marshall.nildram.co.uk) for a bug fix for Windows 9x for cpu, disk & network monitor setup. * New Translations o Massimo Maiurana <maiurana--at--inwind.it> new it.po. o Pav Lucistnik <pav--at--oook.cz> new cs.po.2.1.4 Tue Dec 17, 2002---------------------- * Bill Nalen <nalenb--at--towers.com> Windows changes: Removed definition of getpid function (will use Windows version). Fixed focus setting on left click of icon. Fixed multithreaded model usage. Added system tray icon for server version of GKrellM. * Bugfixes: o Solaris fixes: gkrellmd compiles when making in the server dir, and memory/swap monitors did not work because Solaris printf formatting doesn't grok %L. o Bad Linux disk monitoring when /proc/partitions had expanded names such as ide/host0/bus0/target0/lun0/part1 instead of simple hda1. * Translation updates o de.po translation update. o Jerome UZEL <jerome.uzel--at--wanadoo.fr> fr.po update. o Grigory Batalov <bga--at--altlinux.ru> ru.po update. o Przemyslaw Sulek <pbs--at--linux.net.pl> pl.po update.2.1.3 Fri Dec 6, 2002--------------------- * If disk stats from /proc/partitions are available, the Linux disk monitor reports data from all disks and individual partitions listed there. It takes a recent kernel compiled with .config option CONFIG_BLK_STATS=y. * Battery monitor can display multiple batteries. * Cleaned up some theme scaling rough edges: Margins are scaled. Panel background borders are scaled. Krell yoff values from gkrellmrc are scaled (yoff values set programatically are not). * Bill Nalen <nalenb--at--towers.com> Windows changes: Changed system tray icon response for left mouse button. * Bugfixes: o Net timer lost the minutes display with large connect times. o Another try to get _NET_WM_STATE properties set right. Added _NET_WM_STATE_BELOW. o Linux ACPI battery monitoring fixes.2.1.2 Fri Nov 29, 2002---------------------- * Bugfix: The glib 1.2 version of the gkrellmd server had a compile error. * Translation updates o de.po translation update. o pl.po from Przemyslaw Sulek <pbs--at--linux.net.pl>2.1.1 Sun Nov 24, 2002---------------------- * User can set a theme scale for adjusting krell and decal sizes. Do this with custom font settings if you have high resolution screen squint eye. Some plugins will need small code updates before their decals can scale. * Ben Hines <bhines--at--alumni.ucsd.edu> Darwin compile fixes. * Eric Lauriault <elauri--at--lacitec.on.ca> Solaris 8 compile fixes. * Bill Nalen <nalenb--at--towers.com> Windows changes: multi cpu reporting and mail check sockets being left open bug fixes; enable_nls translations now work; added Windows sysdep code debugging output. * Various small bugfixes: right pixel truncation of shadow text; cpu chart autoscaling past 100%; memory leak when loading a theme alternative > 0; wrong gdk atom function was used in net_wm_state(). * Renamed apm.c to battery.c and replaced "apm" with "battery" in function names and the sysdep interface. Made Battery monitor work better if battery removed while running. * Patches: o Tom Prado <tprado--at--charter.net> added Linux ACPI battery support and changed "APM" config references to "Battery". * Translation updates o Grigory Batalov <bga--at--altlinux.ru> ru.po update. o de.po translation update. o Jerome UZEL <jerome.uzel--at--wanadoo.fr> fr.po update.2.1.0 Sat Oct 12, 2002---------------------- * New theming features. Left and right areas of chart, panel and spacer images can overlap onto the left and right frames. If chart top/bottom margins are set, the margin areas are converted to spacers. These allow themes to have frame image structure which aligns with charts and panels. Themes can have "cap" images which are drawn on left and right frames aligned with monitor top and bottom positions. See themes changelog and the themes doc for more info. Bumped minor version to 1 because themes can now be made which won't work with previous versions. * Added EWMH options: skip taskbar, skip pager, and floating. Floating is a recent EWMH addition. * gkrellmd can detach from its controlling terminal with -d option. * Bill Nalen <nalenb--at--towers.com> Windows updates: o Changed sensors list to be fixed instead of read from MBM to fix issue of GKrellM being loaded before MBM. o Put icon in systray and removed from task bar. o Added files resource.c, resource.rc, and gkrellm.ico. o Updated GTK library which fixed crashes under certain shells. o Allow loading to slit under Bluebox (bluebox.lokai.net) with -w option. * Hajimu UMEMOTO <ume--at--mahoroba.org> FreeBSD updates: o If ACPI is available, temperature and battery information are obtained via ACPI in the APM monitor. o Some sysctl() usage is cleaned up. * Patches: o Hajimu UMEMOTO added use of daemon() function for gkrellmd terminal detach in BSD. o Bill Nalen gkrellmd socksetup() fix when HAVE_GETADDRINFO is not defined.2.0.4 Mon Sep 23, 2002---------------------- * Patches o Peter Hessler <phessler--at--sfobug.org> OpenBSD Makefile changes. * Bugfixes o gkrellmd had a nice big memory leak. * Translation updates es.po from Cristian Othon Martinez Vera <cfuga--at--itam.mx>2.0.3 Thu Sep 19, 2002---------------------- * Rewrote sensors config to use gtk tree store/view. Got rid of the ugly magic labels and un exported gkrellm_sensor functions which depended on those magic labels (no plugins I know of used them). If you had temps or fans located on the Proc or CPU panel via magic labels, you'll need to relocate them. Temps, fans, and voltages can be re-ordered by a drag 'n drop in the config. * Doing the sensors config was such a blast that I kept on and converted configs for all builtin monitors to use an instant apply. It makes things like editing chart label format strings much nicer. * If client mode loses server connection, click on alarm for reconnect try. * gkrellmd --allow-hosts recognizes keyword ALL, new option --clear-hosts. * Based on a Solaris patch from David Bustos <bustos--at--caltech.edu> which adds gkrellm_cpu_add_instance() to the sysdep interface, now cpu numbers match possibly non-sequential OS cpu instance numbers. The patch fixes the Solaris compile by adding -lresolv for linking to inet_aton(). * Bugfixes o Second try at really fixing Gtk2 theme switch frame transparency bug. * Translation updates o de.po translation update. o fr.po from Jerome UZEL <jerome.uzel--at--wanadoo.fr> o pl.po from Przemyslaw Sulek <pbs--at--linux.net.pl> o sl.po from Simon Cahuk <simon.cahuk--at--uni-mb.si> o sv.po from Christian Rose <menthos--at--menthos.com>2.0.2 Wed Sep 6, 2002--------------------- * Bufixes o Linux sensors stopped working for locales where the decimal point is not a period. o Side frames lost transparency when a Gtk2 theme was changed.2.0.1 Wed Sep 4, 2002--------------------- * Patches o Hajimu UMEMOTO <ume--at--mahoroba.org> nice patch to add IPv6 support for client/server connections and passing of inet data. Added is_valid_reverse() and socksetup() functions to server/main.c. Now allow_host() checks if reverse lookup is registered in forward lookup. He also patched apm.c so battery percent display switches automatically for laptops which return battery time left only when AC line status is off-line. o Vladimir Kondratiev <vladimir.kondratiev--at--intel.com> gkrellm.spec fix to use gkrellm2 include dir and to package server files. o win32 files update from Bill Nalen. * Translation updates o sl.po from Simon Cahuk <simon.cahuk--at--uni-mb.si> * Bugfixes o net command launching config changes were not saved. o make PACKAGE=xxx consistency fixes. o Linux sensors should now read odd sensor file formats such as fscpos.2.0.0 Tues Aug 13, 2002----------------------- * Final bugfixes and cleanups. * See 2.0 porting guide for plugin development related release notes. * Added a client mode visual alert if server connection is broken.2.0.0-pre3 Fri Aug 9, 2002-------------------------- * Added utf8 <-> current locale fixes so config text from user_config will be utf8 and strings written with gdk_draw calls will be in the current locale.2.0.0-pre2 Tue Aug 6, 2002-------------------------- * gkrellm_message_window() and gkrellm_config_message_window() replaced with gkrellm_message_dialog() and gkrellm_config_message_dialog(). * Make can set PACKAGE=name for text domain other than gkrellm, for example: make PACKAGE=gkrellm2 * Bugfixes: o gkrellm_message_window() was blocking. o Changed internet host addresses from the server to use dot notation. o Disabled bad IPv6 server->client handling. o Initial inet data from server was omitting already alive connections. o Usage and debug message output needed conversion to locale from utf8. * Translation updates es.po from Cristian Othon Martinez Vera <cfuga--at--itam.mx>2.0.0-pre1.3 Fri Aug 2, 2002---------------------------- * One change to help with translation frustrations. Added Jerome UZEL's bind_textdomain_codeset(PACKAGE, UTF-8) suggestion so translations do not need to be in UTF-8.2.0.0-pre1.2 Thu Aug 1, 2002---------------------------- * David Bustos <bustos--at--caltech.edu> patched solaris.c so Solaris version will compile. Also changes in server directory so gkrellmd will compile
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -