]> git.lyx.org Git - features.git/commit
The graphics inset now has:
authorAngus Leeming <leeming@lyx.org>
Wed, 27 Feb 2002 09:59:52 +0000 (09:59 +0000)
committerAngus Leeming <leeming@lyx.org>
Wed, 27 Feb 2002 09:59:52 +0000 (09:59 +0000)
commit607ad8d3a778a23013f5c5a9382e9af3cb64350d
treef4e5adb6cc9686b8320ca4ad14c4e64630896a1f
parentaf8dccce0f9139f4a5ff3b356cc3753968f27c72
The graphics inset now has:
* lazy loading (don't try and load the image until a request to draw it
  is received).
* asynchronous conversion to a loadable format.
* asynchronous loading if the image loader supports it (it doesn't).
* "simple" cropping, rotating and scaling (in that order) of the image
  on the LyX screen.
* display in color, grayscale or monochrome.

We also have a forked calls dialog, although it isn't very exciting
yet because only the graphics cache makes use of the forked call controller.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3591 a592a061-630c-0410-9148-cb99ea01b6c8
51 files changed:
lib/ChangeLog
lib/ui/default.ui
src/ChangeLog
src/Painter.C
src/Painter.h
src/PainterBase.h
src/frontends/controllers/ChangeLog
src/frontends/controllers/ControlForks.C [new file with mode: 0644]
src/frontends/controllers/ControlForks.h [new file with mode: 0644]
src/frontends/controllers/ControlGraphics.C
src/frontends/controllers/GUI.h
src/frontends/controllers/Makefile.am
src/frontends/xforms/ChangeLog
src/frontends/xforms/Dialogs.C
src/frontends/xforms/FormForks.C [new file with mode: 0644]
src/frontends/xforms/FormForks.h [new file with mode: 0644]
src/frontends/xforms/FormPreferences.C
src/frontends/xforms/Makefile.am
src/frontends/xforms/form_forks.C [new file with mode: 0644]
src/frontends/xforms/form_forks.h [new file with mode: 0644]
src/frontends/xforms/forms/form_forks.fd [new file with mode: 0644]
src/frontends/xforms/forms/makefile
src/graphics/ChangeLog
src/graphics/GraphicsCache.C
src/graphics/GraphicsCache.h
src/graphics/GraphicsCacheItem.C
src/graphics/GraphicsCacheItem.h
src/graphics/GraphicsConverter.C [new file with mode: 0644]
src/graphics/GraphicsConverter.h [new file with mode: 0644]
src/graphics/GraphicsImage.C [new file with mode: 0644]
src/graphics/GraphicsImage.h [new file with mode: 0644]
src/graphics/GraphicsImageXPM.C [new file with mode: 0644]
src/graphics/GraphicsImageXPM.h [new file with mode: 0644]
src/graphics/GraphicsParams.C [new file with mode: 0644]
src/graphics/GraphicsParams.h [new file with mode: 0644]
src/graphics/GraphicsTypes.h [new file with mode: 0644]
src/graphics/ImageLoader.C [deleted file]
src/graphics/ImageLoader.h [deleted file]
src/graphics/ImageLoaderXPM.C [deleted file]
src/graphics/ImageLoaderXPM.h [deleted file]
src/graphics/Makefile.am
src/insets/insetgraphics.C
src/insets/insetgraphics.h
src/lyxfunc.C
src/lyxrc.C
src/support/ChangeLog
src/support/Makefile.am
src/support/forkedcall.C [new file with mode: 0644]
src/support/forkedcall.h [new file with mode: 0644]
src/support/forkedcontr.C [new file with mode: 0644]
src/support/forkedcontr.h [new file with mode: 0644]