1 2001-06-27 John Levon <moz@compsoc.man.ac.uk>
4 * FormPreferences.C: connect and operator
5 showSpellcheckerPreferences signal
7 * FormPrint.C (input): modify to select radio_file
8 when the user uses the filename input
10 2001-06-26 The LyX Project <lyx@violet.home.sad.it>
12 * combox.C (remove): send debug output to Debug::GUI.
14 2001-06-26 The LyX Project <lyx@rose.home.sad.it>
16 * Menubar_pimpl.C (create_submenu):
17 * Toolbar_pimpl.C (update): update to use func_status
19 2001-06-25 The LyX Project <lyx@tulip.home.sad.it>
21 * FormPreferences.C (Path::feedback): remove bogus description of
24 2001-06-16 Angus Leeming <a.leeming@ic.ac.uk>
26 * xformsBC.h: clean-up of included files.
28 2001-06-15 Angus Leeming <a.leeming@ic.ac.uk>
31 * FormParagraph.C (c-tor): cosmetic name change of signal.
33 * FormParagraph.[Ch]: added machinery to act on an updateParagraph
34 signal. It's pretty crude at the moment! Mental note: would be more
35 elegant if we passed a LyXParagraph & with both the signals rather than
36 search through the Buffer.
38 2001-06-13 Angus Leeming <a.leeming@ic.ac.uk>
40 * *.[h]: added // -*- C++ -*-
41 * *.[C]: removed // -*- C++ -*-
43 * FormCharacter.C (update): now uses contents of font_, stored
44 permanently by the controller to update() the dialog.
46 2001-06-12 Angus Leeming <a.leeming@ic.ac.uk>
49 * form_include.fd: (various places): Ok button is now activated when
50 the filename is input from the keyboard.
52 * FormPreferences.C white-space change in various places.
53 (Converters::GetTo): get the contents of "to" not "from"! Thus fix bug
54 that disabled addition of new converters.
56 * FormCharacter.C (input, update): new methods. Activate the Apply
57 button when any of the input fileds are not IGNORE.
59 2001-06-11 Lars Gullik Bjønnes <larsbj@birdstep.com>
61 * FormToc.C (input): change test slightly.
62 (updateContents): clear list if empty and add no list msg.
64 2001-05-30 Angus Leeming <a.leeming@ic.ac.uk>
66 * FormParagraph.C (update, general_update): enabling the align buttons
67 is now dependent on the AlignPossible entry in the Layout.
69 2001-06-01 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
72 * FormMathsMatrix.C: bring C functions into global namespace if
75 2001-05-31 Lars Gullik Bjønnes <larsbj@birdstep.com>
77 * MathsSymbols.C (pixmapFromBitmapData): add std::
79 * FormMathsMatrix.C (AlignFilter): add std::
81 2001-05-22 Adrien Rebollo <rebollo@iaf.cnrs-gif.fr>
83 * FormDocument.C (build): add iso8859-15 support.
85 2001-05-08 Baruch Even <baruch@lyx.org>
87 * Menubar_pimpl.C: Fixed compilation problem.
89 2001-05-04 Lars Gullik Bjønnes <larsbj@birdstep.com>
91 * Menubar_pimpl.C (add_toc): use name and not type with float.
92 (create_submenu): correct call of new object
93 (create_submenu): add FloatListInsert and FloatInsert to dummy clause.
95 2001-05-03 Lars Gullik Bjønnes <larsbj@birdstep.com>
97 * FormParagraph.[Ch]: remove !NO_PEXTRA and !NEW_INSETS cruft
99 2001-04-26 Angus Leeming <a.leeming@ic.ac.uk>
101 * Dialogs.C: included insetgraphicsParams.h
104 * FormMathsBitmap.C: included LAssert.h
106 2001-04-24 Allan Rae <rae@lyx.org>
108 * xforms_helpers.C (formatted): two consecutive spaces would kill it.
110 2001-04-20 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
112 * xforms_helpers.C (formatted): do not use string::substr(1) on a
115 2001-04-16 Allan Rae <rae@lyx.org>
117 * xforms_helpers.C (formatted):
118 * Menubar_pimpl.C (add_toc): #warning triggers an error on Sun CC 6.0
119 as an unrecognised preprocessor directive. So ensure they're wrapped.
121 2001-04-06 John Levon <moz@compsoc.man.ac.uk>
123 * FormTabularCreate.C: pass a pair of uints to the controller
125 * FormVCLog.C: the log appears as a stringstream now
127 * forms/form_external.fd: make params update state (from Angus)
129 2001-04-05 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
131 * Menubar_pimpl.C: include gettext.h
133 2001-04-05 Lars Gullik Bjønnes <larsbj@birdstep.com>
135 * xforms_helpers.C (formatted): constify length
137 * FormTabular.C (update): small restructure, adjust for scoped_ptr
138 (input): adjust for scoped_ptr
139 (input): constify str
141 2001-04-03 John Levon <moz@compsoc.man.ac.uk>
143 * Dialogs.C: s/popup/dialog/
147 * FormBase.C: s/ControlButton/ControlButtons/
148 move bc().refresh() into base show() method
151 * FormBaseDeprecated.C:
154 2001-03-30 Angus Leeming <a.leeming@ic.ac.uk>
156 * FormMathsPanel.C (c-tor): set button controller cancel label to close.
159 * forms/form_toc.fd: implemented controller-view split.
161 * Dialogs.C: associated changes.
163 2001-03-30 Angus Leeming <a.leeming@ic.ac.uk>
166 * forms/form_citation.fd: Don't change the name of the button when
167 toggling between regular expression and simple searches.
168 Squashed bug when creating a new inset, the keys field contained
169 one (empty) key. No more; thanks, Dekel.
172 * forms/form_external.fd: added Apply button.
174 2001-03-30 Angus Leeming <a.leeming@ic.ac.uk>
177 * FormBrowser.[Ch]: changes associated with renaming ControlBase as
181 * forms/form_external.fd: implemented controller-view split.
183 * Dialogs.C: associated changes.
188 moved the browsing functionality into the controller.
190 * xforms_helpers.[Ch]: moved browseFile to
191 ../controllers/helper_funcs.[Ch]
194 * forms/form_citation.fd: added case sensitive search button.
196 2001-03-29 Angus Leeming <a.leeming@ic.ac.uk>
198 * xformsBC.[Ch]: Patched in a slight reworking of Baruch Even's patch.
199 Code moved into the generic template base class. Replaced
200 setCancelCloseButton() with setButtonLabel().
202 2001-03-29 Juergen Vigna <jug@sad.it>
204 * FormMinipage.C: removed widthp_ and all it's functions and changed
205 to use new %-lengths of LyXLength.
207 2001-03-28 Angus Leeming <a.leeming@ic.ac.uk>
210 * forms/form_graphics.fd:
212 * forms/form_index.fd: implemented controller-view split.
214 * Dialogs.C: associated changes.
216 * FormCharacter.[Ch]: changes associated with ControlCharacter cleanup.
218 * FormCitation.C: changes associated with ControlCitation cleanup.
220 * FormMinipage.h: cleaned-up forward declarations.
222 2001-03-27 Angus Leeming <a.leeming@ic.ac.uk>
225 * forms/form_minipage.fd:
227 * forms/form_print.fd:
228 * FormSplash.[Ch]: implemented controller-view split.
230 * Dialogs.C: associated changes.
232 2001-03-26 Angus Leeming <a.leeming@ic.ac.uk>
235 * forms/form_preamble.fd:
239 * forms/form_search.fd:
240 * FormTabularCreate.[Ch]:
241 * forms/form_tabular_create.fd: implemented controller-view split.
243 * Dialogs.C: associated changes.
245 2001-03-23 Angus Leeming <a.leeming@ic.ac.uk>
252 * form_url.fd: implemented controller-view split.
254 * Dialogs.C: associated changes.
258 * FormCitation.h: moved methods from protected to private.
260 2001-03-23 Angus Leeming <a.leeming@ic.ac.uk>
262 * FormCredits.C (build): changes associated with
263 ControlCredits::getCredits returning a stringstream not a vector<string>
265 2001-03-22 Angus Leeming <a.leeming@ic.ac.uk>
267 * FormCopyright.[Ch]:
268 * forms/form_copyright.fd: implemented controller-view split.
271 * forms/form_credits.fd: implemented controller-view split.
273 * Dialogs.C: associated changes.
275 * xforms_helpers.C (formatted): improved the function so that it now
276 repects '\n' characters in the input string. Ie, the user can now
277 specify line breaks explicitly.
279 2001-03-21 Angus Leeming <a.leeming@ic.ac.uk>
281 * FormCharacter.[Ch]:
282 * forms/form_character.fd: implemented controller-view split.
284 * Dialogs.C: associated changes.
286 * FormBase.C (input): changed return to SMI_VALID.
288 * FormCitation.C (updateBrowser): ensure that the keys are stripped of
289 any surrounding whitespace.
291 2001-03-20 Angus Leeming <a.leeming@ic.ac.uk>
293 * FormBase.[Ch] (input): no longer pure virtual. Has defualt state of
295 (FormBase2): split into two template classes, FormDB (DialogBase) and
296 FormCB (ControllerBase) for greater flexibility.
300 * FormCitation.[Ch]: associated changes.
305 * forms/form_browser.fd: implemented controller-view split.
307 * Dialogs.C: associated changes.
309 2001-03-19 Angus Leeming <a.leeming@ic.ac.uk>
312 * forms/form_bibtex.fd: implemented controller-view split.
314 * Dialogs.C: associated changes.
316 2001-03-19 Angus Leeming <a.leeming@ic.ac.uk>
318 * FormBaseDeprecated.[Ch]: rename title as title_.
320 * FormBaseDeprecated.C: restore John's trick to give the dialog a border
321 with limited functionality. It got lost in the MVC merge.
323 * FormBaseDeprecated.C:
324 * FormBase.C (show): moved initialisation of minw_, minh_ here.
326 * FormBibitem.C (build):
327 * FormBibtex.C (build):
328 * FormBrowser.C (build):
329 * FormCharacter.C (build):
330 * FormCitation.C (build):
331 * FormCopyright.C (build):
332 * FormCredits.C (build):
333 * FormDocument.C (build):
334 * FormError.C (build):
335 * FormExternal.C (build):
336 * FormGraphics.C (build):
337 * FormInclude.C (build):
338 * FormIndex.C (build):
339 * FormMinipage.C (build):
340 * FormParagraph.C (build):
341 * FormPreamble.C (build):
342 * FormPreferences.C (build):
343 * FormPrint.C (build):
345 * FormSearch.C (build):
346 * FormTabular.C (build):
347 * FormTabularCreate.C (build):
349 * FormUrl.C (build): removed initialisation of minw_, minh_.
351 * The Maths Panel stuff no longer causes a crash on exit from LyX.
354 * forms/form_maths.fd: removed.
356 * forms/form_maths_delim.fd:
357 * forms/form_maths_deco.fd:
358 * forms/form_maths_matrix.fd:
359 * forms/form_maths_space.fd:
360 * forms/form_maths_panel.fd: new files.
361 Split contents of form_maths.fd into 5 new files, one for each form.
363 * MathsSymbols.[Ch]: remove class BitmapMenu, renamed and reworked as
364 class FormMathsBitmap in FormMathsBitmap.[Ch].
366 * FormMathsPanel.[Ch]:
367 * FormMathsBitmap.[Ch]:
368 * FormMathsDeco.[Ch]:
369 * FormMathsDelim.[Ch]:
370 * FormMathsMatrix.[Ch]:
371 * FormMathsSpace.[Ch]: Split contents of FormMaths into new files,
372 one for each popup. Rewrite so that all the new classes are derived from
373 FormBaseBD. Clean up the logic in the process (I hope!).
375 * Makefile.am: added new fils, removed redundant ones.
377 2001-03-19 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
379 * FormMinipage.C (FormMinipage): add SigC:: namespace specifier.
383 2001-03-16 Juergen Vigna <jug@sad.it>
385 * Dialogs.C (Dialogs): create minipage options dialog.
387 * forms/form_minipage.fd:
391 * FormMinipage.h: new files for the minipage options dialog.
393 2001-03-16 Angus Leeming <a.leeming@ic.ac.uk>
395 * FormMaths.[Ch]: make the FD_ structs private. Create appropriate
398 * forms/form_maths.fd: change C_FormBaseCancelCB to
399 FormBaseDeprecatedCancelCB and so fix crash on closing the panel.
401 2001-03-16 John Levon <moz@compsoc.man.ac.uk>
403 * FormMaths.C: quash warnings
405 2001-03-16 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
407 * FormMaths.C (C_FormMathsDelimCB): add usual .c_str() for lyxstring
410 2001-03-16 Angus Leeming <a.leeming@ic.ac.uk>
412 * Form_various.h: cleaned up #includes and forward declarations.
414 * Form_various.C: added "using SigC::slot" declaration.
416 * FormMaths.[Ch]: moved to boost::scoped_ptrs.
418 * FormDocument.C (CheckChoiceClass): removed string tct as the
419 compiler warned that it was defined but never used.
420 removed USE_CLASS_COMBO.
422 2001-03-13 John Levon <moz@compsoc.man.ac.uk>
433 * forms/form_maths.fd:
435 * forms/fdfix.sh: add maths panel
438 * bmtable.c: moved from src/
440 2001-03-16 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
442 * FormParagraph.h: NO_PEXTRA
443 * FormParagraph.C (input): NO_PEXTRA
445 2001-03-15 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
447 * several files: remove CXX_WORKING_NAMESPACES
449 2001-03-14 Angus Leeming <a.leeming@ic.ac.uk>
451 * Merging changes from BRANCH_MVC back into HEAD.
453 2001-03-12 Angus Leeming <a.leeming@ic.ac.uk>
455 * Dialogs.C (c-tor): Changes associated with storing a vector of
457 Use MVC Bibitem popup.
459 * FormBase.h: add a new template class FormBase2, derived from FormBase
460 to make life creating MVC popups even easier ;-)
463 * forms/form_bibitem.fd: moved over to the MVC way of doing things.
464 Proof that a simple popup should be easy to implement!
466 * FormCitation.[Ch]: now derived from FormBase2.
468 * FormToc.C: added using std::vector directive.
470 2001-03-09 Dekel Tsur <dekelts@tau.ac.il>
472 * FormSearch.C: Add missing #pragma
474 2001-03-09 Angus Leeming <a.leeming@ic.ac.uk>
477 * forms/form_citation.fd: added the ability to Search, both Simply and
478 for Regular Expressions. Use the Search code in the controller() to do
479 the actual searching.
481 2001-03-08 Angus Leeming <a.leeming@ic.ac.uk>
483 * Makefile.am: added FormCredits.[Ch] and form_credits.[Ch]
484 * forms/makefile: added form_credits.fd
486 * Dialogs.C: added FormCredits and removed ShowCredits.
489 * forms/form_credits.fd:
490 * forms/form_search.fd: ported to the MVC way.
492 2001-03-07 Angus Leeming <a.leeming@ic.ac.uk>
494 * xforms_helpers.h (formatted): now has default arguments for size and
497 * FormCitation.[Ch]: moved code out of this class and into
498 ControlCitation and associated helper funcs.
500 2001-03-05 Angus Leeming <a.leeming@ic.ac.uk>
502 * FormBase.[Ch]: (InputCB): use ButtonController::input() rather than
503 ButtonController::valid() to check state of input. The buttons are
504 now controlled correctly.
506 * Form*.[Ch]: use boost::scoped_ptr for the remaining few classes.
508 2001-03-05 Lars Gullik Bjønnes <larsbj@lyx.org>
510 * Form*.[Ch]: use boost::scoped_ptr for dialog_ et al.
512 * FormBase.[Ch]: rename title as title_.
514 2001-03-02 John Levon <moz@compsoc.man.ac.uk>
516 * FormBase.C (c-tor): initialise variables in correct order.
518 * FormCitation.C: add #include <algorithm>
520 2001-03-02 Angus Leeming <a.leeming@ic.ac.uk>
522 * xformsBC.[Ch]: Changes associated with the changes to
523 controllers/ButtonController.[Ch]. Ie, the class is now derived from
524 ButtonControllerBase and the ButtonPolicy is accessed through a method
525 bp() rather than the instance bp_.
527 * FormBaseDeprecated.[Ch]: no longer store a ButtonController, but
528 rather use a pure virtual method bc() to access the controller
529 instantiated by the daughter classes.
531 * F*.[Ch]: changes associated with the above.
533 2001-02-27 Angus Leeming <a.leeming@ic.ac.uk>
535 * FormBase.[Ch]: renamed as FormBaseDeprecated.[Ch]
537 * ViewXforms.[Ch]: renamed as FormBase.[Ch]
539 2001-02-23 Angus Leeming <a.leeming@ic.ac.uk>
541 * ButtonController.[Ch]: deleted. The class is split into two
542 (with identical functionality), the code being found in
543 ../controllers/ButtonController.[Ch] and xformsBC.[Ch]
545 * xformsBC.[Ch]: new files. Xforms specific part of Allan's original
546 ButtonController class.
548 * FormBase.[Ch]: changes associated with the above split.
550 * ViewXforms.[Ch]: Base class for xforms dialogs derived from ViewBase
551 (../controllers/ViewBase.h). Ie, for Dialogs with GUI-I controllers
552 controlling all interaction to/from the LyX kernel.
555 * forms/form_citation.fd: An xforms-specific implementation of the
556 Citation dialog, controlled by the GUI-I ControlCitation.
558 * Dialogs.C: Use the controlled Citation dialog.
560 2001-03-15 John Levon <moz@compsoc.man.ac.uk>
564 * combox.C: moved from src/
566 2001-03-09 Angus Leeming <a.leeming@ic.ac.uk>
569 * forms/form_filedialog.C.patch: I hate having to make these patches,
570 but on reflection I think it's probably better than hacking fdfix.sh.
572 2001-03-14 Angus Leeming <a.leeming@ic.ac.uk>
574 * forms/fdfix.sh: test whether bmtable.h is needed before #including it.
576 2001-03-13 John Levon <moz@compsoc.man.ac.uk>
578 * FormGraphics.C: remove unnecessary hack
580 2001-03-13 Dekel Tsur <dekelts@tau.ac.il>
582 * FormCitation.C (apply): Do not put space between multiple keys.
584 2001-03-12 Dekel Tsur <dekelts@tau.ac.il>
586 * Menubar_pimpl.C (add_toc): Remove debug message.
588 2001-03-09 John Levon <moz@compsoc.man.ac.uk>
596 * xforms/forms/makefile:
597 * forms/form_external.fd: add FormExternal
599 2001-03-12 John Levon <moz@compsoc.man.ac.uk>
601 * Dialogs.C: add destroySplash()
605 * forms/form_splash.fd:
607 * FormSplash.C: make independent of FormBase, tidy
609 * Menubar_pimpl.C: destroy splash on interaction
611 2001-03-12 John Levon <moz@compsoc.man.ac.uk>
617 * forms/form_include.fd: rework, clean up
619 2001-03-12 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
621 * FormToc.h: use Buffer::typedef
623 * Menubar_pimpl.C (add_toc): use the Buffer::typedefs
624 * FormToc.C (build): ditto
627 2001-03-11 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
629 * FormToc.C (build): implement for dynamic number of lists
631 * Menubar_pimpl.C (add_toc): ditto
633 2001-03-07 Edwin Leuven <leuven@fee.uva.nl>
640 * forms/form_credits.fd:
642 2001-03-07 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
644 * Menubar_pimpl.h: make Pipl::ItemInfo::item_ a boost::shared_ptr,
645 make ButtonList contain boost::shared_ptr<ItemInfo>
647 * Menubar_pimpl.C (~Pimpl): remove destructor
649 2001-03-06 John Levon <moz@compsoc.man.ac.uk>
665 * form/form_filedialog.fd: add File Dialog
667 * Toolbar_pimpl.C: move LayoutsCB to here
669 2001-03-06 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
671 * FormParagraph.C: changes because of ParagraphParameters.
673 2001-03-06 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
675 * FormSearch.C (Replace): remove default argument
678 2001-03-05 Edwin Leuven <leuven@fee.uva.nl>
680 * added find/replace dialog:
681 * FormSearch.*: added
682 * form_search.*: added
683 * forms/form_search.fd: added
685 2001-03-05 Angus Leeming <a.leeming@ic.ac.uk>
687 * xform_helpers.[Ch]: renamed as xforms_helpers.[Ch].
689 * various: in a rush of delayed guilt, I've renamed all instances of
690 xform as xforms. Jean-Marc sowed this seed a long, long time ago and it
693 * xforms_helpers.[Ch] (setEnabled): a little wrapper function to
694 activate/deactivate an FL_OBJECT.
703 * FormTabular.C: used it.
705 2001-03-05 Angus Leeming <a.leeming@ic.ac.uk>
707 * FormPreferences.C: removed three unused using directives.
709 2001-03-05 Edwin Leuven <leuven@fee.uva.nl>
711 * added find/replace dialog:
712 * FormSearch.*: added
713 * form_search.*: added
714 * forms/form_search.fd: added
716 2001-02-27 Dekel Tsur <dekelts@tau.ac.il>
718 * FormRef.C: Fixed the behaviour of Goto-Ref.
720 2001-02-27 Angus Leeming <a.leeming@ic.ac.uk>
722 * forms/makefile: added character and preamble dialogs
724 2001-02-27 Lars Gullik Bjønnes <larsbj@trylle.birdstep.com>
726 * FormCharacter.C (FormCharacter): change order of deletion,
727 change combo_language2 to combo_language2_
729 2001-02-26 Dekel Tsur <dekelts@tau.ac.il>
731 * FormRef.C (apply): Update bookmark #0 after inserting a reference.
733 2001-02-23 Edwin Leuven <leuven@fee.uva.nl>
735 * Dialogs.C: added layoutcharacter
736 * FormCharacter.C: added
737 * FormCharacter.h: added
738 * form_character.C: added
739 * form_character.h: added
740 * forms/form_character.fd: added
742 2001-02-23 Dekel Tsur <dekelts@tau.ac.il>
744 * FormPreferences.C: Handle lyxrc.language_use_babel and
745 lyxrc.language_global_options.
747 2001-02-23 Angus Leeming <a.leeming@ic.ac.uk>
749 * FormPreferences(GetFrom, GetTo): use size_type rather than int.
751 2001-02-23 John Levon <moz@compsoc.man.ac.uk>
753 * FormBase.C: no longer transient dialogs, XMapWindow()
754 in attempt to de-iconify
756 * FormDocument.C: remove DO_USE_DEFAULT_LANGUAGE
758 2001-02-21 Dekel Tsur <dekelts@tau.ac.il>
760 * FormDocument.C (checkMarginValues): Activate "use geometry" button
761 if using custom paper size/margin.
763 2001-02-21 Allan Rae <rae@lyx.org>
765 * forms/form_preferences.fd: larger, bold font for outer tabfolder
767 2001-02-20 Edwin Leuven <leuven@fee.uva.nl>
769 * src/frontends/xforms/Dialogs.C: added preamble
770 * src/frontends/xforms/FormPreamble.C: added
771 * src/frontends/xforms/FormPreamble.h: added
772 * src/frontends/xforms/Makefile.am: added
773 * src/frontends/xforms/form_preamble.C: added
774 * src/frontends/xforms/form_preamble.h: added
775 * src/frontends/xforms/form_preamble.fd: added
777 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
779 * FormBase.h: moved noncopyable derivation to DialogBase.
781 2001-02-19 Juergen Vigna <jug@sad.it>
783 * FormTabular.C (build): make all input field accepted only after
786 * forms/form_tabular.fd: removed default "Return" on Close-Button.
788 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
792 * FormInset.C (showInset): change associated with name change
793 inset::hide to inset::hideDialog.
795 2001-02-19 Angus Leeming <a.leeming@ic.ac.uk>
797 * FormCitation.C (build): altering "Text after" now activates the Ok,
800 2001-02-16 Angus Leeming <a.leeming@ic.ac.uk>
802 * FormCitation.C: lots of white-space changes to make file consistent
804 (input): use the FL_OBJECT * parameter to decide what to do, not the
807 * FormCitation.h: removed most entries in enum.
809 * forms/form_citation.fd: change names of variables, consistent with
810 Allan's naming scheme.
811 Don't pass any particular arguments to the InputCB function.
812 choice_style now triggers a callback and looks like other choices.
814 2001-02-16 Lars Gullik Bjønnes <larsbj@lyx.org>
816 * other: use compare instead of strcmp/strncmp
818 2001-02-15 Angus Leeming <a.leeming@ic.ac.uk>
820 * ButtonController.[Ch]: changed trigger_change_ vector and associated
821 methods to dont_trigger_change_ because FL_OBJECTs that trigger a
822 callback to InputCB() but don't trigger a change in the state of the
823 Ok, Apply buttons are much rarer than those that do.
825 * FormCitation.C (build): associated change.
827 2001-02-14 Lars Gullik Bjønnes <larsbj@lyx.org>
829 * ButtonController.C: include algorithm
831 2001-02-14 Angus Leeming <a.leeming@ic.ac.uk>
833 * ButtonController.[Ch] (addTriggerChange, eraseTriggerChange):
835 (valid): method can now be passed an optional FL_OBJECT *. If it is, and
836 the vector of FL_OBJECT *s that can trigger a change in the button state
837 is not empty, then a change of state will occur only if the FL_OBJECT *
838 is present in this vector.
840 * FormBase.C (RestoreCB): call bc.undoAll() before restore(). Allows
841 the user to deactivate specific fields within restore().
842 (InputCB): pass the FL_OBJECT * to bc_.valid().
844 * FormCitation.C (build): create a vector of FL_OBJECT *s that can
845 trigger a change of state in the Ok,Apply buttons.
846 (update): bc_.readOnly() to the start of the method. Similar reasoning
847 to that for FormBase::RestoreCB, above.
849 2001-02-14 Angus Leeming <a.leeming@ic.ac.uk>
851 * FormBrowser.C: used OkCancelPolicy for ButtonController rather than
854 * forms/form_browser.fd:
855 * forms/form_copyright.fd:
856 * forms/form_error.fd:
857 * forms/form_tabular.fd:
859 Consistent shortcuts for Close button: Esc and Return only.
861 * forms/form_citation.fd:
862 * forms/form_document.fd:
863 * forms/form_index.fd:
864 * forms/form_paragraph.fd:
865 * forms/form_preferences.fd:
866 * forms/form_print.fd:
868 * forms/form_tabular_create.fd:
870 Consistent shortcut for Cancel button: Esc only.
872 2001-02-12 John Levon <moz@compsoc.man.ac.uk>
874 * Dialogs.C: new Splash. Include, Bibitem/tex
876 * FormBase.h: make show() virtual for Splash's benefit
888 * forms/form_bibitem.fd:
889 * forms/form_bibtex.fd:
894 * forms/form_include.fd:
899 * forms/form_splash.fd: new forms
901 2001-02-09 John Levon <moz@compsoc.man.ac.uk>
903 * FormLog.C: handle Literate build log nicely
905 2001-02-09 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
907 * Menubar_pimpl.C: remove support for reference menuitem type.
909 2001-02-07 John Levon <moz@compsoc.man.ac.uk>
913 * Timeout_pimpl.C: add Timeout implementation
915 2001-02-06 John Levon <moz@compsoc.man.ac.uk>
919 * forms/form_browser.fd:
922 * FormBrowser.h: readonly browser form
928 * Dialogs.C: add Log and VCLog
930 * Makefile.am: add Log and VCLog, add updatesrc target
932 2001-01-31 Dekel Tsur <dekelts@tau.ac.il>
934 * Menubar_pimpl.C (add_toc2): Add shortcut to the TOC menu.
936 2001-01-25 Jean-Marc Lasgouttes <Jean-Marc.Lasgouttes@inria.fr>
938 * FormPreferences.C (GetFrom): fix crash when there is no format
942 2001-01-23 Angus Leeming <a.leeming@ic.ac.uk>
944 * FormPreferences.C (LoadBrowserLyX): convert unsigned short to
945 unsigned char correctly and so fix 2 bugs loading/changing colors.
947 2001-01-21 Dekel Tsur <dekelts@tau.ac.il>
949 * FormRef.C (update): Do not update dialog_->{ref,name,type}
951 Deactivate the type button when buffer is LinuxDoc/Docbook
952 (build): Uncomment calls to addReadOnly().
953 (updateBrowser) Do not disable the update button when there are no
955 (build, getType, getName): Use InsetRef::types.
957 2001-01-18 Angus Leeming <a.leeming@ic.ac.uk>
959 * FormPrint.[Ch] (browse): new method to browse for file to print to.
961 * forms/form_print.fd: give the form a Browse button.
963 2001-01-17 Dekel Tsur <dekelts@tau.ac.il>
965 * FormRef.C (input): Fix the behavior of goto reference button.