X Resource Graph (XRG) Changelog

What's new in X Resource Graph (XRG) 2.5.0

May 18, 2017
  • New condensed display mode for all graphs allows the window to be drawn as a slim bar at the bottom of your screen.
  • Reworked the battery graph. Now shows a larger current capacity bar, and a "watts" bar to show how much power is being used. Reworked the battery remaining estimate to be more accurate now.
  • Switched to a rounded rect window border.
  • Snap to the borders of the screen as well as the midpoint of screen borders.
  • Fixed an overflow bug on the new MacBook Pros, which can read/write to the disk at more than 2GB/sec.
  • Fixed a bug where VRAM usage might not be detected properly on the 2013 Mac Pro.
  • Fixed a bug where the incorrect network transmit bytes were being displayed.
  • Fall back to GART GPU memory usage when memory stats can't be gathered any other way.
  • Fix a bug where graphs would disappear when the window border width was changed.
  • Fixed a display bug for some graph backgrounds when using a transparent window.
  • Use SSL for web stats gathering where possible.
  • Requires OS X 10.7.

New in X Resource Graph (XRG) 2.0.0 (Aug 18, 2015)

  • New GPU graph.
  • Labels in the temperature graph are now colored to match the graphs representing them.
  • Added a few new temperature sensors in modern Macs.
  • Change the default font from Lucida Grande to the default system font.
  • Fixed a bug where the graph wouldn't auto-expand when relaunched in a minimized state.
  • Other bug fixes.
  • Modernized the code and removed legacy code no longer used.
  • Requires OS X 10.7.

New in X Resource Graph (XRG) 1.7.3 (Sep 25, 2013)

  • Mavericks Support.

New in X Resource Graph (XRG) 1.7.0 (Aug 2, 2012)

  • Mountain Lion Support.
  • Redone SMC sensor code. (Thanks Thomas Engelmeier)
  • Handle exception codes when reading from the temperature sensors.
  • Disabled unknown temperature sensors to shorten the list and use less time while reading the values.
  • Fixed bug in 10.7.4 where extra log messages were printed to the console. (Thanks Thomas Engelmeier)
  • Fixed a bug where ^OMXHPI and other indices that don't return long term data weren't displaying current prices in the stock graph.
  • Fixed a bug where dragging a theme to XRG wouldn't work.
  • Cleaned up a lot of code, resulting in a 30% smaller app.

New in X Resource Graph (XRG) 1.6.1 (Aug 1, 2011)

  • Lion Support.

New in X Resource Graph (XRG) 1.6 (Oct 15, 2010)

  • Fixed a bug where the bar chart on the CPU graph would draw half as tall if the fast CPU graph was enabled.
  • Fixed a bug in the temperature sensor code on Core i3/i5/i7 iMacs (Thanks to Thomas Engelmeier and Jörg Ahrens for the patches).
  • Support added for monitoring more than 10 fans.
  • Fixed a bug keeping data from being displayed in the stock graph.
  • Fixed bugs when minimizing and autoexpanding the window.

New in X Resource Graph (XRG) 1.5 (Oct 12, 2009)

  • Full Snow Leopard support. (Thanks to Brian Bergstrand for the patches)
  • 64-bit Universal Binary. (Thanks to Brian Bergstrang for the patches)
  • New CPU graph for Macs with 4 or more CPU cores.
  • Added support for more Intel temperature/fan sensors.
  • Show total disk bandwidth used since XRG was launched.
  • Save if the graph was minimized or not and will automatically minimize on next launch.
  • CPU usage % is now out of 100% times the number of cores you have available.
  • Removed the highlight border feature in favor of changing cursors when the mouse is over an edge.
  • Adjusted the update slider so it lands on critical update times (like 1 second).
  • Fixed a bug in data recording/resizing. (Thanks to Ethan Tira-Thompson for the patch)
  • Fixed a bug where the colors wouldn't update when a theme was dragged in to the window.
  • Fixed a bug when getting nan values when processors were disabled and re-enabled.
  • Fixed a bug where the weather and stock graphs would take a long time to update if a long update interval was set.
  • Fixed several memory leaks and other bugs.

New in X Resource Graph (XRG) 1.2 Beta 6 (Oct 20, 2008)

  • Added temperature monitoring for Intel Macs (Thanks go out to Thomas Engelmeier)
  • Adjusted the temperatures reported for G5 CPUs.
  • Added Vu and Vt to designate virtual memory used and virtual memory total respectively.
  • Added a bar to the memory graph showing swap space usage.
  • The Stock Graph now shows the current stock price instead of yesterday's closing price.
  • Added an "Update Stock Graph Now" option in the Stock Graph's contextual menu.
  • Added the PID to the Top 5 CPU menu items, for quick killing.
  • Adjusted default colors to something nicer.
  • Added cursor rects to hint when the window can be resized.
  • Adjusted the preferences toolbar to highlight the selected tab. Removed the banner title.
  • Removed "Save" button from preferences, settings are now saved when the window is closed.
  • Fixed Top 5 CPU and Top 5 Memory displays on Intel Macs.
  • Fixed a problem where the fast CPU usage could be greater than 100% or less than 0%.
  • Fixed an issue when opening the temperature graph preferences from the contextual menu.
  • Fixed desktop window level in Leopard.
  • Fixed a few memory leaks.
  • Fixed compiler warnings.

New in X Resource Graph (XRG) 1.1 (Oct 20, 2008)

  • Fixed bug with font not getting selected when opening the font panel. (Code from Nils Hjelte).
  • Fixed bug in weather contextual menu where temperature would show up as 1F while temperature units are set to Celsuis. (Code from Tor Sigurdsson)
  • Fixed bug with changing window orientation from horizontal to vertical when the window is very large.
  • Condensed the minimum graph width for the Disk, Network, and Weather graphs.
  • Added Update Weather Graph Now option in the weather contextual menu.
  • Added Update Stock Graph Now option in the stock contextual menu.
  • Buffered the change in the fast CPU graph so it's less jumpy.
  • Fixed a bug in the temperature graph where the last sensor wouldn't be displayed if selected as a graph.
  • Fixed a bug in the temperature preferences to cover the case if the number of sensors changes and a setting was out of range.
  • Made the temperature graph labels a little better at resizing.
  • Added fan sensor support to the temperature graph.
  • New Icon. (Created by Laurent Baumann)
  • Cut the amount of drawing time for the temperature graph in half.
  • Added support for Powerbook G4 exhaust fans.
  • Added support for iMac G5 temperature/fan sensors.
  • Added support for PWM G5 sensors.
  • Added warning dialog before enabling fan sensors.
  • Fixed a font bug. Set the font height based on the entire alphabet of a font and not just a single letter.
  • Made version checking more robust.
  • Fixed a bug in the temperature module where sensors wouldn't be disabled properly if they went away (as the exhaust fans in Powerbooks do).
  • Added compatibility for Tiger.
  • Fixed bug in battery graph caused by the amperage being retrieved changing in later versions of Panther. Amperage bar graph now works again.