X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ffrontends%2Fxforms%2FChangeLog;h=fedad6633c362f31f73b4ee8d0b6d2c93fc48092;hb=f991ac4421699843081001d6ef01791026068036;hp=12cab17920d9f3982f3f1a6d4f2f8fd884374bb0;hpb=eb28793c05431eef16966945428b0668498fafa4;p=lyx.git diff --git a/src/frontends/xforms/ChangeLog b/src/frontends/xforms/ChangeLog index 12cab17920..fedad6633c 100644 --- a/src/frontends/xforms/ChangeLog +++ b/src/frontends/xforms/ChangeLog @@ -1,17 +1,526 @@ +2002-09-30 Angus Leeming + + * FormBase.[Ch]: + * FormBaseDeprecated.[Ch]: + (icon_pixmap_, icon_mask_) new member variables. + (prepare_to_show) new method, containing initialisation code invoked + the first time show() is called. + (d-tor) destroy icon_pixmap_, if it exists. + (show) ensure that the icon pixmap is generated only once. + + * XFormsView.[Ch]: + (icon_pixmap_, icon_mask_) new member variables. + (d-tor) destroy icon_pixmap_, if it exists. + (create_form_form_main) assign the generated pixmap to the new + icon_pixmap_ member variable. + +2002-09-26 Angus Leeming + + * xscreen.h: don't #include "XWorkArea.h", forward-declare XWorkArea. + +2002-09-25 Angus Leeming + + * Dialogs2.C: + * Dialogs_impl.h: + * FormWrap.h: + * LyXKeySymFactory.C: + * LyXScreenFactory.C: + * Menubar_pimpl.[Ch]: + * Toolbar_pimpl.[Ch]: + * WorkAreaFactory.C: + * lyx_gui.C: doxygen fixes. + +2002-09-25 Dekel Tsur + + * forms/form_wrap.fd: floatflt has no "Inner" placement option. + The possible placements are default/outer/left/right. + +2002-09-24 Lars Gullik Bjønnes + + * Makefile.am (INCLUDES): loose SIGC_INCLUDES + +2002-09-20 Martin Vermeer + + * forms/form_maths_space.fd + * FormMathSpaces: remove access to internal macros \lyx*space + +2002-09-16 Jean-Marc Lasgouttes + + * Toolbar_pimpl.C (layoutSelected): when selecting a layout in + combox, make sure the corresponding shortcut is shown in + minibuffer + +2002-09-16 John Levon + + * forms/form_character.fd: Escape to cancel + +2002-09-13 Rob Lahaye + + * forms/form_graphics.fd: + * forms/form_print.fd: minor polishing of layout + +2002-09-12 Rob Lahaye + + * FormGraphics.C: improve tooltips text + + * forms/form_graphics.fd: cosmetic change in file tab + +2002-09-12 Rob Lahaye + + * FormTexinfo.C: + * forms/form_filedialog.fd: + * forms/form_texinfo.fd: less bulky xforms dialogs. + +2002-09-12 Rob Lahaye + + * FormPrint.[Ch]: + * forms/form_print.fd: new xforms print dialog layout + +2002-09-10 Rob Lahaye + + * FormGraphics.C: use "Default" as first item in Origin of rotation + + * forms/form_graphics.fd: improved layout + +2002-09-11 Angus Leeming + + * FormInclude.C (update): remove lyxerr call. + +2002-09-09 John Levon + + * FormInclude.C: + * forms/form_include.fd: reorder, remove noload + +2002-09-09 John Levon + + * FormMathDeco.C: move latex_deco into ControlMath + +2002-09-09 Rob Lahaye + + * FormBase.C: + * FormBaseDeprecated.C: use "LyX: " prefix to dialog window title; + set minimized title (without "LyX: ") and its icon. + + * FormSpellchecker.C: + * FormSearch.C: + * FormThesaurus.C: remove "LyX: " from dialog window title. + + * FormRef.[Ch]: add proper switch for "Go to" button. + + * FormBibitem.C: + * forms/form_bibitem.fd: + * FormCitation.C: + * forms/form_citation.fd: + * FormRef.C: + * forms/form_ref.fd: + * FormSpellchecker.[Ch]: + * forms/form_spellchecker.fd: + * forms/form_toc.fd: + * forms/form_url.fd: less bulky dialogs; use proper gravity and + resize policy; add few tooltips. + +2002-09-06 Alain Castera + + * FormTabular.C: leave the horizontal alignment buttons alive + on fixed width columns + +2002-09-05 Angus Leeming + + * all files: modify the headers as discussed on the list. + +2002-08-30 John Levon + + * MathsCallbacks.h: + * forms/fdfix.sh: fix build from last change + +2002-08-30 John Levon + + * MathsSymbols.h: + * MathsSymbols.C: + * FormMathsPanel.h: + * FormMathsPanel.C: remove MathsSymbols to controllers/ + +2002-08-29 John Levon + + * MathsSymbols.h: + * MathsSymbols.C: + * Toolbar_pimpl.C: use XPMs for toolbar instead of gook + +2002-08-29 John Levon + + * MathsSymbols.C: implement splitting for AMS. nrel + is broken + +2002-08-29 John Levon + + * MathsSymbols.C: fix two crash bugs + +2002-08-28 Rob Lahaye + + * forms/form_graphics.fd: + * FormGraphics.C: re-implement the use of text_warning box. + + * forms/form_preferences.fd: + * FormPreferences.C: use displayTranslator, change display mode + from four radio buttons into one choice button. + + * FormBibtex.C: fix SIGSEGV with [Choose] when no style is selected. + +2002-08-24 John Levon + + * xformsImage.C: fix build, add FIXME for Rob + +2002-08-23 Rob Lahaye + + * FormGraphics.[Ch]: + * forms/form_graphics.fd: Implement new graphics dialog + + * FormPreferences.C: use display_graphics "monochrome|grayscale|none" + instead of "mono|gray|no". + +2002-08-22 John Levon + + * xfont_loader.C: show name of failed font load (from Mikhail Teterin) + +2002-08-20 Lars Gullik Bjønnes + + * FormMathsBitmap.h: include boost/shared_ptr.hpp, remove include + for support/smart_ptr.h, change use of smart ptr to boost version + + * FormMathsBitmap.C (FormMathsBitmap): do not initialize form_ (it + is a smart_ptr) + (build): use nifty 3rd arg of smart_ptr + (addBitmap): ditto + +2002-08-20 John Levon + + * lyx_gui.C: estimate default DPI + +2002-08-16 Angus Leeming + + * Dialogs.C: + * Dialogs2.C: + * Dialogs_impl.h: use the qt2 scheme of vars not pointer to vars. + + * Dialogs3.C: removed. + +2002-08-16 Angus Leeming + + * Tooltips.C (c-tor): don't forget the "#ifdef crap xforms" code next + time, old boy. + +2002-08-16 Michael Schmitt + + * FormRef.C (update): Synchronise the buffer choice and the list of + labels if the dialog is re-opened. + +2002-08-15 Angus Leeming + + * Dialogs.C: + * Dialogs2.C: + * Dialogs3.C: + * Dialogs_impl.h: the brave new world of Dialog creation. + + * FormBaseDeprecated.C: + * FormFiledialog.C: + * XFormsView.C: Dialogs::redrawGUI is now a method not a signal. + + * guiapi.C: discard. + + * Makefile.am: add new files Dialogs[23].C Dialogs_impl.h and + remove guiapi.C. + +2002-08-15 Angus Leeming + + * lots: changed my email address to leeming@lyx.org. + + * FormBaseDeprecated.[Ch]: return it to private derivation from + boost::noncopyable. + + * FormBaseDeprecated.[Ch]: + * FormDocument.[Ch]: + * FormInset.[Ch]: + * FormMaths*.[Ch]: + * FormPreferences.[Ch]: + * FormTabular.[Ch]: + pass and store references to LyXView and Dialogs, not pointers. + + * FormInset.[Ch]: remove class FormCommand. + +2002-08-14 Angus Leeming + + * FormBaseDeprecated.h: public derivation from boost::noncopyable. + + * forms/form_document.fd: remove declaration of file 'psnfss2.xpm' + +2002-08-14 Angus Leeming + + * FormBaseDeprecated.h: no longer derives from DialogBase, but instead + derives directly from boost::noncopyable. + (show): made public. + + * FeedbackController.h: rearrange #includes. + + * FormDocument.C: + * FormMathsDeco.C: + * FormMathsDelim.C: + * FormMathsMatrix.C: + * FormMathsPanel.C: + * FormTabular.C: remove #include "Dialogs.h" + + * FormMathsBitmap.C: remove #include "Dialogs.h", "LyXView.h". + + * FormPreferences.C: rearrange #includes. + + * FormTabular.h (showInset, updateInset): make public. + + * FormDocument.C (build): enable the bmtable to find the right file! + + * guiapi.C (gui_ShowInfo): removed. + +2002-08-13 André Poenitz + + * Toolbar_pimpl.C: small cleanup + +2002-08-13 Angus Leeming + + * FileDialog.C: + * FormMathsDelim.C: + * FormMathsMatrix.C: + * FormMathsPanel.C: + * FormPreferences.C: + * Menubar_pimpl.C: + * Toolbar_pimpl.C: + * XFormsView.C: + * lyx_gui.C: + changes due to the changed LyXView interface that now returns references + to member variables not pointers. + +2002-08-13 Jean-Marc Lasgouttes + + * Menubar_pimpl.C (create_submenu): fix code to disable submenu + entries. + +2002-08-12 Lars Gullik Bjønnes + + * FormDocument.C (saveParamsAsDefault): use proper constructment + +2002-08-12 Angus Leeming + + * FormCitation.C: + * FromRef.C: change due to change of ControlConnections method name, + isReadonly() -> bufferIsReadonly(). + + * FormIndex.C: + * FormPrint.C: no longer #include "frontends/LyXView.h". + +2002-08-12 Angus Leeming + + * Dialogs.C (c-tor): connect the Tooltips::toggleEnabled method to + the Dialogs::toggleTooltips signal. + + * FormAboutlyx.[Ch]: + * FormBibitem.[Ch]: + * FormBibtex.[Ch]: + * FormBrowser.[Ch]: + * FormCharacter.[Ch]: + * FormCitation.[Ch]: + * FormERT.[Ch]: + * FormError.[Ch]: + * FormExternal.[Ch]: + * FormFloat.[Ch]: + * FormForks.[Ch]: + * FormGraphics.[Ch]: + * FormInclude.[Ch]: + * FormIndex.[Ch]: + * FormLog.[Ch]: + * FormMinipage.[Ch]: + * FormParagraph.[Ch]: + * FormPreamble.[Ch]: + * FormPrint.[Ch]: + * FormRef.[Ch]: + * FormSearch.[Ch]: + * FormSendto.[Ch]: + * FormShowFile.[Ch]: + * FormSpellchecker.[Ch]: + * FormTabularCreate.[Ch]: + * FormTexinfo.[Ch]: + * FormThesaurus.[Ch]: + * FormToc.[Ch]: + * FormURL.[Ch]: + * FormVCLog.[Ch]: + No longer pass Controller or Dialogs to the c-tor. + No longer forward-declare Dialogs. + + * FormBase.[Ch]: derives from ViewBase directly. + No longer passed ControlButtons & or Dialogs &. + (bc): new method, enabling the daughter classes to access the + ButtonController. + (C_FormBaseApplyCB): + (C_FormBaseOKCB): + (C_FormBaseCancelCB): + (C_FormBaseRestoreCB): + (C_WMHideCB): changes due to a change in the ViewBase class. + + * Toolbar_pimpl.[Ch] (c-tor): + * Tooltips.[Ch] (c-tor): no longer passed a Dialogs &. + + * Tooltips.h (toggleEnabled): made public for the Dialogs c-tor. + + * XFormsView.[Ch] (c-tor, create_form_form_main): no longer pass + Dialogs & to the Toolbar. + + * guiapi.C: access the controller methods by explicit invocation of the + controller. + +2002-08-12 Lars Gullik Bjønnes + + * FormDocument.C (saveParamsAsDefault): ParagraphList changes + (class_apply): ditto + +2002-08-08 John Levon + + * Menubar_pimpl.C: + * Toolbar_pimpl.C: lyxaction cleanup + +2002-08-08 John Levon + + * forms/form_thesaurus.fd: allow Esc to close dialog + +2002-08-02 Angus Leeming + + * FormInclude.C: + * forms/form_include.fd: added a check_preview button and controlling + logic. The user can now choose to preview a \input-ed file. + +2002-08-02 Angus Leeming + + * FormTabular.C (input): + * XMiniBuffer.C (show_info): changes due to LyXView::view() now + returning a boost::shared_ptr. + +2002-08-01 John Levon + + * FormDocument.C: writeFile() change + +2002-08-01 John Levon + + * FormPreferences.h: + * FormPreferences.C: + * guiapi.C: + * forms/form_spellchecker.fd: remove options from spellchecker + +2002-07-30 John Levon + + * lyx_gui.C: implement remove_read_callback() + +2002-07-26 Jean-Marc Lasgouttes + + * XWorkArea.C (work_area_handler): change type of + scrollbar_value_old to double + +2002-07-29 Lars Gullik Bjønnes + + * several files: strip,frontStrip -> trim,ltrim,rtrim + +2002-07-25 John Levon + + * lyx_gui.C: + * XWorkArea.C: using dec + +2002-07-25 Juergen Spitzmueller + + * FormFloat.C: Fixed and better GUI-logic + +2002-07-25 André Pönitz + + * lyx_gui.C: + * XWorkArea.C: add 'dec' to switch back to decimal output + +2002-07-25 Jean-Marc Lasgouttes + + * Menubar_pimpl.C: do not include "toc.h" and "FloatList.h". + (create_submenu): add parameter ``all_disabled'' which will be + false only if the menu contains at least one working item. Disable + submenus who have all_disabled true. What I could not do, though + is disable menubar items when all the menu is disabled (because I + know about it only when I try to open this menu) + +2002-07-25 Herbert Voss + + * FormBibtex.C (update): clear browser first + +2002-07-25 Juergen Vigna + + * XWorkArea.C (work_area_handler): set y_old and x_old to some + values in the MOUSE or DRAG even. + +2002-07-25 John Levon + + * forms/form_float.fd: "Span columns" + +2002-07-25 Juergen Spitzmueller + + * FormFloat.C: + * forms/form_float.fd: Implement default placement checkbox; + some minor tweaks + +2002-07-25 Jean-Marc Lasgouttes + + * Menubar_pimpl.C (create_submenu): add the code for splitting too + long menus here. Remove call to add_toc. + + * Menubar_pimpl.C (add_toc): + (add_toc2): remove. This code is now in MenuBackend; now, all the + frontend has to do is to support the item kinds Command, Submenu + and Separator. The rest is done transparently. + +2002-07-24 Juergen Spitzmueller + + * FormFloat.C: + * forms/form_float.fd: Implement Wide Float toggle and !-option; + disable h and b with wide floats + +2002-07-24 Jean-Marc Lasgouttes + + * Menubar_pimpl.C (create_submenu): updates due to changes in + menubackend. + +2002-07-22 Lars Gullik Bjønnes + + * XMiniBuffer.h: add connection objects, and use them + * XMiniBuffer.C (XMiniBuffer): here and + (dd_init): here + + * XFormsView.h: add connection objects, use them + * XFormsView.C (XFormsView): here + 2002-07-22 John Levon + * XFormsView.C: don't call toolbar_->set() + * Toolbar_pimpl.h: - * Toolbar_pimpl.C: remove ->push() + * Toolbar_pimpl.C: rationalise code, remove half-working + update stuff into simple add() + +2002-07-22 John Levon + + * lyx_gui.C: add lyx_gui::exit() + +2002-07-22 John Levon + + * Toolbar_pimpl.h: + * Toolbar_pimpl.C: remove ->push() 2002-07-22 Herbert Voss * FormGraphics.C: add tooltips, changesize_type to size_kind. some rearrangements to the code - + 2002-07-21 John Levon * FormToc.C: std:: fix - + 2002-07-21 Jean-Marc Lasgouttes * Menubar_pimpl.h: do not include "MenuBackend.h" and "commandtags.h" @@ -21,11 +530,11 @@ * Toolbar_pimpl.C: use BufferParams::getLyXTextClass - * FormSendto.C: - * FormParagraph.C: - * FormMinipage.C: - * FormGraphics.C: - * FormForks.C: + * FormSendto.C: + * FormParagraph.C: + * FormMinipage.C: + * FormGraphics.C: + * FormForks.C: * FormCitation.C: * DropDown.C: update to use new getString and getVector @@ -34,13 +543,13 @@ getStringFromBrowser and getSelectedStringFromBrowser with getString, which works with input, choice and browser objects - * Menubar_pimpl.C: + * Menubar_pimpl.C: * FormToc.C: update to use new toc.[Ch] 2002-07-21 John Levon * XFormsView.C: move autosave timer to LyXView.C - + 2002-07-20 Jean-Marc Lasgouttes * Menubar_pimpl.[Ch]: remove support for multiple menubars @@ -49,16 +558,16 @@ * XMiniBuffer.h: * XMiniBuffer.C: cleanup, make start/end history work as before - + 2002-07-20 John Levon * FormMathsDelim.C: * FormMathsMatrix.C: fix dispatch calls nicely - + 2002-07-20 Jean-Marc Lasgouttes * Menubar_pimpl.C (add_toc): avoid crash when there is no document - open + open * Menubar_pimpl.[Ch]: turn owner_ into a XFormsView, to avoid casting @@ -71,29 +580,29 @@ * DropDown.h: * DropDown.C: remove unneeded LyXView * - + * XFormsView.h: * XFormsView.C: changes for minibuffer rework - + * XMiniBuffer.h: * XMiniBuffer.C: use ControlCommandBuffer. Move relevant old code to here - + * lyx_gui.C: add FIXME - + 2002-07-19 John Levon - * FormMathsDelim.C: + * FormMathsDelim.C: * FormMathsMatrix.C: fix dispatch calls - + 2002-07-18 John Levon - * Menubar_pimpl.C: - * Toolbar_pimpl.C: + * Menubar_pimpl.C: + * Toolbar_pimpl.C: * lyx_gui.C: * XformsView.C: remove initMiniBuffer(), verboseDispatch() - * xfont_loader.C: remove call to messagePush(),Pop() + * xfont_loader.C: remove call to messagePush(),Pop() 2002-07-17 Dekel Tsur @@ -113,12 +622,12 @@ * FormPreferences.C: * forms/form_preferences.fd: remove 2nd exit confirmation - + 2002-07-17 John Levon * XFormsView.h: * XFormsView.C: hook up view_state_changed - + 2002-07-16 Angus Leeming * XPainter.C: add some #ifdef ugliness to enable the home grown image @@ -134,7 +643,7 @@ * xformsImage.C: add isDrawable() * XPainter.C: use static cast to xformsImage - + 2002-07-14 Angus Leeming * lyx_gui.C (C_read_callback): give it extern "C" linkage. @@ -142,11 +651,11 @@ 2002-07-14 John Levon * lyx_gui.C: add set_read_callback() - + 2002-07-12 John Levon * lyx_gui.C: move init_graphics() into setup - + 2002-07-12 Angus Leeming * xformsImage.C (width): apply fudge irrespective of library version. @@ -155,40 +664,40 @@ * Toolbar_pimpl.h: * Toolbar_pimpl.C: remove unused (de)activate() - + 2002-07-12 John Levon * lyx_gui.C: implement update_fonts(), font_available() - + 2002-07-12 John Levon * lyx_gui.C: add update_color() - + 2002-07-11 John Levon * FormPreferences.C: * forms/form_preferences.fd: remove file->new asks for name - + 2002-07-11 John Levon * XWorkArea.h: * XWorkArea.C: do a copy area on redraw when no geometry change - + 2002-07-11 Herbert Voss - - * FormGraphics.C (input): test also the height for %-value, when - importing the latex-value into the lyx-view - + + * FormGraphics.C (input): test also the height for %-value, when + importing the latex-value into the lyx-view + 2002-07-10 Andrew Zabolotny - * XMiniBuffer.C (peek_event): - * combox.C (peek_event): + * XMiniBuffer.C (peek_event): + * combox.C (peek_event): * DropDown.C (peek): support keypad keys 2002-07-09 John Levon * xscreen.C: add const - + 2002-07-09 Angus Leeming * xformsImage.C (scale): use boost::tie.