]> git.uio.no Git - u/mrichter/AliRoot.git/blame - EVE/Reve/ChangeLog
Use new naming conventions from QuadSet; increase x-width of SDD digits.
[u/mrichter/AliRoot.git] / EVE / Reve / ChangeLog
CommitLineData
a8be29b6 12006-11-17 Matevz Tadel <matevz.tadel@cern.ch>
2
3 * RGBAPalette.cxx:
4 * RGBAPalette.h:
5 Removed unnecessary constructor.
6
65d5bc7b 72006-11-17 Matevz Tadel <matevz.tadel@cern.ch>
8
9 * QuadSetGL.cxx:
10 Bugfix: loop variable was not increased in case of a continue
11 statement.
12
13 * RGBAPalette.cxx:
14 * RGBAPalette.h:
15 Rename over/undershoot to over/underflow.
16
17 * RGBAPaletteEditor.cxx:
18 * RGBAPaletteEditor.h:
19 Beautify editor; rename over/undershoot to over/underflow.
20
6755b986 212006-11-16 Matevz Tadel <matevz.tadel@cern.ch>
22
23 * Cascade.cxx:
24 * Cascade.h:
25 * CascadeEditors.cxx:
26 * CascadeEditors.h:
27 From Ludovic, new files for visualization of cascades.
28
29 * LinkDef.h:
30 From Ludovic: register new classes. Reorganize some entries so
31 that a class, editor and gl-renderer are listed together.
32
33 * V0.cxx:
34 * V0Editors.cxx:
35 * V0Editors.h:
36 From Ludovic: updates for V0 visualization.
37
38 * QuadSet.cxx:
39 * QuadSet.h:
40 Main color now set from frame-box (instead of default palette
41 color).
42
43 * QuadSetGL.cxx:
44 Use new color-query function from RGBAPalette; validity of digit
45 value was not honoured in line-drawing modes.
46
47 * RGBAPalette.cxx:
48 * RGBAPalette.h:
49 * RGBAPaletteEditor.cxx:
50 * RGBAPaletteEditor.h:
51 Reimplementation of over/undershoot handling with separate modes
52 for both ends (cut, mark, clip and wrap); this works marvelously.
53
54 * QuadSetEditor.cxx:
55 * QuadSetEditor.h:
56 New files, editor for QuadSet gluing together translation and
57 palette sub-editors.
58
59 * RGValuators.cxx:
60 * RGValuators.h:
61 Added int version of SetLimits for RGDoubleValuator; added
62 getters for value limits (Ludovic).
63
64 * Plex.cxx:
65 * TriangleSet.cxx:
66 Added some comments.
67
e5c0dac9 682006-11-14 Matevz Tadel <matevz.tadel@cern.ch>
69
70 * BoxSet.cxx:
71 * BoxSetGL.h:
72 * QuadSet.cxx:
73 * QuadSet.h:
74 * QuadSetGL.h:
75 * RGBAPalette.cxx:
76 * RGBAPaletteEditor.cxx:
77 * RGEditor.cxx:
78 * RGEditor.h:
79 * RGValuators.h:
80 * RenderElement.cxx:
81 * RenderElement.h:
82 * TriangleSet.cxx:
83 * TriangleSet.h:
84 * ZTrans.cxx:
85 * ZTrans.h:
86 * ZTransEditor.cxx:
87 * ZTransEditor.h:
88 Fix effc++ warnings.
89
3787e1c7 902006-11-14 Matevz Tadel <matevz.tadel@cern.ch>
91
92 * RGValuators.h:
93 Added getters for limits of the RGValuator.
94
79d7d114 952006-11-14 Matevz Tadel <matevz.tadel@cern.ch>
96
97 * BoxSet.cxx:
98 Removed support for old ROOT versions.
99
100 * RenderElement.cxx:
101 * RenderElement.h:
102 Added base-interface ReferenceBackPtr (reference-counted object
103 with back references to render elements); to be used for shared
104 markup classes (color-palettes, frames) that need to update their
105 consumers once their state is changed.
106
107 * Reve.cxx:
108 * Reve.h:
109 Removed code for RGBAPalette; now in its own file.
110
111 * TrackEditors.cxx:
112 * TrackEditors.h:
113 Cleaned-up by using RGValuators instead of raw ROOT GUI (partial).
114
115 * QuadSet.cxx:
116 * QuadSet.h:
117 * QuadSetGL.cxx:
118 * QuadSetGL.h:
119 Very optimized in sense of speed / memory usage as it supports
120 several orientations of rectangles and all possible variants of
121 default sizes / third coordinate; also added pointers to
122 color-palette and frame-box/rectangle so that these elements can
123 be shared among instances of the same type (eg. silicon strip
124 detectors). Means more code in this class ... but hopefully much
125 less code elsewhere.
126
127 * LinkDef.h:
128 Register new classes FrameBox, Plex, RGBAPalette and V0 stuff.
129
130 * FrameBox.cxx:
131 * FrameBox.h:
132 * FrameBoxGL.cxx:
133 * FrameBoxGL.h:
134 New files: provide a surrounding box/rectangle with a given
135 size/color; can be shared among many instances of render-elements
136 (eg. silicon strip detectors).
137
138 * Plex.cxx:
139 * Plex.h:
140 New files: container with chunked memory allocation (to avoid
141 frequent re-allocation on creation time) and ability to refit
142 itself into a contiguous array.
143
144 * RGBAPalette.cxx:
145 * RGBAPalette.h:
146 * RGBAPaletteEditor.cxx:
147 * RGBAPaletteEditor.h:
148 New files: a generic color palette with value to color mapping; to
149 be used by most digit/raw-data classes; can be shared among many
150 instances of render-elements (eg. silicon strip detectors).
151
152 * V0.cxx:
153 * V0.h:
154 * V0Editors.cxx:
155 * V0Editors.h:
156 From Ludovic: new files for visualization of V0s.
157
158 * RenderElementEditor.cxx:
159 * TriangleSet.cxx:
160 Formatting changes.
161
7c86a238 1622006-10-31 Matevz Tadel <matevz.tadel@cern.ch>
163
164 * LinkDef.h:
165 * QuadSet.cxx:
166 * QuadSet.h:
167 * QuadSetGL.cxx:
168 * QuadSetGL.h:
169 Started to work on reimplementation of the quad-set, renamed the
170 old one to OldQuadSet; i'm checking this in because another change is
171 needed for the new muon code and i already changed several things.
172
358f76c8 1732006-10-27 Matevz Tadel <matevz.tadel@cern.ch>
174
175 * BoxSetGL.cxx:
176 * BoxSetGL.h:
177 In Line render-mode really render boxes as lines to allow
178 selection to proceed through the box walls; removed pre-processor
179 ifs for old root version.
180
d9193858 1812006-10-26 Matevz Tadel <matevz.tadel@cern.ch>
182
183 * Reve.cxx:
184 Fixed operator+ functions for exceptions (forgot to change them
185 when migrated from std::string to TString as exception base-class).
186
90ad814e 1872006-10-25 Matevz Tadel <matevz.tadel@cern.ch>
188
189 * BoxSet.cxx:
190 * BoxSet.h:
191 Changed inheritance to include Reve::RenderElement;
192 use ZTrans to store transformation matrix;
193 added render-mode state (to force line/fill drawing).
194
195 In class Box added ctor and function MakeAxisAlignedBox() to
196 facilitate creation of regular boxes.
197
198 * BoxSetGL.cxx:
199 Support different render modes.
200
201 * LinkDef.h:
202 * Reve.cxx:
203 * Reve.h:
204 New class Reve::RGBAPalette: allow easier creation of color
205 paletts mapped to integer-value range.
206
207 * Track.cxx:
208 * Track.h:
209 * TrackEditors.cxx:
210 * TrackEditors.h:
211 Added parameter 'Width_t fWidth' to TrackRnrStyle and a method to
212 change width of all tracks in TrackList.
213
214 * TriangleSet.cxx:
215 * TriangleSet.h:
216 Added method method GenerateZNormalColors() that uses
217 Reve::RGBAPalette to set-up triangle color based on z-component of
218 the normal.
219
113d065e 2202006-10-18 Matevz Tadel <matevz.tadel@cern.ch>
221
222 * ZTrans.cxx:
223 * ZTrans.h:
224 * ZTransEditor.cxx:
225 * ZTransEditor.h:
226 New files: implementation of homogeneous transformation matrix
227 with accompanying geditor.
228
229 * TriangleSet.cxx:
230 * TriangleSet.h:
231 * TriangleSetEditor.cxx:
232 * TriangleSetEditor.h:
233 * TriangleSetGL.cxx:
234 * TriangleSetGL.h:
235 New files: arbitrary triangulated surface.
236
237 * RGTopFrame.cxx:
238 Create a dummy event directory if none exists on AddRenderElement.
239
240 * RGValuators.cxx:
241 * RGValuators.h:
242 Added class RGTriVecValuator, a composite widget for editing
243 three-vectors. Used by ZTransEditor.
244
245 * LinkDef.h:
246 List new classes.
247
aa77b33a 2482006-10-13 Matevz Tadel <matevz.tadel@cern.ch>
249
250 * Track.cxx:
251 * Track.h:
252 Added contructor from TPartice.
253
a8600b56 2542006-10-12 Matevz Tadel <matevz.tadel@cern.ch>
255
256 EVE-dev
257
258 * BoxSet.h:
259 Fix wrong numerical constant in transformation assignment.
260
261 * RGBrowser.cxx:
262 Added comment about problems with getting context-menu for
263 pointed-to object.
264
265 * RGTopFrame.cxx:
266 * RGTopFrame.h:
267 Added data-members for important GUI elements (master-frame,
268 master-tab); added method 'AddCanvasTab(const char* name)'.
269
270 * Reve.cxx:
271 * Reve.h:
272 Use TString as exception base instead of std::string.
273
274 * VSDSelector.cxx:
275 * VSDSelector.h:
276 Brought in sync with changes in render-element
277 management/conventions.
278
2792006-10-04 Matevz Tadel <matevz.tadel@cern.ch>
280
281 EVE-dev
282
283 * RenderElement.cxx:
284 * RenderElement.h:
285 Made RenderElement::ExportToCINT() virtual and reimplemented it in
286 RenderElementObjPtr.
287
288 * Track.cxx:
289 * Track.h:
290 Added optional TrackRnrStyle* argument to TrackList constructors;
291 renamed mRnrStyle to fRnrStyle.
292
2932006-10-02 Matevz Tadel <matevz.tadel@cern.ch>
294
295 EVE-dev
296
297 * .SKEL-ged.cxx:
298 * .SKEL-ged.h:
299 * .SKEL-gl.cxx:
300 * .SKEL-gl.h:
301 * .SKEL.h:
302 Changes for new geditor and gl two-level selection; added
303 delarations of private copy-ctor and assignment-op.
304
305 * RGEditor.h:
306 Added method GetRnrElement().
307
308 * RGTopFrame.cxx:
309 * RGTopFrame.h:
310 * RenderElement.cxx:
311 Added RGTopFrame::PreDeleteRenderElement() and calls to it; so far
312 it checks if the object is being displayed in the editor but can
313 in principle check other things as well.
314
315 * RenderElementEditor.cxx:
316 Assgined RenderElementEditor fPriority 0 (to appear on top).
317
3182006-09-27 Matevz Tadel <matevz.tadel@cern.ch>
319
320 * RGTopFrame.cxx:
321 * RGTopFrame.h:
322 * VSDSelector.cxx:
323 Made GLCanvas un-editable to prevent users from drawing things
324 over 3D scene; renamed the canvas data member from fCC to
325 fGLCanvas. Renamed local variables not to dress-up as
326 data-members.
327
3282006-09-26 Matevz Tadel <matevz.tadel@cern.ch>
329
330 * RGBrowser.cxx:
331 Hack to fix RenderElementObjPtr's colors in tree-view is no longer
332 needed.
333
334 * RGEditor.cxx:
335 * RGEditor.h:
336 Properly update items of render-elements; call gReve::Redraw3D()
337 instead of pad modified/update. Added separate method
338 DisplayRenderElement() that caches the render-element in a
339 data-member to update it on change (needed for RenderElementObjPtr).
340
341 * RGTopFrame.cxx:
342 Use RGEditor::DisplayRenderElement() instead of
343 DisplayObject(). Removed some never-used static structures.
344
345 * RenderElement.cxx:
346 Removed Redraw3D() from UpdateItems() as it can now be called from
347 RGEditor::Update(); optimized item-updates in SetRnrElement() and
348 SetMainColor().
349
350 * PointSetArrayEditor.cxx:
351 * TrackEditors.cxx:
352 Added call to Update() in SetRange() methods.
353
3542006-09-26 Matevz Tadel <matevz.tadel@cern.ch>
355
356 * RGBrowser.cxx:
357 * RGEditor.cxx:
358 * RGEditor.h:
359 Use new functionality from TGedEditor.
360
361 * PointSetArrayEditor.cxx:
362 * PointSetArrayEditor.h:
363 * RGeoNodeEditors.cxx:
364 * RGeoNodeEditors.h:
365 * RenderElementEditor.cxx:
366 * RenderElementEditor.h:
367 * TrackEditors.cxx:
368 * TrackEditors.h:
369 Conform to new TGedFrame paradigm in ROOT.
370
16071937 3712006-09-04 Matevz Tadel <matevz.tadel@cern.ch>
372
373 * MCHelixLine.hi:
374 Fix effc++ warnings and most blatant coding-convention violations.
375
c03991e2 3762006-08-30 Matevz Tadel <matevz.tadel@cern.ch>
377
378 * GeoNode.h:
379 * PODs.h:
380 * PointSet.cxx:
381 * PointSet.h:
382 * PointSetArrayEditor.cxx:
383 * PointSetArrayEditor.h:
384 * QuadSet.cxx:
385 * QuadSet.h:
386 * RGTopFrame.cxx:
387 * RGTopFrame.h:
388 * RGValuators.h:
389 * RGeoNodeEditors.cxx:
390 * RGeoNodeEditors.h:
391 * RenderElement.cxx:
392 * RenderElement.h:
393 * RenderElementEditor.cxx:
394 * RenderElementEditor.h:
395 * Reve.h:
396 * TTreeTools.h:
397 * Track.cxx:
398 * Track.h:
399 * TrackEditors.cxx:
400 * TrackEditors.h:
401 * VSD.cxx:
402 * VSD.h:
403 * VSDEvent.cxx:
404 * VSDEvent.h:
405 * VSDSelector.cxx:
406 * VSDSelector.h:
407 Fix effc++ warnings.
408
409 * LinkDef.h:
410 * RGBrowser.cxx:
411 * RGBrowser.h:
412 Removed code for gled-like object editors (obsolete, somewhat
413 decayed); fix effc++ warnings.
414
426530cc 4152006-08-29 Matevz Tadel <matevz.tadel@cern.ch>
416
417 EVE-dev
418
419 * BoxSetGL.cxx:
420 * QuadSetGL.cxx:
421 Added ifdefs for post root-5.11.0 prototype of SetModelCheckClass().
422
423 * PointSet.cxx:
424 In Reset: added call to PointSet3D::ClearIds().
425
426 * RGTopFrame.cxx:
427 * RGTopFrame.h:
428 Added support for control of camera-reset to Redraw3D(); when
429 opening GL window disable automatic camera reset on update and on
430 double-click.
431
0aaf698b 4322006-08-04 Matevz Tadel <matevz.tadel@cern.ch>
433
434 * PointSet.cxx:
435 * RGBrowser.cxx:
436 Commented-out info print statements.
437
ca71eca6 4382006-07-11 Matevz Tadel <matevz.tadel@cern.ch>
439
440 * RMacro.cxx:
441 * RMacro.h:
442 Bypass buggy TMacro ctor (caused problems on paths including '.',
443 like /afs/cern.ch/).
444
7e639379 4452006-07-11 Matevz Tadel <matevz.tadel@cern.ch>
446
447 * RenderElement.cxx:
448 * RenderElement.h:
449 Added method RenderElementListBase::DestroyElements().
450
ec5c371e 4512006-07-10 Matevz Tadel <matevz.tadel@cern.ch>
452
453 * Event.cxx:
454 * Event.h:
455 Removed files: the contents moved to VSDEvent and renamed
456 accordingly.
457
458 * EventBase.cxx:
459 * EventBase.h:
460 New files: common base class for an event object (VSDEvent and
461 Alieve::Event).
462
463 * VSDEvent.cxx:
464 * VSDEvent.h:
465 New files: rename of class Reve::Event, now subclassed from
466 EventBase.
467
468 * LinkDef.h:
469 Reflect changes in event classes.
470
471 * Reve.h:
472 Added include TError.h.
473
474 * RGTopFrame.cxx:
475 * RGTopFrame.h:
476 Changed current-event pointer from TObject to EventBase; made
477 global-store and event-stores render elements; improved interface
478 for adding/removing render-elements.
479
480 * RenderElement.cxx:
481 * RenderElement.h:
482 Implemented proper reference management accross render-elements,
483 render-element-lists and tree-items; implemented methods for
484 removal and destruction of render-elements.
485
486 * GeoNode.cxx:
487 * GeoNode.h:
488 * PointSet.cxx:
489 * PointSet.h:
490 * RGeoNodeEditors.cxx:
491 * Track.cxx:
492 * Track.h:
493 Proper management of dependent render-elements, renamed
494 FullUpdate() to UpdateItems() and changed inheritance order
495 (derive RenderElement first).
496
07d6925d 4972006-07-03 Matevz Tadel <matevz.tadel@cern.ch>
498
499 * TTreeTools.cxx:
500 * TTreeTools.h:
501 * LinkDef.h:
502 Added new classes TPointSelector and TPointSelectorConsumer
503 allowing more natural extraction of point-data from trees.
504
505 * PointSet.cxx:
506 * PointSet.h:
507 Implemented the TPointSelectorConsumer interface for PointSet and
508 PointSetArray; in PointSetArray removed obsolete methods
509 MakeScrollbar() and HandleScrollEvent().
510
a83547b6 5112006-06-27 Matevz Tadel <matevz.tadel@cern.ch>
512
513 * BoxSetGL.cxx:
514 Skip render-state initialization if no boxes present.
515
516 * GeoNode.cxx:
517 * GeoNode.h:
518 Added option to render GeoTopNodeRnrEl at a given global position
519 (requires ROOT > 5.11.7).
520
521 * RGBrowser.cxx:
522 * RGBrowser.h:
523 * RGTopFrame.cxx:
524 Fixed creation of editor frame so that it uses X client's
525 SetRoot() functionality. This should (finally) close the issue.
526
527 * RMacro.cxx:
528 Check for macro via full-path (fTitle); save macro as '.C' not
529 '.Cexec'.
530
531 * Reve.cxx:
532 In CheckMacro() use TInterpreter::IsLoaded(mac) instead of
533 searching the list of global functions.
534
535 * VSDSelector.cxx:
536 Fixed code for hit and cluster import to work with 'new' render
537 element registration mechanism.
538
30f6c8cb 5392006-06-21 Matevz Tadel <matevz.tadel@cern.ch>
540
541 * LinkDef.h:
542 * RMacro.cxx:
543 * RMacro.h:
544 New class Reve::RMacro: a sub-class of TMacro that tries to unload
545 the macros properly before/after the operation.
546
547 * RGTopFrame.cxx:
548 * RGTopFrame.h:
549 Provide TFoler fMacroFolder to all consumers, register
550 Reve::RMacro mime type on start-up.
551
552 * Reve.cxx:
553 * Reve.h:
554 Added global function Bool_t Reve:CheckMacro().
555
866edeca 5562006-06-20 Matevz Tadel <matevz.tadel@cern.ch>
557
558 * Track.cxx:
559 * Track.h:
560 In TrackList: added ImportHits/Clusters(); removed obsolete
561 MkPtScrollBar().
562
3df7a5d0 5632006-06-19 Matevz Tadel <matevz.tadel@cern.ch>
564
565 * PointSet.cxx:
566 * PointSet.h:
567 In PointSetArray: added member for default daughter PointSet
568 capacity (fDefPointSetCapacity) and method DeleteBins(). Set
569 daughter polymarker stuff in InitBins() instead of CloseBins().
570
571 * RGValuators.cxx:
572 * RGValuators.h:
573 Consistently use nuber of slider positions in RGValuator.
574
575 * RenderElement.h:
576 Added method RenderElementListBase::RemoveElements().
577
cebac259 5782006-06-14 Matevz Tadel <matevz.tadel@cern.ch>
579
580 * BoxSetGL.h:
581 Added non-protected wrapper Render() for DirectDraw().
582
583 * PointSet.cxx:
584 * PointSet.h:
585 Subclassed point-set-array from TAttMarker, propagate changes to
586 all children.
587
588 * PointSetArrayEditor.cxx:
589 Removed stale printout.
590
591 * RGTopFrame.cxx:
592 Print exceptions to terminal also.
593
23f3be31 5942006-06-13 Matevz Tadel <matevz.tadel@cern.ch>
595
596 * Track.cxx:
597 Draw charged tracks as straight lines when magnetic field is near
598 zero.
599
4ba958ae 6002006-06-12 Matevz Tadel <matevz.tadel@cern.ch>
601
602 * MCHelixLine.hi:
603 Formatting changes.
604
605 * RenderElement.cxx:
606 * RenderElement.h:
607 Renamed RenderElement::SetMainColorByPixel(Pixel_t) back to
608 RenderElement::SetMainColor(Pixel_t); there seemed to be a problem
609 when dependencies were not generated properly.
610
611 * Track.cxx:
612 * Track.h:
613 Added methods Track::ImportHits() and Track::ImportClusters();
614 fixed a charge value inconsistency yielding reconstructed
615 track charge to be 1/3.
616
cdb2119b 6172006-06-09 Matevz Tadel <matevz.tadel@cern.ch>
618
cdb2119b 619 * PointSet.h:
620 Added friend PointSetArrayEditor.
621
622 * PointSetArrayEditor.cxx:
623 * PointSetArrayEditor.h:
624 * TrackEditors.cxx:
625 * TrackEditors.h:
626 Use RGDoubleValuator for range-selection widget.
627
628 * RGTopFrame.cxx:
629 Accept -mode cmd-line option as an alias for -revemode.
630
631 * RGValuators.cxx:
632 Added some padding for labels.
633
a9148d46 6342006-06-02 Matevz Tadel <matevz.tadel@cern.ch>
635
a9148d46 636 * RGTopFrame.cxx:
637 * RGTopFrame.h:
638 Added method UndrawRenderElement().
639
640 * RenderElement.cxx:
641 * RenderElement.h:
642 Implemented dtor for RenderElement removing all instances from
643 browsers.
644
645 * RGValuators.cxx:
646 * RGValuators.h:
647 Added method RGValuator::SetEnabled().
648
9bea0c03 6492006-06-01 Matevz Tadel <matevz.tadel@cern.ch>
650
9bea0c03 651 * BoxSet.cxx:
652 * BoxSetGL.cxx:
653 * QuadSet.cxx:
654 * QuadSet.h:
655 * QuadSetGL.cxx:
656 Added preprocessor conditionals to support ROOT > 5.11.2.
657
5987168b 6582006-05-31 Matevz Tadel <matevz.tadel@cern.ch>
659
660 EVE-dev branch
661
662 * LinkDef.h:
663 * RGValuators.cxx:
664 * RGValuators.h:
665 New valuator widget classes RGValuator and RGDoubleValuator.
666
6672006-05-31 Matevz Tadel <matevz.tadel@cern.ch>
668
669 EVE-dev branch
670
671 * BoxSet.h:
672 Added method ArrTrans().
673
674 * Reve.cxx:
675 Added setup of macro/include paths into function
676 SetupEnvironment().
677
678 * reve_main/reve_main.cxx:
679 Removed macro/include path setup.
680
092578a7 6812006-05-23 Matevz Tadel <matevz.tadel@cern.ch>
682
683 EVE-dev branch
684
685 * RGBrowser.cxx:
686 * RGTopFrame.cxx:
687 Use RenderElement* as user-data of list-tree entries (it was
688 TObject* before).
689
690 * LinkDef.h:
691 * RenderElement.cxx:
692 * RenderElement.h:
693 Added class RenderElementObjPtr to allow display and control of
694 pure TObjects (see alice-macros/region_marker.C for an
695 example). This is not perfect as there is no way to get
696 color-change updates from the editor (can fix this when i get
697 control over TGedEditor::Update()). RenderElement::GetObject() is
698 now virtual.
699
700 * Reve.cxx:
701 * Reve.h:
702 Added function FindColorVar() to allow RenderElementObjPtr objects
703 to peek into appropriate color.
704
7052006-05-23 Matevz Tadel <matevz.tadel@cern.ch>
706
707 EVE-dev branch
708
709 * BoxSet.cxx:
710 * BoxSet.h:
711 Do not initialize bbox in ctor. Moved ctor to cxx file, removed
712 Init().
713
714 * RGBrowser.cxx:
715 * RGBrowser.h:
716 Fix for editor window not appearing under some window
717 managers. For me it was working OK under fvwm and KDE (any focus
718 policy) but not at all under Gnome. This fixed my gnome problem
719 but it's quite likely the problem is not completely solved.
720
915dabe1 7212006-05-18 Matevz Tadel <matevz.tadel@cern.ch>
722
723 EVE-dev branch
724
725 * RGTopFrame.cxx:
726 Added missing initializations. In particular, fCurrentEvent,
727 fCurrentEventLTI and fGeometryLTI were not initialized and this
728 caused segvs for usage without bootstrap with alieve_init.C macro.
729
7302006-05-17 Matevz Tadel <matevz.tadel@cern.ch>
731
732 EVE-dev branch
733
734 * LinkDef.h:
735 * Reve.h:
736 New class Reve::ReferenceCount; to be used as secondary base class.
737
7382006-05-15 Matevz Tadel <matevz.tadel@cern.ch>
739
740 EVE-dev branch
741
742 * Reve.cxx:
743 * Reve.h:
744 New function ColorFromIdx().
745
746 * BoxSet.cxx:
747 * BoxSet.h:
748 * BoxSetGL.cxx:
749 * BoxSetGL.h:
750 New files: a set of boxes with direct GL rendering.
751
752 * LinkDef.h:
753 Pragmas for BoxSet/GL.
754
755 * ChangeLog:
756 New file.