]> git.lyx.org Git - lyx.git/blob - src/graphics/ChangeLog
Disable direct loading of PostScript files by the xforms image loader.
[lyx.git] / src / graphics / ChangeLog
1 2002-06-17  Herbert Voss  <voss@lyx.org>
2
3         * GraphicsCachItem.C (findTargetFormat): remove the speciell case
4         for old ps-files (Garst). It's now handled by defining a converter and
5         disabling the ps-support of xforms.
6
7 2002-07-17  Angus Leeming  <leeming@lyx.org>
8
9         Be true to the Pimpl idiom, moving all signals into the respective
10         Impl classes and defining methods to connect them to an outside slot.
11         Const-ify all visible class methods as they act only on a const pimpl_.
12
13         * GraphicsCache.[Ch] (add, remove): const-ify.
14
15         * GraphicsCacheItem.[Ch] (startLoading): const-ify.
16         (statusChanged): move the signal into the Impl class.
17         (connect): new method, enabling a listener to connect to this signal.
18
19         * GraphicsConverter.[Ch]: (startConversion): const-ify.
20         (finishedConversion): move the signal into the Impl class.
21         (connect): new method, enabling a listener to connect to this signal.
22         
23         * GraphicsLoader.[Ch] (reset, startLoading): const-ify.
24         (statusChanged): move the signal into the Impl class.
25         (connect): new method, enabling a listener to connect to this signal.
26
27         * PreviewLoader.[Ch] (add, remove, startLoading): const-ify.
28         (imageReady): move the signal into the Impl class.
29         (connect): new method, enabling a listener to connect to this signal.
30         (emitSignal): new method, enabling PreviewImage to tell the outside
31         world that the file has been loaded into memory.
32
33         * Previews.[Ch] (loader, removeLoader, generateBufferPreviews):
34         const-ify.
35
36         * GraphicsCache.C:
37         * GraphicsCacheItem.C:
38         * GraphicsConverter.[Ch]:
39         * GraphicsImage.h:
40         * GraphicsImageXPM.C:
41         * GraphicsLoader.C:
42         * PreviewLoader.[Ch]: whitespace clean-up.
43
44 2002-07-16  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
45
46         * PreviewLoader.C (setConverter): remove unused variable
47
48         * GraphicsImageXPM.C (isDrawable): implement
49         (setPixmap): the opaque color is black, not white
50
51 2002-07-15  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
52
53         * GraphicsImageXPM.C (color_none_id):
54         (contains_color_none): use ascii_lowercase instead of lowercase
55
56 2002-07-16  Angus Leeming  <leeming@lyx.org>
57
58         * PreviewLoader.C: greater use of STL algorithms.
59
60         * Previews.[Ch]: use const in more places.
61         (generateBufferPreviews): now takes a Buffer const & argument, not a
62         pointer.
63  
64 2002-07-15  John Levon  <moz@compsoc.man.ac.uk>
65
66         * GraphicsImage.h: remove getPixmap/X, add isDrawable()
67  
68 2002-07-12  Angus Leeming  <leeming@lyx.org>
69
70         * GraphicsLoader.[Ch]: smart loading of images. Images are loaded only
71         if visible 2 secs after the call to load them is first made.
72
73         * GraphicsSupport.[Ch]: new files. isInsetVisible interrogates the
74         BufferView to ascertain whether the inset is visible or not.
75
76         * Makefile.am: added GraphicsSupport.[Ch].
77
78         * PreviewImage.[Ch]: use this smart loader.
79
80         * PreviewLoader.C: don't load generated image files indiscimminantly.
81         Instead emit the imageReady signal and allow the image owner to decide.
82
83 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
84
85         * GraphicsCache.C: remove init_graphics()
86  
87 2002-07-09  Angus Leeming  <leeming@lyx.org>
88
89         * PreviewLoader.C (setAscentFractions): fix bug due to use of integer
90         arithmetic when it should be floating.
91
92 2002-07-09  Angus Leeming  <leeming@lyx.org>
93
94         * PreviewLoader.C (startLoading): prepend LaTeX file with "\batchmode".
95         Output equation labels as "(#)" if lyxrc preference is set.
96         (setFontScalingFactor): use lyxrc variable preview_scale_factor
97         rather than hard-coding this.
98
99 2002-07-09  Angus Leeming  <leeming@lyx.org>
100
101         * PreviewLoader.C: Further refactoring of the code. Should now be
102         pretty clean.
103
104         * PreviewMetrics.[Ch]: removed. Had a v. short shelf life and is now
105         past its sell-by date. The code to read the metrics file is now found
106         as a helper function in PreviewLoader.C.
107
108         * GraphicsImageXPM.C (scale): use boost::tie.
109
110 2002-07-08  Herbert Voss  <voss@lyx.org>
111
112         * PreviewLoader.C: use of preview_size_factor to get the right
113         font-size! 0.9 is the default.
114
115 2002-07-08  Angus Leeming  <leeming@lyx.org>
116
117         * PreviewLoader.C: Add "delayed" and "showlabels" options to the
118         invocation of preview.sty.
119         Perform something of an internal clean-up.
120
121 2002-07-06  Angus Leeming  <leeming@lyx.org>
122
123         * PreviewLoader.C: ensure that the metrics data is used by the
124         correct image!
125
126         * PreviewLoader.C:
127         * PreviewImage.C: (Impl d-tor): remove all generated files that still
128         exist (perhaps because the process was curtailed before the images
129         were loaded.)
130
131         * PreviewLoader.C (unique_filename): store the files in Buffer::tmppath.
132
133 2002-07-05  Angus Leeming  <leeming@lyx.org>
134
135         * PreviewImage.h:
136         * PreviewImage.C:
137         * PreviewLoader.h:
138         * PreviewLoader.C:
139         * PreviewMetrics.h:
140         * PreviewMetrics.C:
141         * Previews.h:
142         * Previews.C: new files. The previewed LaTeX snippet stuff.
143
144         * Makefile.am: add these files.
145
146 2002-07-05  Angus Leeming  <leeming@lyx.org>
147
148         * GraphicsLoader.h: whitespace.
149
150 2002-07-04  Lars Gullik Bjønnes  <larsbj@birdstep.com>
151
152         * GraphicsImage.[Ch]: newImage and loadableFormats changed to
153         boost::function from boost::signal.
154
155 2002-07-01  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
156
157         * GraphicsConverter.C (convert): do not use ChangeExtension
158         because to_file_base may contain a dot.
159
160 2002-06-28  Angus Leeming  <leeming@lyx.org>
161
162         * GraphicsCacheItem.[Ch]: refactor some of the more convoluted logic
163         by moving those SignalPtrs into the grfx::Image and grfx::Converter
164         classes where they really belong.
165         Use the Pimpl idiom to hide the class internals from public view.
166
167         * GraphicsTypes: remove the typedefs, leaving only the enums.
168
169         * GraphicsImage.h: now has a finishedLoading signal, as opposed to being
170         passed a reference to one in the load() method.
171
172         * GraphicsConverter.[Ch]: totally refactored. An instance of
173         grfx::Converter now represents a single conversion process.
174         Thus grfx::CachItem now has a grfx::Converter * that is set when the
175         conversion is initiated and destroyed on completion.
176
177         * GraphicsCache.[Ch]:
178         * GraphicsCacheItem.[Ch]:
179         * GraphicsConverter.[Ch]:
180         * GraphicsLoader.[Ch]: use the Pimpl idiom to hide the class internals
181         from public view.
182         Note that I have done this only after making the above changes,
183         so not only should we have a clean, minimal and well documented
184         interface to these classes in the header files, but the class internals
185         should be much clearer too.
186
187         * Renamed classes
188         grfx::GCache -> grfx::Cache,
189         grfx::GCacheItem -> grfx::CacheItem,
190         grfx::GConverter -> grfx::Converter,
191         grfx::GImage -> grfx::Image,
192         grfx::GImageXPM -> grfx::ImageXPM,
193         grfx::GParams -> grfx::Params.
194
195 2002-06-26  Angus Leeming  <leeming@lyx.org>
196
197         * GraphicsLoader.[Ch]: use boost::scoped_ptr in preference to
198         std::auto_ptr. Define an empty Loader d-tor out-of-line to ensure it
199         compiles.
200
201 2002-06-26  Angus Leeming  <leeming@lyx.org>
202
203         * GraphicsTypes.h: add "Ready" to the ImageStatus enum.
204         move the DisplayType enum out of grfx::GParams to here.
205
206         * GraphicsCacheItem.h: re-write preliminary description to reflect
207         current reality.
208
209         * GraphicsParams.[Ch]:
210         * GraphicsImageXPM.C (load, setPixmap): changes aassociated with moving
211         grfx::DisplayType out of grfx::GParams.
212
213         * GraphicsLoader.[Ch]: new files. Factor out the image loading stuff
214         that was in frontends/screen.C and insets/insetgraphics.C into a
215         single, easy-to-use class.
216
217         * Makefile.am: add these files.
218
219 2002-06-25  Angus Leeming  <leeming@lyx.org>
220
221         * GraphicsCache.[Ch]:
222         * GraphicsCacheItem.[Ch]:
223         * GraphicsTypes.h: rewrite the graphics cache to just load a graphics
224         file into memory. The cache no longer controls the generation of the
225         pixmap. Instead, it just emits a signal when the loading status of an
226         image changes.
227         The cache no longer stores InsetGraphics pointers and nor does it
228         assume responsibility for modifying an image (scaling, rotating etc).
229         Instead, that must now be performed elsewhere.
230
231 2002-06-19  Angus Leeming  <leeming@lyx.org>
232
233         * GraphicsConverter.C: add using std::endl directive.
234
235 2002-06-17  Herbert Voss  <voss@lyx.org>
236
237         * GraphicsCachItem.C: (findTargetFormat)return xpm-format as a
238         default when nothing different was found
239         (convertToDisplayFormat): handle zipped files in the right way and
240         choose always convert as a default converter when no other
241         userdefined was found
242
243         * GraphicsConverter.C: add more lyxerr comments and choose
244         convert when no other userdefined converter was found
245
246 2002-06-10  Herbert Voss  <voss@lyx.org>
247
248         * GraphicsImageXPM.C (convertTo7chars): get another special color
249         format from convert work in the right way
250
251 2002-06-12  John Levon  <moz@compsoc.man.ac.uk>
252
253         * GraphicsCache.C: use right colormap incantation
254
255 2002-06-12  John Levon  <moz@compsoc.man.ac.uk>
256
257         * GraphicsCache.C: use lyx_gui namespace
258
259         * GraphicsImageXPM.C: back down to using xforms
260           directly again
261
262 2002-06-07  Angus Leeming  <leeming@lyx.org>
263
264         Fixes needed to compile with Compaq cxx 6.5.
265         * GraphicsConverter.h: forward declare class ConvProcess.
266
267         * GraphicsImageXPM.C:
268         all c-library variables have been moved into namespace std.
269         Wrap using std::xyz declarations inside a #ifndef CXX_GLOBAL_CSTD block.
270
271 2002-06-06  Angus Leeming  <a.leeming@ic.ac.uk>
272
273         * GraphicsImageXPM.C (rotate): rotate in the same sense as xdvi!
274
275 2002-05-30  Lars Gullik Bjønnes  <larsbj@birdstep.com>
276
277         * GraphicsImageXPM.C: SigC to boot::signals changes.
278         (newImage): fix () bug when using new.
279
280 2002-05-29  Lars Gullik Bjønnes  <larsbj@birdstep.com>
281
282         * switch from SigC signals to boost::signals.
283
284 2002-05-29  André Pönitz <poenitz@gmx.net>
285
286         * GraphicsParam.C: remove unneeded #include, move vomment
287
288 2002-05-28  André Pönitz <poenitz@gmx.net>
289
290         * GraphicsParam.[Ch]: move inset related stuff to inset/insetgraphics
291
292 2002-05-24  John Levon  <moz@compsoc.man.ac.uk>
293
294         * GraphicsImageXPM.C: ColorHandler moved
295
296 2002-05-24  Juergen Vigna  <jug@sad.it>
297
298         * GraphicsCache.h:
299         * GraphicsImage.h: include LString.h first.
300
301 2002-05-22  Lars Gullik Bjønnes  <larsbj@birdstep.com>
302
303         * GraphicsCacheItem.h: use more specific smart_ptr header.
304         * GraphicsTypes.h: ditto
305         * GraphicsImage.h: ditto
306         * GraphicsConverter.h: ditto
307
308 2002-04-28  John Levon  <moz@compsoc.man.ac.uk>
309
310         * GraphicsImageXPM.C: understand convert's use of "opaque"
311           as a colour name
312
313 2002-04-19  Marco Morandini <morandini@aero.polimi.it>
314
315         * GraphicsCache.[Ch] (loadableFormats): new method. A wrapper for
316         GImage::loadableFormats() that ensures that the signal is connected
317         to the derived class' method.
318
319 2002-04-18  Lars Gullik Bjønnes  <larsbj@birdstep.com>
320
321         * GraphicsImageXPM.C (convertTo7chars): drop all conversions and
322         only work on the string.
323
324 2002-04-17  Angus Leeming  <a.leeming@ic.ac.uk>
325
326         * GraphicsImageXPM.C (Data::reset): Fix the loading of xpm files by
327         the simple image loader when it encounters colour strings like
328         #rrrrggggbbbb.
329
330 2002-04-16  Angus Leeming  <a.leeming@ic.ac.uk>
331
332         * GraphicsCacheItem.C (convertToDisplayFormat):
333         * GraphicsConverter.C (build_script): remove the Alerts when things go
334         wrong as the inset displays the message anyway. Moreover, Alert seems
335         pretty temperamemtal at the moment.
336
337 2002-04-16  Rob Lahaye  <lahaye@users.sourceforge.net>
338
339         * GraphicsImageXPM.C: fix clipping for boundingbox y-coordinates
340
341 2002-04-08  Angus Leeming  <a.leeming@ic.ac.uk>
342
343         * GraphicsCacheItem.C (findTargetFormat): fix bug waiting to bite:
344         a reference to a temp object that's going out of scope...
345
346 2002-04-09  Herbert Voss  <voss@lyx.org>
347
348         * GraphicsParams.C (BoundingBox c-tor): fix rounding errors by using
349         LyXLength::inBP instead of inPixels.
350
351 2002-04-10  Herbert Voss  <voss@perce.de>
352
353         * GraphicsCache.[Ch]:
354         * GraphicsCacheItem.[Ch]: add width/height functions from Angus
355         to read the "Bounding Box" from non (e)ps files.
356
357 2002-04-08  Angus Leeming  <a.leeming@ic.ac.uk>
358
359         * GraphicsParams.C (c-tor): if clipping, then check the Bounding Box of
360         the EPS file too, to ensure that the clipped Bounding Box is relative
361         to the original. (From Herbert.)
362
363 2002-04-04  Angus Leeming  <a.leeming@ic.ac.uk>
364
365         * GraphicsParams.C (BoundingBox c-tor): ensure that the member
366         variables are initialised. Clean-up parsing of the string (with thanks
367         to Herbert.)
368
369 2002-03-26  Angus Leeming  <a.leeming@ic.ac.uk>
370
371         * GraphicsCacheItem.C (convertToDisplayFormat): don't launch that Alert
372         if the file can't be found.
373
374         * GraphicsParams.h (c-tor): remove string() as default argument.
375
376         * GraphicsCacheItem.C: a couple of changes as a result.
377
378 2002-03-22  Angus Leeming  <a.leeming@ic.ac.uk>
379
380         * GraphicsCache.[Ch] (update): now passed filepath to determine absolute
381         path to graphics file.
382
383         * GraphicsParams.[Ch] (c-tor): now passed filepath.
384
385 2002-03-21  Lars Gullik Bjønnes  <larsbj@birdstep.com>
386
387         * most files: ws cleanup
388
389         * Makefile.am: remove ld -r stuff
390
391 2002-03-20  Lars Gullik Bjønnes  <larsbj@birdstep.com>
392
393         * Makefile.am: special rules if partial linking
394
395 2002-03-14  Angus Leeming  <a.leeming@ic.ac.uk>
396
397         * GraphicsCache.C: use Lars' preferred idiom for a for-loop.
398
399 2002-03-11  Lars Gullik Bjønnes  <larsbj@birdstep.com>
400
401         * GraphicsConverter.[Ch] (converted): make first arg const ref.
402
403         * GraphicsCacheItem.h: doxy change
404
405         * GraphicsCacheItem.C: ws change
406
407 2002-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
408
409         * Makefile.am: if there is no image loading class leveraging the power
410         of the appropriate gui library, then compile the basic alternative
411         found in GraphicsImageXPM.[Ch].
412
413 2002-03-04  Angus Leeming  <a.leeming@ic.ac.uk>
414
415         * GraphicsCache.C: change associated with move of initialiseGraphics
416         to GUIRuntime.
417
418 2002-02-28  Angus Leeming  <a.leeming@ic.ac.uk>
419
420         * GraphicsParams.[Ch]:
421         * GraphicsImage.C:
422         * GraphicsImageXPM.C: properly resolve more warnings about comparison
423         between signed and unsigned integer expressions.
424
425         * Makefile.am: add GraphicsTypes.h which I'd carelessly left out.
426
427         * GraphicsCache.C: move connections to the GImage-derived classes to
428         the frontends.
429
430         * GraphicsImageXPM.C (copy c-tor): don't copy pixmap.
431
432         * GraphicsCacheItem.C (findTargetFormat): if we can load direct without
433         conversion, then do that.
434
435 2002-02-27  Angus Leeming  <a.leeming@ic.ac.uk>
436
437         * GraphicsCache.C: improve commentary to graphicsInit and where it
438         should really go.
439
440         * GraphicsImageXPM.C (~Data, free_color_table): resolve the crash
441         that became a memory leak properly. (Let the shared_c_ptr free the
442         color table.)
443         (reset, mapcolor): tidy up and introduce a work around for XPM files
444         with crappy color entries. Print out a nice friendly message on what's
445         gone wrong and how to resolve it properly.
446
447 2002-02-27  Angus Leeming  <a.leeming@ic.ac.uk>
448
449         * GraphicsImageXPM.[Ch]: more rigorous use of types (signed/unsigned).
450         (Data d-tor): introduce memory leak temporarily, to "fix" a crash
451         in free_color_table.
452         (unique_color_string): use the correct string c-tor.
453
454 2002-02-15  Angus Leeming  <a.leeming@ic.ac.uk>
455
456         * ImageLoader.[Ch]:
457         * ImageLoaderXPM.[Ch]: removed.
458
459         * GraphicsConverter.[Ch]:
460         * GraphicsImage.[Ch]:
461         * GraphicsImageXPM.[Ch]:
462         * GraphicsParams.[Ch]:
463         * GraphicsTypes.h: new files.
464
465         * All files. A total re-write of the graphics cache. The cache now
466         supports asynchronous file conversion and file loading. Images
467         can be cropped, rotated and scaled for display on the LyX screen.
468         The old LyXImage and ImageLoader have been combined in a new class
469         GImage. Ditto, ImageLoaderXPM's functionality has been moved into
470         GImageXPM.
471
472 2002-02-07  Herbert Voss  <voss@lyx.org>
473
474         * GraphicsCacheItem.C: use unzipFile() from support/filetools
475
476 2002-01-31  Herbert Voss  <voss@lyx.org>
477
478         * GraphicsCacheItem.h: handle filetype without the file extension;
479         getting type from contents; handle zipped files
480
481 2002-01-27  Herbert Voss  <voss@lyx.org>
482
483         * GraphicsCacheItem.h: added Converting to the ImageStatus enum.
484
485 2002-01-17  John Levon  <moz@compsoc.man.ac.uk>
486
487         * ImageLoaderXPM.C: don't set XpmColorKey flag if we don't use it
488
489 2001-12-19  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
490
491         * GraphicsCacheItem.h: do not include <config.h> in header files
492
493 2001-09-21  Angus Leeming  <a.leeming@ic.ac.uk>
494
495         * ImageLoaderXPM.C (runImageLoader): If the pixmap contains a
496         transparent colour, then set it to the colour of the background.
497         Also take account of the monochrome, grayscale of color
498         preferences option.
499
500 2001-09-20  Angus Leeming  <a.leeming@ic.ac.uk>
501
502         * GraphicsCacheItem.C (convertImage): only convert if "from" and "to"
503         are different. Thus, don't delete the "to" if it's the original!
504
505 2001-09-01  John Levon  <moz@compsoc.man.ac.uk>
506
507         * ImageLoadXPM.C: remove setting of alloc colour mask,
508           led to crash as we don't define a callback
509
510 2001-07-29  Baruch Even  <baruch@lyx.org>
511
512         * ImageLoaderXPM.C (runImageLoader): When loading agree to use non-exact
513         colors with closeness of 10000.
514
515         * GraphicsCacheItem.C: Fixed a compilation bug introduced earlier.
516
517 2001-07-29  Baruch Even  <baruch@lyx.org>
518
519         * GraphicsCacheItem.C (findTargetFormat): Removed error dialog box,
520         too annoying.
521
522 2001-07-23  Baruch Even  <baruch@lyx.org>
523
524         * GraphicsCacheItem.C (convertImage): Fixed a bug with regard to loading
525         the image after conversion.
526
527 2001-07-17  Baruch Even  <baruch@lyx.org>
528
529         * GraphicsCacheItem.h:
530         * GraphicsCacheItem.C: Shuffled things a bit to make it easier to switch
531         from synchronous to asynchronous and to ease the coming changes.
532
533 2001-07-03  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
534
535         * ImageLoaderXPM.C (runImageLoader): get display information from
536         GUIRunTime.
537
538 2001-06-14  Angus Leeming  <a.leeming@ic.ac.uk>
539
540         * GraphicsCache.C:
541         * GraphicsCacheItem.C:
542         * ImageLoader.C:
543         * ImageLoaderXPM.C: removed // -*- C++ -*- as first line.
544
545 2001-04-17  Lars Gullik Bjønnes  <larsbj@birdstep.com>
546
547         * GraphicsCache.h: inherit privately from noncopyable
548         * ImageLoader.h: ditto
549         * GraphicsCacheItem.h: ditto
550
551 2001-04-16  Allan Rae  <rae@lyx.org>
552
553         * ImageLoaderXPM.C (runImageLoader): #warning triggers an error on Sun
554         CC 6.0 as an unrecognised preprocessor directive.  So ensure they're
555         wrapped.
556
557 2001-04-02  Baruch Even  <baruch@lyx.org>
558
559         * GraphicsCacheItem.[Ch]: Changed to used the Converter class instead
560         of hard coding ImageMagick.
561
562 2001-03-10  Baruch Even  <baruch@lyx.org>
563
564         * GraphicsCache.C: Style change from (*it).field to it->field
565
566 2001-03-15  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
567
568         * GraphicsCache.h: noncopyable is in namespace boost
569         * ImageLoader.h: ditto
570         * GraphicsCacheItem.h: ditto
571
572 2001-03-07  Baruch Even  <baruch@lyx.org>
573
574         * GraphicsCache.C (d-tor): Removed the assert, the assumption it carried
575         was false and it's not needed anyhow since the shared_ptr's in the cache
576         will destroy everything on exit.
577
578 2001-02-28  Baruch Even  <baruch@ev-en.org>
579
580         * GraphicsCache.h:
581         * GraphicsCache.C: Changed the singleton pattern implementation, the
582         former version "leaked" in the sense that it was not deallocated at
583         program end.
584
585 2001-02-20  Baruch Even  <baruch@ev-en.org>
586
587         * GraphicsCache.C: Changed to use shared_ptr<GraphicsCacheItem>
588         instead of a pure pointer.
589
590         * GraphicsCacheItem.[Ch]:
591         * GraphicsCacheItem_pimpl.[Ch]: Collapsed them into GraphicsCacheItem,
592         removed the reference counting that was inside. Also fixed a bug where
593         a temporary file wouldn't get erased.
594
595         * ImageLoader.[Ch]: Changed the semantics of the image_ pointers usage.
596         Ownership is now dropped when the caller requests the image_ pointer.
597
598 2001-02-20  Baruch Even  <baruch@ev-en.org>
599
600         * GraphicsCache.C: Cleared up the confusion on when and how it is
601         emptied.
602
603         * GraphicsCacheItem.C: Indentation change.
604
605         * GraphicsCacheItem_pimpl.C: Fixed the loading logic so that it will
606         figure correctly when the image has been loaded successfully.
607
608 2001-02-08  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
609
610         * ImageLoader.C: add a "using" directive.
611
612         * ImageLoader.h: remove extra comma at the end of enum; add an
613         std:: qualifier for vector.
614
615 2001-01-21  Baruch Even  <baruch@ev-en.org>
616
617         * GraphicsCacheItem.[Ch]: Changes due to the storage of width and
618         height in the image itself and minor cleanups.
619
620         * GraphicsCacheItem_impl.[Ch]: Changes due to the switch to use a
621         new ImageLoader class instead of the older Renderer class. This
622         means change of responsibilities.