]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/xforms/ChangeLog
In the Document dialog, enable the "Author-Year/Numerical" citation choice
[lyx.git] / src / frontends / xforms / ChangeLog
index a501337736f2440a89681a653cf01e986f5d2dfc..45bb0e501d9db39eae1fde78b5eb1c7b677cb6b2 100644 (file)
@@ -1,3 +1,569 @@
+2001-09-11  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormDocument.C (input, options_update): add code to enable the
+       Author-Year/Numerical citation choice only if the natbib checkbox is
+       active.
+
+2001-09-08  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
+
+       * forms/form_paragraph.fd: cosmetics (renamed "Label Width" to "Longest
+       Label", added a labelframe).
+
+2001-09-10  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * Toolbar_pimpl.C (C_Toolbar_BubblePost): fix linking
+       (C_Toolbar_BubbleTimerCB): fix linking
+
+       * FormMathsBitmap.C (form): use get() to get the raw pointer.
+
+       * FormMathsBitmap.h: use shared_c_ptr for form_ as well.
+
+2001-09-09  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * combox.C (C_Combox_input_cb): make it static
+       (C_Combox_combo_cb): make it static
+       (C_Combox_peek_event): make it static
+
+       * Toolbar_pimpl.C (C_Toolbar_BubbleTimerCB): make it static
+       (C_Toolbar_BubblePost): make it static
+       (C_Toolbar_ToolbarCB): make it static
+
+       * Timeout_pimpl.C (C_intern_timeout_cb): make it static
+
+       * Menubar_pimpl.C (C_Menubar_Pimpl_MenuCallback): make it static
+
+       * Makefile.am (libxforms_la_LIBADD): add this and depend on the
+       gui libs
+
+2001-09-07  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormBaseDeprecated.[Ch]: use the same allow_resize methodology as has
+       been used successfully in FormBase.
+       (show): call bc().refresh() after building the dialog to activate the
+       button controller.
+
+       * FormPreferences.C (build): remove hack to fix butoon controller as
+       the correct fix is in FormBaseDeprecated.
+
+       * FormPreferences.[Ch] (connect, disconnect): removed (redundant).
+
+       * FormMaths*.C (c-tor): prohibit resizing of the dialog.
+       
+2001-09-07  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * Toolbar_pimpl.C (setLayout): 
+       (layoutSelected): make them work even when gettext has been
+       translating the interface.
+
+2001-09-07  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormMathsSpace.C: Fix bug: the "Maths spacing" dialog is broken
+       ("Apply" does not work without former user change in the dialog).
+
+       * FormPreferences.C (build): Fix bug: if you start LyX and open the
+       Preferences dialog, "Apply" is activated even though no change has been
+       made so far.
+
+2001-09-07  Rob Lahaye  <lahaye@users.sourceforge.net>
+
+       * FormBase.C (show): use controller_.IconifyWithMain() to control
+       the dialog's show policy
+
+       * FormBaseDeprecated.C (show): ditto, but use lyxrc variable directly.
+
+       * FormPreferences.C:
+       * forms/form_preferences.fd: add a check_dialogs_iconify_with_main
+       check button to the Look & Feel->Misc tab and code to modify the lyxrc
+       variable dialogs_iconify_with_main appropriately.
+
+2001-09-07  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormBase.h: clean-up comments. Remove mutable status of minw_, minh_.
+
+2001-09-06  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
+
+       * forms/form_character.fd: small cosmetics (aligned "Language:" right
+       as suggested in Michael's Buglist).
+
+2001-09-06  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * Toolbar_pimpl.C (updateLayoutList): do not display obsolete
+       layouts
+       (layoutSelected): remove the numeric argument and use the text of
+       the combox entry instead.
+
+       * combox.C: lowercase a few remaining methods, rename select_text
+       to select
+       * several files: propagate these changes
+
+2001-09-03  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormPreferences.C: add fl_set_input_return to input_paperoption.
+
+2001-09-02  John Levon  <moz@compsoc.man.ac.uk>
+
+       * FormParagraph.C: fix default line spacing case
+2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
+
+       * FormParagraph.C: disable space inputs when != Length
+
+2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
+
+       * FormPreferences.C:
+       * form_preferences.h:
+       * form_preferences.C:
+       * forms/form_preferences.fd: add view_dvi_paper_option
+2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
+
+       * FormMathsPanel.h: sub dialogs must be Ignorant.
+2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
+
+       * FormParagraph.C: fix to not allow 0 linespacing
+2001-08-29  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormCitation.C (c-tor): prevent re-sizing of the dialog.
+
+       * FormParagraph.C (input): set fl_get_choice check for the linespacing
+       to 5 not 4. xforms arrays start at 1.
+
+2001-08-29  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormParagraph.[Ch]:
+       * forms/form_paragraph.fd: clean up of dialog and of controlling
+       code.
+
+2001-08-29  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormBase.C (C_CutandPastePH): new function that can be used as a
+       pre-handler to any xforms text input widget. Will trigger an event on
+       pasting into the widget using the middle mouse button.
+
+       * FormPreamble.C (build): use this pre-handler for the input widget.
+
+2001-08-26  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormCitation.C:
+       * forms/form_citation.fd: a little tweaking to ensure that the
+       style choice remains centred within the frame if its contents change.
+
+       * FormBase.h: added an allow_resize_ member variable. If false
+       resizing the dialog is prohibitted.
+
+       * FormBase.[Ch]:
+       * FormBrowser.[Ch]: modify c-tors to pass this new variable to FormBase.
+
+       * FormAboutlyx.C:
+       * FormCharacter.C:
+       * FormThesaurus.C:
+       make use of this functionality to ensure that the dialog cannot be
+       resized.
+
+2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
+
+       * GUIRunTime.C: initApplication() should take a int & argc
+2001-08-24  John Levon  <moz@compsoc.man.ac.uk>
+
+       * FormCitation.h:
+       * FormCitation.C: tidy code a little
+       * GUIRunTime.C: more informative error
+2001-08-23  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * forms/form_preferences.fd: order the items "logically" so that
+       tabbing through the dialog makes sense. Close bug #404569.
+
+2001-08-23  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormPreferences.C: Tentative fix of John's "no point in spell
+       command "None"" bug, #223255.
+
+2001-08-23  Herbert Voss  <voss@perce.de>
+
+       * FormBibtex.C (input): normalize database list
+
+2001-08-21  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormBibtex.C: make sure that any database is stored only once.
+
+2001-08-22  Herbert Voss  <voss@perce.de>
+
+       * FormBibtex.C (input): fix for multiple databases
+
+2001-08-21  Herbert Voss  <voss@perce.de>
+
+       * FormBibtex.C (input): extension handling for ".bst"
+
+2001-08-21  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * forms/form_bibtex.fd: activate "Ok" when the "Add bibliography to TOC"
+       check button is pressed.
+
+2001-08-20  Dekel Tsur  <dekelts@tau.ac.il>
+
+       * FormParagraph.C (general_apply): Handle default spacing.
+       (general_update): Ditto.
+
+2001-08-20  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormBibtex.C:
+       * forms/form_bibtex.fd: get the browse buttons working as they should.
+
+2001-08-20  Herbert Voss  <voss@perce.de>
+
+       * FormBibtex.C:
+       * forms/form_bibtex.fd: enhanced bibtex-data gui to browse for
+       databases and styles. Added an option for "bibliography into toc"
+
+2001-08-18  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * FormMathsBitmap.h: use the lyx::shared_c_ptr that uses free() to
+       cleanup.
+
+2001-08-15  John Levon  <moz@compsoc.man.ac.uk>
+
+       * combox.h: fix source doc
+
+       * form_math_matrix.C: 
+       * forms/form_math_matrix.fd: new layout
+2001-08-16  John Levon  <moz@compsoc.man.ac.uk>
+
+       * form_paragraph.h:
+       * form_paragraph.C:
+       * forms/form_paragraph.fd:
+       * FormParagraph.C: support per-para linespacing
+       * forms/form_float.fd:
+       * form_float.C: fix shortcut typo
+2001-08-15  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * forms/form_character.fd: small adjustment to the position of John's
+       extra Language label.
+
+2001-08-09  André Pönitz  <poenitz@htwm.de>
+
+       * FormMathsDelim.C: renamed some delimiter parameters.
+
+2001-08-09  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormCitation.C (build):
+       * FormDocument.C (build):
+       * FormMinipage.C (build):
+       * FormParagraph.C (build):
+       * FormRef.C (build): added stuff to read-only list in the
+       button controller.
+
+       * FormCitation.C (update): disable citation style stuff when not using
+       Natbib.
+
+2001-08-06  Juergen Vigna  <jug@sad.it>
+
+       * forms/form_ert.fd: new file.
+
+       * form_ert.[Ch]: new files.
+
+       * FormERT.[Ch]: new files. Implementation of ERT dialog.
+
+2001-08-01  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormPreferences.C (Color c-tor): initialise modifiedXformsPrefs.
+
+2001-07-30  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * GUIRunTime.C (processEvents, runTime): small code rearrangement.
+
+2001-08-01  John Levon  <moz@compsoc.man.ac.uk>
+
+       * FormMathsPanel.C:
+       * FormMathsPanel.h:
+       * form_maths_panel.C:
+       * form_maths_panel.h:
+       * forms/form_maths_panel.fd: re-add dots bitmaps
+        
+       * FormRef.C: "Goto" -> "Go to"
+
+2001-07-29  John Levon  <moz@compsoc.man.ac.uk>
+
+       * FormMathsBitmap.C: initialise form_
+
+2001-07-29  Baruch Even  <baruch@lyx.org>
+
+       * src/forms/form_graphics.fd:
+       * src/FormGraphics.C: Added support for the new horizontal scale factor.
+
+2001-07-30  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * forms/makefile (SRCS): add form_float.fd
+
+       * forms/form_float.fd: new file
+
+       * form_float.[Ch]: new files
+
+       * Makefile.am (libxforms_la_SOURCES): add FormFloat.C,
+       FormFloat.h, form_float.C and form_float.h
+
+       * FormFloat.[Ch]: new files
+
+       * Dialogs.C: init GUIFloat is well
+
+2001-07-29  Asger Alstrup Nielsen  <alstrup@alstrup>
+
+       * FormToc.C (updateType): Fix problem with TOC that couldn't be
+       updated because the type list was not updated.
+
+2001-07-26  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * forms/form_aboutlyx.fd: made a bit bigger to get the Copyright &
+       Version stuff in.
+
+       * input_validators.[Ch] (fl_int_filter, fl_float_filter): new methods.
+
+       * FormGraphics.C (build): uncommented the fl_set_input_return call for
+       input_rotate_angle. Set input filter on rotate_angle to make it accept
+       only floating point numbers.
+       (input): Browse now activates the Ok button approriately.
+
+2001-07-26  John Levon  <moz@compsoc.man.ac.uk>
+
+       * Dialogs.C:
+       * Makefile.am:
+       * FormThesaurus.h:
+       * FormThesaurus.C:
+       * form_thesaurus.h:
+       * form_thesaurus.C:
+       * forms/makefile:
+       * forms/form_thesaurus.fd: add thesaurus
+
+2001-07-26  Baruch Even  <baruch@lyx.org>
+
+       * FormGraphics.h:
+       * FormGraphics.C: Removed hide method since it was interfering with the
+       needed work, it cleared several vectors that were needed for proper
+       functioning. Also changed rotateAngle to float.
+
+       * FormGraphics.C:
+       * forms/form_graphics.fd: Removed inline option, all InsetGraphics figures
+       are inlined.
+       
+2001-07-23  John Levon  <moz@compsoc.man.ac.uk>
+
+       * FormInclude.C: add load file facility back
+2001-07-23  John Levon  <moz@compsoc.man.ac.uk>
+
+       * FormCharacter.C: disable resizing as it doesn't work
+
+       * FormPreamble.C: allow to copy-paste from RO preamble by
+         enabling editing.
+
+2001-07-20  Jürgen Spitzmüller  <juergen.sp@t-online.de>
+
+       * forms/form_citation.fd: resized form to fit on a 800x600 screen.
+
+2001-07-19  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormCitation.[Ch]: changes associated with adding natbib support.
+       New helper functions, string_width, fillChoice, updateStyle.
+       (apply): set the citation command appropriately.
+       (input): deal with the citation command choices.
+       (update): parse the citation command and deal with it. Nuke the
+       setSize stuff.
+       (setSize): nuked!
+
+       * FormDocument.C (build): add options to use natbib.
+
+       * forms/form_citation.fd: add natbib support. Rearrange dialog to
+       fit onto shorter screens.
+
+       * forms/form_document.fd: add natbib support.
+
+2001-07-16  Juergen Vigna  <jug@sad.it>
+
+       * form_aboutlyx.C: set default for "Close" button to "ESC"-key.
+
+2001-07-13  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       Consistent use of Lsstream.h:
+       * FormAboutlyx.C (build):
+       * FormVCLog.C (update): std::ostringstream -> ostringstream.
+
+       * FormMathsDelim.C (apply):
+       * FormMathsMatrix.C (apply): std::stringstream -> stringstream.
+
+2001-07-13  Edwin Leuven  <leuven@fee.uva.nl>
+
+       * implement 1 about lyx dialog instead of 3 separate ones
+
+       * FormCredits.[Ch]: removed
+       * FormCopyright.[Ch]: removed
+       * form_credits.[Ch]: removed
+       * forms/form_credits.fd: removed
+       * form_copyright.[Ch]: removed
+       * forms/form_copyright.fd: removed
+       * FormAboutlyx.[Ch]: added
+       * form_aboutlyx.[Ch]: added
+       * forms/form_aboutlyx.fd: added
+       * Dialogs.C: add about lyx stuff
+
+2001-07-13  Edwin Leuven  <leuven@fee.uva.nl>
+
+       * add spellchecker
+
+       * FormPreferences.[Ch]: rename spellchecker to spelloptions
+       * form_preferences.[Ch]: idem
+       * forms/form_preferences.fd: idem
+       * FormSpellchecker.[Ch]: added
+       * form_spellchecker.[Ch]: added
+       * forms/form_spellchecker.fd: added
+       * Dialogs.C: add spellchecker
+
+2001-07-12  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * FormFiledialog.C: (*it). -> it->
+       * Toolbar_pimpl.C: ditto
+       * RadioButtonGroup.C: ditto
+       * FormPreferences.C: ditto
+
+2001-07-03  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * GUIRunTime.C (x11Display): 
+       (x11Screen): 
+       (x11Colormap): 
+       (x11VisualDepth): new methods
+
+2001-07-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * FormDocument.C (class_apply): call CutAndPaste::'s staitc method
+       directly. 
+
+       * Toolbar_pimpl.h: make owner be a XFormsView, small changes
+       because of this.
+
+       * GUIRunTime.C (createMainView): implement
+
+2001-06-22  John Levon  <moz@compsoc.man.ac.uk>
+
+       * FormCharacter.C:
+       * form_character.C:
+       * forms/form_character.fd: hide the widget underneath language
+         combox hack.
+
+2001-06-27  John Levon  <moz@compsoc.man.ac.uk>
+
+       * FormPreferences.h:
+       * FormPreferences.C: connect and operator
+         showSpellcheckerPreferences signal
+
+       * FormPrint.C (input): modify to select radio_file
+         when the user uses the filename input
+2001-06-26  The LyX Project  <lyx@violet.home.sad.it>
+
+       * combox.C (remove): send debug output to Debug::GUI.
+
+2001-06-26  The LyX Project  <lyx@rose.home.sad.it>
+
+       * Menubar_pimpl.C (create_submenu): 
+       * Toolbar_pimpl.C (update): update to use func_status
+
+2001-06-25  The LyX Project  <lyx@tulip.home.sad.it>
+
+       * FormPreferences.C (Path::feedback): remove bogus description of
+       lyxpipe.
+
+2001-06-16  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * xformsBC.h: clean-up of included files.
+
+2001-06-15  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormDocument.C:
+       * FormParagraph.C (c-tor): cosmetic name change of signal.
+
+       * FormParagraph.[Ch]: added machinery to act on an updateParagraph
+       signal. It's pretty crude at the moment! Mental note: would be more
+       elegant if we passed a LyXParagraph & with both the signals rather than
+       search through the Buffer.
+
+2001-06-13  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * *.[h]: added // -*- C++ -*-
+       * *.[C]: removed // -*- C++ -*-
+
+       * FormCharacter.C (update): now uses contents of font_, stored
+       permanently by the controller to update() the dialog.
+
+2001-06-12  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormInclude.C:
+       * form_include.fd: (various places): Ok button is now activated when
+       the filename is input from the keyboard.
+
+       * FormPreferences.C white-space change in various places.
+       (Converters::GetTo): get the contents of "to" not "from"! Thus fix bug
+       that disabled addition of new converters.
+
+       * FormCharacter.C (input, update): new methods. Activate the Apply
+       button when any of the input fileds are not IGNORE.
+
+2001-06-11  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * FormToc.C (input): change test slightly.
+       (updateContents): clear list if empty and add no list msg.
+
+2001-05-30  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * FormParagraph.C (update, general_update): enabling the align buttons
+       is now dependent on the AlignPossible entry in the Layout.
+
+2001-06-01  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
+
+       * MathsSymbols.C: 
+       * FormMathsMatrix.C: bring C functions into global namespace if
+       necessary. 
+
+2001-05-31  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * MathsSymbols.C (pixmapFromBitmapData): add std::
+
+       * FormMathsMatrix.C (AlignFilter): add std::
+
+2001-05-22  Adrien Rebollo <rebollo@iaf.cnrs-gif.fr>
+
+       * FormDocument.C (build): add iso8859-15 support.
+
+2001-05-08  Baruch Even  <baruch@lyx.org>
+
+       * Menubar_pimpl.C: Fixed compilation problem.
+
+2001-05-04  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * Menubar_pimpl.C (add_toc): use name and not type with float.
+       (create_submenu): correct call of new object
+       (create_submenu): add FloatListInsert and FloatInsert to dummy clause.
+
+2001-05-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
+
+       * FormParagraph.[Ch]: remove !NO_PEXTRA and !NEW_INSETS cruft
+
+2001-04-26  Angus Leeming  <a.leeming@ic.ac.uk>
+
+       * Dialogs.C: included insetgraphicsParams.h
+
+       * FormMathsMatrix.C:
+       * FormMathsBitmap.C: included LAssert.h
+
+2001-04-24  Allan Rae  <rae@lyx.org>
+
+       * xforms_helpers.C (formatted): two consecutive spaces would kill it.
+
 2001-04-20  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
 
        * xforms_helpers.C (formatted): do not use string::substr(1) on a