]> git.lyx.org Git - lyx.git/blobdiff - src/ChangeLog
move prepareToPrint out of the rowbreaking loop, do not cache its results.
[lyx.git] / src / ChangeLog
index a908f4537a125fefeb9e65cb37f83960429178ce..3ea318b02c1d8f43eb1617c95460c8cc070f6332 100644 (file)
@@ -1,4 +1,161 @@
 
+2004-03-01  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * Bidi.[Ch] (computeTables): const correctness
+       * lyxrow.[Ch]: add RowMetrics class, move there fill_separator,
+       fill_hfill, fill_label_hfill and x from Row
+       * lyxtext.h: prepareToPrint returns a RowMetrics
+       * rowPainter.C: adjust
+       * text.C (prepareToPrint): use width, not textWidth. adjust
+       (redoParagraphInternal, cursorX): adjust
+       * text2.C (getColumnNearX): adjust
+       (init): put a default value to the top LyXText::width
+
+2004-03-01  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * FontIterator.[Ch]: move FontIterator from lyxtext.h/text.C to here 
+
+2004-03-01  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * lyxtext.h: add FontIterator class 
+
+       * text.C (FontIterator, operator*, operator->, operator++): add
+       (rowBreakPoint, setRowWidth): adjust (fixing a
+       rebreaking bug)
+
+2004-02-25  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * BufferView_pimpl.C (workAreaDispatch): allow also
+       LFUN_FILE_OPEN, which is used by the drag-and-drop code.
+
+2004-02-27  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * text.C (rowBreakPoint): fix a bug showing with very large insets
+
+2004-02-25  André Pönitz  <poenitz@gmx.net>
+
+       * text3.C:
+       * cursor.[Ch]: move some mathed specific code to mathed
+
+2004-02-21  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
+
+       * lyxrc.C, buffer.C, exporter.C: use always a temp dir, ignore
+       use_tempdir in preferences
+       * buffer.C (readFile), lyxvc.C (getLogFile): check success of
+       tempfile creation
+       * lyx_main.C: ensure that tempdir is valid
+       * lyxlex.h: correct typo
+       * buffer.[Ch] (isMultiLingual), (isUnnamed): make const
+       * paragraph.[Ch] (isMultiLingual): make const
+       * cursor.[Ch] (openable): make const
+
+2004-02-20  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
+
+       * text3.C: fixed LFUN_QUOTE and add lfun arguments single/double.
+
+2004-02-20  André Pönitz  <poenitz@gmx.net>
+
+       * dispatchresult.h: rename 'FINISHED' to 'FINISHED_LEFT'
+
+       * cursor.[Ch]: prepare for localized getStatus()
+
+       * lyxtext.h:
+       * tabular.C:
+       * text.C:
+       * text2.C:
+       * text3.C:  streamlines the LyXText cursor movement handlers a bit.
+
+2004-02-20  André Pönitz  <poenitz@gmx.net>
+
+       * lyxfunc.[Ch]: rename view_status_message() to viewStatusMessage()
+
+2004-02-16  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * text2.C (setCursorFromCoordinates): switch to absolute coords
+       (cursorUp): adjust
+       (cursorDown): adjust
+       * text3.C (dispatch): adjust
+
+2004-02-16  André Pönitz  <poenitz@gmx.net>
+
+       * cursor.[Ch]: use new '_void_ dispatch(...)' signature (see
+         insets/ChangeLog)
+
+       * cursor_slice.[Ch]: remove unneeded acessor function
+
+       * lyxtext.h: rename rtl() to isRTL()
+
+       * rowpainter.C:
+       * tabular.C:
+       * text.C:
+       * text2.C:
+       * text3.C: adjust
+
+2004-02-16  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * rowpainter.C (paintSelection): coord fix
+
+2004-02-15  Georg Baum <Georg.Baum@post.rwth-aachen.de>
+
+       * Spacing.C: compile fix
+
+2004-02-13  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * cursor.C (dispatch): restore current_ before returning
+
+2004-02-13  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * text2.C (cursorUp, cursorDown): fix coords
+       (moveUp): fix crash
+
+2004-02-12  André Pönitz  <poenitz@gmx.net>
+
+       * lyxtext.h:
+       * text.C:
+       * text2.C:
+       * text3.C: add LCursor & parameter to most cursor movement functions
+         remove usage of LyXText::cursorRow() and cursorPar()
+
+       * cursor.[Ch]: add textRow() needed members
+
+       * BufferView.C:
+       * BufferView_pimpl.C:
+       * paragraph.[Ch]:
+       * BufferView.C:
+       * BufferView_pimpl.C: adjust
+
+2004-02-11  André Pönitz  <poenitz@gmx.net>
+
+       * lyxfunc.C:
+       * BufferView.[Ch]:
+       * BufferView_pimpl.C: shift undo/redo handling
+
+       * cursor.[Ch]: fix mathed crash
+
+       * lyxfind.C:
+       * lyxtext.h: move selectionAsText to LCursor
+
+       * output_latex.C:
+       * paragraph.C:
+       * text.C:
+       * text2.C:
+       * text3.C: adjust
+
+       * rowpainter.C: fix excessive drawing
+
+2004-02-06  André Pönitz  <poenitz@gmx.net>
+
+       * BufferView.[Ch]:
+       * BufferView_pimpl.[Ch]:
+       * text3.C: move some text specific LFUN handling
+
+2004-02-06  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * text3.C (checkInsetHit): adjust coords
+       * text2.C (getColumnNearX): adjust coords
+       (edit): adjust coords
+       * text.C (getRowNearY): add two asserts
+
 2004-02-06  Martin Vermeer  <martin.vermeer@hut.fi>
 
        * converter.C: