lyx_mirror/src/insets
Vincent van Ravesteijn 8e2babb833 Fix bug 5797: http://bugzilla.lyx.org/show_bug.cgi?id=5797.
GetStatus of an InsetCollapsable asserts for unhandled commands.

When you add a command to the context menu of an InsetCollapsable of which the getStatus method does not handle this command, an assertion will be raised. This happens when getStatus doesn't handle a command it is forwarded to text::getStatus which asserts because cur.text() is the text the inset is in, while this is the text of the inset. So, we only dispatch to text_ if the cursor is inside the text_. This is not the case for e.g. context menus.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28588 a592a061-630c-0410-9148-cb99ea01b6c8
2009-02-23 19:00:23 +00:00
..
ExternalSupport.cpp Complete the removal of the embedding stuff. Maybe. It's hard to be sure we got everything, but this does compile, and it seems to work at least reasonably well. Any problems should of course be reported to the list. 2008-04-20 03:08:11 +00:00
ExternalSupport.h
ExternalTemplate.cpp ExternalTemplate.cpp: 2008-06-15 14:23:45 +00:00
ExternalTemplate.h - Simplify prefs, graphics and external display options which are now true or false. 2008-06-13 07:34:55 +00:00
ExternalTransforms.cpp Fix include orderings. 2008-06-18 18:54:31 +00:00
ExternalTransforms.h
Inset.cpp support for the LaTeX commands \*phantom, fileformat change 2009-01-30 00:56:37 +00:00
Inset.h * notifyCursorEnters called on insets when the cursor entered 2008-11-15 17:11:01 +00:00
InsetBibitem.cpp move updateLables to buffer 2008-11-16 16:43:49 +00:00
InsetBibitem.h Fix include orderings. 2008-06-18 18:54:31 +00:00
InsetBibtex.cpp Revert r27975 and 28105, as they are causing too many problems, e.g., 2009-01-16 23:23:14 +00:00
InsetBibtex.h Fix some of the BibTeX cache issues. We need to be able to invalidate the cache when 2008-06-05 06:42:53 +00:00
InsetBox.cpp 1/ call InsetCollapsable::validate instead of InsetText::validate in several 2008-12-12 15:38:52 +00:00
InsetBox.h more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetBranch.cpp Fix bug 4346: http://bugzilla.lyx.org/show_bug.cgi?id=4346. 2009-02-21 16:27:00 +00:00
InsetBranch.h Fix bug 4346: http://bugzilla.lyx.org/show_bug.cgi?id=4346. 2009-02-21 16:27:00 +00:00
InsetCaption.cpp Bug 5562: Fix command line output of subfigure insets by introducing new OutputParams and LaTeXFeatures members that tell the insets whether they are in a (sub)float. 2009-02-07 12:27:24 +00:00
InsetCaption.h Bug 5562: Fix command line output of subfigure insets by introducing new OutputParams and LaTeXFeatures members that tell the insets whether they are in a (sub)float. 2009-02-07 12:27:24 +00:00
InsetCitation.cpp fix constness of string literals 2008-11-15 17:40:05 +00:00
InsetCitation.h more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetCode.h support for the LaTeX commands \*phantom, fileformat change 2009-01-30 00:56:37 +00:00
InsetCollapsable.cpp Fix bug 4346: http://bugzilla.lyx.org/show_bug.cgi?id=4346. 2009-02-21 16:27:00 +00:00
InsetCollapsable.h Fix bug 4346: http://bugzilla.lyx.org/show_bug.cgi?id=4346. 2009-02-21 16:27:00 +00:00
InsetCommand.cpp more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetCommand.h more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetCommandParams.cpp Prevent empty warning. 2009-01-01 16:35:14 +00:00
InsetCommandParams.h Fix comments. 2008-04-22 20:21:55 +00:00
InsetERT.cpp Fix bug 4346: http://bugzilla.lyx.org/show_bug.cgi?id=4346. 2009-02-21 16:27:00 +00:00
InsetERT.h Fix bug 4346: http://bugzilla.lyx.org/show_bug.cgi?id=4346. 2009-02-21 16:27:00 +00:00
InsetExternal.cpp Fix first insert of external material & instant preview. 2008-12-21 01:53:47 +00:00
InsetExternal.h Fix first insert of external material & instant preview. 2008-12-21 01:53:47 +00:00
InsetFlex.cpp Thanks, Pavel... 2009-02-06 20:49:37 +00:00
InsetFlex.h Move some stuff from InsetFlex to InsetCollapsable, and make use of the 2009-02-06 17:56:47 +00:00
InsetFloat.cpp Fix bug 4346: http://bugzilla.lyx.org/show_bug.cgi?id=4346. 2009-02-21 16:27:00 +00:00
InsetFloat.h more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetFloatList.cpp more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetFloatList.h more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetFoot.cpp Fix bug 4346: http://bugzilla.lyx.org/show_bug.cgi?id=4346. 2009-02-21 16:27:00 +00:00
InsetFoot.h more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetFootlike.cpp more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetFootlike.h more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetGraphics.cpp * InsetGraphics.{cpp.h}: 2009-01-17 08:02:52 +00:00
InsetGraphics.h * InsetGraphics.{cpp.h}: 2009-01-17 08:02:52 +00:00
InsetGraphicsParams.cpp more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetGraphicsParams.h more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetHyperlink.cpp InsetHyperlink.cpp: the "#" character must not be escaped in the URL field, only in the name field 2009-01-17 05:24:05 +00:00
InsetHyperlink.h more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetInclude.cpp Fix bug 5787-part_2 (Labels in Listings Children Don't Update Properly). 2009-02-19 21:33:07 +00:00
InsetInclude.h Patch from Bo. Fixes problem with labels in child docs of the listings type: 2009-02-19 04:50:25 +00:00
InsetIndex.cpp more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetIndex.h Move a couple routines from InsetFlex to InsetCollapsable so the CustomPars 2009-02-03 21:12:59 +00:00
InsetInfo.cpp Make sure that the contents of the inset uses the buffer language (in order to 2008-11-05 16:40:18 +00:00
InsetInfo.h Cleanup and layoutification of the InsetInfo class. 2008-09-30 14:11:40 +00:00
InsetLabel.cpp add Buffer * member to DocIterator 2008-11-17 11:46:07 +00:00
InsetLabel.h * "Copy as Reference" in the context menu of a label 2008-11-16 19:19:07 +00:00
InsetLayout.cpp move ColorSet to a header of its own to reduce #include dependencies 2009-02-09 23:30:24 +00:00
InsetLayout.h Introduce the InToc tag for InsetLayout. 2009-02-06 17:54:33 +00:00
InsetLine.cpp more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetLine.h more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetListings.cpp Fix bug 4346: http://bugzilla.lyx.org/show_bug.cgi?id=4346. 2009-02-21 16:27:00 +00:00
InsetListings.h Fix bug 4346: http://bugzilla.lyx.org/show_bug.cgi?id=4346. 2009-02-21 16:27:00 +00:00
InsetListingsParams.cpp Patch from Bo. Fixes problem with labels in child docs of the listings type: 2009-02-19 04:50:25 +00:00
InsetListingsParams.h Patch from Bo. Fixes problem with labels in child docs of the listings type: 2009-02-19 04:50:25 +00:00
InsetMarginal.cpp more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetMarginal.h more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetNewline.cpp Fix more of bug 5751. 2009-02-19 04:42:30 +00:00
InsetNewline.h
InsetNewpage.cpp Fix more of bug 5751. 2009-02-19 04:42:30 +00:00
InsetNewpage.h more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetNomencl.cpp more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetNomencl.h more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetNote.cpp Fix bug 5751. 2009-02-19 04:18:31 +00:00
InsetNote.h Move LFUN_NOTES_MUTATE dispatch to BufferView. 2008-06-24 07:18:06 +00:00
InsetOptArg.cpp
InsetOptArg.h Move a couple routines from InsetFlex to InsetCollapsable so the CustomPars 2009-02-03 21:12:59 +00:00
InsetPhantom.cpp some cleanups to the phantom inset. Undo still broken for unknown reasons 2009-02-04 16:18:43 +00:00
InsetPhantom.h fix undo bug with phantom inset 2009-02-04 17:52:28 +00:00
InsetQuotes.cpp Inset::textString --> Inset::tocString 2008-11-10 22:45:14 +00:00
InsetQuotes.h Inset::textString --> Inset::tocString 2008-11-10 22:45:14 +00:00
InsetRef.cpp more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetRef.h more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetSpace.cpp * InsetSpace.cpp: typo. 2009-01-10 17:07:52 +00:00
InsetSpace.h fix bug 2558: hspace support in math 2008-12-22 18:12:32 +00:00
InsetSpecialChar.cpp * LaTeXFeatures.cpp: 2009-01-11 08:31:52 +00:00
InsetSpecialChar.h more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetTabular.cpp InsetTabular.cpp: fix http://bugzilla.lyx.org/show_bug.cgi?id=5777 2009-02-14 21:39:15 +00:00
InsetTabular.h GuiTabular, InsetTabular: fix http://bugzilla.lyx.org/show_bug.cgi?id=5752 2009-02-10 18:08:09 +00:00
InsetText.cpp Fix bug 5797: http://bugzilla.lyx.org/show_bug.cgi?id=5797. 2009-02-23 19:00:23 +00:00
InsetText.h more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetTOC.cpp more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetTOC.h more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetVSpace.cpp more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetVSpace.h more latin1..utf8 schanges. all of src/* should be utf8 now 2008-11-14 15:58:50 +00:00
InsetWrap.cpp Fix bug 4346: http://bugzilla.lyx.org/show_bug.cgi?id=4346. 2009-02-21 16:27:00 +00:00
InsetWrap.h
RenderBase.h
RenderButton.cpp
RenderButton.h
RenderGraphic.cpp Fix include orderings. 2008-06-18 18:54:31 +00:00
RenderGraphic.h Complete the removal of the embedding stuff. Maybe. It's hard to be sure we got everything, but this does compile, and it seems to work at least reasonably well. Any problems should of course be reported to the list. 2008-04-20 03:08:11 +00:00
RenderPreview.cpp Fix bug http://bugzilla.lyx.org/show_bug.cgi?id=5627 2009-01-25 12:24:03 +00:00
RenderPreview.h Fix include orderings. 2008-06-18 18:54:31 +00:00