Skip to content
Snippets Groups Projects
  1. Jan 16, 2007
  2. Nov 17, 2006
  3. Nov 14, 2006
  4. Nov 06, 2006
  5. Oct 02, 2006
  6. Sep 15, 2006
  7. Sep 11, 2006
  8. Aug 01, 2006
  9. Jul 04, 2006
    • Fons Rademakers's avatar
      From Bertrand: · d30e854b
      Fons Rademakers authored
      Here is the (hopefully) final patch.
      
      TChainProof:
       - added TVirtualProof* as third constructor argument
       - added fDrawFeedback initialization in ctor and added protections
       - moved ConnectProof() from MakeChainProof() to GetPlayer() to avoid
         poping-up canvas with TSessionViewer
      
      TSessionViewer:
       - use TChain::SetProof() and TChain::Process() instead of
         TChain::MakeTDSet()
       - correct usage of TVirtualProof::CleanupSession() and
         TVirtualProof::Reset()
      
      TSessionDialogs:
       - added user notification of succesful dataset upload
       - made "Overwrite Dataset" and "Append to Dataset" options mutually
         exclusive
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15691 27541ba8-7e3a-0410-8455-c3a389f83636
      d30e854b
    • Fons Rademakers's avatar
      From Bertrand: · be89a12a
      Fons Rademakers authored
      - Added "DataSets" tab in TSessionViewer, containing a ListTree
        widget showing the datasets uploaded on the cluster, and the
        files being part of the datasets.
      
      - Added TUploadDataSetDlg class, allowing to create and upload
        datasets from a list of files.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15679 27541ba8-7e3a-0410-8455-c3a389f83636
      be89a12a
  10. Jul 03, 2006
    • Rene Brun's avatar
      from Axel: · 3ec0bc86
      Rene Brun authored
      Change the signature of SavePrimitive from
      
        void SavePrimitive(ofstream &out, Option_t *option);
      to
        void SavePrimitive(ostream &out, Option_t *option = "");
      
      With this change one can do, eg
         myhist.SavePrimitive(std::cout);
      
      WARNING: do rm -f tree/src/*.o
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15672 27541ba8-7e3a-0410-8455-c3a389f83636
      3ec0bc86
  11. Jun 02, 2006
  12. May 29, 2006
  13. May 28, 2006
    • Rene Brun's avatar
      From valeriy Onuchine: · f03f13b5
      Rene Brun authored
      - TImage, TASImage
       o Change return type of Vectorize method  from "void" to "Double_t*".
       o Implement FromWindow method under X11. This method allows to
         create "snapshot image" from any ROOT window or frame.
      
      - config/Makefile.depend
       Add dependency of libGuiBld lib on libGraf.
       GuiBuilder uses internally TImage/TASImage class.
      
      - GX11Gui.cxx
      
       X11 error handler was slightly modified.
       Many X11 errors lead to freezing X11 server and
       did not allow debugging.
       To prevent freezing, a "forced seg.violation" was added
       to the error handler.
      
       The usage of the new "feature" is the following:
       0. run "gdb root.exe"
       1. set "gDebug = (int)gVirtualX" - that activates the new error handling.
       2. run application which has X11 errors.
      
      On X11 error the application was stopped by the "forced seg.violation".
      
       3. "gdb>bt" - backtrace the problem.
      
      
      
      !!! A big list of changes in libGui initiated by gui builder development !!!
      
      - TGButton.h, TGButton.cxx
        TGButton class:
         o SetDown methods removed from context menu.
         o SetEnabled method of context menu changed to TOGGLE.
           Setting fWidgetFlags was added.
      
      - TGTextButton class
         o GetNormGC(), GetFontStruct() methods are introduced.
         o SetFont removed from context menu.
         o ChangeText(const char *title) was introduced and added to context menu.
         o fixed an error in SetFont method which set font globally instead of
           locally.
         o SavePrimitive - save text justification
      
      - TGPictureButton
         o added getter method GetDisabledPicture()
      
      - TGCanvas
         o added to GuiBuilder widgets palette.
      
      - TGColorDialog
         o new methods:
           - TGColorPalette *GetPalette(),
           - TGColorPalette *GetCustomPalette(),
           - void SetCurrentColor(Pixel_t col)
         o new signal:
            - void ColorSelected(Pixel_t)
         o new parameter added to contructor "Bool_t wait".
           If "wait" is kTRUE, "gClient->WaitForUnmap" is called internally
           (normal/old usage). If "wait" is kFALSE - "gClient->WaitForUnmap"
           should be called by user.
         o few "usefull" colors added to "custom" palette.
      
      - TGColorSelect
         o added to GuiBuilder widgets palette.
      
      - TGComboBox
         o new methods:
           - SortByName - allows to sort combobox entries by names.
           - SetEnabled, IsEnabled.
      
      - TGFontDialog was rewritten.
         o Previous version worked under win32 only,
            now it works on X11 also.
            It allows to select any font available on the system.
      
        o new parameter added to contructor "Bool_t wait".
           If "wait" is kTRUE, "gClient->WaitForUnmap" is called internally
           (normal/old usage). If "wait" is kFALSE - "gClient->WaitForUnmap"
           should be called by user.
      
        o new methods:
            void SetFont(TGFont *font);
            void SetColor(Pixel_t color);
            void SetAlign(Int_t align);
            void EnableAlign(Bool_t on = kTRUE);
            void UpdateStyleSize(const char *family);
      
       o new signals:
         - FontSelected(char *font)
         - AlignSelected(Int_t a)
         - ColorSelected(Pixel_t c)
      
      - TGFrame
         o unused static member fgContextMenu removed.
      
      - TGCompositeFrame
         o TGCompositeFrame::SetEditDisabled modified. It is used for setting
           fEditDisableXX attribute during gui buildind.
      
         o ChangeSubframesBackground helper method was introduced.
      
      - TGGroupFrame
         o SetTextFont, SetTextColor methods were corrected for
           "local" changing of the font.
      
      - TGWindow
         o kEditDisableKeyEnable added to EEditMode enum.
           If this flag is set - window can handle keyboard events during gui
           building.
      
      - TGLabel
         o new methods:
          - GetNormGC, GetFontStruct
         o fixed bugs in setting label's "local" text font.
         o SavePrimitive - saving text justification added.
      
      - TGListBox
        o new methods:
           - SortByName - allow to sort listbox entries by names.
           - new auxilary/internal class TGLBFrameElement created.
              It's used for ascending/descending sort of list box entries.
      
        o reimplemented methods:
         ChangeBackground, Layout, GetDefaultWidth
      
        o disable changing layout manager in SetLayoutManager method.
          Layout manager is not used for layout of list box.
      
      - TGIcon
         o SetImagePath method was corrected.
      
      - TGScrollBarElement
         o new methods:
           - SetEnabled, IsEnabled. These methods are used in enabling/disabling
             TGNumberEntry objects.
      
      - TGScrollBar
         o new getter methods:
            - GetHead, GetTail, GetSlider
         o new signals:
            - PositionChanged, RangeChanged, PageSizeChanged
         o ChangeBackground was reimplemented.
      
      - TGShutter
         o new methods:
            - AddPage, RemovePage, RenamePage
         o new signal Selected.
         o disable changing layout manager in SetLayoutManager method.
           Layout manager is not used for layout.
      
      - TGView
         o disable changing layout manager by SetLayoutManager method.
           Layout manager is not used for layout.
         o ChangeBackground(Pixel_t col) method added which changes background
           color only of the canvas frame.
      
      - TGNumberEntry
         o more options added to context menu.
      
      - TGProgressBar
         o new getter/setter methods:
          - GetBarColor, GetNormGC, GetFontStruct, SetForegroundColor.
      
      - TGTab
         o disable SetEditDisabled method to avoid changing "edit disable
           attribute".
      
      - TGTextEdit, TGTextView, TGView
         o fixed bug - "character replace" mode didn't work
         o setting insert mode added to context menu.
         o setting "read only" mode added to context menu.
         o new method which enable/disable "popup menu for edit actions" added.
         o few corrections to SavePrimitive method.
      
      - TGTextEntry
         o guibuilder specific code was removed.
      
      -  TGuiBuilder.h, TGuiBldAction
         o possibility to set picture for context menu entry added.
      
      - treeviewer/inc/TSessionViewer.h
        o forward declaration of TContextMenu class added.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15191 27541ba8-7e3a-0410-8455-c3a389f83636
      f03f13b5
  14. May 13, 2006
  15. Jan 30, 2006
  16. Dec 10, 2005
    • Fons Rademakers's avatar
      from Bertrand: · 71ad5167
      Fons Rademakers authored
      mods in the PROOF GUI to handle the new session manager features, like:
      - disconnect/reconnect
      - running session detection
      - config file renamed from .sessionviewer.conf to .proofgui.conf
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@13617 27541ba8-7e3a-0410-8455-c3a389f83636
      71ad5167
  17. Nov 24, 2005
  18. Nov 23, 2005
    • Fons Rademakers's avatar
      From Bertrand: · ee0b41c4
      Fons Rademakers authored
       - log level change is now reflected in the session status tab.
       - removed par files option query from edit tab and edit dialog.
       - the button in the edit tab is "Apply changes" when not connected
         and "Submit" when connected. Automatically switch to "Status"
         tab when user clicks on "Submit".
       - add total processed data to status tab.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@13331 27541ba8-7e3a-0410-8455-c3a389f83636
      ee0b41c4
  19. Nov 21, 2005
    • Fons Rademakers's avatar
      From Bertrand: · e526f86f
      Fons Rademakers authored
      - a tab has been added, allowing to edit queries without the need to
        open "edit query" dialog.
      - remember which packages were enabled in a particular session and
        automatically re-enable them when restarting that specific session.
      - allow double click to open session (with changes in TGListTree).
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@13293 27541ba8-7e3a-0410-8455-c3a389f83636
      e526f86f
  20. Nov 14, 2005
  21. Nov 11, 2005
  22. Nov 10, 2005
  23. Nov 08, 2005
  24. Nov 01, 2005
  25. Oct 28, 2005
  26. Oct 18, 2005
  27. Oct 12, 2005
  28. Sep 28, 2005
  29. Sep 27, 2005
  30. Sep 26, 2005
  31. Sep 25, 2005
Loading