2005-10-09 Ole Laursen <olau@hardworking.dk> * NEWS: Version 1.3 released! * README: New requirements. * configure.ac: Bumped version no. * src/main.cpp, src/ui.glade: Get rid of now-artificial dependency on libgnomemm and libgnomeuimm. Libgnomeui is still needed for the panel applet library, though. * configure.ac: Adjust dependencies accordingly. 2005-09-18 Ole Laursen <olau@hardworking.dk> * src/preferences-window.cpp, src/preferences-window.hpp, src/ui.glade: Use Gtk::FontButton and Gtk::ColorButton instead of widgets from Gnome::UI::About. * src/applet.cpp, src/applet.hpp: Use Gtk::AboutDialog instead of Gnome::UI::About. 2005-09-10 Ole Laursen <olau@hardworking.dk> * src/monitor-impls.cpp: Try to work-around the problem of network connections being reset. 2005-07-23 Pawan Chitrakar <pawan@nplinux.org> * configure.ac: Added ne in ALL_LINGUAS 2005-06-05 Ignacio Casal Quinteiro <icq@cvs.gnome.org> * configure.ac: Added 'gl' to ALL_LINGUAS. 2005-04-01 Steve Murphy <murf@e-tools.com> * configure.ac: Added "rw" to ALL_LINGUAS. 2005-03-29 Alexander Shopov <ash@contact.bg> * configure.in: Added "bg" (Bulgarian) to ALL_LINGUAS 2005-03-13 Ole Laursen <olau@hardworking.dk> * NEWS: Version 1.2.1 released! * README: Mention the problem with the applet not showing up in the right-click menu. * configure.ac: Bumped the version no. * autogen.sh: Require at least Automake 1.7. * src/Makefile.am: Fixed to work with later Automake. 2005-02-13 Ole Laursen <olau@hardworking.dk> * src/monitor-impls.cpp, src/monitor-impls.hpp: Fixed a syntactic bug that GCC 4.0 catches. 2004-12-29 Ole Laursen <olau@hardworking.dk> * configure.ac: Added "ru" to ALL_LINGUAS. 2004-11-21 Ole Laursen <olau@hardworking.dk> * src/choose-monitor-window.cpp: Fixed a UI error that made the CPU chooser default to a specific CPU when changing a monitored CPU device. 2004-10-13 Ole Laursen <olau@hardworking.dk> * src/monitor-impls.cpp: Fixed a bug in the disk usage monitor. The calculated maximum value was wrong. This caused the bar viewer to make the applet eat 100% CPU. 2004-09-13 Jayaradha <njaya@redhat.com> * configure.ac: Added "ta" ALL_LINGUAS. 2004-09-12 Abel Cheung <maddog@linuxhall.org> * configure.ac: Added "bs" "tr" "zh_TW" to ALL_LINGUAS. 2004-09-07 Ankit Patel <ankit@redhat.com> * gu.po: Added gu to LC_LINGUAS in configure.ac. 2004-09-05 Ilkka Tuohela <hile@iki.fi> * fi.po: Added fi to LC_LINGUAS in configure.ac. 2004-08-18 Ole Laursen <olau@hardworking.dk> * src/preferences-window.cpp: Fixed a silly variable shadowing bug that GCC 3.4 catches. 2004-07-13 Ole Laursen <olau@hardworking.dk> * NEWS: Version 1.2 released! * configure.ac: Bumped the version no. 2004-07-10 Ole Laursen <olau@hardworking.dk> * src/*.[ch]pp: Ported to gtkmm 2.4. * configure.ac: Use gtkmm 2.4 and friends. * src/Makefile.am: Removed some whitespace. * NEWS: Version 1.1 released. * configure.ac: Removed obsolete check for <sys/statfs.h>. 2004-07-06 Ole Laursen <olau@hardworking.dk> * configure.ac: Bumped the version no. * src/monitor-impls.cpp: Made the loading more robust by checking whether the saved max. is actually available, and avoid reducing the estimate of the max. whenever the monitor is inactive. * src/monitor-impls.cpp, src/monitor-impls.cpp, src/applet.cpp: Make use of virtual load() to load values. * src/monitor.hpp: Added virtual load() for loading max. values. 2004-07-04 Ole Laursen <olau@hardworking.dk> * src/curve-view.cpp, src/ui.glade, src/preferences-window.cpp, src/preferences-window.cpp: Removed the line width preference, fixed it at 1.5 pixels instead. 2004-07-02 Ole Laursen <olau@hardworking.dk> * src/monitor-impls.cpp: Fixed a compilation bug. * src/choose-monitor-window.[ch]pp: Small refactorings. * src/preferences-window.[ch]pp, src/ui.glade: Removed the update interval and the samples preferences. * src/main.cpp: Set nice value to 5 instead of 10. * src/Makefile.am, src/applet.[ch]pp, *view.[ch]pp, monitor-impls.[ch]pp, monitor.hpp: Made the views display monitor values with different update intervals and fixed a couple of bugs meanwhile. * src/canvas-view.hpp, src/canvas-view.cpp: Removed frame. * src/ucompose.hpp: Updated to new bug-fixing release. 2004-06-15 Ole Laursen <olau@hardworking.dk> * NEWS: Version 1.0.2 is out. * configure.ac: Bumped version no. * src/monitor-impls.cpp, src/monitor-impls.hpp: Use block size from libgtop. * configure.ac: Require at least libgtop 2.6. * autogen.sh: Use common GNOME autogen.sh. 2004-05-27 Ole Laursen <olau@hardworking.dk> * NEWS: Version 1.0.1 is out. * configure.ac: Bumped version no. * src/canvas-view.cpp: Fixed AA bug. 2004-05-24 Ole Laursen <olau@hardworking.dk> * Makefile.am: Add MAINTAINERS to EXTRA_DIST. 2004-04-13 Ole Laursen <olau@hardworking.dk> * src/column-view.cpp: Fixed boundary condition so that columns with value zero are not drawn. 2004-04-08 Adam Weinberger <adamw@gnome.org> * configure.ac: Added en_CA to ALL_LINGUAS. 2004-03-25 Guntupalli Karunakar <karunakar@freedomink.org> * configure.ac: Added "pa" (Punjabi) to ALL_LINGUAS. 2004-03-25 Takeshi AIHANA <aihana@gnome.gr.jp> * configure.ac; Added "ja" (Japanese) to ALL_LINGUAS. 2004-03-23 Maxim Dziumanenko <mvd@mylinux.com.ua> * configure.ac: Added "uk" (Ukrainian) to ALL_LINGUAS. 2004-03-22 Gareth Owen <gowen72@yahoo.com> * configure.ac: Added en_GB to ALL_LINGUAS 2004-03-22 Wang Jian <lark@linux.net.cn> * configure.ac: Added "zh_CN" to ALL_LINGUAS. 2004-03-17 Dafydd Harries <daf@muse.19inch.net> * configure.ac: Added "cy" (Welsh) to ALL_LINGUAS. 2004-03-15 Alessio Frusciante <algol@firenze.linux.it> * configure.ac: Addded "it" (Italian) to ALL_LINGUAS. 2004-03-04 Ole Laursen <olau@hardworking.dk> * NEWS: Version 1.0 released! * configure.ac: Bumped version number. * src/monitor-impls.cpp: Use available disk space for users instead of total available disk space (including the root reserved). 2004-02-29 Ole Laursen <olau@hardworking.dk> * src/TODO, src/applet.cpp, src/choose-monitor-window.cpp, src/choose-monitor-window.hpp, src/monitor-impls.cpp, src/monitor-impls.hpp, src/ui.glade: Added an option to the disk monitor to choose whether to show used space or free space. * src/ui.glade, src/choose-monitor-window.cpp, src/monitor-impls.cpp, src/TODO: Added support for wireless connections (currently just one). * src/Makefile.am: Renamed "hardware-monitor.glade" to "ui.glade". * src/gui-helpers.hpp: Moved "hardware-monitor.glade" to "ui.glade". 2004-02-25 Jordi Mallach <jordi@sindominio.net> * configure.ac (ALL_LINGUAS): Added "ca" (Catalan). 2004-02-07 Robert Sedak <robert.sedak@sk.htnet.hr> * configure.ac: Added "hr" (Croatian) to ALL_LINGUAS. 2004-01-25 Christophe Merlet <redfox@redfoxcenter.org> * configure.ac: Added "fr" (French) to ALL_LINGUAS. 2004-01-16 Kjartan Maraas <kmaraas@gnome.org> * configure.ac: Added "no" to ALL_LINGUAS. 2004-01-10 Ole Laursen <olau@hardworking.dk> * src/pixbuf-drawing.hpp: Fixed an uninitialised xpos. 2003-12-29 Artur Flinta <aflinta@cvs.gnome.org> * configure.ac: Added pl to ALL_LINGUAS. 2003-12-12 Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br> * configure.ac: Added pt_BR to ALL_LINGUAS. 2003-11-23 Christian Neumair <chris@gnome-de.org> * configure.ac: Added German (de) to ALL_LINGUAS. 2003-11-17 Ole Laursen <olau@hardworking.dk> * src/text-view.cpp: Fixed the problem with the text not being aligned with the standard Gnome clock text. 2003-11-11 Pablo Gonzalo del Campo <pablodc@bigfoot.com> * configure.ac: Added 'es' (Spanish) to ALL_LINGUAS. 2003-11-03 Hasbullah Bin Pit <sebol@ikhlas.com> * configure.ac: Added 'ms' (Malay) to ALL_LINGUAS. 2003-10-25 Metin Amiroff <metin@karegen.com> * configure.ac: Added az to ALL_LINGUAS. 2003-10-20 Ole Laursen <olau@hardworking.dk> * src/monitor-impls.cpp: Fixed LoadAverageMonitor to not drop below 1 for estimated max value. 2003-09-20 Ole Laursen <olau@hardworking.dk> * src/TODO: Updated with CORBA idea. 2003-09-14 Duarte Loreto <happyguy_pt@hotmail.com> * configure.ac: Added Portuguese (pt) to ALL_LINGUAS. 2003-09-14 Danilo Å egan <dsegan@gmx.net> * configure.ac: Added "sr" and "sr@Latn" to ALL_LINGUAS. 2003-09-14 Christian Rose <menthos@menthos.com> * configure.ac: Added "sv" to ALL_LINGUAS. 2003-09-13 Ole Laursen <olau@hardworking.dk> * Makefile.am (SUBDIRS): Removed help directory since there is currently no help. 2003-08-27 Ole Laursen <olau@hardworking.dk> * NEWS: Version 0.7 released! 2003-08-26 Ole Laursen <olau@hardworking.dk> * configure.ac: Bumped version number. * src/applet.cpp (main_loop): Added code to sync NetworkLoadMonitors. * src/monitor-impls.cpp, src/monitor-impls.hpp: Added possibly_sync to NetworkLoadMonitor. * src/column-view.cpp: Made the column view draw itself with a pixbuf instead of the previous a-myriad-of-little-boxes approach. Fixes the performance problem with the column view, and also makes it more visually stable to look at due to a neat anti-aliasing effect. 2003-08-25 Ole Laursen <olau@hardworking.dk> * src/monitor-impls.cpp: Fixed the DiskUsageMonitor so that it actually monitors used space as advertised instead of free space. Doh. 2003-07-28 Ole Laursen <olau@hardworking.dk> * src/Makefile.am: Removed DISK_BLOCK_SIZE definition as having it here is completely wrong. * src/monitor-impls.cpp, src/monitor-impls.hpp: If <sys/statfs.h> exists, try to discover the block size automatically to work-around hard-coded value of 1024 (which is wrong for many systems). * configure.ac: Added detection of <sys/statfs.h>. 2003-07-24 Ole Laursen <olau@hardworking.dk> * NEWS: Version 0.6 released! * configure.ac: Bumped version no. * README: Updated and corrected. * src/monitor-impls.hpp, src/monitor-impls.cpp: Removed copied code. 2003-07-23 Ole Laursen <olau@hardworking.dk> * src/curve-view.cpp: Minor code cleanup. * src/preferences-window.cpp: Added UI code for widgets for column view. * src/hardware-monitor.glade: Added widgets for column view. * src/applet.cpp: Added support for column view. * src/Makefile.am, src/column-view.cpp, src/column-view.hpp: Added a column diagram viewer. 2003-07-20 Ole Laursen <olau@hardworking.dk> * src/choose-monitor-window.cpp, src/choose-monitor-window.hpp, src/applet.cpp, src/monitor-impls.cpp, src/monitor-impls.hpp, src/hardware-monitor.glade: Added support for monitoring fan speed via libsensors. 2003-07-19 Ole Laursen <olau@hardworking.dk> * src/monitor-impls.cpp, src/monitor-impls.hpp: Revamped Sensors to add support for autodetecting the available temperature sensors. Modified TemperatureMonitor to support that. * src/choose-monitor-window.cpp: Added support for choosing different temperature sensors. Fixed a bug related to swap usage. * src/hardware-monitor.glade: Added support for choosing different temperature sensors. Changed dialog to use a notebook to reduce the visual clutter. * src/monitor-impls.cpp (Sensors::find_feature): Ignore ignored features. * configure.ac: Added be to ALL_LINGUAS. * src/monitor-impls.cpp: Made the monitors without known maximum values reduce their maximum gradually (0.1% each iteration). Should fix the problems with large fluctuations followed by long slow periods. 2003-06-01 Ole Laursen <olau@hardworking.dk> * NEWS: Version 0.5.1 released! * configure.ac: Bumped version no. * src/text-view.cpp, src/monitor-impls.cpp: Remember to include <cassert> (fixes building problem with GCC 3.3). 2003-05-24 Ole Laursen <olau@hardworking.dk> * src/monitor-impls.cpp (LoadAverageMonitor): Set max_value to 1.0 initially. 2003-05-14 Ole Laursen <olau@hardworking.dk> * configure.ac: Added Korean (ko) to the list in ALL_LINGUAS. 2003-05-08 Ole Laursen <olau@hardworking.dk> * src/monitor-impls.cpp (get_short_name): Include "in"/"out" in the name if monitoring incoming and outgoing connections. 2003-05-01 Ole Laursen <olau@hardworking.dk> * src/monitor-impls.cpp (do_measure): Fix stupid bug - measuring out really measured in. 2003-04-24 Ole Laursen <olau@hardworking.dk> * NEWS: V. 0.5 released! * configure.ac: Bumped version no. * src/bar-view.cpp (draw): Add small margin between bars. * src/bar-view.cpp, src/curve-view.cpp, src/flame-view.cpp: Changed to reflect changed get_fg_color interface. * src/applet.cpp (get_fg_color): Changed interface to include opacity, increased opacity for skin colour. * src/curve-view.cpp (draw): Removed bogus assertion. * src/monitor-impls.cpp (format_value): Don't use \uXXXX but use \xXX instead. Fixes the temperature monitor crash. * src/applet.cpp (on_about_activated): Use real copyright symbol. * src/ucompose.hpp: Upgraded to v. 1.0.3. 2003-04-22 Ole Laursen <olau@hardworking.dk> * src/monitor-impls.cpp: Suppress negative zero values (?) for the NetworkLoad. * src/canvas-view.cpp, src/applet.cpp: Moved frame from Applet to CanvasView so that it doesn't appear in TextView. 2003-04-21 Ole Laursen <olau@hardworking.dk> * src/bar-view.[ch]pp: Smoothed the bar drawing by separating the update loop from the drawing loop. Also split each bar into little boxes which looks much neater. 2003-04-20 Ole Laursen <olau@hardworking.dk> * src/main.cpp: Show exceptions with a message box instead of just printing them on std::cerr. Also nice the process to 10 so that we don't get in the way of any actually productive processes. 2003-04-19 Ole Laursen <olau@hardworking.dk> * src/curve-view.[ch]pp: Smoothed the curve drawing by separating the updating loop from the drawing loop so that the curves are not updated in chunks of the size of the update interval. * src/hardware-monitor.glade: Set minimum for samples spinbutton to 3 instead of 2 since the curve view doesn't seem to like only two points. * src/*view.[ch]pp: Refactored to use new facilities below, reducing code size quite a lot. * src/applet.[ch]pp: Moved tooltips code to applet, splitted background setting into two methods. * src/canvas-view.[ch]pp: Added middle class with canvas functionality. 2003-04-15 Ole Laursen <olau@hardworking.dk> * NEWS: V. 0.4 released! * README: Deleted comment about needing GCC 3. 2003-04-13 Ole Laursen <olau@hardworking.dk> * src/hardware-monitor.glade: Added accelerator underscores to option widgets in devices tab. * src/*-view.[ch]pp: Added background color switching code. * src/view.[ch]pp: Added virtual method to set background color. * src/preferences-window.[ch]pp, src/applet.[ch]pp: Added support for background color. 2003-04-12 Ole Laursen <olau@hardworking.dk> * src/gui-helpers.hpp (get_glade_xml): Issue fatal warning when Glade file isn't found. 2003-04-06 Ole Laursen <olau@hardworking.dk> * src/hardware-monitor.glade: Revamped the viewer/options layout, added widgets for background color. 2003-04-02 Ole Laursen <olau@hardworking.dk> * src/curve-view.cpp (draw): Adjusted vertical interval so that lines thicker than 1 pixel aren't cut off at the top. 2003-03-30 Ole Laursen <olau@hardworking.dk> * src/monitor-impls.cpp (find_feature): Fixed a bug with reading past end of buffer. * src/ucompose.hpp: Updated to newer version to support GCC 2.95. * src/monitor-impls.cpp: Inserted work-arounds for GCC 2.95. * src/curve-view.cpp (draw): Increase the default line thickness to 1.5. * src/monitor-impls.cpp: Set a 50 degree default max value for monitoring temperatures (will automatically be raised when necessary). 2003-03-29 Ole Laursen <olau@hardworking.dk> * src/applet.cpp: Update the view immediately upon constructing the applet so that we don't get a delay when starting the applet. * configure.ac, NEWS: V. 0.3 released! * src/monitor-impls.cpp: Made the sensor code actually work. * hardware-monitor-applet.png: Stole a better icon from gnome-system.png. * src/flame-view.cpp (recompute_fuel): Killed warnings. * src/hardware-monitor.glade: Fixed add/remove/change button layout in preferences window to circumvent bug in libglade. 2003-03-25 Ole Laursen <olau@hardworking.dk> * src/bar-view.cpp, src/curve-view.cpp, src/flame-view.cpp: Ask the applet for a default colour. * src/applet.[ch]pp: Added Applet::get_fg_color. 2003-03-22 Ole Laursen <olau@hardworking.dk> * src/hardware-monitor.glade: Fixed layout of preferences window. * autogen.sh: Stolen from gnome-hello. * configure.ac: Renamed from configure.in. Cleaned up build system, now has --with-libsensors. 2003-02-09 Ole Laursen <olau@hardworking.dk> * configure.in: Bumped the requirements for gconfmm to 2.0.1. 2003-02-08 Ole Laursen <olau@hardworking.dk> * src/applet.cpp: Added support for the temperature monitor. * src/hardware-monitor.glade, src/choose-monitor-window.cpp, src/choose-monitor-window.hpp: Added support for choosing the temperature monitor. * src/monitor-impls.cpp, src/monitor-impls.hpp: Added a new temperature monitor which uses lm-sensors. * configure.in: Autodetect whether the host has libsensors. 2003-02-03 Ole Laursen <olau@hardworking.dk> * configure.in, README, NEWS: V. 0.2 released! * src/flame-view.cpp, src/flame-view.hpp: Implemented a nice flame view. * src/hardware-monitor.glade, src/preferences-window.cpp: Added support for setting the preferences for the flames. * src/applet.cpp: Added support for the flame view. 2003-02-01 Ole Laursen <olau@hardworking.dk> * src/monitor-impls.cpp: Made NetworkLoadMonitor::get_name append the direction (in/out). * src/preferences-window.cpp: Start out without selecting any monitors so that a user can see that the grayed-out buttons become active. Also gray-out the change button. 2003-01-31 Ole Laursen <olau@hardworking.dk> * configure.in: V. 0.1 released!