From 6730c51c698e34cc14fbc43730952161f5f978c3 Mon Sep 17 00:00:00 2001 From: Angus Leeming Date: Tue, 31 May 2005 19:38:44 +0000 Subject: [PATCH] Allow ':' characters in file names. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9987 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/frontends/qt2/ChangeLog | 4 + src/frontends/qt2/validators.C | 2 +- src/frontends/xforms/ChangeLog | 2611 +------------------------ src/frontends/xforms/checkedwidgets.C | 2 +- 4 files changed, 8 insertions(+), 2611 deletions(-) diff --git a/src/frontends/qt2/ChangeLog b/src/frontends/qt2/ChangeLog index 301903a08b..9e8b55b79e 100644 --- a/src/frontends/qt2/ChangeLog +++ b/src/frontends/qt2/ChangeLog @@ -1,3 +1,7 @@ +2005-05-31 Angus Leeming + + * validators.C (validate): allow ':' characters in file names. + 2005-05-28 Michael Schmitt * ui/QIndexDialogBase.ui: remove unused label; remove faulty diff --git a/src/frontends/qt2/validators.C b/src/frontends/qt2/validators.C index 87c47750e4..604b9f35d8 100644 --- a/src/frontends/qt2/validators.C +++ b/src/frontends/qt2/validators.C @@ -130,7 +130,7 @@ QValidator::State PathValidator::validate(QString & qtext, int &) const return acceptable_if_empty_ ? QValidator::Acceptable : QValidator::Intermediate; - string invalid_chars("#$%{}()[]:\"^"); + string invalid_chars("#$%{}()[]\"^"); if (!tex_allows_spaces_) invalid_chars += ' '; diff --git a/src/frontends/xforms/ChangeLog b/src/frontends/xforms/ChangeLog index 3e4bc7ce07..901081d366 100644 --- a/src/frontends/xforms/ChangeLog +++ b/src/frontends/xforms/ChangeLog @@ -1,2613 +1,6 @@ -2005-05-20 Michael Schmitt +2005-05-31 Angus Leeming - * forms/form_preferences.fd: rename "ASCII" to "Plain text" - -2005-05-12 Michael Schmitt - - * Dialogs.C: change dialog title "Index" => "Index Entry" - * FormTexinfo.C: change dialog title "LaTeX Information" => "TeX Information" - -2005-05-13 Angus Leeming - - * checkedwidgets.[Ch] (CheckedPath): new class that determines - whether the input file name is valid or not. - - * FormExternal.[Ch]: - * FormGraphics.[Ch]: - * FormInclude.[Ch]: use the new CheckedPath to control the - activation state of the "OK", "Apply" buttons. - -2005-05-09 Lars Gullik Bjønnes - - * forms/Makefile.am: add a distclean-local target to remove - all .fd symbolic links when the source and build directories - are different. - -2005-05-04 Angus Leeming - - * FormPreferences.C (SpellOptions::build): disable the - choice_spell_command if USE_ISPELL is not defined. - -2005-05-04 Michael Schmitt - - * forms/form_preferences.fd: fix capitalization. - * Form*.C: Change dialog titles - harmonize with Qt frontend and - menu entries; fix capitalization; change "citation reference" - to "citation". - * FormTexinfo.C: correct tooltip. - -2005-04-25 Angus Leeming - - * FormLog.h: - * LayoutEngine.C: - * bmtable.c: - * xformsImage.C: - * forms/pch.h: - include in .C files, not .h ones. - add licence blurb. - protect headers inside preprocessor guards. - -2005-04-25 Angus Leeming - - * globbing.[Ch]: moved here from the support directory. - - * Makefile.am: associated change. - -2005-04-08 Angus Leeming - - * FormAboutlyx.C (build): ensure that the CREDITS data fits on the - browser. - -2005-03-02 Angus Leeming - - * forms/form_filedialog.fd: do Lars' dirty work for him and remove - the unused FileInfo widget. - -2005-02-18 Michael Schmitt - - * FormRef.C: - * forms/form_ref.fd: substitute "reference" by "label" - in text messages - -2005-02-01 Angus Leeming - - * FormPreferences.C (feedback): use LyXRC::getDescription for - RC_PATH_PREFIX. - -2005-02-01 Angus Leeming - - * FormFiledialog.C (Reread): use fs::exists() before - calling fs::is_directory(). - -2005-01-31 Lars Gullik Bjonnes - - * xforms_helpers.C: rewrite to use boost.filesystem - - * FormFiledialog.[Ch]: simplify and rewrite to use boost.filesystem, - remove lot of now unused code. - -2005-01-27 Lars Gullik Bjonnes - - * Several files: use convert<> instead of atoi,strToXXX and friends - -2005-01-20 Angus Leeming - - * FormPreferences.C: change the tooltip messages to reflect the - changed meaning of the $$s placeholder. - -2005-01-15 Angus Leeming - - * FormPreferences.C, forms/form_preferences.fd: add an interface - to modify LyXRC::path_prefix. - -2005-01-13 Angus Leeming - - * FormPreferences.C: code to get/set the value - of the Cygwin check box. Compiled only under Cygwin. - - * forms/form_preferences.fd: add a Cygwin paths check box to the - Outputs->Misc tab. - -2005-01-13 Angus Leeming - - * FormPreferences.C: use getString, a safe wrapper around fl_get_input. - -2005-01-10 Angus Leeming - - * FormFiledialog.C: - * FormPreferences.C: - * lyx_gui.C: use support/package.h to provide the paths to the - various directories used by LyX. - -2005-01-06 Lars Gullik Bjonnes - - * xforms_helpers.C: - * XFormsMenubar.C: - * FormWrap.C: - * FormSpellchecker.C: - * FormPrint.C: - * FormGraphics.C: - * FormFiledialog.C: - * FormExternal.C: - * FormColorPicker.C: - * FormBox.C: - * FontInfo.C: - * ColorHandler.C: convert -> tostr - -2005-01-06 Jürgen Spitzmüller - - * FormDocument.C: - * FormParagraph.C: store all float/double values as strings. - -2005-01-05 Lars Gullik Bjonnes - - * pch.h: remove duplicate entries - - * forms/Makefile.am: improve link trick - -2005-01-05 Jürgen Spitzmüller - - * FormPreferences.C: store all float/double values as strings. - lyxrc.dpi is an int value now. - - * xfont_loader.C: lyxrc.font_sizes is a string now. - - * lyx_gui.C: change getDVI() to int. - -2005-01-04 Jürgen Spitzmüller - - * FormExternal.C: store all float/double values as strings. - * FormGraphics.C: more precise checks for the value strings. - -2005-01-03 Jean-Marc Lasgouttes - - * freebrowser.c (browser_cb): - * combox.c (combox_handle, state_cb, chosen_cb): - * bmtable.c (handle_bitmaptable, fl_replace_bmtable_item) - (fl_get_bmtable_item): Silence warnings about unused parameters. - -2004-12-28 Jean-Marc Lasgouttes - - * bmtable.c (fl_set_bmtable_pixmap_data): - (fl_set_bmtable_pixmap_file): remove incomplete (and useless) - initializer for XpmAttributes - -2004-12-28 Jürgen Spitzmüller - - * FormGraphics.C: store all values as strings. - -2004-12-19 Angus Leeming - - * lyx_gui.C (start): s/slashify_path/internal_path/ - -2004-12-16 Jürgen Spitzmüller - - * FormMathsBitmap.C: Do not split strings with blank into two - separate dispatches (bug 1214) - -2004-12-16 Angus Leeming - - * FormFiledialog.C: remove redundant "using lyx::support::GetEnvPath;" - -2004-12-15 Angus Leeming - - * FormFiledialog.C (Reread): no longer use FileInfo::getNumberOfLinks(). - -2004-12-14 Angus Leeming - - * FormFiledialog.C: (FileDlgCB): use os::homepath(), not - GetEnvPath("HOME"). - -2004-12-05 Angus Leeming - - * pch.h: s@@"lyx_forms.h"@ - -2004-12-02 Georg Baum - - * FormTabular.[Ch], FormTabularCreate.C: use size_t-like types for - cell, row and column indices - -2004-11-26 Angus Leeming - - * xscreen.C: - * XWorkArea.C: revert the 2004-05-04 patch that used graphics - exposure events to paint the changing screen efficiently. It - currently results in spurious release events being emitted, - buggering up selection, etc. - -2004-11-29 Jean-Marc Lasgouttes - - * input_validators.C: use support::contains instead of strchr - -2004-11-26 Angus Leeming - - * FormFiledialog.C (expand_globs): changes due to the changed - lyx::support::glob API. - -2004-11-26 Angus Leeming - - * FileDialog.C: - * FormFiledialog.C: changes due to the changed FileFilterList API. - - * FormFiledialog.C (expand_globs): moved here from - support/globbing.[Ch]. - -2004-11-25 Angus Leeming - - * FileDialog.C: s/globbing.h/filefilterlist.h/ in #includes. - * FormFileDialog.C: add #include "filefilterlist.h" - * FormBibtex.C: remove #include "globbing.h". - -2004-11-16 Lars Gullik Bjonnes - - * Layoutengine.[Ch]: Break up circular dependency between Box and - BoxList with the use of boost::shared_ptr. Modify to fit - * XFormsMenubar.[Ch]: modify to fit - * XFormsToolbar.[Ch]: modify to fit - * XFormsView.[Ch]: modify to fit - * XMiniBuffer.[Ch]: modify to fit - * XWorkArea.[Ch]: modify to fit - - * LayoutEngine.C (show): use std::for_each - (hide): ditto - - * FormPreferences.h: include xforms_helpers.h to satisfy concept - checks. - - * FormCharacter.h: include LColor.h to satisfy concept checks. - - * FormCharacter.C: do no include LColor.h - -2004-11-15 Jean-Marc Lasgouttes - - * XFormsView.C (hasFocus): new method, always returns true for now - -2004-11-08 Jean-Marc Lasgouttes - - * XFormsToolbar.C (selected): use layoutSelected - - * 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. - -2003-12-01 Martin Vermeer - - * forms/form_box.fd: fix parbox/minipage radio button behaviour - -2003-12-01 Jean-Marc Lasgouttes - - * Makefile.am (stamp-xpm): remove stray 'if' - -2003-12-01 Jürgen Spitzmüller - - * FormVSpace.C: remove VSPACE::NONE. - -2003-11-29 Angus Leeming - - * Makefile.am (stamp-forms, stamp-xpm): don't use "if test return - status; then... fi" but rather use the return status direct. - -2003-11-29 Angus Leeming - - * FormVSpace.C - * forms/form_vspace.fd: follow Jürgen Spitzmüller's lead in QVSpace - and add a 'keep' option. - -2003-11-28 Michael Schmitt - - * src/frontends/xforms/forms/form_box.fd: - * src/frontends/xforms/FormMinipage.C: - * src/frontends/xforms/FormDocument.C: - * src/frontends/xforms/FormBox.C: fix capitalization in - messages; harmonize messages of different dialogs - -2003-11-28 Angus Leeming - - * FormVSpace (build): fill the 'choice_space' widget. Enable the other - two widgets when it is set to 'Length. - -2003-11-28 André Pönitz - - * FormsVSpace.[Ch]: new file - * forms/form_vspace.fd: new file - -2003-11-14 Jean-Marc Lasgouttes - - * forms/form_maths_panel.fd (label): replace label "Greek" by - "abg" for alpha beta gamma. - - * forms/form_tabular.fd (label): - * FormDocument.C (build): remove use of latin1 in - some translatable strings. This confuses gettext. - -2003-11-20 Angus Leeming - - * ColorHandler.C (ctor): - * FormNote.C (build, update): squash warnings about comparison of - signed, unsigned. - -2003-11-04 Alfredo Braunstein - - * FormSearch.C: adjust to spellcheck changes - -2003-10-27 André Pönitz - - * FormParagraph.C: - * forms/form_paragraph.fd: remove [line|pagebreak]_[above|below] - -2003-10-24 Martin Vermeer - - * FormMathsDelimiters.C: fixed borkage of this panel - -2003-10-22 Angus Leeming - - * FormExternal.C: - * ui/QExternalDialogBase.ui: enable the user to choose to 'preview' the - external file. - -2003-10-14 Angus Leeming - - * lyx_gui.C (start): store the LyXView in the LyX list of all LyXViews. - (LyX_XErrHandler): LyX::emergencyCleanup is no longer a static function. - Access through LyX::cref().emergencyCleanup(). - -2003-10-13 Joao Luis Meloni Assirati - - * lyx_gui.C (set_datasocket_callback, set_serversocket_callback, - remove_datasocket_callback, remove_serversocket_callback): - functions to inform the core when the socket has changed state. - -2003-10-13 Lars Gullik Bjønnes - - * lyx_gui.C (start): adjust for dispatch change - -2003-10-07 Angus Leeming - - * FormExternal.[Ch]: - * forms/form_external.fd: allow the user to alter the extradata - field of InsetExternal::Params. - -2003-10-07 Angus Leeming - - * FormExternal.C: InsetExternal::Params -> InsetExternalParams. - -2003-10-07 Martin Vermeer - - * Dialogs.C: - * FormBox.C: - * FormBox.h: - * Makefile.am: - * forms/Makefile.am: - * forms/form_box.fd: The Box patch. Fancybox support, minipage, - parbox - -2003-10-01 Angus Leeming - - * FormExternal.C (updateComboChange): changes due to the - introduction of namespace lyx::external. - -2003-09-29 Angus Leeming - - * FormGraphics.C: remove incorrect comment. - * forms/form_graphics.fd: prettify a little. - -2003-09-26 Angus Leeming - - * FormFiledialog.C (regexMatch): renamed as globMatch. - -2003-09-25 Angus Leeming - - * FormFiledialog.C (regexMatch): moved here from lstrings.[Ch] because - this is the only place using this 'massaged' regex. - -2003-09-25 Angus Leeming - - * FormExternal.C (update, apply): InsetExternal::Params:: - templatename now has accessor functions. - -2003-09-24 Martin Vermeer - - * FormNote.C: generalize loop end/vector size - -2003-09-23 Angus Leeming - - * FormExternal.C (updateComboChange): use formatted to ensure that the - help text fits in the browser. - -2003-09-21 Lars Gullik Bjønnes - - * XFormsToolbar.C: adjust - - * XFormsMenubar.C (create_submenu): change to update a cache of - FuncRequest for the MenuItems. - (MenuCallback): adjust - - * lyx_gui.C (parse_init): fix new bug - - * XFormsToolbar.C (XFormsToolbar): fix new bug - - * LyXKeySymFactory.C (create): fix new bug - - * FormDialogView.C (FormDialogView): fix new bug - - * FormBase.C (FormBase): fix new bug - - * FileDialog.C (FileDialog): fix new bug - -2003-09-19 Angus Leeming - - * FormInclude.C: changes dues to the changed storage in InsetInclude, - from an InsetInclude::params to an InsetCommandParams. - -2003-09-18 Angus Leeming - - * FormInclude.C (apply): No need to set InsetInclude::Params::flag; - the variable has been removed. Instead, set the command name directly. - -2003-09-18 Angus Leeming - - * Color.C: - * Color.h: - * ColorHandler.C: - * ColorHandler.h: - * FormCharacter.h: - * XPainter.C: - * XPainter.h: - * lyx_gui.C: rename EnumLColor as LColor_color. - -2003-09-16 Angus Leeming - - * xformsImage.[Ch]: separate interface from implementation. Make all the virtual - functions private. - -2003-09-16 Lars Gullik Bjønnes - - * lyx_gui.C: use namespace alias for lyx::support::os - -2003-09-16 Angus Leeming - - * FormDocument.C: add #include "LColor.h". - -2003-09-16 Angus Leeming - - * FormCharacter.C, FormPreferences.C, lyx_gui.C, xfont_loader.C: - add #include "LColor.h". - -2003-09-15 Angus Leeming - - * Color.C: - * ColorHandler.C: - * XPainter.C: - * xformsImage.C - * xscreen.C: add #include "LColor.h". - - * Color.h: remove #include "LColor.h". - - * Color.[Ch] (getRGBColor): - * ColorHandler.[Ch] (colorPixel, getGCForeground, getGCLinepars, updateColor): - pass EnumLColor args, rather than LColor::color ones. - - * FormCharacter.h: store vector color_. - - * XPainter.[Ch] (point, line, lines, rectangle, fillPolygon): - - * lyx_gui.C (hexname, update_color): pass EnumLColor args, rather - than LColor::color ones. - - * xformsImage.C: - -2003-09-15 Lars Gullik Bjønnes - - * Color.C - * FormMathsDelim.C - * FormMathsMatrix.C - * lyx_gui.C: remove usage of STRCONV - -2003-09-15 Angus Leeming - - * xforms_helpers.C: - * RadioButtonGroup.C: add #include . - -2003-09-15 Angus Leeming - - * forms/fdfix[ch].sed, tmp_str,sed: POSIX-compliant sed. - -2003-09-09 Lars Gullik Bjønnes - - * several files: change Assert to BOOST_ASSERT - -2003-09-08 Angus Leeming - - * FormFiledialog.C (UserCache::add, GroupCache::add): convert - uid_t, gid_t to int to avoid compiler complaining about call to - overloaded tostr being ambiguous. - -2003-09-08 Angus Leeming - - * Alert_pimpl.C: - * FileDialog.C: - * FormBibtex.C: - * FormCharacter.C: - * FormCitation.C: - * FormDocument.C: - * FormMathsDelim.C: - * FormNote.C: - * FormPreferences.C: - * FormSpellchecker.C: - * FormToc.C: - * RadioButtonGroup.C: - * XFormsMenubar.C: - * XMiniBuffer.C: - * XPainter.C: - * xforms_helpers.C: - * xscreen.C: remove redundant using directives. - -2003-09-07 Angus Leeming - - * FormAboutlyx.h: remove #include . - * FormBase.h: remove #include "support/std_string.h". - * FormCharacter.h: remove #include "lyxfont.h", "LColor.h", "character.h". - * FormDialogView.h: remove #include "support/std_string.h", - . - * FormMathsBitmap.h: remove . - * FormPreferences.h: remove #include "Color.h", . - * Tooltips.h: remove #include . - * XFormsMenubar.h: remove #include . - * xfont_loader.h: remove #include "support/std_string.h". - * xfont_metrics.h: remove #include "support/std_string.h", "font_metrics.h" - -2003-09-06 Angus Leeming - - * FormParagraph.C: add Spacing.h and vspace.h includes. - -2003-09-05 Martin Vermeer - - * Color.C: - * ColorHandler.C: - * FontInfo.C: - * xfont_loader.C: re-add missing system headers, needed for 2.95.2. - -2003-09-05 Angus Leeming - - * combox.h: - * freebrowser.h: - ensure that the header file can be compiled stand-alone. - - * *.C: strip out redundant #includes. (180 in total.) - Reorder remaining #includes in consistent fashion. - -2003-09-04 Angus Leeming - - * Alert_pimpl.C: move #include "debug.h" out of the header file. - -2003-08-17 Martin Vermeer - - * FormDocument.C: fix crash on doc settings for non-branched doc - -2003-08-28 Angus Leeming - - * RadioButtonGroup.[Ch] (unset, setEnabled): new functions extending - the class' functionality. - -2003-08-23 Rob Lahaye - - * FormShowFile.C (build): Remove redundant "LyX:" string from title. - -2003-08-21 Martin Vermeer - - * FormNote.C: cosmetic fix. - -2003-08-17 Martin Vermeer - - * FormDocument.C: make the layout file's "Other" class option - appear on the document panel as "Extra Options". - -2003-08-14 Michael Schmitt - - * form/form_tabular.fd: fix shortcut ("Middle|#m" => "Middle|#M") - -2003-08-17 Martin Vermeer - - * ColorHandler.[Ch]: - * Dialogs.C: - * FormBranch.[Ch]: - * FormDocument.[Ch]: - * Makefile.am: - * forms/Makefile.am: - * forms/form_branch.fd: - * forms/form_document.fd: implements the - 'branch inset' idea. This allows the output of various versions of - a document from a single source version, selectively outputing or - suppressing output of parts of the text. - This implementation contains a 'branch list editor' in a separate - tab of the document settings dialog. Branches are user definable - and have a "display colour" to distinguish them on-screen. - - ColorHandler was somewhat cleaned up. - (1) make possible a dynamically growing LColor list by allowing - the graphic context cache to grow along (vector); - (2) eliminate an IMHO unnecessary step in colour allocation. - -2003-08-12 Michael Schmitt - - * FormMathsMatrix.C: rename "Center" to "Middle" - * FormTabular.C: replace radio_valign_center by radio_valign_middle; - rename LyXTabular::LYX_VALIGN_CENTER to LyXTabular::LYX_VALIGN_MIDDLE; - * form/form_paragraph.fd: rename "Centered" to "Center" - * forms/form_tabular.fd: rename "Center" to "Middle" - -2003-08-06 Jean-Marc Lasgouttes - - * .cvsignore: add lyx_forms.h-tmp, stamp-forms, lyx_xpm.h-tmp, - stamp-xpm. - -2003-08-06 Martin Vermeer - - * Color.C: Kayvan's std::setw micropatch. - -2003-08-06 Martin Vermeer - - * Color.[Ch]: - * FormPreferences.C: moved the RGB to hex string method - from FormPreferences to Color and added a hex string to RGB - method. - -2003-08-04 Jean-Marc Lasgouttes - - * Makefile.am (BUILT_SOURCES): add lyx_forms.h and lyx_xpm.h - -2003-08-02 Jean-Marc Lasgouttes - - * Makefile.am (libxforms_la_LIBADD): use XFORMS_LIBS - (lyx_xpm.h, lyx_forms.h): use nifty stamp- trick that prevents the - recompilation of the xforms frontend everytme configure runs. - - * XFormsToolbar.C (clearLayoutList): call Toolbar::clearLayoutList - -2003-08-02 Lars Gullik Bjønnes - - * Always use std::endl with lyxerr - -2003-07-30 Martin Vermeer - - (with help from Juergen Spitzmueller) - * FormNote.[Ch]: add i18n support to the dialog. - -2003-07-27 Lars Gullik Bjønnes - - * FormToc.C (updateType): adjust for lyx::toc - (updateContents): ditto - -2003-07-27 Jean-Marc Lasgouttes - - * XPainter.C: include lyxfont.h - - * FormParagraph.C: - * FormGraphics.C: - * FormDocument.C: adapt PAPER_* enums - -2003-07-25 Jean-Marc Lasgouttes - - * XFormsMenubar.h: - * XFormsMenubar.C: derives from Menubar (replaces Menubar::Pimpl) - - * Menubar_pimpl.C: - * Menubar_pimpl.h: removed - - * XFormsView.C: modified because of changes above - -2003-07-25 Jean-Marc Lasgouttes - - * XFormsToolbar.h: - * XFormsToolbar.C: derives from Toolbar (replaces Toolbar::Pimpl) - - * Toolbar_pimpl.C: - * Toolbar_pimpl.h: removed - - * XFormsView.C: modified because of changes above - -2003-07-23 Angus Leeming - - * FormColorpicker.[Ch] - * forms/form_colorpicker.fd: new files. A color picker for xforms. - - * FormPreferences.[Ch] - * forms/form_preferences.fd: use it. - -2003-07-23 Angus Leeming - - * FormExternal.C (apply, update): - changes due to the use of the FileName class to store the external - file name. - - * FormGraphics.C (apply, update): use Kernel::bufferFilepath() - wrapper. - -2003-07-21 Angus Leeming - - * FormGraphics.C (apply, update): - changes due to the use of the FileName class to store the graphics - file name. - -2003-07-21 Angus Leeming - - * FormExternal.C (update, apply): - * FormGraphics.C (update, apply): - * FormPrefences.C (LnFmisc::update, LnFmisc::apply): - * XPainter.C (image): - * xformsImage.C (status_report, error_report): use namespace - lyx::graphics rather than grfx shortcut. - -2003-07-18 Angus Leeming - - * FormNote.C (build): add a tooltip. - -2003-07-18 Lars Gullik Bjønnes - - * FormDialogView.h (controller): ditto - - * FormBase.h (controller): follow C++ rules more closely. - -2003-07-16 Angus Leeming - - * FormDialogView.C (postMessage): remove preprocessor warning. - -2003-07-04 Lars Gullik Bjønnes - - * introduce namespace lyx::graphics - -2003-07-01 Lars Gullik Bjønnes - - * introcude namespace lyx::support - -2003-06-30 André Pönitz - - * ColorHandler.C: - * FormBase.C: - * FormDialogView.C: - * FormDocument.C: #ifdef BOOSTFORMAT -> bformat - -2003-06-28 Lars Gullik Bjønnes - - * combox.h: fix some usage of \param - * freebrowser.h: ditto - -2003-06-27 Alfredo Braunstein - - * lyx_gui.C (start): use BufferView::loadLyXFile - -2003-06-21 Alfredo Braunstein - - * FormError.[Ch]: - * forms/form_error.fd: removed - * forms/Makefile.am: - * Makefile.am: adjust - * Dialogs.C: adjust - -2003-06-20 Angus Leeming - - * FormBibtex.C (input, update): changes due to changed controller - interface. - - * FormTexinfo.[Ch]: clean-up handling of TeX file databases. - -2003-06-19 Alfredo Braunstein - - * lyx_gui.C (start): call ::loadLyXFile instead - of BufferList::loadLyXFile - -2003-06-19 Angus Leeming - - * Dialogs.C: - * Dialogs2.C: - * FormTexinfo.[Ch]: - * forms/form_texinfo.fd: changes to use the new Dialog-based scheme. - -2003-06-19 Juergen Spitzmueller - - * forms/form_preferences.fd Revert Rob Lahaye's patch. - Weird xforms sizing issues. - -2003-06-17 Angus Leeming - - * Dialogs.C: rename math panel identifier as "mathpanel". - * Dialogs2.C (showMathPanel): removed. - -2003-06-17 Angus Leeming - - * Dialogs.C: - * Dialogs2.C - * FormMathsPanel.[Ch]: - * forms/form_maths_panel.fd: convert FormMathsPanel to the - new Dialog-based scheme. - - * Dialogs.C: - * FormMathsBitmap.[Ch]: - * FormMathsDelim.[Ch]: - * FormMathsMatrix.[Ch]: - * FormMathsSpace.[Ch]: - * FormMathsStyle.[Ch]: s/ControlMath2/ControlMath/. - -2003-06-17 Angus Leeming - - * FormMathsBitmap.[Ch]: - * FormMathsDelim.[Ch]: - * forms/form_maths_delim.fd: - * FormMathsMatrix.[Ch]: - * forms/form_maths_matrix.fd: - * FormMathsPanel.[Ch]: - * FormMathsSpace.[Ch]: - * forms/form_maths_space.fd: - * FormMathsStyle.[Ch]: - * forms/form_maths_style.fd: - * Dialogs.C: convert FormMathsBitmap, FormMathsDelim, FormMathsMatrix, - FormMathsSpace and FormMathsStyle to the new Dialog-based scheme. - -2003-06-12 Angus Leeming - - * FormExternal.C (input): do not activate Ok, Apply when clicking on - "Edit File". - -2003-06-11 Angus Leeming - - * FormExternal.C: changes due to InsetExternal::Params no longer - storing the ExternalTemplate but its name. - -2003-06-10 Lars Gullik Bjønnes - - * XFormsView.C: remvoe current_view global variable. - (create_form_form_main): and the usage - - * FormDocument.C: adjust for type - -2003-06-10 Angus Leeming - - * FormExternal.C (input, updateComboChange): - show the correct help text when the dialog is opened. - -2003-06-04 Angus Leeming - - * FormExternal.C - * forms/form_external: remove the widget to input the removed - InsetExternal::Params::parameters variable. - -2003-06-04 John Levon - - * FormTabular.C: fix a crash on applying changes - at close - -2003-06-03 John Levon - - * lyx_gui.C: add sync_events() - -2003-06-03 Angus Leeming - - * Dialogs.C (build): change the External dialog button policy to - NoRepeatedApplyReadOnlyPolicy. - - * FormExternal.C: - * forms/form_external.fd: - add widgets to set the way the External dialog is - displayed within LyX. - Remove the buttons to trigger the View command and the Update command - (duplicates Apply). - -2003-06-03 Angus Leeming - - * FormGraphics.C (build): a few comments. - -2003-05-25 Alfredo Braunstein - - * FormErrorList.C: make the error description read-only but - selectable. Fix a bug on the initial state. - -2003-05-23 Angus Leeming - - * FormExternal.C (update): the default template is the first one - and the choice is always active. - -2003-05-23 Lars Gullik Bjønnes - - * Toolbar_pimpl.C (displayToolbar): comment out unsused parameters. - -2003-05-21 Alfredo Braunstein - - * FormBase.[Ch]: - * FormDialogView.[Ch] (setTitle): added - * FormErrorList.C: - * FormLog.C: - * FormShowFile.C: use setTitle - -2003-05-20 Alfredo Braunstein - - * FormErrorList.[Ch]: small bugs fixed - -2003-05-13 Rob Lahaye - - * FormPreferences.C: Change conversions-tooltip. - - * forms/form_preferences.fd: modify layout (similar to Graphics dialog - layout) - -2003-05-19 Angus Leeming - - * forms/fdfixc.sed: - * FormAboutlyx.C (build): - * FormCitation.C (update): - * FormDocument.C (build): - * FormErrorList.C (updateContents): - * FormGraphics.C (build): - * FormMathsBitmap.C (build): - * FormMathsMatrix.C (build): - * FormPreferences.C (build, LnFmisc::build, OutputsMisc::build, - SpellOptions::build): - * FormRef.C (build, updateBrowser, switch_go_button): - * FormTabular.C (build): - * FormToc.C (updateContents): - gettext's _(str) now returns a string rather - than char const *, so must add a .c_str() when passing to the xforms - lib. - -2003-05-19 Angus Leeming - - * forms/c_str.sed: removed. Renamed as: - * forms/tmp_str.sed - - * forms/Makefile.am (EXTRA_DIST): add tmp_str.sed. - ($(libfdesign_la_SOURCES)): make it depend on tmp_str.sed. - - * forms/fdfix.sh: - * forms/fdfixc.sed: - * forms/tmp_str.sed: s/c_str\([^(]\)/tmp_str\1/. - -2003-05-15 André Pönitz - - * forms/Makefile.am: add -I.. to get access to lyx_forms.h - -2003-05-14 Lars Gullik Bjønnes - - * lyx_xpm.h.in: new file - - * lyx_forms.h.in: new file - - * forms/fdfix.sh: adjust for FORMS_H_LOCATION -> lyx_forms.h change. - - * Makefile.am (EXTRA_DIST): lyx_forms.h.in lyx_xpm.h.in - - * Almost all files:: FORMS_H_LOCATION -> lyx_forms.h - -2003-05-12 Alfredo Braunstein - - * FormErrorList.[Ch]: - * forms/form_errorlist.fd: added - * forms/Makefile.am: - * Makefile.am: the above additions - * Dialogs.C: ditto - -2003-05-13 André Pönitz - - * FontInfo.C: - * FormDocument.C: - * FormFiledialog.C: - * FormForks.C: - * FormGraphics.C: - * FormMinipage.C: - * FormParagraph.C: - * FormPreferences.C: - * FormPrint.C: - * FormSpellchecker.C: - * FormWrap.C: - * Menubar_pimpl.C: tostr from new header - -2003-05-12 André Pönitz - - * FormDocument.C: - * FormGraphics.C: - * xforms_helpers.C: boost::format -> bformat all over the place - -2003-05-08 Lars Gullik Bjønnes - - * Makefile.am: better lib building - - * forms/.cvsignore: add libfdesign.la - - * Toolbar_pimpl.C (displayToolbar): move out-of-line - - * Makefile.am: better lib building - -2003-05-02 Michael Schmitt - - * FormDocument.C: Handle document classes with missing TeX class - (-> class name prefix: "Unavailable: ") - -2003-05-03 John Levon - - * xscreen.h: - * xscreen.C: implement new cursor API - -2003-04-30 John Levon - - * Form: fix dialog titles to match new menus - -2003-04-27 John Levon - - * Alert_pimpl.C: ignore cancel_button (for now) - -2003-04-15 John Levon - - * Toolbar_pimpl.C: ignore Minibuffer - -2003-04-10 John Levon - - * XFormsView.C: - * Toolbar_pimpl.h: - * Toolbar_pimpl.C: API change for show/hide - -2003-04-09 Angus Leeming - - * FormAboutlyx.C: - * FormDocument.C: - * FormGraphics.C: - * FormPreferences.C: - * FormTabular.C: - * forms/form_preferences.fd: prepare the way for resizable - tabfolders if the xforms version is up to the task. - -2003-04-09 John Levon - - * Toolbar_pimpl.C: - * Toolbar_pimpl.h: ignore every toolbar after the first one - -2003-04-09 Angus Leeming - - Enable "proper" tooltips in browser widgets if your version of - the xforms library is recent enough. - - * FormBase.C (PrehandlerCB): - * FormDialogView.C (PrehandlerCB): Conditional compilation of - "tooltips in browser widgets work-around". - - * FormBibtex.C (build): - * FormCitation.C (build): - * FormForks.C (build): - * FormTexinfo.C (build): only set the prehandler for browser widgets - if xforms does not support tooltips for same. - -2003-04-08 John Levon - - * Toolbar_pimpl.C: remove setPixmap, use the backend - instead. - -2003-04-08 John Levon - - * Toolbar_pimpl.C: handle tooltip - -2003-04-03 Angus Leeming - - * combox.[ch]: - * freebrowser.[ch]: ensure that the formatting conforms to xforms - style. Add all major authors. - - combox.c (fl_addto_combox): squash bug in initial selection - of the first line of the browser. - -2003-04-03 Angus Leeming - - * freebrowser.[ch] (fl_get_freebrowser_browser): removed spurious - accessor function. - - * XMinibuffer.C: - * combox.c: associated changes. - -2003-04-03 Angus Leeming - - * combox.[ch]: add an FL_NORMAL_COMBOX type. - - * forms/fdfixc.sed: enable the use of both combox types. - -2003-04-03 Angus Leeming - - * freebrowser.c (peek_event): write C89, not C99, code. - - * combox.[ch]: - * freebrowser.[ch]: these files belong to LyX, so say so. - - * combox.[ch] (fl_create_combox, fl_add_combox, - fl_set_combox_position): change the function prototypes to use enums - rather than ints. - -2003-04-02 Angus Leeming - - Rename some variables. - * forms/form_document.fd: - * FormDocument.C: ABC_doc_DEF to ABC_DEF and ABC_bullet_DEF to ABC_DEF. - -2003-04-02 Angus Leeming - - * combox.C: - * DropDown.[Ch]: removed. - - * combox.[ch]: - * freebrowser.[ch]: replace Alejandro's Combox and John's DropDown - C++ code with something that can be integrated into xforms itself. - - * Dialogs2.C: remove #include "combox.h". - - * FormCharacter.[Ch]: - * forms/form_character.fd: - * FormDocument.[Ch]: - * forms/form_document.fd: - * FormPreferences.[Ch]: - * forms/form_preferences.fd: - * Toolbar_pimpl.[Ch]: replace code using Alejandro's Combox with - code using an FL_OBJECT of type FL_COMBOX. - - * XMiniBuffer.[Ch]: replace John's DropDown with code using - FL_FREEBROWSER. - - * Makefile.am: remove combox.C, DropDown.[Ch]. - Add combox.c, freebrowser.[ch]. - - * forms/README: - * forms/fdfix.sh: - * forms/fdfixc.sed: update to suit the new combox code. - -2003-04-02 Angus Leeming - - * forms/form_character.fd: rearrange widget order. - -2003-04-02 Angus Leeming - - * FormDocument.[Ch]: - * FormPreferences.[Ch]: - * Toolbar_pimpl.[Ch]: - * xforms_helpers.C: whitespace and formatting changes. - -2003-04-02 Angus Leeming - - * XFormsView.C (create_form_form_main): no longer pass this to the - XMinibuffer c-tor. - - * XMiniBuffer.[Ch]: something of a clean-up. - (c-tor): no longer requires a XFormsView * in the argument list. - (create_input_box): moved out of the class. - (the_buffer_, input_obj_): replaced by a single input_. Having two - pointers to the same FL_OBJECT was clearly barmy. - (idle_timeout): don't access bufferview_func's currentState direct - but rather use the new controller method. Means that XMinibuffer - knows nothing about the LyX kernel. - -2003-04-01 John Levon - - * XFormsView.C: - * Toolbar_pimpl.C: ToolbarDefaults got renamed - -2003-04-01 John Levon - - * Alert_pimpl.C: format error messages - -2003-03-31 John Levon - - * FontInfo.C: - * lyx_gui.C: - * xfont_loader.C: add font name helpers, move - use_gui - -2003-03-31 John Levon - - * Alert_pimpl.C: remove alert() - -2003-03-29 John Levon - - * bmtable.c: handle transparent pixels - -2003-03-29 John Levon - - * input_validators.C: remove dead code - -2003-03-29 John Levon - - * Alert_pimpl.C: implement information(), warning(), error() - -2003-03-29 John Levon - - * xforms_helpers.h: - * xforms_helpers.C: add parseShortcut() - - * Alert_pimpl.C: fixes - -2003-03-29 John Levon - - * Alert_pimpl.C: implement prompt() - -2003-03-26 Angus Leeming - - * combox.C (show): - * FormBase.C (hide, PrehandlerCB): - * FormDialogView.C (hide, PrehandlerCB): - remove support for xforms < 1.0. - -2003-03-26 Angus Leeming - - * Dialogs.C: - * Dialogs2.C: - * Dialogs3.C: - * Dialogs_impl.h: - move the contents of Dialogs.C and Dialogs_impl.h into Dialogs2.C. - move Dialog3.C to Dialogs.C. - - * Makefile.am: remove Dialogs_impl.h, Dialog3.C. - -2003-03-26 Angus Leeming - - * Dialogs.C: - * Dialogs2.C: - * Dialogs_impl.h: remove the thesaurus dialog. - - * Dialogs3.C: add it here. - - * FormThesaurus.[Ch]: - * forms/form_thesaurus.fd: changes to use the new Dialog-based scheme. - -2003-03-25 Angus Leeming - - * Dialogs.C: - * Dialogs2.C: - * Dialogs_impl.h: remove the log, showfile and vclog dialogs. - - * Dialogs3.C: add these dialogs. - - * FormBrowser.[Ch]: - * forms/form_browser.fd: - * FormLog.[Ch]: - * FormShowFile.[Ch]: - * FormVCLog.[Ch]: changes to use the new Dialog-based scheme. - -2003-03-25 Angus Leeming - - * xformsImage.C (clip): cure compiler warnings. - -2003-03-24 Angus Leeming - - * xforms_resize.C (get_scaling_factor): "cure" float -> int warnings. - -2003-03-22 John Levon - - * xscreen.C: remove "internal", unused - -2003-03-13 Rob Lahaye - - * FormChanges.C: "LyX: " in dialog's name is redundant; - add few comments; fix disabling buttons when no changes found. - - * forms/form_changes.fd: prettify layout. - -2003-03-13 Angus Leeming - - * Dialogs.C: - * Dialogs2.C: - * Dialogs_impl.h: remove paragraph dialog. - - * Dialogs3.C: addparagraph dialog. - - * FormParagraph.[Ch]: - * forms/form_paragraph.[Ch]: changes to use the new Dialog-based - scheme. - -2003-03-13 Angus Leeming - - * forms/fdfix.sh: - * forms/fdfixh.sed: fix #944 by making the temporary filenames unique - and so enable reentrant builds on SMP machines. - -2003-03-12 Angus Leeming - - * Dialogs.C: - * Dialogs2.C: - * Dialogs_impl.h: remove character dialog. - - * Dialogs3.C: add character dialog. - - * FormCharacter.[Ch]: - * forms/form_character.[Ch]: changes to use the new Dialog-based - scheme. - -2003-03-10 Angus Leeming - - * Dialogs3.C (build): the "tabularcreate" dialog is always valid. - Use IgnorantPolicy for thr B.C. - -2003-03-09 Angus Leeming - - * lots of files: changes associated with the clean-up of the - ButtonController. - -2003-03-09 Angus Leeming - - * Dialogs.C: - * Dialogs2.C: - * Dialogs_impl.h: remove merge changes dialog. - - * Dialogs3.C: add merge changes dialog. - - * FormChanges.[Ch]: - * forms/form_changes.fd: changes to use the new Dialog-based scheme. - -2003-03-09 Angus Leeming - - * Dialogs.C: - * Dialogs2.C: - * Dialogs_impl.h: remove aboutlyx dialog. - - * Dialogs3.C: add aboutlyx dialog. - - * FormAboutlyx.[Ch]: - * forms/form_aboutlyx.fd: changes to use the new Dialog-based scheme. - -2003-03-09 Angus Leeming - - * Dialogs.C: - * Dialogs2.C: - * Dialogs_impl.h: remove tabularcreate dialog. - - * Dialogs3.C: add tabularcreate dialog. - - * FormTabularCreate.[Ch]: - * forms/form_tabular_create.fd: changes to use the new Dialog-based - scheme. - -2003-03-09 Angus Leeming - - * Dialogs.C: - * Dialogs2.C: - * Dialogs_impl.h: remove tabular dialog. - - * Dialogs3.C: add tabular dialog. - - * FormTabular.[Ch]: - * forms/form_tabular.fd: changes to use the new Dialog-based scheme. - -2003-03-09 Angus Leeming - - * FormTabular.C: changes due to the changed ControlTabular - interface. - -2003-03-07 Angus Leeming - - * Dialogs.C: - * Dialogs2.C: - * Dialogs_impl.h: remove graphics dialog. - - * Dialogs3.C: add graphics dialog. - - * FormGraphics.[Ch]: - * forms/form_graphics.fd: changes to use the new Dialog-based scheme. - -2003-03-07 Angus Leeming - - * Dialogs.C: - * Dialogs2.C: - * Dialogs_impl.h: remove minipage dialog. - - * Dialogs3.C: add minipage dialog. No longer use the bibitem, include, - label or url controllers; use ControlCommand instead. - - * FormBibitem.[Ch]: - * FormIndex.[Ch]: changes due to use of ControlCommand, above - - * FormMinipage.[Ch]: - * forms/form_minipage.fd: changes to use the new Dialog-based scheme. - -2003-03-06 Alfredo Braunstein - - * xscreen.C: use LyXText::top_y() instead of LyXText::first_y - -2003-02-28 Rob Lahaye - - * FormTabularCreate.C: remove slider settings (now part of .fd file) - and add tooltips. - - * forms/form_tabular_create.fd: prettify; add slider settings and - proper gravity. - -2003-03-05 Angus Leeming - - * FormWrap.[Ch]: - * forms/form_wrap.fd: changes to use the new Dialog-based scheme. - - * Dialogs.C: - * Dialogs2.C: - * Dialogs_impl.h: remove wrap dialog. - - * Dialogs3.C: add wrap dialog. - -2003-03-05 Angus Leeming - - * FormFloat.[Ch]: - * forms/form_float.fd: changes to use the new Dialog-based scheme. - - * Dialogs.C: - * Dialogs2.C: - * Dialogs_impl.h: remove float dialog. - - * Dialogs3.C: add float dialog. - -2003-03-05 Angus Leeming - - * FormInclude.[Ch]: - * forms/form_include.fd: changes to use the new Dialog-based scheme. - - * Dialogs.C: - * Dialogs2.C: - * Dialogs_impl.h: remove include dialog. - - * Dialogs3.C: add include dialog. - -2003-03-05 Angus Leeming - - * FormExternal.[Ch]: - * forms/form_external.fd: changes to use the new Dialog-based scheme. - - * Dialogs.C: - * Dialogs2.C: - * Dialogs_impl.h: remove external dialog. - - * Dialogs3.C: add external dialog. - -2003-03-04 Angus Leeming - - * FormText.[Ch]: the label of the input widget is passed to the - FormText c-tor and used in the build method. - - * Dialogs3.C: pass an extra arg to the FormText c-tor. - -2003-02-28 Alfredo Braunstein - - * FormPreferences.C - * FormSento.C - * xformsImage.C: Added #include "format.h" - -2003-02-27 Angus Leeming - - * Dialogs.C (build): add a label dialog. - - * FormIndex.[Ch]: renamed as FormText.[Ch] - * forms/form_index.fd: renamed as form_text.fd. - - * FormText.[Ch] - * forms/form_text.fd: slight refactoring to enable the class to be - used by two dialogs. - - * Makefile.am: add the new files and remove the old. - -2003-02-27 Angus Leeming - - * Alert_pimpl.C: make shortcuts consistent with the rest of LyX. - -2003-02-27 Rob Lahaye - - * FormInclude.[Ch]: use RadiobuttonGroup code, add tooltips and add - comments. - - * xformsImage.C: use lyx::float_equal() for comparing floats & doubles - - * forms/form_include.fd: nicer layout and add proper Gravity. - * forms/form_external.fd: - * forms/form_forks.fd: prettifying layout. - -2003-02-21 Angus Leeming - - * FormDialogView.[Ch]: new base class for the xforms dialogs, - deriving from Dialog::View. Otherwise identical to the existing - FormBase that derives from ViewBase. - - * Dialogs_impl.h: - * Dialogs.C: - * Dialogs2.C: strip out those dialogs that now use the new - Dialog class as the platform for an MCV split. - - * Dialogs3.C: new file. Lazy instantiation of those dialogs that - now use the new Dialog class. - - * FormBibitem.[Ch]: - * FormBibtex.[Ch]: - * FormCitation.[Ch]: - * FormError.[Ch]: - * FormERT.[Ch]: - * FormIndex.[Ch]: - * FormRef.[Ch]: - * FormToc.[Ch]: - * FormUrl.[Ch]: - * forms/form_bibitem.fd: - * forms/form_bibtex.fd: - * forms/form_citation.fd: - * forms/form_error.fd: - * forms/form_ert.fd: - * forms/form_index.fd: - * forms/form_ref.fd: - * forms/form_toc.fd: - * forms/form_url.fd: minor changes to reflect the new heirarchy. - - * Makefile.am: add new files. - -2003-02-22 Alfredo Braunstein - - * lyx_gui.C (parse_init): added a call to LoaderQueue::setPriority - -2003-02-17 Rob Lahaye - - * FormBibTeX.C: add double click to choose from list. - - * forms/form_bibtex.fd: modify layout slightly. - -2003-02-17 Rob Lahaye - - * FormTexinfo.C: fix full filename lookup when showing - file without fullpath. - -2003-02-21 Angus Leeming - - * Timeout_pimpl.[Ch]: removed. - * xformsTimeout.[Ch]: new files, replacing the above. - The xformsTimeout class derives from Timeout::Impl. - -2003-02-21 Jean-Marc Lasgouttes - - * xfont_loader.C (addFontPath): make debug messages quieter - -2003-02-21 Angus Leeming - - * FileFialog.C (c-tor): no longer receives a LyXView &, nor passes - it to the Provate c-tor. - * FormFiledialog.[Ch] (c-tor): no longer receives a LyXView &. - Dialogs::redrawGUI is a static member, so can reference it without - a specific instance. - -2003-02-17 John Levon - - * FormSpellchecker.h: - * FormSpellchecker.C: - * ui/form_spellchecker.fd: rework, remove start, etc. - -2003-02-16 Jean-Marc Lasgouttes - - * FormPreferences.C (apply): make sure that rc.font_norm_type is - in sync with rc.font_norm - -2003-02-16 Rob Lahaye - - * RadioButtonGroup.[Ch]: polish radio button policy. - -2003-02-15 Jean-Marc Lasgouttes - - * Menubar_pimpl.C (create_submenu): Some code moved to - Menubackend: use MenuItem::binding(); remove code to disable - menus; remove code that looks for optional+disabled or unknown - actions - -2003-02-15 John Levon - - * forms/form_graphics.fd: 'a' shortcut was used twice - -2003-02-14 John Levon - - * FileDialog.C: remove spurious prohibit/allowInput() - - * XFormsView.h: - * XFormsView.C: prohibit/allowInput() -> busy(bool) - -2003-02-10 Juergen Spitzmueller - - * FormDocument.C: Reset paperpackage to NONE when - papersize != A4 (bug 844) - -2003-02-11 Angus Leeming - - * FormRef.C: - * forms/form_ref.fd: tweaks to ensure that the Ok, Apply buttons - behave as expected. - -2003-02-11 Angus Leeming - - * xforms_helpers.[Ch] (fl_getmcolor): new function; a wrapper for the - xforms routine that accepts unsigned ints. - - * Color.[Ch] (getRGBColor): factorise code into one place. - - * FormPreferences.[Ch] (X11hexname: not a class member. Move to - namespace anon. - - * FormPreferences.C: use fl_getmcolor and getRGBColor. - * lyx_gui.C: use getRGBColor. - * xformsImage.C: use getRGBColor. - -2003-02-11 Angus Leeming - - * bmtable.c: whitespace and indentation consistent with the other - files. - -2003-02-08 John Levon - - * FormPreferences.C: don't call setCurrentAuthor explicitly - -2003-02-08 John Levon - - * Makefile.am: - * forms/Makefile.am: - * forms/form_changes.fd: - * Dialogs.C: - * Dialogs2.C: - * Dialogs_impl.h: - * FormChanges.h: - * FormChanges.C: add changes dialog - - * FormPreferences.h: - * FormPreferences.C: - * forms/form_preferences.fd: add Identity prefs - -2003-01-31 Michael Schmitt - - * FormDocument.C: - * FormPreferences.C: Replace LaTeX font size names by LyX - names for consistency reasons and to resolve a translation conflict - -2003-02-02 Angus Leeming - - * FormGraphics.C: Fix off by one error in update/apply of rotation - origin. - -2003-01-31 Angus Leeming - - * FormBase.[Ch]: instantiate the isVisible() virtual method. - -2003-01-30 Angus Leeming - - * Dialogs2.C (createIndex): enable ControlCommand to create an - InsetCommandParam of type "index", not null. - -2003-01-26 Michael Schmitt - - * forms/form_thesaurus.fd: add colons to labels. Shrink dialog. - -2003-01-25 Angus Leeming - - * forms/form_spellchecker.fd: - * forms/form_thesaurus.fd: reshape a little, consistent with their - Qt cousins. - -2003-01-20 Michael Schmitt - - * forms/*.fd: Missing colons (':') added to labels, - all labels (except "deg") start with a capital letter now - * formDocument.C: - * formParagraph.C: rename "Xxxskip" to "XxxSkip" - -2003-01-15 Angus Leeming - - * forms/form_graphics.fd: s/Ok/OK/ consistent with all other dialogs. - - * form_character.fd: - * form_error.fd: - * form_external.fd: - * form_maths_panel.fd: - * form_maths_space.fd: - * form_maths_style.fd: - * form_spellchecker.fd: - * form_thesaurus.fd: Cancel/Close have Escape and occasionally Return - as accelerators only. - -2003-01-11 Juergen Spitzmueller - - * FileDialog.C: implement opendir [bug 824], fix mask. - - * FormFileDialog.[Ch]: implement SelectDir (browse directories) - [bug 824]. - - * FormPreferences.C: use browsedir for paths [bug 824] - do not delete paths unnecessary. - -2003-01-13 Michael Schmitt - - * xformsImage.C (getWidth): revert "fix" that breaks behavior with - xforms 1.0. - -2003-01-13 John Levon - - * forms/form_spellchecker.fd: remove replicated M-R shortcut. - -2003-01-12 Lars Gullik Bjønnes - - * forms/Makefile.am (MAINTAINERCLEANFILES): add - (clean-local): delete - (distclean-local): delete - (.fd.C): delete - (%.C): add - -2003-01-12 Angus Leeming - - * FormFiledialog.[Ch]: initialise and use new static member variables - minw_ and minh_ to prevent the dialog from being shrunk in size. - Shrink too much and xforms crashes :-( - -2003-01-11 Angus Leeming - - * xformsImage.C (init_graphics): turn off support for XPM files. - -2002-01-07 Jürgen Spitzmüller - - * FormTabular.C: typo. - -2003-01-06 Michael Schmitt - - * FormGraphics.C: - * xformsImage.C: - * forms/form_bibtex.fd: - * forms/form_citation.fd: - * forms/form_document.fd: - * forms/form_search.fd: fix inconsistent usage of spaces, colons, - capitalization, and the like. - -2002-12-20 Jürgen Spitzmüller - - * FormTabular.C: fix bug 572, fix ReadOnly logic. - -2003-01-06 Angus Leeming - - * forms/fdfixc.sed: Turn off choice titles as they can contain - meta-chars that just look nasty. - -2003-01-05 John Levon - - * XLyXKeySym.h: - * XLyXKeySym.C: getISOEncoded() changed - -2002-12-26 Jean-Marc Lasgouttes - - * input_validators.C (fl_print_range_filter): remove extra space - - * Menubar_pimpl.C (create_submenu): do not query the status of a - submenu either. - -2002-12-23 Jean-Marc Lasgouttes - - * FormSpellchecker.C (build): - * forms/form_paragraph.fd: - * forms/form_maths_matrix.fd: remove extra spaces - -2002-12-18 Jean-Marc Lasgouttes - - * Menubar_pimpl.C (create_submenu): do not query the status of a - separator. - -2002-12-18 Lars Gullik Bjønnes - - * forms/Makefile.am (EXTRA_DIST): dist the .fd files. - -2002-12-17 Jean-Marc Lasgouttes - - * Menubar_pimpl.C (create_submenu): correctly ignore unknown lfuns - - * lyx_gui.C (getStatus): implement as a dummy action - -2002-12-16 Angus Leeming - - * XPainter.C: missed a #ifdef USE_XFORMS_IMAGE_LOADER. - - * xformsImage.C (init_graphics): Use new #ifdef USE_JPEG_IMAGE_LOADER - rather than HAVE_FLIMAGE_ENABLE_JPEG. - Remove #ifdef HAVE_FLIMAGE_ENABLE_PS. - - * FormPreferences.C: - * forms/form_preferences.fd: remove override_x_deadkeys stuff. - -2002-12-13 Angus Leeming - - * FormBase.C: - * Menubar_pimpl.C: - * Tooltips.[Ch]: - * XFormsView.C: - * XWorkArea.C: - * lyx_gui.C: - * xforms_resize.C: remove work-arounds for xforms < 0.89.5. - - * lyxlookup.[Ch]: removed. - - * Makefile.am: associated change. - - * combox.C: add block #ifdef FL_VERSION < 1 - -2002-12-16 Michael Schmitt - - * FormGraphics.C (build): correct string for boost::format. - -2002-12-09 Lars Gullik Bjønnes - - * FormGraphics.C (build): add another xgettext:no-c-format - -2002-12-08 Lars Gullik Bjønnes - - * FormGraphics.C (build): add a xgettext:no-c-format - -2002-12-05 John Levon - - * XWorkArea.C: set I-beam cursor - -2002-12-04 Angus Leeming - - * XWorkArea.h (backgroundbox): Removed. No need to name it explicitly. - - * XWorkArea.C (work_area_handler): move static vars inside loop, - rename vars as discussed with Lars. Document changes in the text. - Don't declare functions as static; use namespace anon. - (setXtermCursor): removed; not used. - (destroy_object): removed; not used. - Remove unneeded header files ColorHandler.h, LyXView.h, filetools.h, - lstrings.h, LAssert.h, cmath, cctype. - Various other trivial clean-ups. - -2002-12-03 Juergen Spitzmueller - - * xforms_helpers.C: (updateWidgetsFromLength) - use len.empty() instead of len.zero() [bug 490] - -2002-12-03 Lars Gullik Bjønnes - - * XWorkArea.C (work_area_handler): send fewer motion events if the - mouse is outside the workarea. - -2002-12-02 Angus Leeming - - * FormIndex.C (update): if the contents aren't empty, then activate the - Ok, Apply buttons on update. - - * FormMathsDeco.[Ch]: - * forms/form_maths_deco.fd: removed. - - * Makefile.am: - * forms/Makefile.am: commensurate changes. - - * FormMathsPanel.C (build): after all John's work, don't use the - button controller for the Close button, since "cancel" makes no sense - here. - form_maths_deco is just another bitmap dialog; no need for it to have - any special code at all. - - * FormMathsBitmap.C (build): position the bmtables correctly. - -2002-12-01 Lars Gullik Bjønnes - - * several files: ws changes - -2002-12-01 Lars Gullik Bjønnes - - * checkedwidgets.C (setWidget): make sure that FL_LCOL and FL_COL1 - will be seen as FL_COLORs. - -2002-12-01 John Levon - - * FormMathsBitmap.C: fix _(_(blah)) - -2002-11-30 John Levon - - * FormMathsBitmap.C: actually set dialog_->button_close - to the added button - -2002-11-30 John Levon - - * forms/form_maths_panel.fd: small fix - -2002-11-29 Jean-Marc Lasgouttes - - * lyx_gui.C (start): make "unhandled X11 event" debug message - optional (on GUI) - -2002-11-29 Angus Leeming - - * Tooltips.C (init): allow tooltips to be reset. - - * FormSpellchecker.C: having broken Rob's word count update, I guess - I should fix it too ;-) - - * FormPreferences.C (apply): if controller().isClosing() (ie, if the - "save" button has been pressed), then save any modified gui colors. - -2002-11-29 Angus Leeming - - * forms_gettext.[Ch] (scex, idex): re-written to receive and return - string not char *. The old idex function was new-ing memory and nothing - that used it was ensuring that this memory didn't leak. Now safe. - - * Alert_pimpl.C: - * FormFiledialog.C: - * FormPreferences.C: - * forms/fdfixc.sed: associated changes. - -2002-11-28 Rob Lahaye - - * forms/fdfixh.sed: bug fix. - -2002-11-27 Dekel Tsur - - * xfont_loader.C (getFontinfo): Use lyxrc.*_font_foundry. - - * FormPreferences.C: Handle lyxrc.*_font_foundry. - -2002-11-27 Angus Leeming - - * forms/fdfix.sh: - * forms/c_str.sed: replace that nasty global c_str declaration with - nice function-specific ones. Use a two-pass algorithm to do so. - It's possible to do it in one-pass, but the resulting sed script - must use the hold space in a convoluted manner. - -2002-11-27 Lars Gullik Bjønnes - - * XMiniBuffer.C (peek_event): add l10n on a string missing it. - -2002-11-26 Angus Leeming - - * forms_gettext.[Ch] (scex, idex): ditch the #defines and rename the - functions in their place. - - * FormBase.h (FormDB::form): Implement in 1 line not 2. - - * fdesign_base.[Ch]: new files. All fdesign-generated structures will - derive from FD_base, to minimise code duplication. - - * Makefile.am: add new files. - - * forms/Makefile.am (SRCS): move form_wrap.fd to the end of the list. - - * forms/fdfix.sh: add "c_str" to namespace anon in the generated .C - files if required. - - * forms/fdfix[ch].sed: the structs now derive from FD_base, so they - don't need d-tors to clean up the form. - Beautify the sed to produce beautiful looking C++ code. - -2002-11-26 Jean-Marc Lasgouttes - - * FileDialog.C (save): actually return the result from - FileDialog::open - -2002-11-26 Jürgen Spitzmüller - - * FormTabular.C: correct lots of bugs in the setting/getting of - longtable options. - -2002-11-25 Angus Leeming - - * Dialogs_impl.h: - * Dialogs2.C: no need to include math sub dialog header files. - Use standard MCV implementation of main math panel dialog. - - * FormBaseDeprecated.[Ch]: - * FeedbackController.[Ch]: removed. - - * FormBase.[Ch]: Merge the contents of FeedbackController into here - also. - (FormCB): make the controller methods publicly accessible. - - * forms/form_maths_deco.fd: - * forms/form_maths_delim.fd: - * forms/form_maths_matrix.fd: - * forms/form_maths_panel.fd: - * forms/form_maths_space.fd: - * forms/form_maths_style.fd: s/Deprecated// - - * FormMathsBitmap.[Ch]: - * FormMathsDeco.[Ch]: - * FormMathsDelim.[Ch]: - * FormMathsMatrix.[Ch]: - * FormMathsPanel.[Ch]: - * FormMathsSpace.[Ch]: - * FormMathsStyle.[Ch]: implement a Controller-View split of the math - dialogs. - -2002-11-22 Angus Leeming - - The first step towards a math dialog controller... - - * FormBaseDeprecated.h (hide): make public. - - * FormMathsPanel.[Ch] (class FormMathsPanel): - (c-tor, build): no longer create the daughters in the c-tor. Wait - until build() is invoked to create and initialise them at the same time. - (dispatchFunc): now has an additional string argument, making it a - more general wrapper for LyXView::dispatch. - (mathDisplay, setActive): removed. - (daughters_): store the daughter dialogs in a map, using - the FL_OBJECT buttons to identify them. - (addDaughter, showDaughter): helper functions. - - * FormMathsPanel.[Ch] (class FormMathsSub): - (connect, disconect): removed. No need for the daughters to tell the - parent that they're active; the parent knows already. - (isVisible): new method; wrapper for form()->visible. - no need to make FormMathsPanel a friend. - - * FormMathsDelim.C (apply): - * FormMathsMatrix.C (apply): - use FormMathPanel::dispatchFunc() rather than LyXView::dispatch(). - -2002-11-21 Lars Gullik Bjønnes - - * FormGraphics.C (build): use boost::format - - * FeedbackController.C (postMessage): use boost::format - - * ColorHandler.C (getGCForeground): use boost::format - -2002-11-21 Angus Leeming - - * FormDocument.[Ch]: - * forms/form_document.fd: controller-view split of doc dialog. - - * Dialogs_impl.h: - * Dialogs2.C: changes due to controller-view split of doc dialog. - -2002-11-21 Angus Leeming - - * forms/fdfix.sh: Don't use "if [ $? -ne 0 ]; then..." - - * FormSpellchecker.C (updateState): new method, replacing Black Magic. - Should also resolve Darren Freeman's redraw of the status bar problem. - -2002-11-20 Angus Leeming - - * forms/fdfix.sh: - * forms/fdfixh.sed: strengthen the sed in the sed script and further - beautify the contents of the resultant .h file. - -2002-11-20 Angus Leeming - - * MathsCallbacks.h: removed. - * Makefile.am: remove MathsCallbacks.h. - - * FormMathsPanel.C (FormMathsPanel): use vector(begin, end) c-tor - rather than our home-grown loops. - - * FormMathsPanel.h: - * forms/fdfix.sh: no longer #include "MathsCallbacks.h". - - * FormMathsPanel.C (input): - * forms/form_maths_panel.fd: don't pass/use MM_XYZ data. + * checkedwidgets.C (check): allow ':' characters in file names. data. 2002-11-19 Angus Leeming diff --git a/src/frontends/xforms/checkedwidgets.C b/src/frontends/xforms/checkedwidgets.C index 9ea5dbf0e1..dcda10a8d4 100644 --- a/src/frontends/xforms/checkedwidgets.C +++ b/src/frontends/xforms/checkedwidgets.C @@ -188,7 +188,7 @@ bool CheckedPath::check() const return acceptable_if_empty_; } - string invalid_chars("#$%{}()[]:\"^"); + string invalid_chars("#$%{}()[]\"^"); if (!tex_allows_spaces_) invalid_chars += ' '; -- 2.39.5