]> git.lyx.org Git - lyx.git/blobdiff - src/ChangeLog
partial framebox support
[lyx.git] / src / ChangeLog
index 3803a3d198dea1ca64ec86e4f14856d29de8a6c9..c0abfd4abcb67b6027345defb73202869c4fedcb 100644 (file)
@@ -1,3 +1,240 @@
+2002-08-29  John Levon  <levon@movementarian.org>
+
+       * BufferView_pimpl.C (dispatch): do not continue when
+         no buffer
+2002-08-28  André Pönitz <poenitz@gmx.net>
+
+       * commandtags.h: new LFUN_MOUSE_DOUBLE, LFUN_MOUSE_TRIPLE
+
+       * BufferView.h:
+       * BufferView_pimpl.[Ch] move work area mouse event to LFUNs
+
+2002-08-28  Rob Lahaye  <lahaye@snu.ac.kr>
+
+       * buffer.C: increment LYX_FORMAT to 221
+
+       * lyxrc.[Ch]: declare display_graphics as grfx::DisplayType and use
+       grfx::displayTranslator.find(foo); include graphics/GraphicsTypes.h.
+       
+       * lyxrc.C: use more "if (...) { } else { }" style (John's advice).
+
+       * lyx_main.C: call once the setDisplayTranslator(); is that okay here?
+       
+2002-08-27  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * factory.C (createInset): use LyXTextClass::floats
+
+       * MenuBackend.C (expandFloatListInsert): 
+       (expandFloatInsert): 
+       (expandToc): 
+
+       * text2.C (setCounter): 
+
+       * LaTeXFeatures.C (useFloat): 
+       (getFloatDefinitions): 
+
+       * BufferView_pimpl.C (dispatch): use LyXTextClass::floats()
+
+       * lyxtextclass.[Ch]: rename layoutlist to layoutlist_; add
+       floatlist_, with accessor floats().
+
+       * FloatList.h: remove global FloatList
+
+2002-08-26  André Pönitz <poenitz@gmx.net>
+
+       * paragraph.[Ch]: Martin's patch for the \end_deeper bug
+
+       * BufferView.h:
+       * BufferView2.C:
+       * BufferView_pimpl.C:
+       * text3.C: mun hanfling of LFUN_CUT/COPY/PASTE to LyXText
+
+2002-08-25  John Levon  <levon@movementarian.org>
+
+       * LyXAction.C: fix margin note description
+2002-08-24  John Levon  <levon@movementarian.org>
+
+       * buffer.C:
+       * bufferlist.C:
+       * bufferview_funcs.C:
+       * lyxfont.C:
+       * undo_funcs.C: cleanups
+
+       * lyxfunc.C: disable CUT/COPY when no selection
+2002-08-23  Rob Lahaye  <lahaye@snu.ac.kr>
+       * lyxlength.[Ch]: use better (three letters) mnemonics for percentage units
+       in "enum UNIT"; e.g. PTW for Percent of TextWidth
+       
+       * lyxrc.C: graphics display is now monochrome|grayscale|color|none.
+       Add backward compatibility to "mono", "gray" and "no".
+2002-08-24  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * buffer.C (readFile): Always run lyx2lyx if file_format < LYX_FORMAT
+       (and file_format >= 200).
+
+2002-08-23  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * lyxlayout.C (Read): treat LT_OPTARGS as an integer, not a bool
+
+2002-08-22  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * lyxfunc.C (getStatus): handle LFUN_INSET_OPTARG
+
+2002-08-20  Martin Vermeer  <martin.vermeer@hut.fi>
+
+       * BufferView_pimpl.C:
+       * LyXAction.C:
+       * buffer.C:
+       * commandtags.h:
+       * lyxfunc.C:
+       * paragraph.[Ch]:
+       * text2.C:
+       * insets/insetoptarg.[Ch]: Added "optional argument" collapsible
+       inset and code to make it  work with the paragraph code. The inset
+       can be anywhere in the paragraph, but will only do the expected
+       thing in LaTeX if the layout file contains the parameter line
+                       OptionalArgs    1
+       (or more generally, a nonzero value) for that layout.
+
+2002-08-22  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * paragraph.h: remove the declaration of undefined counters class
+       function.
+
+2002-08-22  Martin Vermeer <martin.vermeer@hut.fi>
+
+       * text2.C (setCounter):  fixed enumeration mis-count as reported by 
+       Dr. Richard Hawkins.
+
+2002-08-21  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * paragraph_funcs.h: remove some unneeded includes
+
+       * text.C (backspace): pasteParagraph now in global scipe
+
+       * CutAndPaste.C (cutSelection): pasteParagraph now in global scope
+       (pasteSelection): ditto
+
+       * paragraph.[Ch] (pasteParagraph): move function to global scope ...
+       * paragraph_funcs.C (pasteParagraph): ... here
+
+2002-08-20  André Pönitz <poenitz@gmx.net>
+
+       * commandtags.h: new LFUNs for swapping/copying table row/colums
+
+       * LyXAction.C:
+       * lyxfunc.C: support for new lfuns
+
+2002-08-21  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * tabular.C:
+       * buffer.[Ch]: remove NO_COMPABILITY stuff
+
+2002-08-20  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * boost.C (throw_exception): new file, with helper function for
+       boost compiled without exceptions.
+
+       * paragraph.h:
+       * lyxlength.C:
+       * buffer.C:
+       * ParameterStruct.h:
+       * ParagraphParameters.[Ch]: remove NO_PEXTRA_REALLY stuff
+
+       * bufferlist.C (emergencyWriteAll): use boost bind
+
+       * BufferView_pimpl.C (moveCursorUpdate): remove inline
+
+       * text.C: include paragraph_funcs.h
+       (breakParagraph): breakParagraph is now in global scope
+
+       * paragraph_funcs.[Ch]: new files
+
+       * paragraph.C (breakParagraph,breakParagraphConservative): move to
+       global scope
+
+       * buffer.C: include paragraph_funcs.h
+       (insertStringAsLines): breakParagraph is now in global scope
+
+       * Makefile.am (lyx_SOURCES): add paragraph_funcs.h and
+       paragraph_funcs.C
+
+       * CutAndPaste.C: include paragraph_funcs.h
+       (cutSelection): breakParagraphConservative is now in global scope
+       (pasteSelection): ditto
+
+       * buffer.h: declare oprator== and operator!= for
+       Buffer::inset_iterator
+
+       * bufferlist.C (emergencyWrite): don't use fmt(...)
+
+       * text3.C: add using std::endl
+
+       * BufferView.C (moveCursorUpdate): remove default arg
+
+2002-08-20  André Pönitz <poenitz@gmx.net>
+
+       * buffer.[Ch]: move inline functions to .C
+
+       * BufferView2.C:
+       * BufferView_pimpl.C:
+       * text.C:
+       * buffer.[Ch]: use improved inset_iterator
+
+       * buffer.C:
+       * paragraph.[Ch]: write one paragraph at a time
+
+2002-08-20  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * BufferView_pimpl.C (dispatch): Insert insetbibtex with "plain"
+       style if style is not specified.
+
+2002-08-20  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * text2.C (setCounter): when searching for right label for a
+       caption, make sure to recurse to parent insets (so that a caption
+       in a minipage in a figure float works) (bug #568)
+
+2002-08-20  André Pönitz <poenitz@gmx.net>
+
+       * text3.C: new file for LyXText::dispatch() and helpers
+
+       * BufferView.[Ch]: move text related stuff to LyXText::dispatch()
+
+       * funcrequest.[Ch]: add message() do avoid direct access to LyXFunc
+
+2002-08-19  André Pönitz <poenitz@gmx.net>
+
+       * lyxtext.h:
+       * text.C: new LyXText::dispatch()
+
+       * BufferView_pimpl.C: move handling of LFUN_APPENDIX to LyXText
+
+2002-08-18  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * text.C (paintRowSelection): Fix code for rows with both RTL & LTR text.
+
+       * BufferView_pimpl.C (smartQuote): Insert typewriter quotes in
+       Hebrew text.
+
+2002-08-16  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * Makefile.am: use $(variables) instead of @substitutions@
+
+2002-08-15  André Pönitz <poenitz@gmx.net>
+
+       * lyxfunc.C:
+       * BufferView_pimpl.C: streamlining mathed <-> outer world
+       interaction
+
+       * commandtags.h:
+       * LyXAction.C: remove unused LFUN_MATH
+
 2002-08-15  Lars Gullik Bjønnes  <larsbj@gullik.net>
 
        * paragraph.[Ch]: add some NO_NEXT ifdefs.