lyx_mirror/src/insets
Scott Kostyshak f1accdebf3 Refresh previews on branch toggle
We only referesh previews if the branch that is toggled exists in a
descendant. This code could be further optimized, as noted in the
comments.

For relevant discussion, see the following ML thread:

https://www.mail-archive.com/search?l=mid&q=20191209022030.d6gyy3abdectr3yz%40tallinn
2019-12-11 11:48:56 -05:00
..
CMakeLists.txt
ExternalSupport.cpp Whitespace. 2018-04-16 14:02:20 -04:00
ExternalSupport.h Fix some problems with background cancellation. 2018-04-16 14:02:20 -04:00
ExternalTemplate.cpp Make some constructors explicit 2019-09-17 23:15:09 +02:00
ExternalTemplate.h
ExternalTransforms.cpp
ExternalTransforms.h Make some constructors explicit 2019-09-17 23:15:09 +02:00
Inset.cpp Fix text direction of references with XeTeX/bidi 2019-08-05 16:30:01 +02:00
Inset.h Handle paragraph direction switch in captions (with polyglossia/bidi) 2019-11-19 13:45:35 +01:00
InsetArgument.cpp Support FreeSpacing in InsetArgument 2019-06-02 16:33:06 +02:00
InsetArgument.h Support FreeSpacing in InsetArgument 2019-06-02 16:33:06 +02:00
InsetBibitem.cpp Fix renaming of citation refs after changing bibitem key 2019-04-21 09:55:17 +02:00
InsetBibitem.h
InsetBibtex.cpp Follow some of the performance advice from cppcheck 2019-09-13 16:23:49 +02:00
InsetBibtex.h Follow some of the performance advice from cppcheck 2019-09-13 16:23:49 +02:00
InsetBox.cpp Fix coloured boxes in RTL with [pdf]latex (#8642) 2019-08-15 16:21:13 +02:00
InsetBox.h Make some constructors explicit 2019-09-17 23:15:09 +02:00
InsetBranch.cpp Refresh previews on branch toggle 2019-12-11 11:48:56 -05:00
InsetBranch.h Remove unused private members. 2019-09-16 00:17:08 +02:00
InsetCaption.cpp Remove unused private members. 2019-09-16 00:17:08 +02:00
InsetCaption.h Remove unused private members. 2019-09-16 00:17:08 +02:00
InsetCaptionable.cpp
InsetCaptionable.h
InsetCitation.cpp Follow some of the performance advice from cppcheck 2019-09-13 16:23:49 +02:00
InsetCitation.h Follow some of the performance advice from cppcheck 2019-09-13 16:23:49 +02:00
InsetCode.h
InsetCollapsible.cpp Many small code cleanups suggested by cppcheck 2019-09-16 00:45:20 +02:00
InsetCollapsible.h Many small code cleanups suggested by cppcheck 2019-09-16 00:45:20 +02:00
InsetCommand.cpp
InsetCommand.h
InsetCommandParams.cpp Add hint to warning. 2019-05-21 13:26:57 +02:00
InsetCommandParams.h Fix bug #10896. 2018-02-22 00:49:35 -05:00
InsetERT.cpp Fix up e5fc7327. 2018-10-04 17:56:14 -04:00
InsetERT.h Fix up e5fc7327. 2018-10-04 17:56:14 -04:00
InsetExternal.cpp Remove unused private members. 2019-09-16 00:17:08 +02:00
InsetExternal.h Make some constructors explicit 2019-09-17 23:15:09 +02:00
InsetFlex.cpp Enable dissolve in undefined Flex inset context menu 2019-09-11 15:49:50 +02:00
InsetFlex.h
InsetFloat.cpp Many small code cleanups suggested by cppcheck 2019-09-16 00:45:20 +02:00
InsetFloat.h Handle paragraph direction switch in captions (with polyglossia/bidi) 2019-11-19 13:45:35 +01:00
InsetFloatList.cpp
InsetFloatList.h Make some constructors explicit 2019-09-17 23:15:09 +02:00
InsetFoot.cpp Do not step counters in deleted material. 2018-05-02 23:56:41 -04:00
InsetFoot.h Make some constructors explicit 2019-09-17 23:15:09 +02:00
InsetFootlike.cpp
InsetFootlike.h Make some constructors explicit 2019-09-17 23:15:09 +02:00
InsetGraphics.cpp typo 2019-11-21 17:13:47 +01:00
InsetGraphics.h Make some constructors explicit 2019-09-17 23:15:09 +02:00
InsetGraphicsParams.cpp
InsetGraphicsParams.h
InsetHyperlink.cpp More exceptions to percent encoding 2019-03-10 16:37:31 +01:00
InsetHyperlink.h Fix text direction of references with XeTeX/bidi 2019-08-05 16:30:01 +02:00
InsetInclude.cpp Fix crash due to encoding issues with child doc 2019-12-10 09:17:49 -05:00
InsetInclude.h Warn if included file does not exist 2019-03-12 09:00:59 +01:00
InsetIndex.cpp Move labels and insets out of moving arguments 2019-03-14 14:24:43 +01:00
InsetIndex.h Revert "Use new display() values to remove some inset hardcoding." 2018-09-12 15:26:15 +02:00
InsetInfo.cpp Many small code cleanups suggested by cppcheck 2019-09-16 00:45:20 +02:00
InsetInfo.h Many small code cleanups suggested by cppcheck 2019-09-16 00:45:20 +02:00
InsetIPA.cpp
InsetIPA.h Make some constructors explicit 2019-09-17 23:15:09 +02:00
InsetIPAMacro.cpp
InsetIPAMacro.h
InsetLabel.cpp Protect label in moving argument 2019-03-14 14:38:08 +01:00
InsetLabel.h Move labels and insets out of moving arguments 2019-03-14 14:24:43 +01:00
InsetLayout.cpp New InsetLayout tag ParbreakIgnored 2019-06-02 18:16:30 +02:00
InsetLayout.h New InsetLayout tag ParbreakIgnored 2019-06-02 18:16:30 +02:00
InsetLine.cpp
InsetLine.h
InsetListings.cpp Fix some listings/minted incompatibilities 2019-04-19 19:03:29 +02:00
InsetListings.h Properly communicate forced encodings 2018-01-26 08:38:52 +01:00
InsetListingsParams.cpp Listings: language updates 2019-04-15 11:55:46 +02:00
InsetListingsParams.h
InsetMarginal.cpp
InsetMarginal.h Make some constructors explicit 2019-09-17 23:15:09 +02:00
InsetNewline.cpp Add NewlineCmd InsetLayout and Argument option 2019-04-18 11:35:03 +02:00
InsetNewline.h Make some constructors explicit 2019-09-17 23:15:09 +02:00
InsetNewpage.cpp
InsetNewpage.h Remove unused private members. 2019-09-16 00:17:08 +02:00
InsetNomencl.cpp
InsetNomencl.h Revert "Use new display() values to remove some inset hardcoding." 2018-09-12 15:26:15 +02:00
InsetNote.cpp Fix greyedout note in RTL (#8647) 2019-08-15 15:15:59 +02:00
InsetNote.h Revert "Use new display() values to remove some inset hardcoding." 2018-09-12 15:26:15 +02:00
InsetPhantom.cpp
InsetPhantom.h
InsetPreview.cpp Fix nullptr warnings 2019-09-11 22:13:25 -04:00
InsetPreview.h Make some constructors explicit 2019-09-17 23:15:09 +02:00
InsetQuotes.cpp Many small code cleanups suggested by cppcheck 2019-09-16 00:45:20 +02:00
InsetQuotes.h Follow some of the performance advice from cppcheck 2019-09-13 16:23:49 +02:00
InsetRef.cpp Fix text direction of references with XeTeX/bidi 2019-08-05 16:30:01 +02:00
InsetRef.h Fix text direction of references with XeTeX/bidi 2019-08-05 16:30:01 +02:00
InsetScript.cpp Disable TABLUAR_STYLE_INSERT with TABULAR_INSERT 2019-04-04 08:24:25 +02:00
InsetScript.h Fix fonts used by sub/superscript in text 2019-03-22 16:19:52 +01:00
InsetSeparator.cpp
InsetSeparator.h Remove unused private members. 2019-09-16 00:17:08 +02:00
InsetSpace.cpp Fix alignment of rows when text width is variable 2019-01-11 16:23:05 +01:00
InsetSpace.h Make some constructors explicit 2019-09-17 23:15:09 +02:00
InsetSpecialChar.cpp add unicode descriptions to InsetSpecialChar code 2019-05-10 14:29:24 +02:00
InsetSpecialChar.h
InsetTabular.cpp Disable inset-dissolve in table cells 2019-12-06 09:54:43 +01:00
InsetTabular.h Make some constructors explicit 2019-09-17 23:15:09 +02:00
InsetText.cpp Disable inset-dissolve in table cells 2019-12-06 09:54:43 +01:00
InsetText.h \cprotect some content in captions 2019-04-21 16:44:29 +02:00
InsetTOC.cpp
InsetTOC.h Revert "Use new display() values to remove some inset hardcoding." 2018-09-12 15:26:15 +02:00
InsetVSpace.cpp
InsetVSpace.h Make some constructors explicit 2019-09-17 23:15:09 +02:00
InsetWrap.cpp
InsetWrap.h
RenderBase.h Remove unused method 2019-02-18 16:03:38 +01:00
RenderButton.cpp Fix bug #10904. 2018-02-23 23:29:52 -05:00
RenderButton.h Fix bug #10904. 2018-02-23 23:29:52 -05:00
RenderGraphic.cpp Rename LM_ST_* to *_STYLE and FONT_SIZE_* to *_SIZE 2019-06-14 17:05:49 +02:00
RenderGraphic.h Make some constructors explicit 2019-09-17 23:15:09 +02:00
RenderPreview.cpp Rename LM_ST_* to *_STYLE and FONT_SIZE_* to *_SIZE 2019-06-14 17:05:49 +02:00
RenderPreview.h Make some constructors explicit 2019-09-17 23:15:09 +02:00