]> git.lyx.org Git - lyx.git/blobdiff - src/ChangeLog
add a 'cancel' button to the two alert dialogs triggered in File->Open
[lyx.git] / src / ChangeLog
index 5d46b4380c582ca5bf507c090677da80d077fcce..6ac277306fac70398034ec298561ce4331fd01e2 100644 (file)
@@ -1,4 +1,197 @@
 
+2004-03-26  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * buffer_funcs.C (readFile): add cancel button to two prompt dialogs 
+
+2004-03-26  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * kbsequence.C (print): adjust
+
+       * kbmap.C (printKeySym): rename and change signature
+       (printKey): use LyXKeySym::print()
+
+2004-03-26  Martin Vermeer  <martin.vermeer@hut.fi>
+
+       * undo.C: add using std::advance to compile for stlport
+
+2004-03-24  Angus Leeming  <leeming@lyx.org>
+
+       * lyxfunc.C (dispatch): remove test code in LFUN_QUIT handler as
+       it leads to a crash when no buffer is present.
+
+2004-03-25  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+            Martin Vermeer  <martin.vermeer@hut.fi>
+
+       * lyxfunc.C (dispatch): 
+       * bufferparams.C (readToken): use the new LColor::setColor 
+
+       * LColor.[Ch] (setColor): new version that takes two strings as
+       argument and creates a new color entry if necessary
+
+2003-02-12  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * buffer.C (makeLaTeXFile): if the main latex file that is
+       processed is usually a subdocument of some master, then pretend
+       for a while that it is actually the master
+
+2003-02-10  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
+
+       * buffer.C (getLabelList):
+       (getBibkeyList): use getMasterBuffer()
+       (getMasterBuffer): new method. Returns the main document in the
+       case where one is using included documents.
+
+2004-03-25  André Pönitz  <poenitz@gmx.net>
+
+       * Makefile.am:
+       * iterators.[Ch]:
+       * PosIterator.[Ch]: drop PosIterator, replaced by DocumentIterator
+
+       * ParagraphList_fwd.h: change ParagraphList to a std::vector
+
+       * CutAndPaste.[Ch]: simpler interface by moving some stuff from
+       text*.C over here. Rename namespace CutAndPaste to lyx::cap
+
+       * ParameterStruct.h: merge with ParagraphParameters
+
+       * lyxtext.h: remove LyXText::parOffset() and getPar()
+
+       * text3.C: Remove all 'manual' update calls. We do now one per user
+       interaction which is completely sufficient.
+
+       * Bidi.C:
+       * BufferView.[Ch]:
+       * BufferView_pimpl.C:
+       * FontIterator.[Ch]:
+       * MenuBackend.C:
+       * ParagraphParameters.[Ch]:
+       * buffer.C:
+       * buffer.h:
+       * bufferlist.C:
+       * cursor.[Ch]:
+       * cursor_slice.[Ch]:
+       * dociterator.[Ch]:
+       * errorlist.[Ch]:
+       * factory.C:
+       * lfuns.h:
+       * lyxfind.C:
+       * lyxfunc.C:
+       * output_docbook.[Ch]:
+       * output_latex.[Ch]:
+       * output_linuxdoc.[Ch]:
+       * output_plaintext.[Ch]:
+       * paragraph.[Ch]:
+       * paragraph_funcs.[Ch]:
+       * paragraph_pimpl.[Ch]:
+       * rowpainter.C:
+       * tabular.[Ch]:
+       * text.C:
+       * text2.C:
+       * toc.C:
+       * undo.[Ch]: adjust
+
+       * frontends/controllers/ControlDocument.C:
+       * frontends/controllers/ControlErrorList.C:
+       * frontends/controllers/ControlSpellchecker.C:
+       * insets/inset.C:
+       * insets/inset.h:
+       * insets/insetbase.h:
+       * insets/insetbibitem.C:
+       * insets/insetbox.C:
+       * insets/insetbranch.C:
+       * insets/insetcaption.C:
+       * insets/insetcharstyle.C:
+       * insets/insetcharstyle.h:
+       * insets/insetcollapsable.C:
+       * insets/insetcollapsable.h:
+       * insets/insetert.C:
+       * insets/insetfloat.C:
+       * insets/insetfoot.C:
+       * insets/insetmarginal.C:
+       * insets/insetnote.C:
+       * insets/insetoptarg.C:
+       * insets/insettabular.C:
+       * insets/insettext.C:
+       * insets/insettext.h:
+       * insets/insetwrap.C:
+       * mathed/math_mboxinset.C:
+       * mathed/math_nestinset.C:
+       * mathed/math_scriptinset.C:
+       * mathed/math_scriptinset.h:
+       * support/types.h:
+
+2004-03-24  Angus Leeming  <leeming@lyx.org>
+
+       * BufferView_pimpl.C (cursorToggle): use the cursor toggle to
+       deal with any child processes that have finished but are waiting to
+       communicate this fact to the rest of LyX.
+
+2004-03-24  Angus Leeming  <leeming@lyx.org>
+
+       64-bit compile fixes.
+
+       * errorlist.[Ch] (pos_start, pos_end): store as lyx::pos_type.
+       (c-tor): pass lyx::pos_types rather than ints.
+
+       * paragraph.[Ch] (beginOfBody, begin_of_body_): return, store as
+       lyx::pos_type.
+
+       * text.C (Delete): compile fix.
+       (getPar): ensure that function declaration is the same as that in
+       the header file.
+
+2004-03-23  Angus Leeming  <leeming@lyx.org>
+
+       * ispell.C (LaunchIspell):
+       * lyx_cb.C (AutoSaveBuffer): change the signature of clone to return
+       a boost::shred_ptr rather than a std::auto_ptr.
+
+2004-03-22  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * lyxfunc.C (getStatus): handle read-only buffers correctly;
+       handle LFUN_FILE_INSERT_*
+
+       * lyxrc.C (setDefaults, getDescription, output, read):
+       * lyxrc.h: remove ps_command
+
+2004-03-22  Angus Leeming  <leeming@lyx.org>
+
+       * lyx_main.C (error_handler, init): remove handler for SIGPIPE.
+       Ensure that error_handler is processed once only and that all data
+       is saved before attempting to output any warning messages.
+
+       * cursor.[Ch] (nopos_, noPos): remove unused member variable/function.
+
+2004-03-21  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * tabular.C (TeXRow): crash fix (from Kayvan and André)
+
+2004-03-19  André Pönitz  <poenitz@gmx.net>
+
+       * cursor.[Ch] (reset): take main text inset as argument
+
+       * BufferView: adjust
+       * BufferView_pimpl.C: adjust
+
+       * paragraph.[Ch]: fix completely broken operator=()
+
+2004-03-16  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * LColor.C (getFromLyXName): make sure that the color name is used
+       as lowercase.
+
+2004-03-17  Angus Leeming  <leeming@lyx.org>
+
+       * lfuns.h:
+       * LyXAction.C (init): remove LFUN_FORKS_KILL.
+
+       * lyxfunc.C (getStatus, dispatch) remove lfuns to show the forks
+       dialog and to kill a forked process.
+
+2004-03-17  Alfredo Braunstein  <abraunst@lyx.org>
+
+       * text2.C (setCursorFromCoordinates): fix font problem
+
 2004-03-17  Alfredo Braunstein  <abraunst@lyx.org>
 
        * BufferView_pimpl.C (resizeCurrentBuffer): remove unneeded and
