home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 June / CHIP_CD_2005-06.iso / macos / pack1 / files / MenuMeters.dmg / History.txt < prev    next >
Encoding:
Text File  |  2004-11-26  |  14.5 KB  |  292 lines

  1. MenuMeters 1.2
  2.  
  3. * [FEATURE] Net meter now supports "orientation" preference to
  4.     determine if transmit or receive is on top of display.
  5. * [FEATURE] New net meter graph style "Inverse Opposed" that
  6.     reverses the orientation of the "Opposed" mode graph.
  7. * [FEATURE] Net meter menu content now includes peak throughput for
  8.     the interface.
  9. * [FEATURE] Narrow throughput display to 4 digits in all cases.
  10.     Patch from Alex Eddy (arekkusu at mac.com).
  11. * [FEATURE] Option to remove zero traffic baseline from network
  12.     graph. Based on code from Alex Eddy (arekkusu at mac.com).
  13. * [FEATURE] Net meter display uses separate color for inactive
  14.     interfaces. Based on code from Da Woon Jung (quarkkiller at
  15.     yahoo.com).
  16. * [FEATURE] Disk activity indicator lights using color arrows on top
  17.     of the boot disk icon. Based on artwork from Nate Friedman
  18.     (natef at ForgottenNewbies.com).
  19. * [FEATURE] All history graphs allow a shorter (11 pixel) length.    
  20. * [BUG] Due to user confusion, hide Memory pane color controls which
  21.     do not apply to current display mode.
  22. * [BUG] Fix RAM calculations on for machines with 4GB of RAM.
  23. * [BUG] Higher contrast "Aqua" disk activity lights. Thanks to Nik
  24.     Gervae (nik at linna.com).
  25. * [BUG] Better detection of G4 7457 processors. Patch from Alex Eddy
  26.     (arekkusu at mac.com).
  27. * [BUG] Fix minor drawing issues in CPU, memory and net graphs.
  28. * [BUG] Fix NSColorWell assertions when the active interface list
  29.     changed while System Preferences is open but the MenuMeters pane
  30.     is not selected.    
  31. * [BUG] Fix handling of interface name on VPN (PPTP) interfaces.
  32. * [BUG] Fixed an installer authentication issue.
  33. * [LOCALE] Italian localization added, thanks to Marcello Teodori
  34.     (marcello.teodori at gmail.com).
  35. * [LOCALE] Dutch localization removed (no maintainer).    
  36.  
  37. MenuMeters 1.1.1
  38.  
  39. * [BUG] Update to MenuCracker 1.3, fixes problems with home relative
  40.     installations on Panther.
  41. * [BUG] Fixed live menu update on Panther.
  42. * [BUG] Fixed peak scaling calculation when user adjusts sample
  43.     interval in the pref pane.
  44. * [BUG] Fixed RAM calculations on machines with more than 2GB.
  45. * [BUG] Corrected antialias control enable/disable in pref pane
  46.     Memory controls.
  47. * [BUG] Fix pixel offset in "opposed" mode received network graph.
  48.  
  49. MenuMeters 1.1
  50.  
  51. * [FEATURE] Added an installer to the project.
  52. * [FEATURE] Limited compatibility with MacOS 10.3 Panther (7B49).
  53.     See the Known Issues section of the ReadMe for known
  54.     limitations. Please bear in mind that Panther is still
  55.     prerelease software.
  56. * [FEATURE] Basic PPP control (connect/disconnect) now supported in
  57.     the net meter for serial PPP and PPPoE interfaces.
  58. * [FEATURE] Disk menu now allows selection from the menu to either
  59.     open or eject/unmount the volume.
  60. * [FEATURE] CPU meter supports inverted glow/pulse for the Griffin
  61.     PowerMate (brighter glow/faster pulse as CPU usage drops).
  62. * [FEATURE] Memory meter now has usage history graph for active,
  63.     inactive and wired.
  64. * [FEATURE] Net meter can now scale via interface speed or peak
  65.     interface traffic. This offers better scaling for users with
  66.     high speed interfaces connected to slow external connections
  67.     (ex. 100Mbit Ethernet port connected to 1.5Kbps xDSL modem).
  68. * [FEATURE] Net meter now offers multiple scaling functions (linear,
  69.     square root, cube root, logarithmic).
  70. * [BUG] Net meter throughput display width adjusted.
  71. * [BUG] Fixed CPU temperature display enabling on some machines
  72.     which support temperature readings but were accidentally
  73.     disabled in the 1.0 release.
  74. * [BUG] Fix processor temperature titling on multiprocessor
  75.     machines.    
  76. * [BUG] Fix update of the Mem meter paging indicator when the menu
  77.     is down.
  78. * [BUG] Disk meter menu now supports Audio CD (cddafs) and DVD (ufs)
  79.     filesystems.
  80. * [BUG] Fix control enable/disable bugs in preference pane.
  81. * [BUG] Fix lockup when displaying Mem meter menu content.
  82. * [BUG] Fix display of serial PPP interfaces when the interface was
  83.     selected as the preferred interface from the Net meter menu.
  84.  
  85. MenuMeters 1.0
  86.  
  87. * [FEATURE] Net meter now allows selection of displayed interface
  88.     from the menu and preference pane.
  89. * [FEATURE] CPU meter now supports the Griffin PowerMate. Thanks to
  90.     Tim Brown (timb at gograywolf.com) for his assistance getting
  91.     this done.
  92. * [FEATURE] Mem meter menu now displays information about swap
  93.     files, including swap files present, peak swap files (max seen
  94.     since the meter loaded), swap location (supports relocated swap)
  95.     and total swap space. 
  96. * [FEATURE] Added Processor temperature info to the CPU menu where
  97.     supported. Note that many Mac models made between 2001-2003 do
  98.     not support processor temperature. Also note that the
  99.     temperature reported is only accurate to approximately +/- 20
  100.     degrees. This is a limitation of the processor, and not a
  101.     MenuMeters bug. Thanks to Mike Fischer (mike.fischer at
  102.     fi-works.de) for pointing out more of my math dyslexia in C to F
  103.     conversion.
  104. * [FEATURE] Net graph can now be rendered in three styles, standard
  105.     (same as previous releases), centered (graph radiates out from
  106.     center line), and opposed (graph projects up and down from top
  107.     and bottom edges of menubar).
  108. * [FEATURE] CPU meter graph and thermometer display now include
  109.     separate display color for nice'd processes.
  110. * [FEATURE] Net meter now allows copying TCP/IP address to clipboard.
  111. * [FEATURE] Net meter update interval can now be set as low as 0.5
  112.     seconds (same as CPU meter.
  113. * [FEATURE] Added bar-style (thermometer) display to the Memory
  114.     meter. Patches contributed by Bernhard Baehr (bernhard.baehr at
  115.     gmx.de).
  116. * [FEATURE] Added optional pagein/pageout indicator to the Memory
  117.     meter. Patches contributed by Bernhard Baehr (bernhard.baehr at
  118.     gmx.de).    
  119. * [FEATURE] Added "Aqua" style disk LEDs to the disk activity meter.
  120.     Contributed by Matthew Williamson.
  121. * [FEATURE] Modified Memory meter to no longer include inactive
  122.     pages in its "used" total. This is debatably incorrect as those
  123.     pages are not "free" in the sense that vm_statistics_data_t
  124.     means free, but it does better match user expectations who
  125.     interpret the normal increase in inactive pages as a memory
  126.     leak. To make the distinction more clear also moved memory usage
  127.     into its own section of the Memory meter menu away from memory
  128.     page statistics.
  129. * [BUG] CPU percent user/system split display (small text) now
  130.     ignores nice'd process load in order to match the method used by
  131.     Darwin 'top'.
  132. * [BUG] All meters now use NSNumberFormatters to localize number
  133.     representations. This allows locale-based thousands and decimal
  134.     separators. Fix based on patches provided by Mike Fischer
  135.     (mike.fischer at fi-works.de).
  136. * [BUG] Substantial internal changes to better support localization.
  137.     Most format strings now exposed for localization. Menubar status
  138.     labels for the Mem meter used/free display ("U:", "F:") and Net
  139.     meter throughput display ("Tx:", "Rx:", "/s") are now
  140.     localizable.
  141. * [BUG] Preference panel UI changed to better follow Apple
  142.     guidelines and make localization easier.
  143. * [BUG] Preference file migrated from "MenuMeters.plist" to  proper
  144.     app domain "com.ragingmenace.MenuMeters.plist".
  145. * [BUG] Disk menu now uses NSWorkspace to open volumes instead of
  146.     /usr/bin/open. This results in a slight speed improvement.
  147. * [BUG] Workaround width/clipping issues when rendering
  148.     non-antialiased text to the menubar status display in the Mem
  149.     and Net meters.
  150. * [BUG] Dynamically adjust Mem meter used/free display width to
  151.     prevent clipping when the user has more than 1GB of RAM free.
  152. * [BUG] Improve detection of G4 7455 (Apollo) and G3 750fx (Sahara)
  153.     processors in the CPU name display in the CPU meter. Some 7455
  154.     machines will still be identified as 7450s, this appears to be
  155.     due to an Apple bug in gestaltNativeCPUtype. Since these same
  156.     machines return correct Gestalt values in Classic we'll have to
  157.     wait for Apple to fix it.
  158. * [BUG] Performed tweaks to order and default colors of items in the
  159.     memory pie graph. Graph now orders as active, wired, inactive,
  160.     which seems more logical.
  161. * [BUG] Fix CPU thermometer so that 100% load renders without blank
  162.     space. Also fix so low system loads are not clipped by
  163.     thermometer frame.
  164. * [BUG] Fix negative throughput totals in Net meter when kernel
  165.     internal net counters overflow. Caused by negative values from
  166.     NSNumber's doubleValue method for NSNumbers containing unsigned
  167.     long and unsigned long long values. See
  168.     http://cocoa.mamasam.com/MACOSXDEV/2002/09/1/44232.php
  169. * [BUG] Fix bad system load total on multiprocessor machines using
  170.     the "Average all processors" option.
  171. * [BUG] Increased bounds checking paranoia.
  172. * [LOCALE] German localization added, thanks to Mike Fischer
  173.     (mike.fischer at fi-works.de).
  174. * [LOCALE] Dutch localization added, thanks to Martijn van Exel
  175.     (mvexel at xs4all.nl).
  176.  
  177. MenuMeters 0.7
  178.  
  179. * [FEATURE] Allow selection of large (menubar clock, 14pt), medium
  180.     (11pt), or small (split user/system load 9pt) text font sizes
  181.     for the percentage display in the CPU meter.
  182. * [FEATURE] Added preference to CPU meter to allow multiprocessor
  183.     machines to use a single display showing average of all
  184.     processors.    
  185. * [FEATURE] Accepted Ben Jansen's patch to place throughput totals
  186.     in the net meter in GB/MB/KB totals, not just bytes.
  187. * [FEATURE] Added per interface throughput totals to the net meter
  188.     menu, enabling you to see throughput on more than just the
  189.     primary interface.
  190. * [FEATURE] Added limited support for live menu updated in the net
  191.     meter, specifically throughput and interface totals are now
  192.     updated. The remaining data cannot be live updated both for
  193.     performance reasons and because the menu might change length
  194.     (see prior notes in the 0.6 changelog).
  195. * [FEATURE] Added page fault and copy-on-write info to the Memory
  196.     meter.
  197. * [FEATURE] Added "Open Console" to the CPU menu.
  198. * [FEATURE] Added more drive info (device name, file system type) to
  199.     the disk menu.
  200. * [BUG] Workaround what looks to be an Apple bug when reading
  201.     outbound (upload) traffic on PPPoE interface. This appears to
  202.     have been the cause of folks reporting "doubled" throughput
  203.     totals. Fixed by using the underlying Ethernet interface
  204.     directly instead of the pppconfd values. Thanks to Roberto
  205.     Tremonti for the report and helping debug.
  206. * [BUG] Workaround issue on some machines where the first MenuMeter
  207.     from the right (first loaded) would fail because [NSBundle
  208.     bundleForClass:[self class]] returned the SystemUIServer bundle
  209.     instead of the menu extra. Thanks to CÄdric Honegger and Tim
  210.     Brown for their assistance.    
  211. * [BUG] Fix overflow problems for network stats in the net meters.
  212.     Thanks to Ben Jansen for the report.    
  213. * [BUG] Fix unnecessary rewrite of pref file when no data has
  214.     changed.    
  215. * [BUG] Make localization of disk icon set names easier.
  216. * [BUG/WORKAROUND] Document conflict between CPU.menu (from Apple
  217.     CHUD tools) and MenuCracker. Check the Known Issues section of
  218.     the ReadMe for details. Thanks to David Wood for his assistance.
  219. * [LOCALE] Japanese localization added, thanks to "(@_@)yooo"
  220.     (webmaster at xiv-view.com).
  221.  
  222. MenuMeters 0.6
  223.  
  224. * [FEATURE] By popular demand, the Net meter now allows you to hide
  225.     the activity arrows.
  226. * [FEATURE] Menubar status displays now update even when their
  227.     associated menu is down.
  228. * [FEATURE] Status related menu items for the CPU and Memory meters
  229.     are now updated even when the menu is down (uptime, for example,
  230.     keeps ticking). Also lowered the default memory display time to
  231.     10 seconds (from 15) to make this "live" update more obvious.
  232.     Note that leaving the menu down and updating will increase the
  233.     amount of CPU time used by SystemUIServer. The Net and Disk
  234.     menus cannot be made to dynamically update because they do not
  235.     have a fixed number of items. The MacOS menu manager can't
  236.     handle dynamically resizing menus while they are displayed (not
  237.     really their fault, this is a very weird thing to do, and is
  238.     against Apple's usual guidelines for menu behavior).
  239. * [FEATURE] Added per-interface traffic totals to the Net config
  240.     menu for interfaces where those values are known. These values
  241.     are the cumulative totals maintained by the MacOS X networking
  242.     layer and cannot be manually reset (though a reboot will reset
  243.     them).
  244. * [FEATURE] Enabled hiding of labels in the Memory meter status
  245.     display ("U:", "F:") and the Net meter throughput display
  246.     ("Tx:", "Rx:"). This narrows the menu slightly for those who
  247.     need those extra pixels.
  248. * [FEATURE] Added a (very narrow) "thermometer" style CPU graph
  249.     which can be used alone or in conjunction with the other CPU
  250.     displays.
  251. * [FEATURE] Got rid of the "Apply", "Revert", etc. buttons in the
  252.     pref pane. Pane now updates the meters live.
  253. * [FEATURE] Net meter now allows users to set a lower bound of
  254.     1K/sec for throughput display.
  255. * [BUG] Corrected totally bogus throughput calculation in the net
  256.     meter affecting all update intervals except 1 second. Had the
  257.     math backwards, how embarrassing. Thanks to Henryk Richter for
  258.     the patch. Unless someone tells me different I'm going to assume
  259.     this is why some folks believed that the display was in bits per
  260.     second, not bytes per second (it has always been bytes per
  261.     second, it was just wrong).     
  262. * [BUG] CPU meter now correctly shows load of "nice"-ed processes
  263.     such as the Seti@Home daemon. More bad math on my part. Thanks
  264.     to Tom Varga for the report.
  265. * [BUG] Net meter now correctly detects the speed of a serial PPP
  266.     interface and reports it both in the Net Meter menu config
  267.     description (when connected) and uses it for the scaling of the
  268.     Net meter arrows and graph.
  269. * [BUG] For PPP connections worked around an issue where sysctl did
  270.     not return received bytes for the ppp interface (always reported
  271.     0 bytes received). Corrected by talking directly to pppconfd for
  272.     status information.
  273. * [BUG] Menubar status displays for Net Meter (graph, arrows, and
  274.     throughput) are now calculated on the basis of throughput on the
  275.     primary network interface only. This was a deliberate limitation
  276.     of 0.5, but has now been removed.
  277. * [BUG] Net meter config menu should now catch PPP serial
  278.     connect/disconnect and update configuration info appropriately.
  279. * [BUG] Resized Net meter throughput to be as small as possible
  280.     while still being wide enough to hold four digit ("200.1KB/s"
  281.     for example) strings.
  282. * [BUG] Fixed problems with stale disk names in the Disk meter's
  283.     volume list. This was most noticeable when mounting/unmounting
  284.     CDs, all CDs would have the name of the first CD mounted
  285.     regardless of which CD was in the drive at the time. Bug looks
  286.     to be caused by NSFileManager problems in SystemUIServer,
  287.     workaround was to switch to Carbon volume info calls.
  288. * [BUG] Fixed title of the color arrow imageset in the Disk meter to
  289.     include a space ("Color Arrows" instead of "ColorArrows").
  290. * [LOCALE] French localization added, thanks to Matt Anton
  291.     (menumeters at syrius.org).
  292.