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
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
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
InsetArgument.h
InsetBibitem.cpp
InsetBibitem.h
InsetBibtex.cpp
InsetBibtex.h
InsetBox.cpp Fix logic of method 2015-09-12 19:01:18 +02:00
InsetBox.h
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
InsetCommand.h
InsetCommandParams.cpp
InsetCommandParams.h
InsetERT.cpp
InsetERT.h
InsetExternal.cpp Support units in external inset bbox 2015-07-16 22:06:35 +02:00
InsetExternal.h
InsetFlex.cpp
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
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
InsetInfo.h
InsetIPA.cpp
InsetIPA.h
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
InsetLayout.h
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
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
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
InsetScript.h
InsetSeparator.cpp
InsetSeparator.h
InsetSpace.cpp
InsetSpace.h
InsetSpecialChar.cpp
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
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