lyx_mirror/src/insets
Abdelrazak Younes 0b0c27ef59 * BufferView: Make use of ScreenUpdateStrategy::NoScreenUpdate, avoid a screen redraw when it is not really needed.
* Painter.h: move isDrawingEnabled() to public Area.

* TextMetrics::drawParagraph(): backup and restore original drawing state of the Painter.

* InsetTabular::draw(): ditto.

* InsetMathNest::drawSelection(): ditto.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21471 a592a061-630c-0410-9148-cb99ea01b6c8
2007-11-06 14:07:49 +00:00
..
ExternalSupport.cpp cosmetics 2007-10-20 17:35:27 +00:00
ExternalSupport.h
ExternalTemplate.cpp
ExternalTemplate.h boost/utility -> boost/noncopyable 2007-09-30 15:47:00 +00:00
ExternalTransforms.cpp
ExternalTransforms.h
Inset.cpp cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
Inset.h Use forceLTR instead of inset codes in order to determine whether an inset 2007-11-05 23:44:47 +00:00
InsetBibitem.cpp cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
InsetBibitem.h Move the findInfo() and defaultCommand() routines out of InsetCommand and into its subclasses, so that the subclasses know what parameters they want, etc. Also, introduce an "isCompatibleCommand()" routine, so the subclasses can tell us which commands they are prepared to accept. 2007-10-25 04:13:56 +00:00
InsetBibtex.cpp cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
InsetBibtex.h Move the findInfo() and defaultCommand() routines out of InsetCommand and into its subclasses, so that the subclasses know what parameters they want, etc. Also, introduce an "isCompatibleCommand()" routine, so the subclasses can tell us which commands they are prepared to accept. 2007-10-25 04:13:56 +00:00
InsetBox.cpp Further cleanup of InsetFlex, InsetCollapsable and InsetLayout: 2007-11-03 00:35:07 +00:00
InsetBox.h Move Inset::Code to InsetCode.h 2007-10-13 09:04:52 +00:00
InsetBranch.cpp Further cleanup of InsetFlex, InsetCollapsable and InsetLayout: 2007-11-03 00:35:07 +00:00
InsetBranch.h remove unneeded init() method. 2007-11-02 17:58:16 +00:00
InsetCaption.cpp remove unneeded @includes from BufferView.h 2007-11-03 18:50:54 +00:00
InsetCaption.h Move Inset::Code to InsetCode.h 2007-10-13 09:04:52 +00:00
InsetCitation.cpp Move the findInfo() and defaultCommand() routines out of InsetCommand and into its subclasses, so that the subclasses know what parameters they want, etc. Also, introduce an "isCompatibleCommand()" routine, so the subclasses can tell us which commands they are prepared to accept. 2007-10-25 04:13:56 +00:00
InsetCitation.h Move the findInfo() and defaultCommand() routines out of InsetCommand and into its subclasses, so that the subclasses know what parameters they want, etc. Also, introduce an "isCompatibleCommand()" routine, so the subclasses can tell us which commands they are prepared to accept. 2007-10-25 04:13:56 +00:00
InsetCode.h Rationalize lyxCode(). 2007-10-16 16:48:21 +00:00
InsetCollapsable.cpp remove unneeded @includes from BufferView.h 2007-11-03 18:50:54 +00:00
InsetCollapsable.h Use forceLTR instead of inset codes in order to determine whether an inset 2007-11-05 23:44:47 +00:00
InsetCommand.cpp Remove methods marked for removal from InsetCommandParams. Yeah, we can do that now. ;-) 2007-10-23 18:51:04 +00:00
InsetCommand.h Move the findInfo() and defaultCommand() routines out of InsetCommand and into its subclasses, so that the subclasses know what parameters they want, etc. Also, introduce an "isCompatibleCommand()" routine, so the subclasses can tell us which commands they are prepared to accept. 2007-10-25 04:13:56 +00:00
InsetCommandParams.cpp InsetIndex is no longer an InsetCommand. 2007-10-25 22:29:45 +00:00
InsetCommandParams.h remove unneeded include 2007-10-29 23:05:18 +00:00
InsetEnvironment.cpp cosmetics 2007-09-29 20:02:32 +00:00
InsetEnvironment.h cosmetics 2007-10-23 21:41:17 +00:00
InsetERT.cpp remove two FIXME. 2007-11-03 11:40:41 +00:00
InsetERT.h Further cleanup of InsetFlex, InsetCollapsable and InsetLayout: 2007-11-03 00:35:07 +00:00
InsetExternal.cpp 188094 lines 2007-10-25 20:36:17 +00:00
InsetExternal.h Move Inset::Code to InsetCode.h 2007-10-13 09:04:52 +00:00
InsetFlex.cpp Get rid of InsetFlexParams 2007-11-05 10:14:19 +00:00
InsetFlex.h Get rid of InsetFlexParams 2007-11-05 10:14:19 +00:00
InsetFloat.cpp Remove redundant code and introduce InsetCollapsable::setLabelColor(). 2007-11-02 16:46:48 +00:00
InsetFloat.h Move Inset::Code to InsetCode.h 2007-10-13 09:04:52 +00:00
InsetFloatList.cpp Move the findInfo() and defaultCommand() routines out of InsetCommand and into its subclasses, so that the subclasses know what parameters they want, etc. Also, introduce an "isCompatibleCommand()" routine, so the subclasses can tell us which commands they are prepared to accept. 2007-10-25 04:13:56 +00:00
InsetFloatList.h Move the findInfo() and defaultCommand() routines out of InsetCommand and into its subclasses, so that the subclasses know what parameters they want, etc. Also, introduce an "isCompatibleCommand()" routine, so the subclasses can tell us which commands they are prepared to accept. 2007-10-25 04:13:56 +00:00
InsetFoot.cpp * InsetCollapsable: 2007-11-02 17:47:51 +00:00
InsetFoot.h Move Inset::Code to InsetCode.h 2007-10-13 09:04:52 +00:00
InsetFootlike.cpp cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
InsetFootlike.h Move Inset::Code to InsetCode.h 2007-10-13 09:04:52 +00:00
InsetGraphics.cpp cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
InsetGraphics.h Use forceLTR instead of inset codes in order to determine whether an inset 2007-11-05 23:44:47 +00:00
InsetGraphicsParams.cpp 188094 lines 2007-10-25 20:36:17 +00:00
InsetGraphicsParams.h
InsetHFill.cpp Move the findInfo() and defaultCommand() routines out of InsetCommand and into its subclasses, so that the subclasses know what parameters they want, etc. Also, introduce an "isCompatibleCommand()" routine, so the subclasses can tell us which commands they are prepared to accept. 2007-10-25 04:13:56 +00:00
InsetHFill.h Move the findInfo() and defaultCommand() routines out of InsetCommand and into its subclasses, so that the subclasses know what parameters they want, etc. Also, introduce an "isCompatibleCommand()" routine, so the subclasses can tell us which commands they are prepared to accept. 2007-10-25 04:13:56 +00:00
InsetHyperlink.cpp pimpl not needed here 2007-11-02 23:42:27 +00:00
InsetHyperlink.h Use forceLTR instead of inset codes in order to determine whether an inset 2007-11-05 23:44:47 +00:00
InsetInclude.cpp some std::string -> filename changes 2007-11-03 17:37:37 +00:00
InsetInclude.h Move the findInfo() and defaultCommand() routines out of InsetCommand and into its subclasses, so that the subclasses know what parameters they want, etc. Also, introduce an "isCompatibleCommand()" routine, so the subclasses can tell us which commands they are prepared to accept. 2007-10-25 04:13:56 +00:00
InsetIndex.cpp * InsetCollapsable: 2007-11-02 17:47:51 +00:00
InsetIndex.h Implement ForceLtR; cleanup of collapsable insets 2007-10-30 12:30:46 +00:00
InsetInfo.cpp cosmetics 2007-11-02 21:27:37 +00:00
InsetInfo.h Fix typos in the comment in InsetInfo.h 2007-10-14 01:37:02 +00:00
InsetLabel.cpp Move the findInfo() and defaultCommand() routines out of InsetCommand and into its subclasses, so that the subclasses know what parameters they want, etc. Also, introduce an "isCompatibleCommand()" routine, so the subclasses can tell us which commands they are prepared to accept. 2007-10-25 04:13:56 +00:00
InsetLabel.h Move the findInfo() and defaultCommand() routines out of InsetCommand and into its subclasses, so that the subclasses know what parameters they want, etc. Also, introduce an "isCompatibleCommand()" routine, so the subclasses can tell us which commands they are prepared to accept. 2007-10-25 04:13:56 +00:00
InsetLine.cpp cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
InsetLine.h Move Inset::Code to InsetCode.h 2007-10-13 09:04:52 +00:00
InsetListings.cpp Remremove unneeded init() method. 2007-11-02 23:12:43 +00:00
InsetListings.h Remremove unneeded init() method. 2007-11-02 23:12:43 +00:00
InsetListingsParams.cpp Add Erlang support for listings (bug 4263) 2007-10-13 20:56:28 +00:00
InsetListingsParams.h
InsetMarginal.cpp * InsetCollapsable: 2007-11-02 17:47:51 +00:00
InsetMarginal.h Move Inset::Code to InsetCode.h 2007-10-13 09:04:52 +00:00
InsetNewline.cpp cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
InsetNewline.h Move Inset::Code to InsetCode.h 2007-10-13 09:04:52 +00:00
InsetNomencl.cpp cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
InsetNomencl.h Move the findInfo() and defaultCommand() routines out of InsetCommand and into its subclasses, so that the subclasses know what parameters they want, etc. Also, introduce an "isCompatibleCommand()" routine, so the subclasses can tell us which commands they are prepared to accept. 2007-10-25 04:13:56 +00:00
InsetNote.cpp Further cleanup of InsetFlex, InsetCollapsable and InsetLayout: 2007-11-03 00:35:07 +00:00
InsetNote.h Move Inset::Code to InsetCode.h 2007-10-13 09:04:52 +00:00
InsetOptArg.cpp Remove redundant code and introduce InsetCollapsable::setLabelColor(). 2007-11-02 16:46:48 +00:00
InsetOptArg.h Move Inset::Code to InsetCode.h 2007-10-13 09:04:52 +00:00
InsetPagebreak.cpp Splitup Font in saner bits: 2007-10-28 18:51:54 +00:00
InsetPagebreak.h Move Inset::Code to InsetCode.h 2007-10-13 09:04:52 +00:00
InsetQuotes.cpp remove unneeded @includes from BufferView.h 2007-11-03 18:50:54 +00:00
InsetQuotes.h cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
InsetRef.cpp cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
InsetRef.h cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
InsetSpace.cpp cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
InsetSpace.h Move Inset::Code to InsetCode.h 2007-10-13 09:04:52 +00:00
InsetSpecialChar.cpp cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
InsetSpecialChar.h Move Inset::Code to InsetCode.h 2007-10-13 09:04:52 +00:00
InsetTabular.cpp * BufferView: Make use of ScreenUpdateStrategy::NoScreenUpdate, avoid a screen redraw when it is not really needed. 2007-11-06 14:07:49 +00:00
InsetTabular.h Fix bug 4147. 2007-11-01 16:59:40 +00:00
InsetText.cpp * InsetText::frame_color_: int -> ColorCode. 2007-10-29 10:46:13 +00:00
InsetText.h rename asTextInset -> asInsetText (to conform with asInsetCollapsable, asInsetMath) 2007-11-03 18:07:41 +00:00
InsetTheorem.cpp Remove redundant code and introduce InsetCollapsable::setLabelColor(). 2007-11-02 16:46:48 +00:00
InsetTheorem.h Move Inset::Code to InsetCode.h 2007-10-13 09:04:52 +00:00
InsetTOC.cpp Move the findInfo() and defaultCommand() routines out of InsetCommand and into its subclasses, so that the subclasses know what parameters they want, etc. Also, introduce an "isCompatibleCommand()" routine, so the subclasses can tell us which commands they are prepared to accept. 2007-10-25 04:13:56 +00:00
InsetTOC.h Move the findInfo() and defaultCommand() routines out of InsetCommand and into its subclasses, so that the subclasses know what parameters they want, etc. Also, introduce an "isCompatibleCommand()" routine, so the subclasses can tell us which commands they are prepared to accept. 2007-10-25 04:13:56 +00:00
InsetVSpace.cpp cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
InsetVSpace.h Remove remnant of the past. 2007-09-25 07:41:03 +00:00
InsetWrap.cpp Remove redundant code and introduce InsetCollapsable::setLabelColor(). 2007-11-02 16:46:48 +00:00
InsetWrap.h Move Inset::Code to InsetCode.h 2007-10-13 09:04:52 +00:00
MailInset.cpp
MailInset.h
RenderBase.h * Inset: 2007-09-21 20:39:47 +00:00
RenderButton.cpp Splitup Font in saner bits: 2007-10-28 18:51:54 +00:00
RenderButton.h * Inset: 2007-09-21 20:39:47 +00:00
RenderGraphic.cpp Splitup Font in saner bits: 2007-10-28 18:51:54 +00:00
RenderGraphic.h * Inset: 2007-09-21 20:39:47 +00:00
RenderPreview.cpp Splitup Font in saner bits: 2007-10-28 18:51:54 +00:00
RenderPreview.h * Inset: 2007-09-21 20:39:47 +00:00