Go to file
Barry Kelly e2363d30fc wmmon I/O monitor bug fixes:
wmmon/CHANGES:
  Updated for 1.2b1.

wmmon/Makefile:
  Added debug build with -g3; default build with -O3. Note:
  This makefile isn't perfect. You must "make clean" when switching
  between "make" and "make debug" otherwise objects won't compile.
  I'm sure it's a simple dependency issue, but I am not an expert with
  Makefiles. I intend to fix this, but it's a low priority.

wmmon/wmmon/wmmon.c:
  Updated changelog. Added #define HISTORY_ENTRIES to replace hardcoded
  values.

  DrawStats_io():
    Removed static variable global_io_scale. Replaced with a local
    variable.  This should improve graphing - scale was growing, but
    never shrinking, meaning as time passed, graphed values were
    downscaled and not displayed.

    Fixed rounding errors caused by use of integer types which were
    causing very small values not to appear on graph. Added code to
    round very low values up, so they will appear on meter and graph.
    We are making a reasonable compromise between readability and
    accuracy. Side effect is that small peaks (greater than 0 but less
    than our rounded-up tiny values) will actually appear as dips
    instead of peaks. I feel this is acceptable, since it still conveys
    an impression of "jitter" to the user. Fixing this would have
    involved further modifying the data before we graph it, which would
    defeat the purpose of improving accuracy.

    Tweaked load bar scaling algorithm for reabality and sensitivity.

  update_stat_io():
    Added a "stale" timeout for static long maxdiskio (determines
    scaling of load bar). New behaviour is that every couple of minutes
    we discard our saved peak value and resample. This prevents an
    anomalously huge I/O spike from making more typical values fail to
    trigger the load bar for the rest of the app's lifetime. Side
    effect will be that every couple of minutes, we will get an
    anomalous spike in the load bar as it recalibrates. This anomaly
    only affects the bar, not the graph.

  getWidth():
    Fixed integer rounding issue similar to that in DrawStats_io().
    Added similar rounding code to round up very small values so we
    don't have the illusion of an idle system following a huge spike.
2012-03-26 08:48:39 +01:00
Temperature.app Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmacpi Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmacpiload Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmauda wmauda: Pixmap folder set as argument 2012-03-25 10:55:00 +01:00
wmbatteries Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmbiff Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmCalClock Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmcalendar Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmckgmail Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmcpuload Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmfemon Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmfu Initial dockapps git repo 2011-03-25 19:45:13 +01:00
wmifinfo Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmitime Initial dockapps git repo 2011-03-25 19:45:13 +01:00
wmix Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmkeys Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmmixer Fix FTBFS with ld --as-needed Patch sent by Angel Abad <angelabad@ubuntu.com> 2011-09-21 12:27:47 +02:00
wmmixer-alsa-0.6@8c3720406c Initial dockapps git repo 2011-03-25 19:45:13 +01:00
wmmon wmmon I/O monitor bug fixes: 2012-03-26 08:48:39 +01:00
wmmoonclock wmMoonClock: fix build with ld --as-needed 2011-11-08 17:29:52 +00:00
wmnet Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmnotify Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmpager Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmpower Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmppp.app Initial dockapps git repo 2011-03-25 19:45:13 +01:00
wmsm.app Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmsmixer Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmSMPmon Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmstickynotes Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmsupermon Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmtv Initial dockapps git repo 2011-03-25 19:45:13 +01:00
wmtz Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmWeather Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmweather+ Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmwifi Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00
wmwlmon Strip off version numbers from dir name 2012-02-12 22:50:31 +00:00