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