lyx_mirror/src
Abdelrazak Younes 22aa0137d3 Transfer general edit context menu from BufferView to InsetText.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23574 a592a061-630c-0410-9148-cb99ea01b6c8
2008-03-08 22:57:22 +00:00
..
client header cleanup. 2007-12-16 22:09:28 +00:00
frontends ...and clean up headers 2008-03-08 21:55:03 +00:00
graphics progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
insets Transfer general edit context menu from BufferView to InsetText. 2008-03-08 22:57:22 +00:00
mathed * Buffer::getLabelList(): Speed up and simplify by using the tocBackend. 2008-03-07 19:46:04 +00:00
support add a convienient foreach implementation 2008-03-07 23:05:33 +00:00
tex2lyx MSVC compile fix 2008-03-07 07:21:13 +00:00
ASpell_local.h Compile fix. 2007-11-29 20:11:54 +00:00
ASpell.cpp * src/ASpell.cpp: 2007-12-17 16:51:23 +00:00
Author.cpp getting rid of superfluous std:: statements. 2007-12-12 19:28:07 +00:00
Author.h cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
BiblioInfo.cpp Load child documents unconditionally at updateLabels() time. 2008-03-06 18:13:04 +00:00
BiblioInfo.h Code rules. 2008-02-14 17:00:40 +00:00
Bidi.cpp cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
Bidi.h cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
boost.cpp Patch to please gcc 4.3. Less bloat in the include headers means that 2008-02-07 17:04:06 +00:00
Box.cpp getting rid of superfluous std:: statements. 2007-12-12 19:28:07 +00:00
Box.h cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
BranchList.cpp getting rid of superfluous std:: statements. 2007-12-12 19:28:07 +00:00
BranchList.h pimpl not needed here 2007-11-02 23:42:27 +00:00
buffer_funcs.cpp Change the interface to a paragraph's layout. We still store a LayoutPtr, but now privately, and make a Layout const & available to clients. 2008-03-06 21:31:27 +00:00
buffer_funcs.h There was a bit too much copying of dociterators gpoing on leading to an 2008-01-12 21:38:51 +00:00
Buffer.cpp cosmetics 2008-03-07 20:51:56 +00:00
Buffer.h Delete child buffer at InsetInclude destruction. 2008-03-06 20:58:59 +00:00
BufferList.cpp Introduce BufferException so that we don't crash if a problem affects only current Buffer. Instead we now just do an emergency save and we close it. 2008-02-29 08:10:51 +00:00
BufferList.h Introduce BufferException so that we don't crash if a problem affects only current Buffer. Instead we now just do an emergency save and we close it. 2008-02-29 08:10:51 +00:00
BufferParams.cpp BaseClassList --> LayoutFileList 2008-03-07 03:53:21 +00:00
BufferParams.h Cleanup. 2008-02-29 02:50:12 +00:00
BufferView.cpp Transfer general edit context menu from BufferView to InsetText. 2008-03-08 22:57:22 +00:00
BufferView.h declaration cleanup 2008-03-08 09:01:41 +00:00
Bullet.cpp 'using namespace std' instead of 'using std::xxx' 2007-12-12 10:16:00 +00:00
Bullet.h
Changes.cpp getting rid of superfluous std:: statements. 2007-12-12 19:28:07 +00:00
Changes.h - Get rid of unneeded time_type typedef. 2007-11-29 08:55:43 +00:00
Chktex.cpp 'using namespace lyx::support' instead of 'using support::xxx' 2007-12-12 18:57:56 +00:00
Chktex.h
CmdDef.cpp fix some compiler warnings 2008-03-04 14:04:59 +00:00
CmdDef.h CmdDef: 2007-12-02 22:10:26 +00:00
Color.cpp only cosmetics 2008-03-01 23:50:08 +00:00
Color.h pimpl not needed here 2007-11-02 23:42:27 +00:00
ColorCode.h stdinsets.inc: use foreground color also for index insets. Using the latex color would imply that you have to enter there LaTeX code, but since Lyx 1.6this is no longer the case 2008-03-05 00:06:34 +00:00
Converter.cpp * src/BufferParams.{cpp,h}: 2008-01-25 12:54:25 +00:00
Converter.h
ConverterCache.cpp header cleanup. 2007-12-16 22:09:28 +00:00
ConverterCache.h more of it 2007-11-07 21:25:22 +00:00
CoordCache.cpp Move debug.{cpp,h}, Messages.{cpp,h} and gettext.{cpp,h} to support/. 2007-11-29 07:04:28 +00:00
CoordCache.h
Counters.cpp ** subfig support ** 2008-03-02 11:30:50 +00:00
Counters.h ** subfig support ** 2008-03-02 11:30:50 +00:00
Cursor.cpp Change the interface to a paragraph's layout. We still store a LayoutPtr, but now privately, and make a Layout const & available to clients. 2008-03-06 21:31:27 +00:00
Cursor.h * simplify notifyCursorLeaves logic: We now only call it from strategic 2008-02-22 20:45:18 +00:00
CursorSlice.cpp Fix bug introduced in rev 22934. 2008-02-11 12:26:06 +00:00
CursorSlice.h Cosmetics. 2008-02-11 08:03:03 +00:00
CutAndPaste.cpp Change the interface to a paragraph's layout. We still store a LayoutPtr, but now privately, and make a Layout const & available to clients. 2008-03-06 21:31:27 +00:00
CutAndPaste.h Remove TextClassPtr without losing the type safety it provided. 2008-02-28 01:42:02 +00:00
DepTable.cpp header cleanup. 2007-12-16 22:09:28 +00:00
DepTable.h
Dimension.cpp
Dimension.h
DispatchResult.h
DocIterator.cpp * when going backwards and entering a cell/paragraph, there is no 2008-02-29 15:29:58 +00:00
DocIterator.h * make DocIterator::find(Inset(Math) * inset) do what it is supposed to do according to the documentation. 2008-02-26 19:19:59 +00:00
EmbeddedFiles.cpp remove Buffer & argument in functions realted to embedded files 2008-02-27 21:51:29 +00:00
EmbeddedFiles.h remove Buffer & argument in functions realted to embedded files 2008-02-27 21:51:29 +00:00
Encoding.cpp More cosmetics. 2008-02-08 18:25:10 +00:00
Encoding.h Encoding::getSymbolsList(): make it const. 2008-02-08 17:52:07 +00:00
ErrorList.cpp 'using namespace lyx::support' instead of 'using support::xxx' 2007-12-12 18:57:56 +00:00
ErrorList.h introduce a header to forward declare std::string. 2007-10-31 22:40:34 +00:00
Exporter.cpp 'using namespace lyx::support' instead of 'using support::xxx' 2007-12-12 18:57:56 +00:00
Exporter.h
factory.cpp make code look a bit more uniform 2008-03-05 00:21:05 +00:00
factory.h some std::string -> filename changes 2007-11-03 17:37:37 +00:00
Floating.cpp 'using namespace std' instead of 'using std::xxx' 2007-12-12 10:16:00 +00:00
Floating.h
FloatList.cpp Remove comment. This issue no longer seems to exist. 2008-03-07 03:42:39 +00:00
FloatList.h
Font.cpp only cosmetics 2008-03-01 23:50:08 +00:00
Font.h cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
FontEnums.h
FontInfo.cpp 'using namespace std' instead of 'using std::xxx' 2007-12-12 10:16:00 +00:00
FontInfo.h
FontIterator.cpp API cosmetics 2008-02-27 23:03:26 +00:00
FontIterator.h cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
FontList.cpp 'using namespace std' instead of 'using std::xxx' 2007-12-12 10:16:00 +00:00
FontList.h Fix copy&paste bug. 2007-10-29 12:29:06 +00:00
Format.cpp * Support for graphics pasting (with most code in the frontend's GuiClipboard) 2008-02-03 10:43:03 +00:00
Format.h
FuncRequest.cpp cmake/merge: fix compile, this split conflicts with the others 2007-12-13 21:57:37 +00:00
FuncRequest.h cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
FuncStatus.cpp
FuncStatus.h
Graph.cpp getting rid of superfluous std:: statements. 2007-12-12 19:28:07 +00:00
Graph.h
InsetIterator.cpp
InsetIterator.h
InsetList.cpp header cleanup 2008-02-18 07:14:42 +00:00
InsetList.h
Intl.cpp header cleanup 2008-02-18 07:14:42 +00:00
Intl.h
ISpell.cpp getting rid of more superfluous lyx::support:: statements. 2007-12-12 20:10:20 +00:00
ISpell.h
KeyMap.cpp header cleanup 2008-02-18 07:14:42 +00:00
KeyMap.h cosmetics 2007-11-02 21:27:37 +00:00
KeySequence.cpp 'using namespace std' instead of 'using std::xxx' 2007-12-12 10:16:00 +00:00
KeySequence.h
Language.cpp header cleanup 2008-02-18 07:14:42 +00:00
Language.h
LaTeX.cpp header cleanup 2008-02-18 07:14:42 +00:00
LaTeX.h
LaTeXFeatures.cpp Add support for \bm from bm.sty 2008-03-06 20:49:59 +00:00
LaTeXFeatures.h ** subfig support ** 2008-03-02 11:30:50 +00:00
Layout.cpp Change the interface to a paragraph's layout. We still store a LayoutPtr, but now privately, and make a Layout const & available to clients. 2008-03-06 21:31:27 +00:00
Layout.h Change the interface to a paragraph's layout. We still store a LayoutPtr, but now privately, and make a Layout const & available to clients. 2008-03-06 21:31:27 +00:00
LayoutEnums.h
LayoutFile.cpp BaseClassList --> LayoutFileList 2008-03-07 03:53:21 +00:00
LayoutFile.h BaseClassList --> LayoutFileList 2008-03-07 03:53:21 +00:00
Length.cpp 'using namespace std' instead of 'using std::xxx' 2007-12-12 10:16:00 +00:00
Length.h introduce a header to forward declare std::string. 2007-10-31 22:40:34 +00:00
lengthcommon.cpp 'using namespace std' instead of 'using std::xxx' 2007-12-12 10:16:00 +00:00
Lexer.cpp header cleanup 2008-02-18 07:14:42 +00:00
Lexer.h cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
lfuns.h get rid of LFUN_INSET_REFRESH 2008-03-03 18:06:27 +00:00
LyX.cpp BaseClassList --> LayoutFileList 2008-03-07 03:53:21 +00:00
LyX.h Get rid of 'quitting' global variable. It is not needed anymore because all windows are closed in order now and the frontend/core is properly separated. 2008-02-27 12:30:41 +00:00
LyXAction.cpp Add doxy. 2008-03-08 02:34:00 +00:00
LyXAction.h --boost; style issues. 2007-11-07 21:52:11 +00:00
lyxfind.cpp header cleanup 2008-02-18 07:14:42 +00:00
lyxfind.h Fix LFUN_WORD_FIND 2008-02-10 18:52:32 +00:00
LyXFunc.cpp BaseClassList --> LayoutFileList 2008-03-07 03:53:21 +00:00
LyXFunc.h Remove TextClassPtr without losing the type safety it provided. 2008-02-28 01:42:02 +00:00
LyXRC.cpp sort lyxrc keywords table 2008-02-22 10:25:12 +00:00
LyXRC.h * completion infrastructure 2008-02-21 19:42:34 +00:00
LyXVC.cpp header cleanup 2008-02-18 07:14:42 +00:00
LyXVC.h * FileName: 2007-11-28 09:01:49 +00:00
lyxwinres.rc
main.cpp remove a few toutf8 conversion that are done by lyxerr nowadays 2007-12-12 20:35:55 +00:00
Makefile.am BaseClassList --> LayoutFileList 2008-03-07 03:53:21 +00:00
MetricsInfo.cpp 'using namespace std' instead of 'using std::xxx' 2007-12-12 10:16:00 +00:00
MetricsInfo.h Simplify single par drawing: 2007-11-17 11:27:03 +00:00
ModuleList.cpp BaseClassList --> LayoutFileList 2008-03-07 03:53:21 +00:00
ModuleList.h This commit changes the way individual LyXModule's are represented, both internally and in the .lyx files. The earlier version represented them by their `descriptive name', e.g., "Endnote" or "Theorems (AMS)", these being the same names used in the UI. This was a mistake, as becomes readily apparent when one starts to think about translating these strings. The modules ought to be represented by their filename, without the extension, just as TextClass's are. 2008-01-12 04:28:12 +00:00
Mover.cpp * get rid of support::absolutePath() 2007-12-17 16:04:46 +00:00
Mover.h Simplify Movers API and port to FileName. 2007-12-13 08:20:45 +00:00
output_docbook.cpp Change the interface to a paragraph's layout. We still store a LayoutPtr, but now privately, and make a Layout const & available to clients. 2008-03-06 21:31:27 +00:00
output_docbook.h cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
output_latex.cpp Change the interface to a paragraph's layout. We still store a LayoutPtr, but now privately, and make a Layout const & available to clients. 2008-03-06 21:31:27 +00:00
output_latex.h progress on buffer-reference-in-insets. beware of instabilities... 2008-02-27 20:43:16 +00:00
output_plaintext.cpp Change the interface to a paragraph's layout. We still store a LayoutPtr, but now privately, and make a Layout const & available to clients. 2008-03-06 21:31:27 +00:00
output_plaintext.h cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
output.cpp * get rid of support::absolutePath() 2007-12-17 16:04:46 +00:00
output.h
OutputParams.cpp
OutputParams.h
paper.h
paragraph_funcs.cpp Change the interface to a paragraph's layout. We still store a LayoutPtr, but now privately, and make a Layout const & available to clients. 2008-03-06 21:31:27 +00:00
paragraph_funcs.h
Paragraph.cpp BaseClassList --> LayoutFileList 2008-03-07 03:53:21 +00:00
Paragraph.h Comment. 2008-03-08 03:00:13 +00:00
ParagraphList.h
ParagraphMetrics.cpp Change the interface to a paragraph's layout. We still store a LayoutPtr, but now privately, and make a Layout const & available to clients. 2008-03-06 21:31:27 +00:00
ParagraphMetrics.h Support full screen in BufferView 2008-02-09 17:20:23 +00:00
ParagraphParameters.cpp Change the interface to a paragraph's layout. We still store a LayoutPtr, but now privately, and make a Layout const & available to clients. 2008-03-06 21:31:27 +00:00
ParagraphParameters.h cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
ParIterator.cpp * ParConstIterator::push_back(): new method for easier iterative construction. 2008-02-15 08:32:27 +00:00
ParIterator.h * ParConstIterator::push_back(): new method for easier iterative construction. 2008-02-15 08:32:27 +00:00
pch.h cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
PDFOptions.cpp Cosmetics. 2008-03-05 08:55:49 +00:00
PDFOptions.h * hyperref: add check for newline chars in user input. 2008-03-05 01:14:15 +00:00
PrinterParams.cpp 'using namespace std' instead of 'using std::xxx' 2007-12-12 10:16:00 +00:00
PrinterParams.h
PSpell.cpp 'using namespace lyx::support' instead of 'using support::xxx' 2007-12-12 18:57:56 +00:00
PSpell.h
Row.cpp Fix multipar selection drawing. The problem was that the row selection status was only updated for full metrics update. A simple transfer of the relevant code from TextMetrics::redoParagraph() to TextMetrics::drawParagraph() solved the problem. 2008-03-03 11:03:47 +00:00
Row.h Fix multipar selection drawing. The problem was that the row selection status was only updated for full metrics update. A simple transfer of the relevant code from TextMetrics::redoParagraph() to TextMetrics::drawParagraph() solved the problem. 2008-03-03 11:03:47 +00:00
rowpainter.cpp Change the interface to a paragraph's layout. We still store a LayoutPtr, but now privately, and make a Layout const & available to clients. 2008-03-06 21:31:27 +00:00
rowpainter.h API cosmetics 2008-02-27 23:03:26 +00:00
Section.cpp 'using namespace std' instead of 'using std::xxx' 2007-12-12 10:16:00 +00:00
Section.h
Server.cpp header cleanup 2008-02-18 07:14:42 +00:00
Server.h
ServerSocket.cpp header cleanup 2008-02-18 07:14:42 +00:00
ServerSocket.h
Session.cpp header cleanup 2008-02-18 07:14:42 +00:00
Session.h some de-boostification 2007-11-02 19:59:08 +00:00
sgml.cpp Change the interface to a paragraph's layout. We still store a LayoutPtr, but now privately, and make a Layout const & available to clients. 2008-03-06 21:31:27 +00:00
sgml.h cosmetics. mainly replace #include "dostring.h" by #include "strfwd.h" 2007-11-01 22:17:22 +00:00
Spacing.cpp Move spacing code around (and fix a bug) 2008-01-22 08:41:45 +00:00
Spacing.h Move spacing code around (and fix a bug) 2008-01-22 08:41:45 +00:00
SpellBase.cpp 'using namespace std' instead of 'using std::xxx' 2007-12-12 10:16:00 +00:00
SpellBase.h introduce a header to forward declare std::string. 2007-10-31 22:40:34 +00:00
TexRow.cpp header cleanup 2008-02-18 07:14:42 +00:00
TexRow.h
TexStream.cpp Compile fix 2007-12-12 20:21:09 +00:00
TexStream.h
Text2.cpp Change the interface to a paragraph's layout. We still store a LayoutPtr, but now privately, and make a Layout const & available to clients. 2008-03-06 21:31:27 +00:00
Text3.cpp Change the interface to a paragraph's layout. We still store a LayoutPtr, but now privately, and make a Layout const & available to clients. 2008-03-06 21:31:27 +00:00
Text.cpp Change the interface to a paragraph's layout. We still store a LayoutPtr, but now privately, and make a Layout const & available to clients. 2008-03-06 21:31:27 +00:00
Text.h API cosmetics 2008-02-27 23:03:26 +00:00
TextClass.cpp MSVC Compile fix. 2008-03-07 19:43:17 +00:00
TextClass.h Get rid of the boost::shared_ptr's in TextClass.{h,cpp}. It's not clear what these were really doing here now, and they will cause bugs now that DocumentClass objects are more dynamic. 2008-03-07 03:41:12 +00:00
TextMetrics.cpp Change the interface to a paragraph's layout. We still store a LayoutPtr, but now privately, and make a Layout const & available to clients. 2008-03-06 21:31:27 +00:00
TextMetrics.h Transfer and bug fix LFUN_BUFFER_BEGIN/END_SELECT to BufferView.cpp 2008-03-06 15:39:30 +00:00
Thesaurus.cpp 'using namespace std' instead of 'using std::xxx' 2007-12-12 10:16:00 +00:00
Thesaurus.h
TocBackend.cpp Change the interface to a paragraph's layout. We still store a LayoutPtr, but now privately, and make a Layout const & available to clients. 2008-03-06 21:31:27 +00:00
TocBackend.h * Menu: 2008-03-08 10:08:10 +00:00
ToolbarBackend.cpp Fullscreen fixes (multiple windows & toolbar visibility). 2008-02-28 11:19:19 +00:00
ToolbarBackend.h Fullscreen fixes (multiple windows & toolbar visibility). 2008-02-28 11:19:19 +00:00
Trans.cpp header cleanup 2008-02-18 07:14:42 +00:00
Trans.h
Undo.cpp header cleanup 2008-02-18 07:14:42 +00:00
Undo.h
update_flags.h Current update architecture doesn't need multiParSel() special case anymore. 2007-11-06 09:34:16 +00:00
Variables.cpp 'using namespace std' instead of 'using std::xxx' 2007-12-12 10:16:00 +00:00
Variables.h
VCBackend.cpp header cleanup 2008-02-18 07:14:42 +00:00
VCBackend.h s/isFileReadable/isReadableFile; 2007-11-25 11:18:16 +00:00
version.cpp Move debug.{cpp,h}, Messages.{cpp,h} and gettext.{cpp,h} to support/. 2007-11-29 07:04:28 +00:00
version.h
VSpace.cpp cosmetics 2007-12-12 22:43:37 +00:00
VSpace.h
WordLangTuple.h
WordList.cpp * fix a memory corruption due to sligtly different semantics of btree iterators: 2008-02-28 14:46:47 +00:00
WordList.h * paragraph support for the global word list. To make it buffer 2008-02-26 13:07:59 +00:00