1 2006-06-21 Matevz Tadel <matevz.tadel@cern.ch>
6 New class Reve::RMacro: a sub-class of TMacro that tries to unload
7 the macros properly before/after the operation.
11 Provide TFoler fMacroFolder to all consumers, register
12 Reve::RMacro mime type on start-up.
16 Added global function Bool_t Reve:CheckMacro().
18 2006-06-20 Matevz Tadel <matevz.tadel@cern.ch>
22 In TrackList: added ImportHits/Clusters(); removed obsolete
25 2006-06-19 Matevz Tadel <matevz.tadel@cern.ch>
29 In PointSetArray: added member for default daughter PointSet
30 capacity (fDefPointSetCapacity) and method DeleteBins(). Set
31 daughter polymarker stuff in InitBins() instead of CloseBins().
35 Consistently use nuber of slider positions in RGValuator.
38 Added method RenderElementListBase::RemoveElements().
40 2006-06-14 Matevz Tadel <matevz.tadel@cern.ch>
43 Added non-protected wrapper Render() for DirectDraw().
47 Subclassed point-set-array from TAttMarker, propagate changes to
50 * PointSetArrayEditor.cxx:
51 Removed stale printout.
54 Print exceptions to terminal also.
56 2006-06-13 Matevz Tadel <matevz.tadel@cern.ch>
59 Draw charged tracks as straight lines when magnetic field is near
62 2006-06-12 Matevz Tadel <matevz.tadel@cern.ch>
69 Renamed RenderElement::SetMainColorByPixel(Pixel_t) back to
70 RenderElement::SetMainColor(Pixel_t); there seemed to be a problem
71 when dependencies were not generated properly.
75 Added methods Track::ImportHits() and Track::ImportClusters();
76 fixed a charge value inconsistency yielding reconstructed
77 track charge to be 1/3.
79 2006-06-09 Matevz Tadel <matevz.tadel@cern.ch>
82 Added friend PointSetArrayEditor.
84 * PointSetArrayEditor.cxx:
85 * PointSetArrayEditor.h:
88 Use RGDoubleValuator for range-selection widget.
91 Accept -mode cmd-line option as an alias for -revemode.
94 Added some padding for labels.
96 2006-06-02 Matevz Tadel <matevz.tadel@cern.ch>
100 Added method UndrawRenderElement().
104 Implemented dtor for RenderElement removing all instances from
109 Added method RGValuator::SetEnabled().
111 2006-06-01 Matevz Tadel <matevz.tadel@cern.ch>
118 Added preprocessor conditionals to support ROOT > 5.11.2.
120 2006-05-31 Matevz Tadel <matevz.tadel@cern.ch>
127 New valuator widget classes RGValuator and RGDoubleValuator.
129 2006-05-31 Matevz Tadel <matevz.tadel@cern.ch>
134 Added method ArrTrans().
137 Added setup of macro/include paths into function
140 * reve_main/reve_main.cxx:
141 Removed macro/include path setup.
143 2006-05-23 Matevz Tadel <matevz.tadel@cern.ch>
149 Use RenderElement* as user-data of list-tree entries (it was
155 Added class RenderElementObjPtr to allow display and control of
156 pure TObjects (see alice-macros/region_marker.C for an
157 example). This is not perfect as there is no way to get
158 color-change updates from the editor (can fix this when i get
159 control over TGedEditor::Update()). RenderElement::GetObject() is
164 Added function FindColorVar() to allow RenderElementObjPtr objects
165 to peek into appropriate color.
167 2006-05-23 Matevz Tadel <matevz.tadel@cern.ch>
173 Do not initialize bbox in ctor. Moved ctor to cxx file, removed
178 Fix for editor window not appearing under some window
179 managers. For me it was working OK under fvwm and KDE (any focus
180 policy) but not at all under Gnome. This fixed my gnome problem
181 but it's quite likely the problem is not completely solved.
183 2006-05-18 Matevz Tadel <matevz.tadel@cern.ch>
188 Added missing initializations. In particular, fCurrentEvent,
189 fCurrentEventLTI and fGeometryLTI were not initialized and this
190 caused segvs for usage without bootstrap with alieve_init.C macro.
192 2006-05-17 Matevz Tadel <matevz.tadel@cern.ch>
198 New class Reve::ReferenceCount; to be used as secondary base class.
200 2006-05-15 Matevz Tadel <matevz.tadel@cern.ch>
206 New function ColorFromIdx().
212 New files: a set of boxes with direct GL rendering.
215 Pragmas for BoxSet/GL.