Back Midas Rome Roody Rootana
  Root Display GUI, Page 5 of 7  Not logged in ELOG logo
Entry  26 Jan 2005, Joe Chuma, Bug Fix, zooming in on a multiframe canvas 
A "ZoomOption" has been added to the context menu produced by right clicking 
anywhere on a histogram frame.  This opens up a new canvas, titled "Zoom
Canvas", containing a copy of the histogram in the original frame.
Entry  28 Jan 2005, Joe Chuma, Bug Fix, fixing y-axis scales 
The y-axis scales can now be fixed just like the x-axis scales.  Choose
YaxisLimits from the context menu when right-clicking on a histogram frame and a
small dialog box will open in which you can enter the min and max values.  If
Entry  31 Jan 2005, Joe Chuma, Bug Fix, changes to online connection and xml  
A timer has been added to check if the online socket remains valid.  If, say,
the analyzer has been stopped while running Roody, this will be detected and the
connection closed, then, every second, that connection will be attempted until
Entry  01 Feb 2005, Joe Chuma, Bug Fix, fixed 2 problems introduced with yesterdays changes 
Two bugs were introduced yesterday...
 -- program crashes when trying to connect online via  roody -h nodename
    (uninitialized pointer)
Entry  07 Feb 2005, Joe Chuma, Bug Fix, online timer fixed 
The online timer has been modified for testing whether the online connection is
still valid. If the connection is broken, the timer tests the connection every
second until it has reconnected.  When the connection is finally remade, any
Entry  10 Mar 2005, Joe Chuma, Bug Fix, online re-connection problem fixed 
Fixed segmentation fault problems that occurred when connected online, then
having the connection broken, then re-establishing the connection, and then
clicking on an online item in the main window.  The problem is in TGListTree in
Entry  11 Mar 2005, Joe Chuma, Bug Fix, reset online histograms 
Roody can now reset online histograms via context menu or main menu.  This
requires a small change in mana.c  Also, fixed a problem with segmentation
faults when trying to connect to an invalid server port.
Entry  18 Mar 2005, Joe Chuma, Bug Fix, context menu changes 
The group context menu options are changed to "Draw group", "Reset group" and
"Delete group", where "Reset group" means reset any online members of the group
and will only appear if there are online members in that group.  Multiple
Entry  12 Apr 2005, Joe Chuma, Bug Fix, modified reset option implementation 
The reset option has been modified to use the new "Command" option in mana.c
instead of the "Reset" option in mana.c, which has been removed.
Entry  12 Apr 2005, Joe Chuma, Bug Fix, memory leak fix 
A memory leak was fixed in Roody.cxx, which occurred when updating a histogram
from a NetFolder object.
Entry  04 May 2005, Joe Chuma, Bug Fix, roody bug fixes 
1) Memory leak fixed:
 when the plotting destination set to replace, cloned objects with the canvas
 about to be closed are now being deleted first.
Entry  01 Jun 2005, Joe Chuma, Bug Fix, multiple bug fixes 
Fixed refreshing of overlayed online histograms.
Fixed refresh now.
main.cxx:  class Roody now created on the stack instead of the heap.
Entry  27 Jun 2005, Joe Chuma, Bug Fix, Roody fixes 
Error messages from Roody will now appear as TGMsgBox forms which require the
user to click the "Dismiss" button to acknowledge the error message.  If the
user chooses the x-axis scales for an online histogram using the mouse to select
Entry  21 Nov 2005, Joe Chuma, Bug Fix, Roody xml fix 
The xml code in Roody has been localized into RoodyXML to allow for future conversion to ROME xml (and a few bugs fixed in the xml code).
Entry  29 Nov 2005, Joe Chuma, Release, roody directory reorganization and Makefile changes 
1) roody has been converted from libxml2 to mxml
2) the files have been shuffled around so the *.cxx, *.cpp files
   are in the roody/src/ directory, the *.h files are in the
Entry  13 Dec 2005, Joe Chuma, Bug Fix, roody graphics pad problems fixed 
Problems with deciding which graphics pad to choose for drawing have been fixed.
 Now the group pads (created by choosing draw group from the group context menu)
and the zoom pad (created by choosing zoom option from the pad context menu) are
Entry  18 Apr 2006, Joe Chuma, Bug Fix, Pause/Restart Refresh button added 
A Pause/restart refresh button has been added to the Roody frame so users may quickly pause and restart online histogram refreshing.
Entry  19 Apr 2006, Joe Chuma, Bug Fix, pause/restart button fixed 
The pause/restart button was not working properly, as a result of some confusion about the return value from the TString Compare method.  It should now
be fixed.
Entry  05 Jun 2006, Joe Chuma, Bug Fix, reset histograms 
Roody should now be able to reset online histograms.  Use the "reset all" menu item to reset all online histograms, or use the right click context menu
on individual histograms to reset just one histogram (or a set of histograms chosen by holding down the ctrl key while selecting).  The latest ROME analyzer
is required for these features to be used.
Entry  07 Jun 2006, Joe Chuma, Bug Fix, roody online fixes 
Roody has been modified so the resetting of individual histograms should now work.  This involved a check for "//" at beginning of path to histogram and
remove if it is there.
ELOG V3.1.4-2e1708b5