lyx_mirror/src/insets
Richard Heck ecef54500d Introduce max_length parameter for plaintext() output routines,
so we can write a limited amount when using this for TOC and
tooltip output.

This should solve the problem with slowness that Kornel noticed,
which was caused by our trying to write an entire plaintext
bibliography every time we updated the TOC. We did that because
he had a bibliography inside a branch, and we use plaintext for
creating the tooltip that goes with the branch list.

Other related bugs were fixed along the way. E.g., it turns out
that, if someone had an InsetInclude inside a branch, then we would
have been writing a *plaintext file* for that inset every time we
updated the TOC. I wonder if some of the other reports of slowness
we have received might be due to this kind of issue?
2013-03-08 15:12:58 -05:00
..
CMakeLists.txt CMake: Put projects into subdirs 2012-12-15 11:02:06 +01:00
ExternalSupport.cpp
ExternalSupport.h
ExternalTemplate.cpp Rename Path.h to PathChanger.h (actual name of the class) 2013-02-06 11:51:06 +01:00
ExternalTemplate.h
ExternalTransforms.cpp
ExternalTransforms.h
Inset.cpp
Inset.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetArgument.cpp Support for command argument placement after the workarea argument 2012-12-28 11:21:24 +01:00
InsetArgument.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetBibitem.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetBibitem.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetBibtex.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetBibtex.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetBox.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetBox.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetBranch.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetBranch.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetCaption.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetCaption.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetCitation.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetCitation.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetCode.h
InsetCollapsable.cpp Allow for some argument visual customization 2012-11-26 09:10:14 +01:00
InsetCollapsable.h Allow for some argument visual customization 2012-11-26 09:10:14 +01:00
InsetCommand.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetCommand.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetCommandParams.cpp
InsetCommandParams.h
InsetERT.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetERT.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetExternal.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetExternal.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetFlex.cpp Do not force Flex insets to be collapsed at insertion (#8442) 2012-12-08 09:35:52 +01:00
InsetFlex.h
InsetFloat.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetFloat.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetFloatList.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetFloatList.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetFoot.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetFoot.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetFootlike.cpp
InsetFootlike.h
InsetGraphics.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetGraphics.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetGraphicsParams.cpp
InsetGraphicsParams.h
InsetHyperlink.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetHyperlink.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetInclude.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetInclude.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetIndex.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetIndex.h
InsetInfo.cpp
InsetInfo.h
InsetIPA.cpp
InsetIPA.h
InsetIPAMacro.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetIPAMacro.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetLabel.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetLabel.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetLayout.cpp Allow to specify default argument for layout/inset argments 2013-02-24 11:29:21 +01:00
InsetLayout.h Support for command argument placement after the workarea argument 2012-12-28 11:21:24 +01:00
InsetLine.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetLine.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetListings.cpp Don't convert --- and -- to entities in XHTML listings output. 2013-02-21 18:12:53 -05:00
InsetListings.h
InsetListingsParams.cpp Use new T not new T() 2012-10-27 01:25:38 +02:00
InsetListingsParams.h
InsetMarginal.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetMarginal.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetNewline.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetNewline.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetNewpage.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetNewpage.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetNomencl.cpp
InsetNomencl.h
InsetNote.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetNote.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetPhantom.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetPhantom.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetPreview.cpp
InsetPreview.h
InsetQuotes.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetQuotes.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetRef.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetRef.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetScript.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetScript.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetSpace.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetSpace.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetSpecialChar.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetSpecialChar.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetTabular.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetTabular.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetText.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetText.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetTOC.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetTOC.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetVSpace.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetVSpace.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetWrap.cpp Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
InsetWrap.h Introduce max_length parameter for plaintext() output routines, 2013-03-08 15:12:58 -05:00
RenderBase.h
RenderButton.cpp
RenderButton.h
RenderGraphic.cpp
RenderGraphic.h
RenderPreview.cpp
RenderPreview.h