X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ffrontends%2Fxforms%2FChangeLog;h=f4e75063d9d1f9dccd798ff898f42efeac13581e;hb=82a83d7ae6eee25e1182c713a726b17037844ffb;hp=69c4fec606471c27baab015b2fcc59c523a3b9be;hpb=d6dd467219b45efee31c7597256460921768212c;p=lyx.git diff --git a/src/frontends/xforms/ChangeLog b/src/frontends/xforms/ChangeLog index 69c4fec606..f4e75063d9 100644 --- a/src/frontends/xforms/ChangeLog +++ b/src/frontends/xforms/ChangeLog @@ -1,3 +1,508 @@ +2002-03-11 Lars Gullik Bjønnes + + * doxygen fixes. + +2002-03-09 Angus Leeming + + * FeedbackController.C: improve a comment. + + * FormFiledialog.C: whitespace change. + + * FormBibitem.C (build): + * FormBibtex.C (build): + * FormCitation.C (build): + * FormDocument.C (build): + * FormExternal.C (build): + * FormGraphics.C (build): + * FormInclude.C (build): + * FormIndex.C (build): + * FormMathsMatrix.C (build): + * FormMinipage.C (build): + * FormParagraph.C (build): + * FormPrint.C (build): + * FormRef.C (build): + * FormSendto.C (build): + * FormSpellchecker.C (build): + * FormTabular.C (build): + * FormThesaurus.C (build): + * FormUrl.C (build): invoke setPrehandler for all FL_INPUT objects. + Means that pasting with the middle mouse button will activate the + Ok, Apply buttons. + + * FeedbackController.C (MessageCB): fix crash by removing + Assert(message_widget_) and returning silently in this case. + Can happen quite justifiably. + + * Most files: consistent comments at the top of the file, usable by + sourcedoc. + +2002-03-09 Herbert Voss + + * FormGraphics.C: test if file exists, simplify an if command + +2002-03-10 John Levon + + * FormToc.C: make goto not reset the dialog + +2002-03-08 Angus Leeming + + * FeedbackController.[Ch]: new files, providing a standard interface to + the feedback and warning messages. Created by stripping code out of + FormBase. + + * FormBase.[Ch]: strip out all the feedback code and simplify yet + further the tooltips code. + + * FormBase.[Ch]: + * FormBaseDeprecated.[Ch]: Add a Tooltips pointer. + Derive both classes from FeedbackController so daughter classes each + have a common interface for same. + + * Toolbar_pimpl.[Ch]: strip out all the tooltip code and use the + Tooltips wrapper class. + + * Tooltips.[Ch]: work out how to update tooltips when using + xforms 0.89's fl_set_object_helper. Can now toggle tooltips with both + xforms 0.88 and 0.89. Change the cursor to a "?" when in query mode + and when the dialog has some tooltips. + + * FormPreferences.[Ch]: strip out all the feedback code and use + the FeedbackController. + + * xforms_helpers.C: save the color of the gui pointer. + + * FormBibtex.[Ch]: + * forms/form_bibtex.fd: + * FormCitation.[Ch]: + * forms/form_citation.fd: + * FormForks.[Ch]: + * forms/form_forks.fd: + * FormSendto.[Ch]: + * forms/form_sendto.fd: + * FormTexinfo.[Ch]: + * forms/form_texinfo.fd: remove "Help" button and rejig for much + simplified tooltips code. + + * Makefile.am: add FeedbackController.[Ch]. + +2002-03-08 Juergen Spitzmueller + + * FormGraphics.C: Tiny stylistic correction. + +2002-03-07 Juergen Spitzmueller + + * FormGraphics.C: + - Make radiobuttons change too when using Latex size in + lyxview and vice versa. + - Fix a typo where the value for height (lyxview) was + taken from width (size). + - Remove *%-values from lyxview. + - Add an Alert when using "Get Latex size" and that contains + *%-values. + * FormTabular.C: Remove obsolete comment. + +2002-03-07 Martin Vermeer + + * FormMathsDeco.C: add leftrightarrows to the bitmap. + + * forms/form_maths_style.fd: reflect the changes in the bitmaps. + +2002-03-07 Angus Leeming + + * xformsGImage.C (statusCB, errorCB): close the file streams once the + image is loaded or if an error occurs. + (init_graphics): FLIMAGE_SETUP setup must be static as xforms stores + it permanently (and does not make a copy!). + +2002-03-05 Angus Leeming + + * xformsGImage.[Ch]: new files. An image loader based on xforms library + routines. + + * GUIRunTime.C (initialiseGraphics): use the xforms image loader if + your version of the xforms libraries is up to the task. + + * Makefile.am: compile the xforms image loader if so configured. + +2002-03-04 Angus Leeming + + * Dialogs.C (redrawGUI): removed to frontends/Dialogs.C + + * Dialogs.C: + * GUIRunTime.C (initialiseGraphics): moved to GUIRunTime. + +2002-03-04 Angus Leeming + + * FormDocument.C (build): add a std:: qualifier to remove_if. + +2002-03-02 Lars Gullik Bjønnes + + * Toolbar_pimpl.[Ch]: layout as string + + * FormParagraph.C: layout as string + + * FormDocument.C (build): use remove_if and contains_functor + layout as string + +2002-03-01 Martin Vermeer + + * FormMathsBitmap.[Ch]: + * FormMathsPanel.C: Give window titles to bit map sub-panels. + +2002-02-28 Angus Leeming + + * Dialogs.C (initialiseGraphics): a new static method. + Remove Allan's venerable description as I think it's past its sell-by + date. + +2002-02-28 John Levon + + * FormBase.C: + * FormBaseDeprecated.C: + * FormFiledialog.C: possible fix to the Bad Window problems that some + people have been experiencing. + +2002-02-28 Angus Leeming + + * FormForks.C (input_button_all): resolve comparison between signed + and unsigned. + +2002-02-26 Jean-Marc Lasgouttes + + * Menubar_pimpl.C (makeMenubar): ignore entries which are not + submenus in menubar. + +2002-02-20 Angus Leeming + + * FormForks.[Ch]: + * forms/form_forks.fd: new files. A view for the Forked Child + processes dialog, enabling the user to see what forked processes + are running, and, if he so desires, to kill them. + + * Dialogs.C: add the class Forked Child dialog. + + * Makefile.am: add FormForks.[Ch], form_forks.[Ch]. + + * forms/makefile: add form_forks.fd. + + * FormPreferences.C (LnFmisc::apply): rather ugly: call + grfx::GCache::changeDisplay if the lyxrc.display_graphics changes. + +2002-02-24 Juergen Spitzmueller + + * forms/form_graphics.fd: Enlarge Restore button. + * FormGraphics.C: Set filter to bounding box input fields. + +2002-02-20 Lars Gullik Bjønnes + + * Makefile.am: simpler obj. file compiling + +2002-02-20 Juergen Vigna + + * FormTabular.C (input): don't call the autoapply on exit input calls + if we don't really have a change! + +2002-02-19 Angus Leeming + + * FormBase.h (FormCB): tiny bugfix. + + * xforms_helpers.h: remove incorrect comment. + +2002-02-18 Herbert Voss + + * FormGraphics.C: same units for LyX and Latex view, cosmetics + +2002-02-18 Angus Leeming + + * Timeout_pimpl.[Ch] (running): new method. + +2002-02-18 Angus Leeming + + * FormParagraph.C: + * FormTabular.C: added a using std::remove_if directive. + +2002-02-14 Herbert Voss + + * xforms_helpers.h: fix bug with "?%" units + +2002-02-14 Rob Lahaye + * forms/form_graphics.fd: + * form_graphics.C: minor layout changes, such as stretching all + tab-windows to equal sizes and better keyboard-shortcuts. + +2002-02-14 Rob Lahaye + * forms/form_graphics.fd: + * form_graphics.C: minor layout changes, such as stretching all + tab-windows to equal sizes and better keyboard-shortcuts. + +2002-02-12 Herbert Voss + + * forms/form_graphics.fd: + * form_graphics.[Ch]: small changes to the layout, mentioned + by Rob + + * FormGraphics.C: fix bug with use of updateWidget... when + no unit is given. + +2002-02-11 John Levon + + * FormMinipage.C: return SMI_VALID on other form changes + +2002-02-11 Juergen Spitzmueller + + * FormParagraph.C (update): [VSpace:] Delete the special method + for gluelengths... + * xforms_helpers.C: ...and move it here. + Activate JMarcs new (shorter) code for updateWidgetsFromLengthString + and updateWidgetsFromLength. + +2002-02-10 Rob Lahaye + + * forms/form_external.fd: + * form_external.C: change color2 of a few buttons into the + proper grey color. + +2002-02-08 Herbert Voss + + * forms/form_graphics.fd: + * FormGraphics.C: + * form_graphics.[Ch]: Adding buttons for unzip-Option, + getValues from LyX/LaTeXfolder + +2002-02-08 Rob Lahaye + + * forms/form_graphics.fd: + * FormGraphics.C: + * form_graphics.[Ch]: simplify the bounding box folder + of the Graphic GUI + +2002-02-08 Jean-Marc Lasgouttes + + * Menubar_pimpl.C (create_submenu): work around an xforms bug (?) + where one could not have both toggleon and disabled. + +2002-02-08 Herbert Voss + + * xforms_helpers.h: change unit "%" to t% + + * FormGraphics.C: fiy bug when BB is read from file and the + unit is always "pt" + +2002-02-08 Martin Vermeer + + * FormMathsDeco.C: \underleftarrow and \underrightarrow + +2002-02-06 Angus Leeming + + Stabilise the tooltip interface and get Jürgen's patch to work ;-) + + * Tooltips.[Ch]: new files. A wrapper to the tooltip code with a nice + clean interface. Means that FormBase, FormBaseDeprecated and + Tollbar_pimpl can all use the same code to have tooltips. No bloat. + + * FormBase.C: add a Tooltips instance and interface with it. + (setTooltipLevel): removed. Replaced by fillTooltipChoice and + setTooltipLevel(ob). + (getVerboseTooltip, getMinimalTooltip) now passed a const FL_OBJECT. + + * FormBibtex.[Ch]: + * FormCitation.[Ch]: + * FormTexinfo.[Ch]: + * Makefile.am: altered appropriately. + +2002-02-06 Juergen Spitzmueller + + * forms/form_texinfo.fd: + * forms/form_bibtex.fd: + * forms/form_citation.fd: delete text_info field again, add help choice + + * FormBibtex.[Ch]: + * FormCitation.[Ch]: + * FormTexinfo.[Ch]: Implement new Tooltip behaviour. + +2002-02-06 Angus Leeming + + * FormBase.[Ch]: can now chose the verbosity of the tooltip through + a new method setTooltipLevel(). In turn this determines which of the + new virtual methods, getVerboseTooltip() or getMinimalTooltip() gets + called from getTooltip. + No need for a "message" widget at the bottom of every dialog, therefore. + If retained, this "message" widget can be used to display "warnings", + pure and simple. + + * FormBibtex.[Ch]: + * FormCitation.[Ch]: + * FormTexinfo.[Ch]: altered appropriately. Still need to be reshaped, + to lose the "message" widget and to gain a "tooltip level" choice. + +2002-02-05 Angus Leeming + + * forms/form_graphics.fd: Tiny tweek to make the Restore, Ok, Apply, + Cancel buttons' positions consistent with the other dialogs. + +2002-02-05 Herbert Voss + + * forms/form_graphics.fd: Noew the same view of the + buttons as in preferences (LyXView). Make some things clear + with better names. + * FormGraphic.C: cosmetic changes to the layout. Delete + the help button + +2002-02-05 Juergen Spitzmueller + + * forms/form.texinfo.fd: delete help button, add text_info + * forms/form.citation.fd,form.bibtex.fd: add text_info + * FormTexinfo.[Ch]: Delete Help mechanism, add tooltips and help messages. + * FormCitation.[Ch],FormBibtex.[Ch]: add tooltips and help messages (actually + no tooltips in Bibtex). + +2002-02-05 Angus Leeming + + * FormBase.[Ch]: You want tooltips too? You got 'em. Verified as + working with both xforms 0.88 and 0.89. Use by invoking + setTooltipHandler(ob) and by providing a method getTooltip(ob) in this + derived class to provide the required string. + +2002-02-05 Angus Leeming + + * FormBase.[Ch]: make it really easy to set up and use a prehandler + for feedback messages and to invoke an input event on paste from + the middle mouse button. The derived class needs invoke only + setPrehandler(ob) and for the feedback to override the virtual methods + feedback(ob) and clear_feedback(). If the message posted is a warning + rather than mere feedback, first setWarningPosted(true) to ensure + that the message remains visible. + + * FormBaseDeprecated.C: a physical rearrangement of the file, + nothing more. + + * FormPreamble.C: use setPrehandler to invoke an input event on paste. + +2002-02-04 Herbert Voss + + * forms/form_graphics.fd: small changes to the layout + * FormGraphic.C: Apply-button, keepaspectratio enabling + depends to case of LaTeXView. Other small changes and + fixes. Add LyXView scale. + +2002-02-01 Angus Leeming + + * FormGraphics.C (c-tor): prevent resizing of the dialog. + +2002-02-03 Herbert Voss + + * xforms_helpers.C: fix bug with unit "%" in + updateWidgetsFromLengthString(...) + +2002-02-02 Herbert Voss + + * FormGraphic.C: fix bug with filename, rearrange the code, + delete choice "referencePoint" which is only possible for + rotatebox + * forms/form_graphics.fd: position options in a logical way, + add folder and scale for LyXView + +2002-02-01 Angus Leeming + + * FormGraphics.C (apply, update): respect the new DEFAULT state of + InsetGraphicsParams::DisplayType. + +2002-01-31 Martin Vermeer + + * forms/form_graphics.fd: tweeks. + +2002-01-30 Jürgen Spitzmüller + + * FormGraphics.C: Fix MAXDIGIT values for height and width. + +2002-01-30 Angus Leeming + + * forms/form_citation: a few tweaks of my own. + +2002-01-30 Jürgen Spitzmüller + + * forms/form_citation: De-Monsterization (make it smaller). + +2002-01-30 Angus Leeming + + * forms/form_graphics.fd: + * FormGraphics.C: a few tweaks of my own. + +2002-01-30 Jürgen Spitzmüller + + * forms/form_graphics.fd: Very small tweaks. + +2002-01-29 Jürgen Spitzmüller + + * forms/form_graphics.fd: Change the dialog to look similar as + the nice QT2-Version (added tabfolder "Bounding Box", rearrangements); + added text_warning field.. + + * FormGraphics.[Ch]: Handle the Rearrangements. + Add input filters and warnings concerning invalid inputs. + Recognize the lyxrc-settings of display_graphics. + +2002-01-29 Angus Leeming + + * FormMathsSpace.h (space_): + * FormMathsStyle.h (style_): change from a short to an int to fix + type conversion warnings. + +2002-01-28 Martin Vermeer + + * FormMathsSpace.[Ch]: + * forms/form_maths_space.fd: + Changed the "Space" subpanel of the math panel into one of + ordinary buttons rather than radio buttons. They are now + self-applying so OK and Apply could go. + +2002-01-28 Martin Vermeer + + * FormMathsStyle.[Ch]: + * forms/form_maths_style.fd: + Patched to use button arrays. Buttons are self-applying, saving + one keystroke and the OK and Apply buttons. + +2002-01-27 Herbert Voss + + * FormGraphic.[Ch]: + * form_graphic.[Ch]: + * forms/form_graphic.fd: rewritten to support graphicx with + all options and to be sure that the old figinsets are correct + converted. + * xforms-helpers.h: added two choice const for the LyXLength + one with all and one only with length which have a unit. + +2002-01-29 Jürgen Spitzmüller + + * forms/form_minipage.fd: add text_warning field. + + * FormMinipage.[Ch]: added input filters and warnings + (ButtonPolicy::SMInput FormMinipage::input) + +2002-01-28 Angus Leeming + + * FormAboutlyx.[Ch]: Removed redundant form() method and + dialog_ variable. They replicate that in the parent FormDB. + +2002-01-28 Martin Vermeer + + * FormMathsDeco[hC]: + * forms/form_maths_deco.fd: added math accents as a separate bitmap to + the Decorations sub-panel of mathed. See Lamport Table 3.11. + + * FormMathsPanel.C: + * MathsSymbols.C: reorganization of the two AMS panels "relations" and + "negated relations". Lower and broader. + +2002-01-25 Angus Leeming + + * FormTabular.C (update): Remove redundant code. + +2002-01-24 Jürgen Spitzmüller + + * forms/form_tabular.fd: checkbox2radiobutton changes. + 2002-01-20 Herbert Voss * FormInclude.[C]: better control of unexistings files