lyx_mirror/src/insets
Jürgen Spitzmüller ac1977018b ** subfig support **
* src/Buffer.cpp:
* development/FORMAT:
	- bump format to 316.

* src/insets/InsetFloat.{cpp, h}:
	- let nested floats be subfloats
	  NOTE: docbook support is missing.
* src/insets/InsetCaption.{cpp, h}:
	- handle subfigure captions
* src/insets/InsetGraphics.cpp:
* src/insets/InsetGraphicsParams.{cpp, h}:
	- remove old subfigure support

* lib/chkconfig.ltx:
* lib/doc/LaTeXConfig.lyx:
	- check for subfig instead of subfigure.

* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
	- conversion/reversion routines for subfig -> subfloats
	  NOTE: the reversion routine still has bugs.

* src/Counters.{cpp, h}: 
	- add identifiers for subfloats

* src/LaTeXFeatures.{cpp, h}:
	- support for subfig

* src/TextClass.cpp:
	- set up subfloat counter for all custom floats.

* src/frontends/qt4/GuiGraphics.cpp:
* src/frontends/qt4/ui/GrahicsUi.ui:
	- remove subfigure UI.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23381 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-02 11:30:50 +00:00
..
ExternalSupport.cpp Embedding: add embedding support for InsetExternal. (params["embed"] is added) 2008-01-08 16:42:28 +00:00
ExternalSupport.h
ExternalTemplate.cpp header cleanup 2008-02-18 07:14:42 +00:00
ExternalTemplate.h boost/utility -> boost/noncopyable 2007-09-30 15:47:00 +00:00
ExternalTransforms.cpp header cleanup 2008-02-18 07:14:42 +00:00
ExternalTransforms.h
Inset.cpp Introduce BufferException so that we don't crash if a problem affects only current Buffer. Instead we now just do an emergency save and we close it. 2008-02-29 08:10:51 +00:00
Inset.h remove Buffer & argument in functions realted to embedded files 2008-02-27 21:51:29 +00:00
InsetBibitem.cpp Fix InsetBibitem::clone. 2008-02-29 20:12:35 +00:00
InsetBibitem.h Fix InsetBibitem::clone. 2008-02-29 20:12:35 +00:00
InsetBibtex.cpp Fix oddity in bibtotoc handling. 2008-02-28 21:25:57 +00:00
InsetBibtex.h remove Buffer & argument in functions realted to embedded files 2008-02-27 21:51:29 +00:00
InsetBox.cpp Remove TextClassPtr without losing the type safety it provided. 2008-02-28 01:42:02 +00:00
InsetBox.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetBranch.cpp Remove TextClassPtr without losing the type safety it provided. 2008-02-28 01:42:02 +00:00
InsetBranch.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetCaption.cpp ** subfig support ** 2008-03-02 11:30:50 +00:00
InsetCaption.h ** subfig support ** 2008-03-02 11:30:50 +00:00
InsetCitation.cpp progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetCitation.h Fix InsetCitation::clone. 2008-02-29 20:00:39 +00:00
InsetCode.h Fix numbering. 2008-02-29 19:32:44 +00:00
InsetCollapsable.cpp This is the last of the commits that hopes to enforce the distinction between "layout files" and "document classes" that was introduced by the modules code. For the most part, these changes just refactor code from TextClass between: (a) a TextClass base class; (b) a LayoutFile subclass, which represents the information in a .layout file; and (c) a DocumentClass subclass, which represents the layout information associated with a Buffer---a LayoutFile plus Modules. Methods from TextClass have been apportioned between the three classes depending upon what is needed where, and signatures have been changed where necessary so that the right kind of class is required. 2008-02-29 02:45:33 +00:00
InsetCollapsable.h Remove TextClassPtr without losing the type safety it provided. 2008-02-28 01:42:02 +00:00
InsetCommand.cpp progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetCommand.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetCommandParams.cpp Fix warning. 2008-02-26 08:31:00 +00:00
InsetCommandParams.h Per Abdel's suggestion that we focus on bug-fixing at this point, this will be the last patch in this series for a bit. But I wanted to get this done before I forget what it is I was doing, so here it is. 2008-02-25 22:13:45 +00:00
InsetEnvironment.cpp Remove TextClassPtr without losing the type safety it provided. 2008-02-28 01:42:02 +00:00
InsetEnvironment.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetERT.cpp Remove TextClassPtr without losing the type safety it provided. 2008-02-28 01:42:02 +00:00
InsetERT.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetExternal.cpp remove Buffer & argument in functions realted to embedded files 2008-02-27 21:51:29 +00:00
InsetExternal.h remove Buffer & argument in functions realted to embedded files 2008-02-27 21:51:29 +00:00
InsetFlex.cpp Remove TextClassPtr without losing the type safety it provided. 2008-02-28 01:42:02 +00:00
InsetFlex.h Remove TextClassPtr without losing the type safety it provided. 2008-02-28 01:42:02 +00:00
InsetFloat.cpp ** subfig support ** 2008-03-02 11:30:50 +00:00
InsetFloat.h ** subfig support ** 2008-03-02 11:30:50 +00:00
InsetFloatList.cpp Remove TextClassPtr without losing the type safety it provided. 2008-02-28 01:42:02 +00:00
InsetFloatList.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetFoot.cpp Remove TextClassPtr without losing the type safety it provided. 2008-02-28 01:42:02 +00:00
InsetFoot.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetFootlike.cpp progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetFootlike.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetGraphics.cpp ** subfig support ** 2008-03-02 11:30:50 +00:00
InsetGraphics.h remove Buffer & argument in functions realted to embedded files 2008-02-27 21:51:29 +00:00
InsetGraphicsParams.cpp ** subfig support ** 2008-03-02 11:30:50 +00:00
InsetGraphicsParams.h ** subfig support ** 2008-03-02 11:30:50 +00:00
InsetHFill.cpp progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetHFill.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetHyperlink.cpp progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetHyperlink.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetInclude.cpp Remove TextClassPtr without losing the type safety it provided. 2008-02-28 01:42:02 +00:00
InsetInclude.h remove Buffer & argument in functions realted to embedded files 2008-02-27 21:51:29 +00:00
InsetIndex.cpp progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetIndex.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetInfo.cpp More work towards type safety regarding TextClass's. A couple bugs have been fixed here, too, discovered along the way. 2008-02-28 21:04:55 +00:00
InsetInfo.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetLabel.cpp Fix InsetLabel::clone. 2008-02-29 20:03:58 +00:00
InsetLabel.h Fix InsetLabel::clone. 2008-02-29 20:03:58 +00:00
InsetLayout.cpp Move the enum into InsetLayout. 2008-02-22 16:24:55 +00:00
InsetLayout.h Move the enum into InsetLayout. 2008-02-22 16:24:55 +00:00
InsetLine.cpp progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetLine.h These don't seem to be causing crashes at the moment, but as a matter of long-term stability, it seems worth cloning them the "canonical" way. 2008-02-29 20:16:04 +00:00
InsetListings.cpp Remove TextClassPtr without losing the type safety it provided. 2008-02-28 01:42:02 +00:00
InsetListings.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetListingsParams.cpp getting rid of superfluous std:: statements. 2007-12-12 19:28:07 +00:00
InsetListingsParams.h Add bypass validation checkboxes to listings related dialogs 2007-06-12 17:10:28 +00:00
InsetMarginal.cpp progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetMarginal.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetNewline.cpp progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetNewline.h These don't seem to be causing crashes at the moment, but as a matter of long-term stability, it seems worth cloning them the "canonical" way. 2008-02-29 20:16:04 +00:00
InsetNewpage.cpp progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetNewpage.h More clone safety. 2008-02-29 20:17:28 +00:00
InsetNomencl.cpp progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetNomencl.h More clone safety. 2008-02-29 20:17:28 +00:00
InsetNote.cpp Remove TextClassPtr without losing the type safety it provided. 2008-02-28 01:42:02 +00:00
InsetNote.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetOptArg.cpp progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetOptArg.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetQuotes.cpp uses canonical foprm of clone() 2008-02-28 19:04:13 +00:00
InsetQuotes.h uses canonical foprm of clone() 2008-02-28 19:04:13 +00:00
InsetRef.cpp progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetRef.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetSpace.cpp These don't seem to be causing crashes at the moment, but as a matter of long-term stability, it seems worth cloning them the "canonical" way. 2008-02-29 20:16:04 +00:00
InsetSpace.h These don't seem to be causing crashes at the moment, but as a matter of long-term stability, it seems worth cloning them the "canonical" way. 2008-02-29 20:16:04 +00:00
InsetSpecialChar.cpp These don't seem to be causing crashes at the moment, but as a matter of long-term stability, it seems worth cloning them the "canonical" way. 2008-02-29 20:16:04 +00:00
InsetSpecialChar.h These don't seem to be causing crashes at the moment, but as a matter of long-term stability, it seems worth cloning them the "canonical" way. 2008-02-29 20:16:04 +00:00
InsetTabular.cpp Remove TextClassPtr without losing the type safety it provided. 2008-02-28 01:42:02 +00:00
InsetTabular.h s/cellstruct/CellData/g 2008-02-27 20:59:44 +00:00
InsetText.cpp Remove TextClassPtr without losing the type safety it provided. 2008-02-28 01:42:02 +00:00
InsetText.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetTheorem.cpp progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetTheorem.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetTOC.cpp progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetTOC.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetVSpace.cpp progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetVSpace.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
InsetWrap.cpp Remove TextClassPtr without losing the type safety it provided. 2008-02-28 01:42:02 +00:00
InsetWrap.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
MailInset.cpp header cleanup 2008-02-18 07:14:42 +00:00
MailInset.h
RenderBase.h remove spurious include 2007-11-23 22:41:07 +00:00
RenderButton.cpp Splitup Font in saner bits: 2007-10-28 18:51:54 +00:00
RenderButton.h * Inset: 2007-09-21 20:39:47 +00:00
RenderGraphic.cpp Embedding: display a pin at the top left corner of embedded figures 2008-01-08 16:22:05 +00:00
RenderGraphic.h Embedding: display a pin at the top left corner of embedded figures 2008-01-08 16:22:05 +00:00
RenderPreview.cpp 'using namespace lyx::support' instead of 'using support::xxx' 2007-12-12 18:57:56 +00:00
RenderPreview.h * Inset: 2007-09-21 20:39:47 +00:00