]> git.lyx.org Git - lyx.git/blobdiff - ChangeLog
Make KDE configuration more robust (John)
[lyx.git] / ChangeLog
index 599ed95e085f3f047747e11b38a4cd0bc1de353f..76a64e26c01a52279018bc9c84b064fe02fd6afb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,301 @@
+2000-11-03  John Levon  <moz@compsoc.man.ac.uk>
+
+       * config/kde.m4: make config more robust when KDEDIR is set
+       
+2000-11-03  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * src/frontends/xforms/Toolbar_pimpl.C: do not crash if mathed has
+       not returned a pixmap for "math-insert".
+
+       * src/LyXAction.C (init): sort the entries a bit.
+
+2000-11-03  Juergen Vigna  <jug@sad.it>
+
+       * src/insets/insettabular.h: added fixed number to update codes so
+       that update is only in one direction.
+
+       * src/insets/insettabular.C (UpdateLocal): modified a bit don't think
+       it matters.
+
+       * src/insets/insettext.C (InsetButtonPress): set the_locking_inset
+       before call to edit because of redraw.
+
+       * src/insets/insetcollapsable.C (draw): fixed clearing too much.
+
+2000-11-03  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * lib/ui/default.ui: Populate "edit_float" menu
+
+       * src/lyxfunc.C (Dispatch): implement LFUN_FLOATSOPERATE.
+
+       * src/LyXAction.C (init): add new entry LFUN_FLOATSOPERATE, name
+       "floats-operate". The name is ugly (and the func also), but this
+       is just a band-aid until we switch to new insets.
+
+2000-11-03  Rob Lahaye  <lahaye@postech.edu>
+
+       * lib/ui/default.ui: update again the menu layout (fix some
+       shortcuts). 
+
+2000-11-03  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * src/MenuBackend.h (fulllabel): new method.
+
+       * src/MenuBackend.C (checkShortcuts): new method. Checks whether
+       the menu shortcuts of a menu are unique and whether they
+       correspond to a letter of the label.
+       (expand): call checkShortcuts when debugging.
+
+2000-11-03  Andre Poenitz  <poenitz@HTWM.De>
+
+       * src/insets/insettext.C (InsetButtonPress): shut off warning. 
+
+2000-11-02  Lior Silberman  <lior@Princeton.EDU>
+
+       * lib/examples/*.lyx : '\language default' => '\language english'
+       
+       * lib/examples/it_splash.lyx : except where it should be italian
+
+       * lib/templates/*.lyx : the same
+
+       * doc/*.lyx* : the same
+
+2000-11-03  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * lib/bind/menus.bind: remove the Layout menu entries, which I
+       somehow forgot earlier.
+
+2000-11-03  Rob Lahaye  <lahaye@postech.edu>
+
+       * lib/ui/old-default.ui: keep the old one here for reference (to
+       be deleted later).
+
+       * lib/ui/default.ui: update the menu layout
+
+2000-11-02  Angus Leeming <a.leeming@ic.ac.uk>
+
+       * src/frontends/xforms/FormCitation.C: made use of ButtonController.
+       Can now Apply to different insets without closing the dialog.
+
+       * src/frontends/xforms/FormPreferences.C: new Colour and Format tabs.
+       Can't actually DO anything with them yet, but I'd like a little
+       feedback.
+
+       * src/frontends/xforms/input_validators.[ch]
+       (fl_lowercase_filter): new. 
+
+2000-10-27   Dekel Tsur  <dekelts@tau.ac.il>
+
+       * src/mathed/formulamacro.h (LyxCode) Return MATHMACRO_CODE instead
+       of MATH_CODE. This fixes a bug with math-macros in RTL text.
+
+       * src/text.C (PrepareToPrint): Show math-macros block aligned.
+
+2000-11-02  Juergen Vigna  <jug@sad.it>
+
+       * src/insets/insettext.C (LocalDispatch): return a DISPATCHED_NOUPDATE
+       on char insertion as it has already be updated by bv->updateInset().
+
+       * src/insets/insettabular.C (UpdateInsetInInset): update the inset
+       if an inset inside was updated.
+
+       * lib/configure.cmd: commented out fax-search code 
+
+2000-11-01  Yves Bastide  <stid@acm.org>
+
+       * src/tabular.C (OldFormatRead): set tabular language to the
+       document's one.
+
+2000-11-02  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * lib/reLyX/MakePreamble.pm (translate_preamble): fix reading of
+       class names with non-letter characters (from Yves Bastide).
+
+       * lib/ui/default.ui: change Item to OptItem in import menu.
+       Comment out fax stuff.
+
+       * lib/configure.m4: comment out fax-related stuff.
+
+2000-10-31  Angus Leeming <a.leeming@ic.ac.uk>
+
+       * src/frontends/xforms/xform_helpers.[Ch]: new files. Repository for
+       useful xforms helper functions. At present contains only formatted().
+       Input a string and it returns it with line breaks so that in fits
+       inside the label.
+
+       * src/frontends/xforms/Makefile.am: add new files.
+
+       * src/lyxrc.[Ch] (getDescription): new name for getFeedback.
+       * src/lyxrc.C (getDescription): Removed '\n's from strings. Corrected
+       punctuation.
+
+       * src/frontends/xforms/FormPreferences.[Ch]:
+       * src/frontends/xforms/forms/form_preferences.fd: No new functionality
+       but lots of little clean ups. Removed enum State. Make use of
+       formatted(). Constify lots of methods. Perhaps best of all: removed
+       requirement for that horrible reinterpret_cast from pointer to long in
+       feedbackPost().
+
+2000-11-02  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * src/lyxlookup.C: include FORMS_H_LOCATION to get at FL_REVISION,
+       conditionalize build on xforms < 0.89
+
+       * src/lyx_gui.C (LyXGUI): only close lyxlookup if not xforms 0.89
+
+       * src/lyxfunc.C (getStatus): commenout LFUN_FAX
+
+       * src/LyXAction.C (init): comment out fax
+
+       * src/lyxrc.h: comment out the fax enums
+       comment out the fax variables
+
+       * src/commandtags.h: comment out LFUN_FAX
+
+       * src/lyxrc.C: disable fax variables.
+       (read): disable parsing of fax variables
+       (output): disable writing of fax variables
+       (getFeedback): now description for fax variables
+
+       * src/lyxfunc.C: comment out MenuFax
+       (Dispatch): disable LFUN_FAX
+
+       * src/lyx_cb.C (MenuFax): comment out
+
+       * src/WorkArea.C: add <cctype>
+       (work_area_handler): better key handling, should be ok now.
+       for accented chars + etc
+
+       * src/Makefile.am (lyx_SOURCES): remove lyx_sendfax.C
+       lyx_sendfax.h and lyx_sendfax_man.C
+
+       * src/LyXView.C: don't include lyxlookup.h when using xforms 0.89
+       (show): don't call InitLyXLookup when using xforms 0.89
+
+2000-11-01  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * src/trans.C (AddDeadkey): better fix, the other one could crash...
+
+       * src/support/filetools.C (GetFileContents): close to dummy change
+
+2000-10-31  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * src/trans.C (AddDeadkey): workaround stupid compilers.
+
+2000-10-31  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * src/frontends/xforms/FormDocument.C (class_update): fix setting
+       of two-sided document.
+
+2000-10-31  Juergen Vigna  <jug@sad.it>
+
+       * src/WorkArea.C (work_area_handler): honor xforms 0.88 defines.
+
+       * src/insets/insettabular.C (ActivateCellInset): passed the wrong
+       xposition to the Edit call.
+
+2000-10-31  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * src/trans.C (AddDeadkey): cast explicitly to char.
+
+2000-10-30  Lars Gullik Bjønnes  <larsbj@lyx.org>
+
+       * src/tabular.C (AsciiBottomHLine): simplify?
+       (AsciiTopHLine): simplify?
+       (print_n_chars): simplify
+       (DocBook): remove most of the << endl; we should flush the stream
+       as seldom as possible.
+       (Latex): ditto
+       (TeXBottomHLine): ditto
+       (TeXTopHLine): ditto
+       (Write): formatting
+       (write_attribute): try a templified version.
+       (set_row_column_number_info): lesson scope of variables
+
+       * src/support/lstrings.h (tostr): new specialization of tostr
+
+       * src/trans.C (AddDeadkey): slightly cleaner fix.
+
+2000-10-28  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * src/frontends/xforms/Menubar_pimpl.C (add_toc): Replace '%' by
+       '%%' in Toc menu labels.
+       (add_toc2): ditto
+
+       * src/insets/insetlatexaccent.C (draw): Correct rendering when
+       font_norm is iso10646-1.
+
+       * src/font.C (ascent): Fixed for 16bit fonts
+       (descent,lbearing,rbearing): ditto
+
+2000-10-30  Angus Leeming <a.leeming@ic.ac.uk>
+
+       * src/lyxrc.C.[Ch]: moved LyXRCTags into public part of header file.
+       (getFeedback): new static method.
+
+       * src/frontends/xforms/FormPreferences.[Ch]: one or two new inputs.
+       Now use combox rather than choice to display languages.
+       Feedback is now output using a new timer callback mechanism, identical
+       to that in Toolbar_pimpl. Individual messages obtained from lyxrc.
+
+2000-10-30  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * src/minibuffer.C: fix for older compilers
+
+2000-10-30  Juergen Vigna  <jug@sad.it>
+
+       * src/insets/insettext.C (InsertInset): fixed this as the cursor
+       has to be Left of the inset otherwise LyXText won't find it!
+
+       * src/BufferView2.C (open_new_inset): delete the inset if it can
+       not be inserted.
+
+2000-10-30  Rob Lahaye  <lahaye@postech.edu>
+
+       * lyx.man: fix typo.
+
+2000-10-29  Marko Vendelin <markov@ioc.ee>
+       * src/frontends/gnome/FormCitation.C
+       * src/frontends/gnome/FormCitation.h
+       * src/frontends/gnome/FormCopyright.C
+       * src/frontends/gnome/FormCopyright.h
+       * src/frontends/gnome/FormError.C
+       * src/frontends/gnome/FormError.h
+       * src/frontends/gnome/FormIndex.C
+       * src/frontends/gnome/FormIndex.h
+       * src/frontends/gnome/FormPrint.C
+       * src/frontends/gnome/FormPrint.h
+       * src/frontends/gnome/FormRef.C
+       * src/frontends/gnome/FormRef.h
+       * src/frontends/gnome/FormToc.C
+       * src/frontends/gnome/FormToc.h
+       * src/frontends/gnome/FormUrl.C
+       * src/frontends/gnome/FormUrl.h
+       * src/frontends/gnome/Menubar_pimpl.C
+       * src/frontends/gnome/mainapp.C
+       * src/frontends/gnome/mainapp.h
+       * src/frontends/gnome/pixbutton.h: replacing NULL with 0 and
+       changing update() to updateSlot() where appropriate
+
+2000-10-27  Angus Leeming <a.leeming@ic.ac.uk>
+
+       * src/frontends/xforms/FormPreferences.[Ch]:
+       * src/frontends/xforms/forms/form_preferences.fd: added a Languagues
+       tab.
+
+2000-10-28  Juergen Vigna  <jug@sad.it>
+
+       * src/insets/insettabular.C (draw): fixed drawing bug.
+
+       * src/insets/insettext.C (clear): 
+       (Read): 
+       (SetParagraphData): clearing the TEXT buffers when deleting the
+       paragraphs used by it.
+
+       * src/BufferView_pimpl.C (cursorNext): fixed PageDown problem.
+
+       * src/trans.C (AddDeadkey): fixed bug in inizializing keymap array.
+
 2000-10-27  Juergen Vigna  <jug@sad.it>
 
        * src/tabular.C (~LyXTabular): removed not needed anymore.
 
        * src/mathed/formula.C (mathed_string_width): Use string instead
        of a constant size char array.
-                                      
+
 2000-10-25  Lars Gullik Bjønnes  <larsbj@lyx.org>
 
        * src/frontends/ButtonPolicies.h: remove the LOstream and remove