]> 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 9eab00a653e256add185d8db99eff81d2b49036c..3ea318b02c1d8f43eb1617c95460c8cc070f6332 100644 (file)
@@ -1,4 +1,37 @@
 
+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:
@@ -32,7 +65,6 @@
        * 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()
@@ -59,7 +91,6 @@
        * text2.C:
        * text3.C: adjust
 
-
 2004-02-16  Alfredo Braunstein  <abraunst@lyx.org>
 
        * rowpainter.C (paintSelection): coord fix