lyx_mirror/src/insets
Guillaume Munch d5a5fbb8ee Enhancements and bugfixes to the TOCs
* New TOC "math-macro". This means that math macros can now be accessed in the
  outline pane in their order of appearance or in alphabetical order, and can be
  searched using the filter.

* Lists of floats now show subfloats deeper in the navigation menu

* The arbitrary 30 element cut-off after which nothing is shown except "Open
  Navigator..." is removed. Menus now have no limit in size, so Qt may display
  them scrollable. In exchange, we always show "Open outliner..." at the
  beginning. I tested for performance issues with a rather complex document and
  it is fine; but this does not exclude corner cases with lots of TOC entries of
  a certain kind. If necessary, populating the navigation sub-menu should be
  delayed like the main menu.

* Elements that do not contribute to the output (e.g. in a note, a disabled
  branch) are now preceded with a symbol indicating this status. (The machinery
  was already there; I wonder why it was not implemented already.) I have chosen
  U+274E NEGATIVE SQUARED CROSS MARK.

* Fix the contextual menus in the outliner (bug introduced at 94e992c5).

* Toc item now move to the caption when present, but first center on the float,
  to prevent the situation where the caption is at the top of the screen and the
  contents of the float is off-screen above the caption.
  (Internally, the action of the toc items can now be customised)

* Fix the LyXHTML output. Disabled captions no longer appear in the list of
  figures.
2015-10-01 21:44:22 +01:00
..
CMakeLists.txt Fix compilation with cmake 2015-03-26 02:27:11 +01:00
ExternalSupport.cpp Support Photos in RasterImage template 2015-07-20 21:14:45 +02:00
ExternalSupport.h Support Photos in RasterImage template 2015-07-20 21:14:45 +02:00
ExternalTemplate.cpp
ExternalTemplate.h Get rid of boost::noncopyable. 2014-11-14 23:40:27 +00:00
ExternalTransforms.cpp Support units in external inset bbox 2015-07-16 22:06:35 +02:00
ExternalTransforms.h Support units in external inset bbox 2015-07-16 22:06:35 +02:00
Inset.cpp
Inset.h Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetArgument.cpp Implement PassThruChars to Argument 2015-05-08 09:32:31 +02:00
InsetArgument.h Implement PassThruChars to Argument 2015-05-08 09:32:31 +02:00
InsetBibitem.cpp Code simplification. 2015-05-21 18:13:42 +02:00
InsetBibitem.h
InsetBibtex.cpp Update paths of included files when saving to a different folder. 2015-05-03 23:55:19 +02:00
InsetBibtex.h Update paths of included files when saving to a different folder. 2015-05-03 23:55:19 +02:00
InsetBox.cpp Fix logic of method 2015-09-12 19:01:18 +02:00
InsetBox.h support for colored boxes 2015-05-16 03:22:37 +02:00
InsetBranch.cpp Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetBranch.h Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetCaption.cpp Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetCaption.h Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetCaptionable.cpp Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetCaptionable.h Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetCitation.cpp Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetCitation.h Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetCode.h
InsetCollapsable.cpp New class InsetCaptionable 2015-09-15 15:25:33 +01:00
InsetCollapsable.h New class InsetCaptionable 2015-09-15 15:25:33 +01:00
InsetCommand.cpp Avoid compiler warning about overloaded virtual function. 2015-05-20 15:49:15 +02:00
InsetCommand.h Avoid compiler warning about overloaded virtual function. 2015-05-20 15:49:15 +02:00
InsetCommandParams.cpp Avoid compiler warning about overloaded virtual function. 2015-05-20 15:49:15 +02:00
InsetCommandParams.h Avoid compiler warning about overloaded virtual function. 2015-05-20 15:49:15 +02:00
InsetERT.cpp Clean-up the undo API 2015-04-01 14:18:23 +02:00
InsetERT.h
InsetExternal.cpp Support units in external inset bbox 2015-07-16 22:06:35 +02:00
InsetExternal.h
InsetFlex.cpp Add ObsoletedBy tag to InsetLayout 2014-12-08 09:08:45 +01:00
InsetFlex.h
InsetFloat.cpp New class InsetCaptionable 2015-09-15 15:25:33 +01:00
InsetFloat.h New class InsetCaptionable 2015-09-15 15:25:33 +01:00
InsetFloatList.cpp Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetFloatList.h
InsetFoot.cpp Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetFoot.h Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetFootlike.cpp Let the Foot inset have a different Layout when inside a title 2014-11-21 10:23:56 +01:00
InsetFootlike.h
InsetGraphics.cpp Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetGraphics.h Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetGraphicsParams.cpp Return reference to this in operator=() 2015-09-13 19:43:44 +02:00
InsetGraphicsParams.h Return reference to this in operator=() 2015-09-13 19:43:44 +02:00
InsetHyperlink.cpp
InsetHyperlink.h
InsetInclude.cpp Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetInclude.h Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetIndex.cpp Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetIndex.h Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetInfo.cpp Get rid of autoBreakRow, which is obsoleted by allowMultiPar() 2015-03-31 17:02:00 +02:00
InsetInfo.h
InsetIPA.cpp Get rid of autoBreakRow, which is obsoleted by allowMultiPar() 2015-03-31 17:02:00 +02:00
InsetIPA.h Output -- and --- in XHTML like in LaTeX 2015-02-15 20:17:21 +01:00
InsetIPAMacro.cpp
InsetIPAMacro.h Add some missing member variable initializations 2015-09-13 19:47:21 +02:00
InsetLabel.cpp Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetLabel.h Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetLayout.cpp Add InsertCotext tag also to InsetLayout argument (part of #4745) 2015-05-21 08:53:56 +02:00
InsetLayout.h New (Inset)Layout tag PassThruChars 2015-04-20 18:13:49 +02:00
InsetLine.cpp Add some missing member variable initializations 2015-09-13 19:47:21 +02:00
InsetLine.h
InsetListings.cpp New class InsetCaptionable 2015-09-15 15:25:33 +01:00
InsetListings.h New class InsetCaptionable 2015-09-15 15:25:33 +01:00
InsetListingsParams.cpp
InsetListingsParams.h New class InsetCaptionable 2015-09-15 15:25:33 +01:00
InsetMarginal.cpp Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetMarginal.h Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetNewline.cpp
InsetNewline.h
InsetNewpage.cpp
InsetNewpage.h
InsetNomencl.cpp Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetNomencl.h Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetNote.cpp Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetNote.h Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetPhantom.cpp Fix indentation 2015-05-17 17:27:27 +02:00
InsetPhantom.h
InsetPreview.cpp Replacement for commits bc47054b and ad0d0f6d 2015-06-14 18:10:29 +02:00
InsetPreview.h
InsetQuotes.cpp Remove unused variables found by cppcheck 2015-09-20 21:39:59 +02:00
InsetQuotes.h Remove unused variable BufferParams::quotes_times 2015-03-04 18:21:58 +01:00
InsetRef.cpp Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetRef.h Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetScript.cpp Clean-up the undo API 2015-04-01 14:18:23 +02:00
InsetScript.h
InsetSeparator.cpp Tweak the shape of the parbreak separator. 2014-10-25 23:38:52 +02:00
InsetSeparator.h
InsetSpace.cpp Improve support for on screen length calculation 2015-03-26 17:10:15 +01:00
InsetSpace.h
InsetSpecialChar.cpp Improve support for on screen length calculation 2015-03-26 17:10:15 +01:00
InsetSpecialChar.h Add some missing member variable initializations 2015-09-13 19:47:21 +02:00
InsetTabular.cpp Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetTabular.h Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetText.cpp Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetText.h Enhancements and bugfixes to the TOCs 2015-10-01 21:44:22 +01:00
InsetTOC.cpp Better construction of the TOC for floats and captions 2015-09-15 15:25:33 +01:00
InsetTOC.h Use const ref instead of passing by value. 2015-05-12 12:52:36 -04:00
InsetVSpace.cpp
InsetVSpace.h
InsetWrap.cpp New class InsetCaptionable 2015-09-15 15:25:33 +01:00
InsetWrap.h New class InsetCaptionable 2015-09-15 15:25:33 +01:00
RenderBase.h
RenderButton.cpp
RenderButton.h
RenderGraphic.cpp image_ready is false at this point 2015-09-12 18:33:17 +02:00
RenderGraphic.h
RenderPreview.cpp Revert bc47054b and the related commit ad0d0f6d 2015-06-14 18:05:39 +02:00
RenderPreview.h Revert bc47054b and the related commit ad0d0f6d 2015-06-14 18:05:39 +02:00