]> git.lyx.org Git - lyx.git/blob - src/frontends/xforms/ChangeLog
Implemented controller-view split for Graphics and Index popups.
[lyx.git] / src / frontends / xforms / ChangeLog
1 2001-03-28  Angus Leeming  <a.leeming@ic.ac.uk>
2
3         * FormGraphics.C:
4         * forms/form_graphics.fd:
5         * FormIndex.C:
6         * forms/form_index.fd: implemented controller-view split.
7
8         * Dialogs.C: associated changes.
9
10         * FormCharacter.[Ch]: changes associated with ControlCharacter cleanup.
11
12         * FormCitation.C: changes associated with ControlCitation cleanup.
13
14         * FormMinipage.h: cleaned-up forward declarations.
15
16 2001-03-27  Angus Leeming  <a.leeming@ic.ac.uk>
17
18         * FormMinipage.[Ch]:
19         * forms/form_minipage.fd:
20         * FormPrint.[Ch]:
21         * forms/form_print.fd:
22         * FormSplash.[Ch]: implemented controller-view split.
23
24         * Dialogs.C: associated changes.
25
26 2001-03-26  Angus Leeming  <a.leeming@ic.ac.uk>
27
28         * FormPreamble.[Ch]:
29         * forms/form_preamble.fd:
30         * FormRef.[Ch]:
31         * forms/form_ref.fd:
32         * FormSearch.[Ch]:
33         * forms/form_search.fd:
34         * FormTabularCreate.[Ch]:
35         * forms/form_tabular_create.fd: implemented controller-view split.
36
37         * Dialogs.C: associated changes.
38
39 2001-03-23  Angus Leeming  <a.leeming@ic.ac.uk>
40
41         * FormError.[Ch]:
42         * form_error.fd:
43         * FormInclude.[Ch]:
44         * form_include.fd:
45         * FormUrl.[Ch]:
46         * form_url.fd: implemented controller-view split.
47
48         * Dialogs.C: associated changes.
49
50         * FormBibitem.h:
51         * FormBibtex.h:
52         * FormCitation.h: moved methods from protected to private.
53
54 2001-03-23  Angus Leeming  <a.leeming@ic.ac.uk>
55
56         * FormCredits.C (build): changes associated with
57         ControlCredits::getCredits returning a stringstream not a vector<string>
58
59 2001-03-22  Angus Leeming  <a.leeming@ic.ac.uk>
60
61         * FormCopyright.[Ch]:
62         * forms/form_copyright.fd: implemented controller-view split.
63
64         * FormCredits.[Ch]:
65         * forms/form_credits.fd: implemented controller-view split.
66
67         * Dialogs.C: associated changes.
68
69         * xforms_helpers.C (formatted): improved the function so that it now
70         repects '\n' characters in the input string. Ie, the user can now
71         specify line breaks explicitly.
72
73 2001-03-21  Angus Leeming  <a.leeming@ic.ac.uk>
74
75         * FormCharacter.[Ch]:
76         * forms/form_character.fd: implemented controller-view split.
77
78         * Dialogs.C: associated changes.
79
80         * FormBase.C (input): changed return to SMI_VALID.
81
82         * FormCitation.C (updateBrowser): ensure that the keys are stripped of
83         any surrounding whitespace.
84
85 2001-03-20  Angus Leeming  <a.leeming@ic.ac.uk>
86
87         * FormBase.[Ch] (input): no longer pure virtual. Has defualt state of
88         SMI_NOOP.
89         (FormBase2): split into two template classes, FormDB (DialogBase) and
90         FormCB (ControllerBase) for greater flexibility.
91
92         * FormBibitem.[Ch]:
93         * FormBibtex.[Ch]:
94         * FormCitation.[Ch]: associated changes.
95
96         * FormBrowser.[Ch]:
97         * FormLog.[Ch]:
98         * FormVCLog.[Ch]:
99         * forms/form_browser.fd: implemented controller-view split.
100
101         * Dialogs.C: associated changes.
102
103 2001-03-19  Angus Leeming  <a.leeming@ic.ac.uk>
104
105         * FormBibtex.[Ch]:
106         * forms/form_bibtex.fd: implemented controller-view split.
107
108         * Dialogs.C: associated changes.
109
110 2001-03-19  Angus Leeming  <a.leeming@ic.ac.uk>
111
112         * FormBaseDeprecated.[Ch]: rename title as title_.
113         
114         * FormBaseDeprecated.C: restore John's trick to give the dialog a border
115         with limited functionality. It got lost in the MVC merge.
116
117         * FormBaseDeprecated.C:
118         * FormBase.C (show): moved initialisation of minw_, minh_ here.
119
120         * FormBibitem.C (build):
121         * FormBibtex.C (build):
122         * FormBrowser.C (build):
123         * FormCharacter.C (build):
124         * FormCitation.C (build):
125         * FormCopyright.C (build):
126         * FormCredits.C (build):
127         * FormDocument.C (build):
128         * FormError.C (build):
129         * FormExternal.C (build):
130         * FormGraphics.C (build):
131         * FormInclude.C (build):
132         * FormIndex.C (build):
133         * FormMinipage.C (build):
134         * FormParagraph.C (build):
135         * FormPreamble.C (build):
136         * FormPreferences.C (build):
137         * FormPrint.C (build):
138         * FormRef.C (build):
139         * FormSearch.C (build):
140         * FormTabular.C (build):
141         * FormTabularCreate.C (build):
142         * FormToc.C (build):
143         * FormUrl.C (build): removed initialisation of minw_, minh_.
144         
145         * The Maths Panel stuff no longer causes a crash on exit from LyX.
146
147         * FormMaths.[Ch]:
148         * forms/form_maths.fd: removed.
149
150         * forms/form_maths_delim.fd:
151         * forms/form_maths_deco.fd:
152         * forms/form_maths_matrix.fd:
153         * forms/form_maths_space.fd:
154         * forms/form_maths_panel.fd: new files.
155         Split contents of form_maths.fd into 5 new files, one for each form.
156
157         * MathsSymbols.[Ch]: remove class BitmapMenu, renamed and reworked as
158         class FormMathsBitmap in FormMathsBitmap.[Ch].
159
160         * FormMathsPanel.[Ch]:
161         * FormMathsBitmap.[Ch]:
162         * FormMathsDeco.[Ch]:
163         * FormMathsDelim.[Ch]:
164         * FormMathsMatrix.[Ch]:
165         * FormMathsSpace.[Ch]: Split contents of FormMaths into new files,
166         one for each popup. Rewrite so that all the new classes are derived from
167         FormBaseBD. Clean up the logic in the process (I hope!).
168
169         * Makefile.am: added new fils, removed redundant ones.
170
171 2001-03-19  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
172
173         * FormMinipage.C (FormMinipage): add SigC:: namespace specifier.
174         (showInset): ditto
175         (updateInset): ditto
176
177 2001-03-16  Juergen Vigna  <jug@sad.it>
178
179         * Dialogs.C (Dialogs): create minipage options dialog.
180
181         * forms/form_minipage.fd: 
182         * form_minipage.C: 
183         * form_minipage.h: 
184         * FormMinipage.C: 
185         * FormMinipage.h: new files for the minipage options dialog.
186
187 2001-03-16  Angus Leeming  <a.leeming@ic.ac.uk>
188
189         * FormMaths.[Ch]: make the FD_ structs private. Create appropriate
190         callback methods.
191
192         * forms/form_maths.fd: change C_FormBaseCancelCB to
193         FormBaseDeprecatedCancelCB and so fix crash on closing the panel.
194
195 2001-03-16  John Levon  <moz@compsoc.man.ac.uk>
196
197         * FormMaths.C: quash warnings
198
199 2001-03-16  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
200
201         * FormMaths.C (C_FormMathsDelimCB): add usual .c_str() for lyxstring
202         compatibility. 
203
204 2001-03-16  Angus Leeming  <a.leeming@ic.ac.uk>
205
206         * Form_various.h: cleaned up #includes and forward declarations.
207
208         * Form_various.C: added "using SigC::slot" declaration.
209
210         * FormMaths.[Ch]: moved to boost::scoped_ptrs.
211
212         * FormDocument.C (CheckChoiceClass): removed string tct as the
213         compiler warned that it was defined but never used.
214         removed USE_CLASS_COMBO.
215
216 2001-03-13  John Levon  <moz@compsoc.man.ac.uk>
217
218         * Dialogs.C:
219         * FormMaths.h:
220         * FormMaths.C:
221         * MathsSymbols.h:
222         * MathsSymbols.C:
223         * Makefile.am:
224         * Toolbar_pimpl.C:
225         * form_*.C:
226         * forms/makefile:
227         * forms/form_maths.fd:
228         * forms/fdfixc.sed:
229         * forms/fdfix.sh: add maths panel
230
231         * bmtable.h:
232         * bmtable.c: moved from src/
233
234 2001-03-16  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
235
236         * FormParagraph.h: NO_PEXTRA
237         * FormParagraph.C (input): NO_PEXTRA
238
239 2001-03-15  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
240
241         * several files: remove CXX_WORKING_NAMESPACES
242
243 2001-03-14  Angus Leeming  <a.leeming@ic.ac.uk>
244
245         * Merging changes from BRANCH_MVC back into HEAD.
246
247 2001-03-12  Angus Leeming  <a.leeming@ic.ac.uk>
248
249         * Dialogs.C (c-tor): Changes associated with storing a vector of
250         boost::shared_ptrs.
251         Use MVC Bibitem popup.
252
253         * FormBase.h: add a new template class FormBase2, derived from FormBase
254         to make life creating MVC popups even easier ;-)
255
256         * FormBibitem.[Ch]:
257         * forms/form_bibitem.fd: moved over to the MVC way of doing things.
258         Proof that a simple popup should be easy to implement!
259
260         * FormCitation.[Ch]: now derived from FormBase2.
261
262         * FormToc.C: added using std::vector directive.
263
264 2001-03-09  Dekel Tsur  <dekelts@tau.ac.il>
265
266         * FormSearch.C: Add missing #pragma
267
268 2001-03-09  Angus Leeming  <a.leeming@ic.ac.uk>
269
270         * FormCitation.C:
271         * forms/form_citation.fd: added the ability to Search, both Simply and
272         for Regular Expressions. Use the Search code in the controller() to do
273         the actual searching.
274
275 2001-03-08  Angus Leeming  <a.leeming@ic.ac.uk>
276
277         * Makefile.am: added FormCredits.[Ch] and form_credits.[Ch]
278         * forms/makefile: added form_credits.fd
279         
280         * Dialogs.C: added FormCredits and removed ShowCredits.
281         
282         * FormCredits.[Ch]:
283         * forms/form_credits.fd:
284         * forms/form_search.fd: ported to the MVC way.
285         
286 2001-03-07  Angus Leeming  <a.leeming@ic.ac.uk>
287
288         * xforms_helpers.h (formatted): now has default arguments for size and
289         style.
290
291         * FormCitation.[Ch]: moved code out of this class and into
292         ControlCitation and associated helper funcs.
293         
294 2001-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
295
296         * FormBase.[Ch]: (InputCB): use ButtonController::input() rather than
297         ButtonController::valid() to check state of input. The buttons are
298         now controlled correctly.
299
300         * Form*.[Ch]: use boost::scoped_ptr for the remaining few classes.
301
302 2001-03-05  Lars Gullik Bjønnes  <larsbj@lyx.org>
303
304         * Form*.[Ch]: use boost::scoped_ptr for dialog_ et al.
305
306         * FormBase.[Ch]: rename title as title_.
307
308 2001-03-02  John Levon  <moz@compsoc.man.ac.uk>
309
310         * FormBase.C (c-tor): initialise variables in correct order.
311
312         * FormCitation.C: add #include <algorithm>
313
314 2001-03-02  Angus Leeming  <a.leeming@ic.ac.uk>
315
316         * xformsBC.[Ch]: Changes associated with the changes to
317         controllers/ButtonController.[Ch]. Ie, the class is now derived from
318         ButtonControllerBase and the ButtonPolicy is accessed through a method
319         bp() rather than the instance bp_.
320
321         * FormBaseDeprecated.[Ch]: no longer store a ButtonController, but
322         rather use a pure virtual method bc() to access the controller
323         instantiated by the daughter classes.
324
325         * F*.[Ch]: changes associated with the above.
326
327 2001-02-27  Angus Leeming  <a.leeming@ic.ac.uk>
328
329         * FormBase.[Ch]: renamed as FormBaseDeprecated.[Ch]
330
331         * ViewXforms.[Ch]: renamed as FormBase.[Ch]
332
333 2001-02-23  Angus Leeming  <a.leeming@ic.ac.uk>
334
335         * ButtonController.[Ch]: deleted. The class is split into two
336         (with identical functionality), the code being found in
337         ../controllers/ButtonController.[Ch] and xformsBC.[Ch]
338
339         * xformsBC.[Ch]: new files. Xforms specific part of Allan's original
340         ButtonController class.
341
342         * FormBase.[Ch]: changes associated with the above split.
343
344         * ViewXforms.[Ch]: Base class for xforms dialogs derived from ViewBase
345         (../controllers/ViewBase.h). Ie, for Dialogs with GUI-I controllers
346         controlling all interaction to/from the LyX kernel.
347
348         * FormCitation.[Ch]:
349         * forms/form_citation.fd: An xforms-specific implementation of the
350         Citation dialog, controlled by the GUI-I ControlCitation.
351
352         * Dialogs.C: Use the controlled Citation dialog.
353
354 2001-03-15  John Levon  <moz@compsoc.man.ac.uk>
355
356         * Makefile.am:
357         * combox.h:
358         * combox.C: moved from src/
359
360 2001-03-09  Angus Leeming  <a.leeming@ic.ac.uk>
361
362         * forms/fdfix.sh:
363         * forms/form_filedialog.C.patch: I hate having to make these patches,
364         but on reflection I think it's probably better than hacking fdfix.sh.
365
366 2001-03-14  Angus Leeming  <a.leeming@ic.ac.uk>
367
368         * forms/fdfix.sh: test whether bmtable.h is needed before #including it.
369
370 2001-03-13  John Levon  <moz@compsoc.man.ac.uk>
371
372         * FormGraphics.C: remove unnecessary hack
373
374 2001-03-13  Dekel Tsur  <dekelts@tau.ac.il>
375
376         * FormCitation.C (apply): Do not put space between multiple keys.
377
378 2001-03-12  Dekel Tsur  <dekelts@tau.ac.il>
379
380         * Menubar_pimpl.C (add_toc): Remove debug message.
381
382 2001-03-09  John Levon  <moz@compsoc.man.ac.uk>
383
384         * Makefile.am:
385         * Dialogs.C:
386         * FormExternal.C:
387         * FormExternal.h:
388         * form_external.C:
389         * form_external.h:
390         * xforms/forms/makefile:
391         * forms/form_external.fd: add FormExternal
392
393 2001-03-12  John Levon  <moz@compsoc.man.ac.uk>
394
395         * Dialogs.C: add destroySplash()
396
397         * form_splash.h:
398         * form_splash.C:
399         * forms/form_splash.fd:
400         * FormSplash.h:
401         * FormSplash.C: make independent of FormBase, tidy
402         
403         * Menubar_pimpl.C: destroy splash on interaction
404
405 2001-03-12  John Levon  <moz@compsoc.man.ac.uk>
406
407         * FormInclude.h:
408         * FormInclude.C:
409         * form_include.h:
410         * form_include.C:
411         * forms/form_include.fd: rework, clean up
412
413 2001-03-12  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
414
415         * FormToc.h: use Buffer::typedef
416
417         * Menubar_pimpl.C (add_toc): use the Buffer::typedefs
418         * FormToc.C (build): ditto
419         (updateToc): ditto
420
421 2001-03-11  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
422
423         * FormToc.C (build): implement for dynamic number of lists
424         (updateToc): ditto
425         * Menubar_pimpl.C (add_toc): ditto
426
427 2001-03-07  Edwin Leuven  <leuven@fee.uva.nl>
428
429         * added credits:
430         * Dialogs.C:
431         * Makefile.am:
432         * FormCredits.[Ch]:
433         * form_credits.[Ch]:
434         * forms/form_credits.fd:
435
436 2001-03-07  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
437
438         * Menubar_pimpl.h: make Pipl::ItemInfo::item_ a boost::shared_ptr,
439         make ButtonList contain boost::shared_ptr<ItemInfo>
440
441         * Menubar_pimpl.C (~Pimpl): remove destructor 
442
443 2001-03-06  John Levon  <moz@compsoc.man.ac.uk>
444
445         * Makefile.am:
446         * FileDialog.C:
447         * FormFiledialog.C:
448         * FormFiledialog.h:
449         * form_filedialog.C:
450         * form_filedialog.h:
451         * FormGraphics.C:
452         * FormInclude.C:
453         * FormPreferences.C:
454         * FormPrint.C:
455         * xforms_helpers.C:
456         * xforms_helpers.h:
457         * forms/fdfix.sh:
458         * forms/makefile:
459         * form/form_filedialog.fd: add File Dialog
460         * Toolbar_pimpl.h:
461         * Toolbar_pimpl.C: move LayoutsCB to here
462
463 2001-03-06  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
464
465         * FormParagraph.C: changes because of ParagraphParameters.
466
467 2001-03-06  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
468
469         * FormSearch.C (Replace): remove default argument
470         (Find): ditto
471
472 2001-03-05  Edwin Leuven  <leuven@fee.uva.nl>
473
474         * added find/replace dialog:
475         * FormSearch.*: added
476         * form_search.*: added
477         * forms/form_search.fd: added
478
479 2001-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
480
481         * xform_helpers.[Ch]: renamed as xforms_helpers.[Ch].
482
483         * various: in a rush of delayed guilt, I've renamed all instances of
484         xform as xforms. Jean-Marc sowed this seed a long, long time ago and it
485         finally sprouted.
486
487         * xforms_helpers.[Ch] (setEnabled): a little wrapper function to
488         activate/deactivate an FL_OBJECT.
489
490         * FormCitation.C:
491         * FormDocument.C:
492         * FormInclude.C:
493         * FormParagraph.C:
494         * FormPreamble.C:
495         * FormPreferences.C:
496         * FormRef.C:
497         * FormTabular.C: used it.
498
499 2001-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
500
501         * FormPreferences.C: removed three unused using directives.
502
503 2001-03-05  Edwin Leuven  <leuven@fee.uva.nl>
504
505         * added find/replace dialog:
506         * FormSearch.*: added
507         * form_search.*: added
508         * forms/form_search.fd: added
509
510 2001-02-27  Dekel Tsur  <dekelts@tau.ac.il>
511
512         * FormRef.C: Fixed the behaviour of Goto-Ref.
513
514 2001-02-27  Angus Leeming  <a.leeming@ic.ac.uk>
515
516         * forms/makefile: added character and preamble dialogs
517
518 2001-02-27  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
519
520         * FormCharacter.C (FormCharacter): change order of deletion,
521         change combo_language2 to combo_language2_
522
523 2001-02-26  Dekel Tsur  <dekelts@tau.ac.il>
524
525         * FormRef.C (apply): Update bookmark #0 after inserting a reference.
526
527 2001-02-23  Edwin Leuven <leuven@fee.uva.nl>
528
529         * Dialogs.C: added layoutcharacter
530         * FormCharacter.C: added
531         * FormCharacter.h: added
532         * form_character.C: added
533         * form_character.h: added
534         * forms/form_character.fd: added
535                
536 2001-02-23  Dekel Tsur  <dekelts@tau.ac.il>
537  
538         * FormPreferences.C: Handle lyxrc.language_use_babel and
539         lyxrc.language_global_options.
540
541 2001-02-23  Angus Leeming  <a.leeming@ic.ac.uk>
542
543         * FormPreferences(GetFrom, GetTo): use size_type rather than int.
544
545 2001-02-23  John Levon  <moz@compsoc.man.ac.uk>
546
547         * FormBase.C: no longer transient dialogs, XMapWindow()
548           in attempt to de-iconify
549
550         * FormDocument.C: remove DO_USE_DEFAULT_LANGUAGE
551
552 2001-02-21  Dekel Tsur  <dekelts@tau.ac.il>
553
554         * FormDocument.C (checkMarginValues): Activate "use geometry" button 
555         if using custom paper size/margin.
556
557 2001-02-21  Allan Rae  <rae@lyx.org>
558
559         * forms/form_preferences.fd: larger, bold font for outer tabfolder
560
561 2001-02-20  Edwin Leuven <leuven@fee.uva.nl>
562
563         * src/frontends/xforms/Dialogs.C: added preamble
564         * src/frontends/xforms/FormPreamble.C: added
565         * src/frontends/xforms/FormPreamble.h: added
566         * src/frontends/xforms/Makefile.am: added
567         * src/frontends/xforms/form_preamble.C: added
568         * src/frontends/xforms/form_preamble.h: added
569         * src/frontends/xforms/form_preamble.fd: added
570
571 2001-02-19  Angus Leeming  <a.leeming@ic.ac.uk>
572
573         * FormBase.h: moved noncopyable derivation to DialogBase.
574
575 2001-02-19  Juergen Vigna  <jug@sad.it>
576
577         * FormTabular.C (build): make all input field accepted only after
578         a "RETURN".
579
580         * forms/form_tabular.fd: removed default "Return" on Close-Button.
581
582 2001-02-19  Angus Leeming  <a.leeming@ic.ac.uk>
583
584         * FormError.C:
585         * FormGraphics.C:
586         * FormInset.C (showInset): change associated with name change
587         inset::hide to inset::hideDialog.
588
589 2001-02-19  Angus Leeming  <a.leeming@ic.ac.uk>
590
591         * FormCitation.C (build): altering "Text after" now activates the Ok,
592         Apply buttons.
593
594 2001-02-16  Angus Leeming  <a.leeming@ic.ac.uk>
595
596         * FormCitation.C: lots of white-space changes to make file consistent
597         with LyX style.
598         (input): use the FL_OBJECT * parameter to decide what to do, not the
599         long parameter.
600
601         * FormCitation.h: removed most entries in enum.
602
603         * forms/form_citation.fd: change names of variables, consistent with
604         Allan's naming scheme.
605         Don't pass any particular arguments to the InputCB function.
606         choice_style now triggers a callback and looks like other choices.
607
608 2001-02-16  Lars Gullik Bjønnes  <larsbj@lyx.org>
609
610         * other: use compare instead of strcmp/strncmp
611
612 2001-02-15  Angus Leeming  <a.leeming@ic.ac.uk>
613
614         * ButtonController.[Ch]: changed trigger_change_ vector and associated
615         methods to dont_trigger_change_ because FL_OBJECTs that trigger a
616         callback to InputCB() but don't trigger a change in the state of the
617         Ok, Apply buttons are much rarer than those that do.
618
619         * FormCitation.C (build): associated change.
620
621 2001-02-14  Lars Gullik Bjønnes  <larsbj@lyx.org>
622
623         * ButtonController.C: include algorithm
624
625 2001-02-14  Angus Leeming  <a.leeming@ic.ac.uk>
626
627         * ButtonController.[Ch] (addTriggerChange, eraseTriggerChange):
628         new methods.
629         (valid): method can now be passed an optional FL_OBJECT *. If it is, and
630         the vector of FL_OBJECT *s that can trigger a change in the button state
631         is not empty, then a change of state will occur only if the FL_OBJECT *
632         is present in this vector.
633
634         * FormBase.C (RestoreCB): call bc.undoAll() before restore(). Allows
635         the user to deactivate specific fields within restore().
636         (InputCB): pass the FL_OBJECT * to bc_.valid().
637
638         * FormCitation.C (build): create a vector of FL_OBJECT *s that can
639         trigger a change of state in the Ok,Apply buttons.
640         (update): bc_.readOnly() to the start of the method. Similar reasoning
641         to that for FormBase::RestoreCB, above.
642
643 2001-02-14  Angus Leeming  <a.leeming@ic.ac.uk>
644
645         * FormBrowser.C: used OkCancelPolicy for ButtonController rather than
646         IgnorantPolicy.
647
648         * forms/form_browser.fd:
649         * forms/form_copyright.fd:
650         * forms/form_error.fd:
651         * forms/form_tabular.fd:
652         * forms/form_toc.fd:
653         Consistent shortcuts for Close button: Esc and Return only.
654
655         * forms/form_citation.fd:
656         * forms/form_document.fd:
657         * forms/form_index.fd:
658         * forms/form_paragraph.fd:
659         * forms/form_preferences.fd:
660         * forms/form_print.fd:
661         * forms/form_ref.fd:
662         * forms/form_tabular_create.fd:
663         * forms/form_url.fd:
664         Consistent shortcut for Cancel button: Esc only.
665
666 2001-02-12  John Levon  <moz@compsoc.man.ac.uk>
667
668         * Dialogs.C: new Splash. Include, Bibitem/tex
669
670         * FormBase.h: make show() virtual for Splash's benefit
671
672         * Makefile.am:
673         * forms/makefile:
674         * FormBibitem.C:
675         * FormBibitem.h:
676         * FormBibtex.C:
677         * FormBibtex.h:
678         * form_bibitem.C:
679         * form_bibitem.h:
680         * form_bibtex.C:
681         * form_bibtex.h:
682         * forms/form_bibitem.fd:
683         * forms/form_bibtex.fd:
684         * FormInclude.C:
685         * FormInclude.h:
686         * form_include.C:
687         * form_include.h:
688         * forms/form_include.fd:
689         * FormSplash.C:
690         * FormSplash.h:
691         * form_splash.C:
692         * form_splash.h:
693         * forms/form_splash.fd: new forms
694
695 2001-02-09  John Levon  <moz@compsoc.man.ac.uk>
696
697         * FormLog.C: handle Literate build log nicely
698
699 2001-02-09  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
700
701         * Menubar_pimpl.C: remove support for reference menuitem type.
702
703 2001-02-07  John Levon  <moz@compsoc.man.ac.uk>
704
705         * Makefile.am:
706         * Timeout_pimpl.h:
707         * Timeout_pimpl.C: add Timeout implementation
708
709 2001-02-06  John Levon  <moz@compsoc.man.ac.uk>
710
711         * form_browser.h:
712         * form_browser.C:
713         * forms/form_browser.fd:
714         * forms/makefile:
715         * FormBrowser.C:
716         * FormBrowser.h: readonly browser form
717
718         * FormLog.C:
719         * FormLog.h:
720         * FormVCLog.C:
721         * FormVCLog.h:
722         * Dialogs.C: add Log and VCLog
723
724         * Makefile.am: add Log and VCLog, add updatesrc target
725
726 2001-01-31  Dekel Tsur  <dekelts@tau.ac.il>
727
728         * Menubar_pimpl.C (add_toc2): Add shortcut to the TOC menu.
729
730 2001-01-25  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
731
732         * FormPreferences.C (GetFrom): fix crash when there is no format
733         defined. 
734         (GetTo): ditto.
735
736 2001-01-23  Angus Leeming  <a.leeming@ic.ac.uk>
737
738         * FormPreferences.C (LoadBrowserLyX): convert unsigned short to
739         unsigned char correctly and so fix 2 bugs loading/changing colors.
740
741 2001-01-21  Dekel Tsur  <dekelts@tau.ac.il>
742
743         * FormRef.C (update): Do not update dialog_->{ref,name,type}
744         if inset_ == 0.
745         Deactivate the type button when buffer is LinuxDoc/Docbook
746         (build): Uncomment calls to addReadOnly().
747         (updateBrowser) Do not disable the update button when there are no 
748         keys.
749         (build, getType, getName): Use InsetRef::types.
750
751 2001-01-18  Angus Leeming  <a.leeming@ic.ac.uk>
752
753         * FormPrint.[Ch] (browse): new method to browse for file to print to.
754
755         * forms/form_print.fd: give the form a Browse button.
756
757 2001-01-17  Dekel Tsur  <dekelts@tau.ac.il>
758
759         * FormRef.C (input): Fix the behavior of goto reference button.
760