lyx_mirror/src/insets
Jürgen Spitzmüller ffc4554815 add label/refs validation on pasting.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23407 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-03 09:35:26 +00:00
..
ExternalSupport.cpp Embedding: add embedding support for InsetExternal. (params["embed"] is added) 2008-01-08 16:42:28 +00:00
ExternalSupport.h Fix bug 3240 2007-02-15 21:22:40 +00:00
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 rename/merge LyXLength related stuff 2007-04-28 12:58:49 +00:00
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 Introduce Inset::validate() for Inset validation purpose upon interactive creation. In this commit this is used to validate a newly inserted label. As an added bonus, broken cross-references will be automatically fixed if the corresponding label is created. 2008-03-02 18:14:12 +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 add label/refs validation on pasting. 2008-03-03 09:35:26 +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 add label/refs validation on pasting. 2008-03-03 09:35:26 +00:00
InsetLabel.h add label/refs validation on pasting. 2008-03-03 09:35:26 +00:00
InsetLayout.cpp Nasty mistake here. 2008-03-03 04:19:50 +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 Introduce a labels&references cache at buffer level. This cache uses the already existing updateLabels() mechanism and thus speedups labels&references toc generation. As a bonus, duplicates labels and broken references are detected and tagged with "DUPLICATE:" and "BROKEN:" in the outliner (or the navigator). 2008-03-02 15:27:35 +00:00
InsetRef.h Introduce a labels&references cache at buffer level. This cache uses the already existing updateLabels() mechanism and thus speedups labels&references toc generation. As a bonus, duplicates labels and broken references are detected and tagged with "DUPLICATE:" and "BROKEN:" in the outliner (or the navigator). 2008-03-02 15:27:35 +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 * src/insets/InsetWrap.{cpp,h}: 2008-03-02 16:56:57 +00:00
InsetWrap.h * src/insets/InsetWrap.{cpp,h}: 2008-03-02 16:56:57 +00:00
MailInset.cpp header cleanup 2008-02-18 07:14:42 +00:00
MailInset.h rename InsetBase to Inset 2007-04-29 13:39:47 +00:00
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