@@ -6,7 +199,7 @@
 
 2004-03-11  André Pönitz  <poenitz@gmx.net>
 
-       * buffer.[Ch]: use InsetText instead of LyXText as container for 
+       * buffer.[Ch]: use InsetText instead of LyXText as container for
        the main lyx text.
 
        * dociterator.[Ch]: drop the BufferView * member which is not needed
        * text.C:
        * text2.C:
        * rowpainter.C:
-       * BufferView_pimpl.C: rename textwidth -> maxwidth, 
+       * BufferView_pimpl.C: rename textwidth -> maxwidth,
        prepareToPrint -> computeRowMetrics and remove textWidth accessor.
 
 2004-03-01  Alfredo Braunstein  <abraunst@lyx.org>
 
 2004-03-01  Alfredo Braunstein  <abraunst@lyx.org>
 
-       * FontIterator.[Ch]: move FontIterator from lyxtext.h/text.C to here 
+       * FontIterator.[Ch]: move FontIterator from lyxtext.h/text.C to here
 
 2004-03-01  Alfredo Braunstein  <abraunst@lyx.org>
 
-       * lyxtext.h: add FontIterator class 
+       * lyxtext.h: add FontIterator class
 
        * text.C (FontIterator, operator*, operator->, operator++): add
        (rowBreakPoint, setRowWidth): adjust (fixing a
 2004-02-04  André Pönitz  <poenitz@gmx.net>
 
        * BufferView.[Ch] (insertInset):
-       * BufferView_pimpl.[Ch] (insertInset): remove unneeded return value 
+       * BufferView_pimpl.[Ch] (insertInset): remove unneeded return value
 
        * text2.C:
        * text3.C: adjust
 
 2004-02-03  Alfredo Braunstein  <abraunst@lyx.org>
 
-       * BufferView_pimpl.C (dispatch): remove call to LCursor::dispatch 
+       * BufferView_pimpl.C (dispatch): remove call to LCursor::dispatch
        on the default clause of the switch
-       * lyxfunc.C (dispatch): call BufferView::dispatch if the event 
+       * lyxfunc.C (dispatch): call BufferView::dispatch if the event
        wasn't catched by LCursor::dispatch
 
 2004-02-03  André Pönitz  <poenitz@gmx.net>
 
        * lyxfunc.C: adjust
 
-       * lyxtext.h (firstPar, lastPar): remove dead functions 
+       * lyxtext.h (firstPar, lastPar): remove dead functions
 
        * text.C:
        * text2.C: