X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ffrontends%2Fxforms%2FChangeLog;h=47019c1b0988f2b40b9ac0ff32ba0b28d2f0a2e1;hb=53c1607808cd2a86bd2ca1ef1a600d76d66deb48;hp=c2705870575d496cf7d5751bb28098739ec16ef9;hpb=de27b3edef147007d69d24f328d5a9eeba2afea4;p=lyx.git diff --git a/src/frontends/xforms/ChangeLog b/src/frontends/xforms/ChangeLog index c270587057..47019c1b09 100644 --- a/src/frontends/xforms/ChangeLog +++ b/src/frontends/xforms/ChangeLog @@ -1,3 +1,541 @@ +2004-11-08 Jean-Marc Lasgouttes + + * forms/Makefile.am (SUFFIXES): use +=, since SUFFIXES is already + set in config/common.am + +2004-11-05 Jean-Marc Lasgouttes + + * XFormsToolbar.C (C_ToolbarCB, selected): + * XFormsMenubar.C (MenuCallback): do not use the verbose argument + to dispatch + +2004-11-06 Lars Gullik Bjonnes + + * RadioButtonGroup.C (set): use bind, equal_to instead of + equal_2nd_in_pair + + * xformsImage.C (loadableFormats): use bind, equal_to instead of + compare_memfun + + * lyx_gui.C (start): use for_each instead of explicit for loop + +2004-11-05 Allan Rae + + * forms/Makefile.am: s/SUFFIX/SUFFIXES/ rule. + +2004-10-26 Angus Leeming + + * FormPreferences.[Ch]: + * forms/form_preferences.fd: enable the Movers to be modified from the + preferences dialog. + +2004-10-18 Georg Baum + + * forms/form_preferences.fd: Add translation context to "To:" + * forms/form_print.fd: ditto + +2004-10-05 Angus Leeming + + * FormPreferences.C: add code to input/output the indexing command. + +2004-10-05 Hartmut Haase + + * forms/form_preferences.fd: add widgets to enable the indexing command + (usually 'makeindex') to be input. + +2004-09-26 Lars Gullik Bjonnes + + * pch.h: use proper signal include + + * Tooltips.[Ch]: Use preffered calling of Boost.Signal + * XFormsView.h: ditto + +2004-08-30 Lars Gullik Bjonnes + + * forms/pch.h: make it better + + * forms/Makefile.am (DISTCLEANFILES): only delete files we generated + +2004-08-15 Lars Gullik Bjonnes + + * pch.h: new file + + * Makefile.am: support pch + +2004-08-08 Jean-Marc Lasgouttes + + * FormBibtex.C (input): use ControlBibtex::browseBst and + ControlBibtex::browseBib + +2004-08-01 Lars Gullik Bjonnes + + * XWorkArea.C (work_area_handler): handle wheel events more + explict here, make the way of handlig it similar to qt. + +2004-07-24 Lars Gullik Bjonnes + + * lyx_gui.C, FormMathsMatrix.C, FormLog.C: + * FormAboutlyx.C, Color.C: change "support/std_sstream.h" to + + +2004-07-22 Lars Gullik Bjonnes + + * lyx_gui.C (C_read_callback, set_read_callback, + remove_read_callback): delete funcs + +2004-07-21 Lars Gullik Bjonnes + + * lyx_gui.C (register_socket_callback): new func + (unregister_socket_callback): new func + (C_datasocket_callback,C_serversocket_callback): delete func + +2004-06-21 Jürgen Spitzmüller + + * FormCitation.C: Don't allow incomplete input (fix bug 1617). + +2004-06-04 Angus Leeming + + * combox.c (combox_handle): prevent crash when trying to draw + non-existent 'button_state' button on an 'FL_NORMAL_COMBOX' combox. + +2004-06-02 Lars Gullik Bjønnes + + * forms/Makefile.am (.fd.C): Use '-r' to test for file existence, + and use $( + + * LayoutEngine.C (c-tor): initialize visible_ as false. + (set): only invoke hide() if the widget was visible and is to + be no longer. + +2004-05-28 Lars Gullik Bjonnes + + * forms/Makefile.am (MAINTAINERCLEANFILES): rename as DISTCLEANFILES + (.fd.C): symlink the .fd files if it srcdir != builddir, call the + scropt with basename *.fd + + * Makefile.am (CLEANFILES): stamp-forms not stamp-xforms + (DISTCLEANFILES): add lyx_forms.h and lyx_xpm.h + +2004-05-24 John Levon + + * XFormsToolbar.C: fix compile error + +2004-05-19 Angus Leeming + + * Most files: wrap code up inside namespace lyx::frontend. + +2004-05-14 Angus Leeming + + * FormCitation.C: small changes due to the changes in biblio.h. + +2004-05-12 Angus Leeming + + * FormDocument.[Ch], forms/form_document.fd: get, set data with + BufferParams::cite_engine. + +2004-05-10 Angus Leeming + + * FormCitation.C: simplified code to use the biblio::CiteEngine + enum rather than multiple bools, usingNatbib and using Jurabib. + +2004-05-04 Angus Leeming + + * FormRef.C (input): don't activate the Apply buttons when using + widgets that don't change the data. + +2004-05-04 Angus Leeming + + * Dialogs.C: Remove "error" dialog identifier. + +2004-05-04 Angus Leeming + + This is a resurrection of John Levon's June 2002 code. + + * xscreen.C (expose): do the 'right thing' and output an XEvent + request to expose the work area. + + * XWorkArea.C (updateGeometry, paint): split the old redraw function + into two. Use the x, y data. + (work_area_handler): if an XEvent * is passed on FL_DRAW, then use it. + +2004-05-04 Angus Leeming + + * XWorkArea.C (XWorkArea): revert the red color of the frame widget. + Instead, set it to LColor::background. + +2004-05-04 Angus Leeming + + * XFormsToolbar.C (show, hide): do nothing if the toolbar is + already visible/invisible, respectively. + +2004-05-04 Angus Leeming + + * XWorkArea.C (XWorkArea): set the color of the background, hidden + frame object to red as an incentive to address the drawing issues + of the XForms frontend. + +2004-05-03 Angus Leeming + + * XFormsToolbar.[Ch] (generateInactivePixmaps): simpler mechanics. + +2004-05-02 Georg Baum + + * FormGraphics.C: #include (STLport compile fix for floor()) + +2004-04-30 Angus Leeming + + * XFormsToolbar.[Ch]: add code to generate an 'inactive' version + of the icon pixmap and use it when the toolbar button is + disabled. + +2004-04-29 Angus Leeming + + * FormGraphics.C (apply): don't get caught in a loop when mapping + the angle into -360 -> 360 degrees. + +2004-04-28 Angus Leeming + + * LayoutEngine.C (updateMetrics): respect the visible() flag when + positioning the widgets. + + * XFormsToolbar.[Ch]: rewrite code to derive from a single Toolbar or + LayoutBox. Leads to multiple, dynamically visible toolbars in the + xforms frontend. + + * XFormsView.[Ch]: small changes due to changed Toolbar API. + +2004-04-28 Angus Leeming + + * LayoutEngine.[Ch]: a layout engine for xforms, drawing heavily + on GTK+ code for inspiration. + + * Makefile.am: add new files. + + * WorkAreaFactory.C (create): no longer pass x,y data to XWorkArea. + + * XFormsMenubar.[Ch]: + * XFormsToolbar.[Ch]: + * XFormsView.[Ch]: + * XMiniBuffer.[Ch]: + * XWorkArea.[Ch]: adjustments to use the new layout engine. + +2004-04-28 Angus Leeming + + * WorkAreaFactory.C (create): pass a LyXView & to QWorkArea c-tor. + + * XWorkArea.[Ch] (c-tor): now receives a LyXView &. + +2004-04-28 Angus Leeming + + * combox.c (combox_handle): reset the x,y data for the sub-objects + on receipt of an FL_DRAWLABEL event. Ensures that all is Ok + after the combox has been re-positioned with fl_set_object_position. + +2004-04-19 Angus Leeming + + * FormPreferences.C: + * forms/form_preferences.fd: changes due to changes to LyXRC::preview. + +2004-04-12 Georg Baum + + * FormPreferences.C, forms/form_preferences.fd: add editor to format + * FormGraphics.C, forms/form_graphics.fd: add Edit button + +2004-04-07 Alfredo Braunstein + + * XPainter.[Ch]: adjust to changes in Painter.h + +2004-04-05 Angus Leeming + + * Dialogs.C (build): set the preferences dialog button policy to + PreferencesPolicy. + +2004-05-04 Angus Leeming + + * FormExternal.C (build): + * FormGraphics.C (build): use buildChoiceLengthString rather than + choice_Length_All. + + * xforms_helpers.[Ch]: remove choice_Length_WithUnit (unused). + Replace choice_Length_All with buildChoiceLengthString, + which builds the string dynamically from lengthcommon.h's + unit_name_gui. + +2004-03-31 Angus Leeming + + * Dialogs2.C: + * FormBase.[Ch]: removed. + + * Makefile.am: adjusted to suit. + +2004-03-31 Angus Leeming + + * forms/form_search.fd: s/C_FormBase/C_FormDialogView_/ and thereby + fix a crash when invoking the dialog's callback functions. + +2004-03-31 Angus Leeming + + * Dialogs.C (build): added preamble dialog. + * Dialogs2.C (showPreamble): removed. + + * FormPreamble.[Ch]: + * forms/form_preamble.fd: converted to the Dialog-based scheme. + +2004-03-31 Angus Leeming + + * Dialogs.C (build): added spellchecker dialog. + * Dialogs2.C (showSpellchecker): removed. + + * FormSpellchecker.[Ch]: + * forms/form_spellchecker.fd: converted to the Dialog-based scheme. + +2004-03-31 Angus Leeming + + * Dialogs.C (build): added preferences dialog. + * Dialogs2.C (showPreferences): removed. + + * FormPreferences.[Ch]: + * forms/form_preferences.fd: converted to the Dialog-based scheme. + +2004-03-31 Angus Leeming + + * FormPreferences.[Ch]: changes due to the changed ControlPrefs + interface. + +2004-03-30 Angus Leeming + + * Dialogs.C (build): added document dialog. + * Dialogs2.C (showDocument): removed. + + * FormDocument.[Ch]: + * fomrs/form_document.fd: converted to the Dialog-based scheme. + +2004-03-29 Jürgen Spitzmüller + + * FormBibtex.C: + * FormDocument.[Ch]: + * forms/form_bibtex.fd: bibtopic support. + * forms/form_document.fd: radio default/natbib/jurabib. + + * FormPreferences.C: + * forms/form_preferences.fd: customize bibtex call. + + * FormFloat.C: + * forms/form_float.fd: + add support for sidewaysfloats + fix enabling of placement values (bug 1016) + +2004-03-28 Angus Leeming + + * Dialogs.C (build): added print dialog. + * Dialogs2.C (showPrint): removed. + + * FormPrint.[Ch]: + * forms/form_print.fd: converted to the Dialog-based scheme. + +2004-03-27 Angus Leeming + + * Dialogs.C (build): added sendto, dialog. + * Dialogs2.C (showSendto): removed. + + * FormSendto.[Ch]: + * forms/form_sendto.fd: converted to the Dialog-based scheme. + +2004-03-26 Jean-Marc Lasgouttes + + * XLyXKeySym.C (print): new method; print a keysym using + kb_keymap::printKeySym. + +2004-03-17 Angus Leeming + + * Dialogs2.C, FormForks.[Ch], Makefile.am: + * forms/Makefile.am, forms/form_forks.fd: + remove mention of the forks dialog. + +2004-03-07 Jürgen Spitzmüller + + * FormCitation.C: + * FormDocument.C: + * forms/form_document.fd: support jurabib. + +2004-03-05 Jürgen Spitzmüller + + * FormCitation.C: Support second \cite option. + +2004-03-05 Martin Vermeer + + * FormDocument.C: fix user interface to branch activation + +2004-02-21 Georg Baum + + * FormPreferences.C, forms/form_preferences.fd: remove use_tempdir + +2004-02-20 Jürgen Spitzmüller + + * FormDocument.C: + * forms/form_document.fd: get rid of the single/double + quote toggle (accessible via lfuns now). + +2004-02-01 Lars Gullik Bjonnes + + * FormFloat.C (update): "c" -> 'c' in calls to contains + + * FormDocument.C (build): use boost::bind instead of bind2nd, use + contains instead of contains_functor + * FormParagraph.C (build): ditto + * FormTabular.C (build): ditto + * FormVSpace.C (build): ditto + +2004-01-31 Lars Gullik Bjonnes + + * RadioButtonGroup.C (is_set_button): inherit from + std::unary_function + +2004-01-28 Lars Gullik Bjonnes + + * XFormsToolbar.C: add using statement for std::distance + + * XFormsMenubar.C: add using statement for std::distance + +2004-01-25 Angus Leeming + + * Dialog.C (build): add the "findreplace" dialog. + * Dialogs2.C (showSearch): removed. + + * FormSearch.[Ch]: derive from FormDialogView rather than from FormBase. + +2004-01-08 Angus Leeming + + * FileDialog.C (open, save): + * FormFileDialog: + the file filter mask is now passed as a FileFilterList rather than + as a string. + + * QExternalDialog.C (browseClicked): + * QGraphicsDialog.C (browse_clicked): + * QInclude.C (browse): + changes doe to the name change controller().Browse() to + controller().browse(). + +2004-01-07 Lars Gullik Bjonnes + + * FormForks.C: make FindPID adaptable and constify operator() + + * FormFiledialog.C: make comp_direntry adaptable + +2004-01-05 Angus Leeming + + * FormFiledialog.C (glob2regex, globMatch): removed. + (Reread): use lyx::support::expand_globs instead. + +2004-01-02 Angus Leeming + + * forms/fdfix.sh: no need to assume that the fdfix files are in + the same directory as the .fd files. Rather assume that all fdfix + files are in the same directory as each other. + +2004-01-02 Angus Leeming + + * combox.h: correct a couple of spelling mistakes in the comments. + +2004-01-02 Angus Leeming + + * FormFiledialog.C (globMatch): prevent crash when using an invalid + glob. + (getRegex): renamed as glob2regex. + + * FileDialog.C (open): remove the block of old code that splits the + filter into a description and a glob using '|' as the delimiter. + +2003-12-28 Angus Leeming + + * xforms_helpers.C (read, write): output a diagnostic message if + we fail to open preferences.xform for read/write. + +2003-12-15 Angus Leeming + + * Color.h (NamedColor): store both the LyX and the GUI name. + + * FormPreferences.h: Remove unused structs SortColorsByName, + SortColorsByColor. Remove unused #include "xforms_helpers.h". + + * Dialogs2.C: add #include "xforms_helpers.h". + + * FormPreferences.C: when manipulating the colors of the GUI use the + LyX name, rather than the translated GUI name, to identify the + associated LColor::color. + +2003-12-14 Angus Leeming + + * FormBranch.C: use the List interface to BranchList, simplifying the + code. + + * FormDocument.C: overhaul the branch code, using the List + interface to BranchList and factoring repeated blocks into two + new helper functions. + + * lyx_gui.C (update_color): ensure the GC is up to date. + +2003-12-14 Jürgen Spitzmüller + + * FormMinipage.[Ch]: + * forms/form_minipage.fd: remove from repository. + * Dialogs.C: + * Makefile.am: + * forms/Makefile.am: remove minipage. + +2003-12-10 Angus Leeming + + * FormExternal.C, forms/form_external.fd: add a 'draft' check box + and use it to fill InsetExternalParams::draft. + +2003-12-10 Angus Leeming + + * FormNote.C: changes due to the change of type of InsetNoteParams::type + from string to an enum. + + * FormNote.[Ch]: + * forms/form_note.fd: re-work so that it has a similar appearance to + that of the Qt frontend. + +2003-12-05 Angus Leeming + + * FormVCLog.[Ch]: removed. + + * Makefile.am: remove all mention of these files. + +2003-12-05 Angus Leeming + + * FormLog.C: much simplified, thanks to the more powerful interface + of ControlLog. + + * Dialogs.C: no need anymore to build a separate VCLog dialog. + +2003-12-05 Angus Leeming + + * forms/form_external.fd: try and mimic Jürgen's changes to + ui/QExternalDialogBase.ui. + +2003-12-05 Angus Leeming + + * FormExternal.[Ch]: + * forms/form_external.fd: a total overhaul. In addition, the + dialog can now manipulate the transform data (rotate, scale, crop). + +2003-12-05 Angus Leeming + + * FormVSpace.C (apply): remove unnecessary test on form(). + (input): correct spelling. + + * xforms_helpers.C (updateWidgetsFromLengthString): add some asserts. + +2003-12-04 Angus Leeming + + * checkwidgets.[Ch]: add 'xforms/' to the file header so that + doxygen remains happy in the future. + 2003-12-03 Angus Leeming * forms/Makefile.am: use 'standard' make syntax rather than gnu-isms. @@ -48,7 +586,7 @@ * forms/form_maths_panel.fd (label): replace label "Greek" by "abg" for alpha beta gamma. - * forms/form_tabular.fd (label): + * forms/form_tabular.fd (label): * FormDocument.C (build): remove use of latin1 in some translatable strings. This confuses gettext.