]> git.lyx.org Git - lyx.git/blob - src/frontends/xforms/ChangeLog
Add fl_set_input_return to input_paperoption.
[lyx.git] / src / frontends / xforms / ChangeLog
1 2001-09-03  Angus Leeming  <a.leeming@ic.ac.uk>
2
3         * FormPreferences.C: add fl_set_input_return to input_paperoption.
4
5 2001-09-02  John Levon  <moz@compsoc.man.ac.uk>
6
7         * FormParagraph.C: fix default line spacing case
8  
9 2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
10
11         * FormParagraph.C: disable space inputs when != Length
12
13 2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
14
15         * FormPreferences.C:
16         * form_preferences.h:
17         * form_preferences.C:
18         * forms/form_preferences.fd: add view_dvi_paper_option
19  
20 2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
21
22         * FormMathsPanel.h: sub dialogs must be Ignorant.
23  
24 2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
25
26         * FormParagraph.C: fix to not allow 0 linespacing
27  
28 2001-08-29  Angus Leeming  <a.leeming@ic.ac.uk>
29
30         * FormCitation.C (c-tor): prevent re-sizing of the dialog.
31
32         * FormParagraph.C (input): set fl_get_choice check for the linespacing
33         to 5 not 4. xforms arrays start at 1.
34
35 2001-08-29  Angus Leeming  <a.leeming@ic.ac.uk>
36
37         * FormParagraph.[Ch]:
38         * forms/form_paragraph.fd: clean up of dialog and of controlling
39         code.
40
41 2001-08-29  Angus Leeming  <a.leeming@ic.ac.uk>
42
43         * FormBase.C (C_CutandPastePH): new function that can be used as a
44         pre-handler to any xforms text input widget. Will trigger an event on
45         pasting into the widget using the middle mouse button.
46
47         * FormPreamble.C (build): use this pre-handler for the input widget.
48
49 2001-08-26  Angus Leeming  <a.leeming@ic.ac.uk>
50
51         * FormCitation.C:
52         * forms/form_citation.fd: a little tweaking to ensure that the
53         style choice remains centred within the frame if its contents change.
54
55         * FormBase.h: added an allow_resize_ member variable. If false
56         resizing the dialog is prohibitted.
57
58         * FormBase.[Ch]:
59         * FormBrowser.[Ch]: modify c-tors to pass this new variable to FormBase.
60
61         * FormAboutlyx.C:
62         * FormCharacter.C:
63         * FormThesaurus.C:
64         make use of this functionality to ensure that the dialog cannot be
65         resized.
66
67 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
68
69         * GUIRunTime.C: initApplication() should take a int & argc
70  
71 2001-08-24  John Levon  <moz@compsoc.man.ac.uk>
72
73         * FormCitation.h:
74         * FormCitation.C: tidy code a little
75  
76         * GUIRunTime.C: more informative error
77  
78 2001-08-23  Angus Leeming  <a.leeming@ic.ac.uk>
79
80         * forms/form_preferences.fd: order the items "logically" so that
81         tabbing through the dialog makes sense. Close bug #404569.
82
83 2001-08-23  Angus Leeming  <a.leeming@ic.ac.uk>
84
85         * FormPreferences.C: Tentative fix of John's "no point in spell
86         command "None"" bug, #223255.
87
88 2001-08-23  Herbert Voss  <voss@perce.de>
89
90         * FormBibtex.C (input): normalize database list
91
92 2001-08-21  Angus Leeming  <a.leeming@ic.ac.uk>
93
94         * FormBibtex.C: make sure that any database is stored only once.
95
96 2001-08-22  Herbert Voss  <voss@perce.de>
97
98         * FormBibtex.C (input): fix for multiple databases
99
100 2001-08-21  Herbert Voss  <voss@perce.de>
101
102         * FormBibtex.C (input): extension handling for ".bst"
103
104 2001-08-21  Angus Leeming  <a.leeming@ic.ac.uk>
105
106         * forms/form_bibtex.fd: activate "Ok" when the "Add bibliography to TOC"
107         check button is pressed.
108
109 2001-08-20  Dekel Tsur  <dekelts@tau.ac.il>
110
111         * FormParagraph.C (general_apply): Handle default spacing.
112         (general_update): Ditto.
113
114 2001-08-20  Angus Leeming  <a.leeming@ic.ac.uk>
115
116         * FormBibtex.C:
117         * forms/form_bibtex.fd: get the browse buttons working as they should.
118
119 2001-08-20  Herbert Voss  <voss@perce.de>
120
121         * FormBibtex.C:
122         * forms/form_bibtex.fd: enhanced bibtex-data gui to browse for
123         databases and styles. Added an option for "bibliography into toc"
124
125 2001-08-18  Lars Gullik Bjønnes  <larsbj@birdstep.com>
126
127         * FormMathsBitmap.h: use the lyx::shared_c_ptr that uses free() to
128         cleanup.
129
130 2001-08-15  John Levon  <moz@compsoc.man.ac.uk>
131
132         * combox.h: fix source doc
133
134         * form_math_matrix.C: 
135         * forms/form_math_matrix.fd: new layout
136  
137 2001-08-16  John Levon  <moz@compsoc.man.ac.uk>
138
139         * form_paragraph.h:
140         * form_paragraph.C:
141         * forms/form_paragraph.fd:
142         * FormParagraph.C: support per-para linespacing
143  
144         * forms/form_float.fd:
145         * form_float.C: fix shortcut typo
146  
147 2001-08-15  Angus Leeming  <a.leeming@ic.ac.uk>
148
149         * forms/form_character.fd: small adjustment to the position of John's
150         extra Language label.
151
152 2001-08-09  André Pönitz  <poenitz@htwm.de>
153
154         * FormMathsDelim.C: renamed some delimiter parameters.
155
156 2001-08-09  Angus Leeming  <a.leeming@ic.ac.uk>
157
158         * FormCitation.C (build):
159         * FormDocument.C (build):
160         * FormMinipage.C (build):
161         * FormParagraph.C (build):
162         * FormRef.C (build): added stuff to read-only list in the
163         button controller.
164
165         * FormCitation.C (update): disable citation style stuff when not using
166         Natbib.
167
168 2001-08-06  Juergen Vigna  <jug@sad.it>
169
170         * forms/form_ert.fd: new file.
171
172         * form_ert.[Ch]: new files.
173
174         * FormERT.[Ch]: new files. Implementation of ERT dialog.
175
176 2001-08-01  Angus Leeming  <a.leeming@ic.ac.uk>
177
178         * FormPreferences.C (Color c-tor): initialise modifiedXformsPrefs.
179
180 2001-07-30  Angus Leeming  <a.leeming@ic.ac.uk>
181
182         * GUIRunTime.C (processEvents, runTime): small code rearrangement.
183
184 2001-08-01  John Levon  <moz@compsoc.man.ac.uk>
185
186         * FormMathsPanel.C:
187         * FormMathsPanel.h:
188         * form_maths_panel.C:
189         * form_maths_panel.h:
190         * forms/form_maths_panel.fd: re-add dots bitmaps
191          
192         * FormRef.C: "Goto" -> "Go to"
193
194 2001-07-29  John Levon  <moz@compsoc.man.ac.uk>
195
196         * FormMathsBitmap.C: initialise form_
197
198 2001-07-29  Baruch Even  <baruch@lyx.org>
199
200         * src/forms/form_graphics.fd:
201         * src/FormGraphics.C: Added support for the new horizontal scale factor.
202
203 2001-07-30  Lars Gullik Bjønnes  <larsbj@birdstep.com>
204
205         * forms/makefile (SRCS): add form_float.fd
206
207         * forms/form_float.fd: new file
208
209         * form_float.[Ch]: new files
210
211         * Makefile.am (libxforms_la_SOURCES): add FormFloat.C,
212         FormFloat.h, form_float.C and form_float.h
213
214         * FormFloat.[Ch]: new files
215
216         * Dialogs.C: init GUIFloat is well
217
218 2001-07-29  Asger Alstrup Nielsen  <alstrup@alstrup>
219
220         * FormToc.C (updateType): Fix problem with TOC that couldn't be
221         updated because the type list was not updated.
222
223 2001-07-26  Angus Leeming  <a.leeming@ic.ac.uk>
224
225         * forms/form_aboutlyx.fd: made a bit bigger to get the Copyright &
226         Version stuff in.
227
228         * input_validators.[Ch] (fl_int_filter, fl_float_filter): new methods.
229
230         * FormGraphics.C (build): uncommented the fl_set_input_return call for
231         input_rotate_angle. Set input filter on rotate_angle to make it accept
232         only floating point numbers.
233         (input): Browse now activates the Ok button approriately.
234
235 2001-07-26  John Levon  <moz@compsoc.man.ac.uk>
236
237         * Dialogs.C:
238         * Makefile.am:
239         * FormThesaurus.h:
240         * FormThesaurus.C:
241         * form_thesaurus.h:
242         * form_thesaurus.C:
243         * forms/makefile:
244         * forms/form_thesaurus.fd: add thesaurus
245
246 2001-07-26  Baruch Even  <baruch@lyx.org>
247
248         * FormGraphics.h:
249         * FormGraphics.C: Removed hide method since it was interfering with the
250         needed work, it cleared several vectors that were needed for proper
251         functioning. Also changed rotateAngle to float.
252
253         * FormGraphics.C:
254         * forms/form_graphics.fd: Removed inline option, all InsetGraphics figures
255         are inlined.
256         
257 2001-07-23  John Levon  <moz@compsoc.man.ac.uk>
258
259         * FormInclude.C: add load file facility back
260  
261 2001-07-23  John Levon  <moz@compsoc.man.ac.uk>
262
263         * FormCharacter.C: disable resizing as it doesn't work
264
265         * FormPreamble.C: allow to copy-paste from RO preamble by
266           enabling editing.
267
268 2001-07-20  Jürgen Spitzmüller  <juergen.sp@t-online.de>
269
270         * forms/form_citation.fd: resized form to fit on a 800x600 screen.
271
272 2001-07-19  Angus Leeming  <a.leeming@ic.ac.uk>
273
274         * FormCitation.[Ch]: changes associated with adding natbib support.
275         New helper functions, string_width, fillChoice, updateStyle.
276         (apply): set the citation command appropriately.
277         (input): deal with the citation command choices.
278         (update): parse the citation command and deal with it. Nuke the
279         setSize stuff.
280         (setSize): nuked!
281
282         * FormDocument.C (build): add options to use natbib.
283
284         * forms/form_citation.fd: add natbib support. Rearrange dialog to
285         fit onto shorter screens.
286
287         * forms/form_document.fd: add natbib support.
288
289 2001-07-16  Juergen Vigna  <jug@sad.it>
290
291         * form_aboutlyx.C: set default for "Close" button to "ESC"-key.
292
293 2001-07-13  Angus Leeming  <a.leeming@ic.ac.uk>
294
295         Consistent use of Lsstream.h:
296         * FormAboutlyx.C (build):
297         * FormVCLog.C (update): std::ostringstream -> ostringstream.
298
299         * FormMathsDelim.C (apply):
300         * FormMathsMatrix.C (apply): std::stringstream -> stringstream.
301
302 2001-07-13  Edwin Leuven  <leuven@fee.uva.nl>
303
304         * implement 1 about lyx dialog instead of 3 separate ones
305
306         * FormCredits.[Ch]: removed
307         * FormCopyright.[Ch]: removed
308         * form_credits.[Ch]: removed
309         * forms/form_credits.fd: removed
310         * form_copyright.[Ch]: removed
311         * forms/form_copyright.fd: removed
312         * FormAboutlyx.[Ch]: added
313         * form_aboutlyx.[Ch]: added
314         * forms/form_aboutlyx.fd: added
315         * Dialogs.C: add about lyx stuff
316
317 2001-07-13  Edwin Leuven  <leuven@fee.uva.nl>
318
319         * add spellchecker
320
321         * FormPreferences.[Ch]: rename spellchecker to spelloptions
322         * form_preferences.[Ch]: idem
323         * forms/form_preferences.fd: idem
324         * FormSpellchecker.[Ch]: added
325         * form_spellchecker.[Ch]: added
326         * forms/form_spellchecker.fd: added
327         * Dialogs.C: add spellchecker
328
329 2001-07-12  Lars Gullik Bjønnes  <larsbj@birdstep.com>
330
331         * FormFiledialog.C: (*it). -> it->
332         * Toolbar_pimpl.C: ditto
333         * RadioButtonGroup.C: ditto
334         * FormPreferences.C: ditto
335
336 2001-07-03  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
337
338         * GUIRunTime.C (x11Display): 
339         (x11Screen): 
340         (x11Colormap): 
341         (x11VisualDepth): new methods
342
343 2001-07-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
344
345         * FormDocument.C (class_apply): call CutAndPaste::'s staitc method
346         directly. 
347
348         * Toolbar_pimpl.h: make owner be a XFormsView, small changes
349         because of this.
350
351         * GUIRunTime.C (createMainView): implement
352
353 2001-06-22  John Levon  <moz@compsoc.man.ac.uk>
354
355         * FormCharacter.C:
356         * form_character.C:
357         * forms/form_character.fd: hide the widget underneath language
358           combox hack.
359
360 2001-06-27  John Levon  <moz@compsoc.man.ac.uk>
361
362         * FormPreferences.h:
363         * FormPreferences.C: connect and operator
364           showSpellcheckerPreferences signal
365
366         * FormPrint.C (input): modify to select radio_file
367           when the user uses the filename input
368  
369 2001-06-26  The LyX Project  <lyx@violet.home.sad.it>
370
371         * combox.C (remove): send debug output to Debug::GUI.
372
373 2001-06-26  The LyX Project  <lyx@rose.home.sad.it>
374
375         * Menubar_pimpl.C (create_submenu): 
376         * Toolbar_pimpl.C (update): update to use func_status
377
378 2001-06-25  The LyX Project  <lyx@tulip.home.sad.it>
379
380         * FormPreferences.C (Path::feedback): remove bogus description of
381         lyxpipe.
382
383 2001-06-16  Angus Leeming  <a.leeming@ic.ac.uk>
384
385         * xformsBC.h: clean-up of included files.
386
387 2001-06-15  Angus Leeming  <a.leeming@ic.ac.uk>
388
389         * FormDocument.C:
390         * FormParagraph.C (c-tor): cosmetic name change of signal.
391
392         * FormParagraph.[Ch]: added machinery to act on an updateParagraph
393         signal. It's pretty crude at the moment! Mental note: would be more
394         elegant if we passed a LyXParagraph & with both the signals rather than
395         search through the Buffer.
396
397 2001-06-13  Angus Leeming  <a.leeming@ic.ac.uk>
398
399         * *.[h]: added // -*- C++ -*-
400         * *.[C]: removed // -*- C++ -*-
401
402         * FormCharacter.C (update): now uses contents of font_, stored
403         permanently by the controller to update() the dialog.
404
405 2001-06-12  Angus Leeming  <a.leeming@ic.ac.uk>
406
407         * FormInclude.C:
408         * form_include.fd: (various places): Ok button is now activated when
409         the filename is input from the keyboard.
410
411         * FormPreferences.C white-space change in various places.
412         (Converters::GetTo): get the contents of "to" not "from"! Thus fix bug
413         that disabled addition of new converters.
414
415         * FormCharacter.C (input, update): new methods. Activate the Apply
416         button when any of the input fileds are not IGNORE.
417
418 2001-06-11  Lars Gullik Bjønnes  <larsbj@birdstep.com>
419
420         * FormToc.C (input): change test slightly.
421         (updateContents): clear list if empty and add no list msg.
422
423 2001-05-30  Angus Leeming  <a.leeming@ic.ac.uk>
424
425         * FormParagraph.C (update, general_update): enabling the align buttons
426         is now dependent on the AlignPossible entry in the Layout.
427
428 2001-06-01  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
429
430         * MathsSymbols.C: 
431         * FormMathsMatrix.C: bring C functions into global namespace if
432         necessary. 
433
434 2001-05-31  Lars Gullik Bjønnes  <larsbj@birdstep.com>
435
436         * MathsSymbols.C (pixmapFromBitmapData): add std::
437
438         * FormMathsMatrix.C (AlignFilter): add std::
439
440 2001-05-22  Adrien Rebollo <rebollo@iaf.cnrs-gif.fr>
441
442         * FormDocument.C (build): add iso8859-15 support.
443
444 2001-05-08  Baruch Even  <baruch@lyx.org>
445
446         * Menubar_pimpl.C: Fixed compilation problem.
447
448 2001-05-04  Lars Gullik Bjønnes  <larsbj@birdstep.com>
449
450         * Menubar_pimpl.C (add_toc): use name and not type with float.
451         (create_submenu): correct call of new object
452         (create_submenu): add FloatListInsert and FloatInsert to dummy clause.
453
454 2001-05-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
455
456         * FormParagraph.[Ch]: remove !NO_PEXTRA and !NEW_INSETS cruft
457
458 2001-04-26  Angus Leeming  <a.leeming@ic.ac.uk>
459
460         * Dialogs.C: included insetgraphicsParams.h
461
462         * FormMathsMatrix.C:
463         * FormMathsBitmap.C: included LAssert.h
464
465 2001-04-24  Allan Rae  <rae@lyx.org>
466
467         * xforms_helpers.C (formatted): two consecutive spaces would kill it.
468
469 2001-04-20  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
470
471         * xforms_helpers.C (formatted): do not use string::substr(1) on a
472         string of length 1 !
473
474 2001-04-16  Allan Rae  <rae@lyx.org>
475
476         * xforms_helpers.C (formatted): 
477         * Menubar_pimpl.C (add_toc): #warning triggers an error on Sun CC 6.0
478         as an unrecognised preprocessor directive.  So ensure they're wrapped. 
479
480 2001-04-06  John Levon  <moz@compsoc.man.ac.uk>
481
482         * FormTabularCreate.C: pass a pair of uints to the controller
483
484         * FormVCLog.C: the log appears as a stringstream now
485
486         * forms/form_external.fd: make params update state (from Angus)
487
488 2001-04-05  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
489
490         * Menubar_pimpl.C: include gettext.h
491
492 2001-04-05  Lars Gullik Bjønnes  <larsbj@birdstep.com>
493
494         * xforms_helpers.C (formatted): constify length
495
496         * FormTabular.C (update): small restructure, adjust for scoped_ptr
497         (input): adjust for scoped_ptr
498         (input): constify str
499
500 2001-04-03  John Levon  <moz@compsoc.man.ac.uk>
501
502         * Dialogs.C: s/popup/dialog/
503
504         * Form*.C:
505         * FormBase.h:
506         * FormBase.C: s/ControlButton/ControlButtons/
507         move bc().refresh() into base show() method
508
509         * Form*.C:
510         * FormBaseDeprecated.C:
511         s/UndoAll/restore/
512
513 2001-03-30  Angus Leeming  <a.leeming@ic.ac.uk>
514
515         * FormMathsPanel.C (c-tor): set button controller cancel label to close.
516
517         * FormToc.[Ch]:
518         * forms/form_toc.fd: implemented controller-view split.
519
520         * Dialogs.C: associated changes.
521
522 2001-03-30  Angus Leeming  <a.leeming@ic.ac.uk>
523
524         * FormCitation.C:
525         * forms/form_citation.fd: Don't change the name of the button when
526         toggling between regular expression and simple searches.
527         Squashed bug when creating a new inset, the keys field contained
528         one (empty) key. No more; thanks, Dekel.
529
530         * FormExternal.C: 
531         * forms/form_external.fd: added Apply button.
532
533 2001-03-30  Angus Leeming  <a.leeming@ic.ac.uk>
534
535         * FormBase.[Ch]:
536         * FormBrowser.[Ch]: changes associated with renaming ControlBase as
537         ControlButton.
538
539         * FormExternal.[Ch]:
540         * forms/form_external.fd: implemented controller-view split.
541
542         * Dialogs.C: associated changes.
543
544         * FormGraphics.[Ch]:
545         * FormInclude.[Ch]:
546         * FormPrint.[Ch]:
547         moved the browsing functionality into the controller.
548
549         * xforms_helpers.[Ch]: moved browseFile to
550         ../controllers/helper_funcs.[Ch]
551
552         * FormCitation.C
553         * forms/form_citation.fd: added case sensitive search button.
554
555 2001-03-29  Angus Leeming  <a.leeming@ic.ac.uk>
556
557         * xformsBC.[Ch]: Patched in a slight reworking of Baruch Even's patch.
558         Code moved into the generic template base class. Replaced
559         setCancelCloseButton() with setButtonLabel().
560
561 2001-03-29  Juergen Vigna  <jug@sad.it>
562
563         * FormMinipage.C: removed widthp_ and all it's functions and changed
564         to use new %-lengths of LyXLength.
565
566 2001-03-28  Angus Leeming  <a.leeming@ic.ac.uk>
567
568         * FormGraphics.[Ch]:
569         * forms/form_graphics.fd:
570         * FormIndex.[Ch]:
571         * forms/form_index.fd: implemented controller-view split.
572
573         * Dialogs.C: associated changes.
574
575         * FormCharacter.[Ch]: changes associated with ControlCharacter cleanup.
576
577         * FormCitation.C: changes associated with ControlCitation cleanup.
578
579         * FormMinipage.h: cleaned-up forward declarations.
580
581 2001-03-27  Angus Leeming  <a.leeming@ic.ac.uk>
582
583         * FormMinipage.[Ch]:
584         * forms/form_minipage.fd:
585         * FormPrint.[Ch]:
586         * forms/form_print.fd:
587         * FormSplash.[Ch]: implemented controller-view split.
588
589         * Dialogs.C: associated changes.
590
591 2001-03-26  Angus Leeming  <a.leeming@ic.ac.uk>
592
593         * FormPreamble.[Ch]:
594         * forms/form_preamble.fd:
595         * FormRef.[Ch]:
596         * forms/form_ref.fd:
597         * FormSearch.[Ch]:
598         * forms/form_search.fd:
599         * FormTabularCreate.[Ch]:
600         * forms/form_tabular_create.fd: implemented controller-view split.
601
602         * Dialogs.C: associated changes.
603
604 2001-03-23  Angus Leeming  <a.leeming@ic.ac.uk>
605
606         * FormError.[Ch]:
607         * form_error.fd:
608         * FormInclude.[Ch]:
609         * form_include.fd:
610         * FormUrl.[Ch]:
611         * form_url.fd: implemented controller-view split.
612
613         * Dialogs.C: associated changes.
614
615         * FormBibitem.h:
616         * FormBibtex.h:
617         * FormCitation.h: moved methods from protected to private.
618
619 2001-03-23  Angus Leeming  <a.leeming@ic.ac.uk>
620
621         * FormCredits.C (build): changes associated with
622         ControlCredits::getCredits returning a stringstream not a vector<string>
623
624 2001-03-22  Angus Leeming  <a.leeming@ic.ac.uk>
625
626         * FormCopyright.[Ch]:
627         * forms/form_copyright.fd: implemented controller-view split.
628
629         * FormCredits.[Ch]:
630         * forms/form_credits.fd: implemented controller-view split.
631
632         * Dialogs.C: associated changes.
633
634         * xforms_helpers.C (formatted): improved the function so that it now
635         repects '\n' characters in the input string. Ie, the user can now
636         specify line breaks explicitly.
637
638 2001-03-21  Angus Leeming  <a.leeming@ic.ac.uk>
639
640         * FormCharacter.[Ch]:
641         * forms/form_character.fd: implemented controller-view split.
642
643         * Dialogs.C: associated changes.
644
645         * FormBase.C (input): changed return to SMI_VALID.
646
647         * FormCitation.C (updateBrowser): ensure that the keys are stripped of
648         any surrounding whitespace.
649
650 2001-03-20  Angus Leeming  <a.leeming@ic.ac.uk>
651
652         * FormBase.[Ch] (input): no longer pure virtual. Has defualt state of
653         SMI_NOOP.
654         (FormBase2): split into two template classes, FormDB (DialogBase) and
655         FormCB (ControllerBase) for greater flexibility.
656
657         * FormBibitem.[Ch]:
658         * FormBibtex.[Ch]:
659         * FormCitation.[Ch]: associated changes.
660
661         * FormBrowser.[Ch]:
662         * FormLog.[Ch]:
663         * FormVCLog.[Ch]:
664         * forms/form_browser.fd: implemented controller-view split.
665
666         * Dialogs.C: associated changes.
667
668 2001-03-19  Angus Leeming  <a.leeming@ic.ac.uk>
669
670         * FormBibtex.[Ch]:
671         * forms/form_bibtex.fd: implemented controller-view split.
672
673         * Dialogs.C: associated changes.
674
675 2001-03-19  Angus Leeming  <a.leeming@ic.ac.uk>
676
677         * FormBaseDeprecated.[Ch]: rename title as title_.
678         
679         * FormBaseDeprecated.C: restore John's trick to give the dialog a border
680         with limited functionality. It got lost in the MVC merge.
681
682         * FormBaseDeprecated.C:
683         * FormBase.C (show): moved initialisation of minw_, minh_ here.
684
685         * FormBibitem.C (build):
686         * FormBibtex.C (build):
687         * FormBrowser.C (build):
688         * FormCharacter.C (build):
689         * FormCitation.C (build):
690         * FormCopyright.C (build):
691         * FormCredits.C (build):
692         * FormDocument.C (build):
693         * FormError.C (build):
694         * FormExternal.C (build):
695         * FormGraphics.C (build):
696         * FormInclude.C (build):
697         * FormIndex.C (build):
698         * FormMinipage.C (build):
699         * FormParagraph.C (build):
700         * FormPreamble.C (build):
701         * FormPreferences.C (build):
702         * FormPrint.C (build):
703         * FormRef.C (build):
704         * FormSearch.C (build):
705         * FormTabular.C (build):
706         * FormTabularCreate.C (build):
707         * FormToc.C (build):
708         * FormUrl.C (build): removed initialisation of minw_, minh_.
709         
710         * The Maths Panel stuff no longer causes a crash on exit from LyX.
711
712         * FormMaths.[Ch]:
713         * forms/form_maths.fd: removed.
714
715         * forms/form_maths_delim.fd:
716         * forms/form_maths_deco.fd:
717         * forms/form_maths_matrix.fd:
718         * forms/form_maths_space.fd:
719         * forms/form_maths_panel.fd: new files.
720         Split contents of form_maths.fd into 5 new files, one for each form.
721
722         * MathsSymbols.[Ch]: remove class BitmapMenu, renamed and reworked as
723         class FormMathsBitmap in FormMathsBitmap.[Ch].
724
725         * FormMathsPanel.[Ch]:
726         * FormMathsBitmap.[Ch]:
727         * FormMathsDeco.[Ch]:
728         * FormMathsDelim.[Ch]:
729         * FormMathsMatrix.[Ch]:
730         * FormMathsSpace.[Ch]: Split contents of FormMaths into new files,
731         one for each popup. Rewrite so that all the new classes are derived from
732         FormBaseBD. Clean up the logic in the process (I hope!).
733
734         * Makefile.am: added new fils, removed redundant ones.
735
736 2001-03-19  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
737
738         * FormMinipage.C (FormMinipage): add SigC:: namespace specifier.
739         (showInset): ditto
740         (updateInset): ditto
741
742 2001-03-16  Juergen Vigna  <jug@sad.it>
743
744         * Dialogs.C (Dialogs): create minipage options dialog.
745
746         * forms/form_minipage.fd: 
747         * form_minipage.C: 
748         * form_minipage.h: 
749         * FormMinipage.C: 
750         * FormMinipage.h: new files for the minipage options dialog.
751
752 2001-03-16  Angus Leeming  <a.leeming@ic.ac.uk>
753
754         * FormMaths.[Ch]: make the FD_ structs private. Create appropriate
755         callback methods.
756
757         * forms/form_maths.fd: change C_FormBaseCancelCB to
758         FormBaseDeprecatedCancelCB and so fix crash on closing the panel.
759
760 2001-03-16  John Levon  <moz@compsoc.man.ac.uk>
761
762         * FormMaths.C: quash warnings
763
764 2001-03-16  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
765
766         * FormMaths.C (C_FormMathsDelimCB): add usual .c_str() for lyxstring
767         compatibility. 
768
769 2001-03-16  Angus Leeming  <a.leeming@ic.ac.uk>
770
771         * Form_various.h: cleaned up #includes and forward declarations.
772
773         * Form_various.C: added "using SigC::slot" declaration.
774
775         * FormMaths.[Ch]: moved to boost::scoped_ptrs.
776
777         * FormDocument.C (CheckChoiceClass): removed string tct as the
778         compiler warned that it was defined but never used.
779         removed USE_CLASS_COMBO.
780
781 2001-03-13  John Levon  <moz@compsoc.man.ac.uk>
782
783         * Dialogs.C:
784         * FormMaths.h:
785         * FormMaths.C:
786         * MathsSymbols.h:
787         * MathsSymbols.C:
788         * Makefile.am:
789         * Toolbar_pimpl.C:
790         * form_*.C:
791         * forms/makefile:
792         * forms/form_maths.fd:
793         * forms/fdfixc.sed:
794         * forms/fdfix.sh: add maths panel
795
796         * bmtable.h:
797         * bmtable.c: moved from src/
798
799 2001-03-16  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
800
801         * FormParagraph.h: NO_PEXTRA
802         * FormParagraph.C (input): NO_PEXTRA
803
804 2001-03-15  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
805
806         * several files: remove CXX_WORKING_NAMESPACES
807
808 2001-03-14  Angus Leeming  <a.leeming@ic.ac.uk>
809
810         * Merging changes from BRANCH_MVC back into HEAD.
811
812 2001-03-12  Angus Leeming  <a.leeming@ic.ac.uk>
813
814         * Dialogs.C (c-tor): Changes associated with storing a vector of
815         boost::shared_ptrs.
816         Use MVC Bibitem popup.
817
818         * FormBase.h: add a new template class FormBase2, derived from FormBase
819         to make life creating MVC popups even easier ;-)
820
821         * FormBibitem.[Ch]:
822         * forms/form_bibitem.fd: moved over to the MVC way of doing things.
823         Proof that a simple popup should be easy to implement!
824
825         * FormCitation.[Ch]: now derived from FormBase2.
826
827         * FormToc.C: added using std::vector directive.
828
829 2001-03-09  Dekel Tsur  <dekelts@tau.ac.il>
830
831         * FormSearch.C: Add missing #pragma
832
833 2001-03-09  Angus Leeming  <a.leeming@ic.ac.uk>
834
835         * FormCitation.C:
836         * forms/form_citation.fd: added the ability to Search, both Simply and
837         for Regular Expressions. Use the Search code in the controller() to do
838         the actual searching.
839
840 2001-03-08  Angus Leeming  <a.leeming@ic.ac.uk>
841
842         * Makefile.am: added FormCredits.[Ch] and form_credits.[Ch]
843         * forms/makefile: added form_credits.fd
844         
845         * Dialogs.C: added FormCredits and removed ShowCredits.
846         
847         * FormCredits.[Ch]:
848         * forms/form_credits.fd:
849         * forms/form_search.fd: ported to the MVC way.
850         
851 2001-03-07  Angus Leeming  <a.leeming@ic.ac.uk>
852
853         * xforms_helpers.h (formatted): now has default arguments for size and
854         style.
855
856         * FormCitation.[Ch]: moved code out of this class and into
857         ControlCitation and associated helper funcs.
858         
859 2001-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
860
861         * FormBase.[Ch]: (InputCB): use ButtonController::input() rather than
862         ButtonController::valid() to check state of input. The buttons are
863         now controlled correctly.
864
865         * Form*.[Ch]: use boost::scoped_ptr for the remaining few classes.
866
867 2001-03-05  Lars Gullik Bjønnes  <larsbj@lyx.org>
868
869         * Form*.[Ch]: use boost::scoped_ptr for dialog_ et al.
870
871         * FormBase.[Ch]: rename title as title_.
872
873 2001-03-02  John Levon  <moz@compsoc.man.ac.uk>
874
875         * FormBase.C (c-tor): initialise variables in correct order.
876
877         * FormCitation.C: add #include <algorithm>
878
879 2001-03-02  Angus Leeming  <a.leeming@ic.ac.uk>
880
881         * xformsBC.[Ch]: Changes associated with the changes to
882         controllers/ButtonController.[Ch]. Ie, the class is now derived from
883         ButtonControllerBase and the ButtonPolicy is accessed through a method
884         bp() rather than the instance bp_.
885
886         * FormBaseDeprecated.[Ch]: no longer store a ButtonController, but
887         rather use a pure virtual method bc() to access the controller
888         instantiated by the daughter classes.
889
890         * F*.[Ch]: changes associated with the above.
891
892 2001-02-27  Angus Leeming  <a.leeming@ic.ac.uk>
893
894         * FormBase.[Ch]: renamed as FormBaseDeprecated.[Ch]
895
896         * ViewXforms.[Ch]: renamed as FormBase.[Ch]
897
898 2001-02-23  Angus Leeming  <a.leeming@ic.ac.uk>
899
900         * ButtonController.[Ch]: deleted. The class is split into two
901         (with identical functionality), the code being found in
902         ../controllers/ButtonController.[Ch] and xformsBC.[Ch]
903
904         * xformsBC.[Ch]: new files. Xforms specific part of Allan's original
905         ButtonController class.
906
907         * FormBase.[Ch]: changes associated with the above split.
908
909         * ViewXforms.[Ch]: Base class for xforms dialogs derived from ViewBase
910         (../controllers/ViewBase.h). Ie, for Dialogs with GUI-I controllers
911         controlling all interaction to/from the LyX kernel.
912
913         * FormCitation.[Ch]:
914         * forms/form_citation.fd: An xforms-specific implementation of the
915         Citation dialog, controlled by the GUI-I ControlCitation.
916
917         * Dialogs.C: Use the controlled Citation dialog.
918
919 2001-03-15  John Levon  <moz@compsoc.man.ac.uk>
920
921         * Makefile.am:
922         * combox.h:
923         * combox.C: moved from src/
924
925 2001-03-09  Angus Leeming  <a.leeming@ic.ac.uk>
926
927         * forms/fdfix.sh:
928         * forms/form_filedialog.C.patch: I hate having to make these patches,
929         but on reflection I think it's probably better than hacking fdfix.sh.
930
931 2001-03-14  Angus Leeming  <a.leeming@ic.ac.uk>
932
933         * forms/fdfix.sh: test whether bmtable.h is needed before #including it.
934
935 2001-03-13  John Levon  <moz@compsoc.man.ac.uk>
936
937         * FormGraphics.C: remove unnecessary hack
938
939 2001-03-13  Dekel Tsur  <dekelts@tau.ac.il>
940
941         * FormCitation.C (apply): Do not put space between multiple keys.
942
943 2001-03-12  Dekel Tsur  <dekelts@tau.ac.il>
944
945         * Menubar_pimpl.C (add_toc): Remove debug message.
946
947 2001-03-09  John Levon  <moz@compsoc.man.ac.uk>
948
949         * Makefile.am:
950         * Dialogs.C:
951         * FormExternal.C:
952         * FormExternal.h:
953         * form_external.C:
954         * form_external.h:
955         * xforms/forms/makefile:
956         * forms/form_external.fd: add FormExternal
957
958 2001-03-12  John Levon  <moz@compsoc.man.ac.uk>
959
960         * Dialogs.C: add destroySplash()
961
962         * form_splash.h:
963         * form_splash.C:
964         * forms/form_splash.fd:
965         * FormSplash.h:
966         * FormSplash.C: make independent of FormBase, tidy
967         
968         * Menubar_pimpl.C: destroy splash on interaction
969
970 2001-03-12  John Levon  <moz@compsoc.man.ac.uk>
971
972         * FormInclude.h:
973         * FormInclude.C:
974         * form_include.h:
975         * form_include.C:
976         * forms/form_include.fd: rework, clean up
977
978 2001-03-12  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
979
980         * FormToc.h: use Buffer::typedef
981
982         * Menubar_pimpl.C (add_toc): use the Buffer::typedefs
983         * FormToc.C (build): ditto
984         (updateToc): ditto
985
986 2001-03-11  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
987
988         * FormToc.C (build): implement for dynamic number of lists
989         (updateToc): ditto
990         * Menubar_pimpl.C (add_toc): ditto
991
992 2001-03-07  Edwin Leuven  <leuven@fee.uva.nl>
993
994         * added credits:
995         * Dialogs.C:
996         * Makefile.am:
997         * FormCredits.[Ch]:
998         * form_credits.[Ch]:
999         * forms/form_credits.fd:
1000
1001 2001-03-07  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
1002
1003         * Menubar_pimpl.h: make Pipl::ItemInfo::item_ a boost::shared_ptr,
1004         make ButtonList contain boost::shared_ptr<ItemInfo>
1005
1006         * Menubar_pimpl.C (~Pimpl): remove destructor 
1007
1008 2001-03-06  John Levon  <moz@compsoc.man.ac.uk>
1009
1010         * Makefile.am:
1011         * FileDialog.C:
1012         * FormFiledialog.C:
1013         * FormFiledialog.h:
1014         * form_filedialog.C:
1015         * form_filedialog.h:
1016         * FormGraphics.C:
1017         * FormInclude.C:
1018         * FormPreferences.C:
1019         * FormPrint.C:
1020         * xforms_helpers.C:
1021         * xforms_helpers.h:
1022         * forms/fdfix.sh:
1023         * forms/makefile:
1024         * form/form_filedialog.fd: add File Dialog
1025         * Toolbar_pimpl.h:
1026         * Toolbar_pimpl.C: move LayoutsCB to here
1027
1028 2001-03-06  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
1029
1030         * FormParagraph.C: changes because of ParagraphParameters.
1031
1032 2001-03-06  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
1033
1034         * FormSearch.C (Replace): remove default argument
1035         (Find): ditto
1036
1037 2001-03-05  Edwin Leuven  <leuven@fee.uva.nl>
1038
1039         * added find/replace dialog:
1040         * FormSearch.*: added
1041         * form_search.*: added
1042         * forms/form_search.fd: added
1043
1044 2001-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
1045
1046         * xform_helpers.[Ch]: renamed as xforms_helpers.[Ch].
1047
1048         * various: in a rush of delayed guilt, I've renamed all instances of
1049         xform as xforms. Jean-Marc sowed this seed a long, long time ago and it
1050         finally sprouted.
1051
1052         * xforms_helpers.[Ch] (setEnabled): a little wrapper function to
1053         activate/deactivate an FL_OBJECT.
1054
1055         * FormCitation.C:
1056         * FormDocument.C:
1057         * FormInclude.C:
1058         * FormParagraph.C:
1059         * FormPreamble.C:
1060         * FormPreferences.C:
1061         * FormRef.C:
1062         * FormTabular.C: used it.
1063
1064 2001-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
1065
1066         * FormPreferences.C: removed three unused using directives.
1067
1068 2001-03-05  Edwin Leuven  <leuven@fee.uva.nl>
1069
1070         * added find/replace dialog:
1071         * FormSearch.*: added
1072         * form_search.*: added
1073         * forms/form_search.fd: added
1074
1075 2001-02-27  Dekel Tsur  <dekelts@tau.ac.il>
1076
1077         * FormRef.C: Fixed the behaviour of Goto-Ref.
1078
1079 2001-02-27  Angus Leeming  <a.leeming@ic.ac.uk>
1080
1081         * forms/makefile: added character and preamble dialogs
1082
1083 2001-02-27  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
1084
1085         * FormCharacter.C (FormCharacter): change order of deletion,
1086         change combo_language2 to combo_language2_
1087
1088 2001-02-26  Dekel Tsur  <dekelts@tau.ac.il>
1089
1090         * FormRef.C (apply): Update bookmark #0 after inserting a reference.
1091
1092 2001-02-23  Edwin Leuven <leuven@fee.uva.nl>
1093
1094         * Dialogs.C: added layoutcharacter
1095         * FormCharacter.C: added
1096         * FormCharacter.h: added
1097         * form_character.C: added
1098         * form_character.h: added
1099         * forms/form_character.fd: added
1100                
1101 2001-02-23  Dekel Tsur  <dekelts@tau.ac.il>
1102  
1103         * FormPreferences.C: Handle lyxrc.language_use_babel and
1104         lyxrc.language_global_options.
1105
1106 2001-02-23  Angus Leeming  <a.leeming@ic.ac.uk>
1107
1108         * FormPreferences(GetFrom, GetTo): use size_type rather than int.
1109
1110 2001-02-23  John Levon  <moz@compsoc.man.ac.uk>
1111
1112         * FormBase.C: no longer transient dialogs, XMapWindow()
1113           in attempt to de-iconify
1114
1115         * FormDocument.C: remove DO_USE_DEFAULT_LANGUAGE
1116
1117 2001-02-21  Dekel Tsur  <dekelts@tau.ac.il>
1118
1119         * FormDocument.C (checkMarginValues): Activate "use geometry" button 
1120         if using custom paper size/margin.
1121
1122 2001-02-21  Allan Rae  <rae@lyx.org>
1123
1124         * forms/form_preferences.fd: larger, bold font for outer tabfolder
1125
1126 2001-02-20  Edwin Leuven <leuven@fee.uva.nl>
1127
1128         * src/frontends/xforms/Dialogs.C: added preamble
1129         * src/frontends/xforms/FormPreamble.C: added
1130         * src/frontends/xforms/FormPreamble.h: added
1131         * src/frontends/xforms/Makefile.am: added
1132         * src/frontends/xforms/form_preamble.C: added
1133         * src/frontends/xforms/form_preamble.h: added
1134         * src/frontends/xforms/form_preamble.fd: added
1135
1136 2001-02-19  Angus Leeming  <a.leeming@ic.ac.uk>
1137
1138         * FormBase.h: moved noncopyable derivation to DialogBase.
1139
1140 2001-02-19  Juergen Vigna  <jug@sad.it>
1141
1142         * FormTabular.C (build): make all input field accepted only after
1143         a "RETURN".
1144
1145         * forms/form_tabular.fd: removed default "Return" on Close-Button.
1146
1147 2001-02-19  Angus Leeming  <a.leeming@ic.ac.uk>
1148
1149         * FormError.C:
1150         * FormGraphics.C:
1151         * FormInset.C (showInset): change associated with name change
1152         inset::hide to inset::hideDialog.
1153
1154 2001-02-19  Angus Leeming  <a.leeming@ic.ac.uk>
1155
1156         * FormCitation.C (build): altering "Text after" now activates the Ok,
1157         Apply buttons.
1158
1159 2001-02-16  Angus Leeming  <a.leeming@ic.ac.uk>
1160
1161         * FormCitation.C: lots of white-space changes to make file consistent
1162         with LyX style.
1163         (input): use the FL_OBJECT * parameter to decide what to do, not the
1164         long parameter.
1165
1166         * FormCitation.h: removed most entries in enum.
1167
1168         * forms/form_citation.fd: change names of variables, consistent with
1169         Allan's naming scheme.
1170         Don't pass any particular arguments to the InputCB function.
1171         choice_style now triggers a callback and looks like other choices.
1172
1173 2001-02-16  Lars Gullik Bjønnes  <larsbj@lyx.org>
1174
1175         * other: use compare instead of strcmp/strncmp
1176
1177 2001-02-15  Angus Leeming  <a.leeming@ic.ac.uk>
1178
1179         * ButtonController.[Ch]: changed trigger_change_ vector and associated
1180         methods to dont_trigger_change_ because FL_OBJECTs that trigger a
1181         callback to InputCB() but don't trigger a change in the state of the
1182         Ok, Apply buttons are much rarer than those that do.
1183
1184         * FormCitation.C (build): associated change.
1185
1186 2001-02-14  Lars Gullik Bjønnes  <larsbj@lyx.org>
1187
1188         * ButtonController.C: include algorithm
1189
1190 2001-02-14  Angus Leeming  <a.leeming@ic.ac.uk>
1191
1192         * ButtonController.[Ch] (addTriggerChange, eraseTriggerChange):
1193         new methods.
1194         (valid): method can now be passed an optional FL_OBJECT *. If it is, and
1195         the vector of FL_OBJECT *s that can trigger a change in the button state
1196         is not empty, then a change of state will occur only if the FL_OBJECT *
1197         is present in this vector.
1198
1199         * FormBase.C (RestoreCB): call bc.undoAll() before restore(). Allows
1200         the user to deactivate specific fields within restore().
1201         (InputCB): pass the FL_OBJECT * to bc_.valid().
1202
1203         * FormCitation.C (build): create a vector of FL_OBJECT *s that can
1204         trigger a change of state in the Ok,Apply buttons.
1205         (update): bc_.readOnly() to the start of the method. Similar reasoning
1206         to that for FormBase::RestoreCB, above.
1207
1208 2001-02-14  Angus Leeming  <a.leeming@ic.ac.uk>
1209
1210         * FormBrowser.C: used OkCancelPolicy for ButtonController rather than
1211         IgnorantPolicy.
1212
1213         * forms/form_browser.fd:
1214         * forms/form_copyright.fd:
1215         * forms/form_error.fd:
1216         * forms/form_tabular.fd:
1217         * forms/form_toc.fd:
1218         Consistent shortcuts for Close button: Esc and Return only.
1219
1220         * forms/form_citation.fd:
1221         * forms/form_document.fd:
1222         * forms/form_index.fd:
1223         * forms/form_paragraph.fd:
1224         * forms/form_preferences.fd:
1225         * forms/form_print.fd:
1226         * forms/form_ref.fd:
1227         * forms/form_tabular_create.fd:
1228         * forms/form_url.fd:
1229         Consistent shortcut for Cancel button: Esc only.
1230
1231 2001-02-12  John Levon  <moz@compsoc.man.ac.uk>
1232
1233         * Dialogs.C: new Splash. Include, Bibitem/tex
1234
1235         * FormBase.h: make show() virtual for Splash's benefit
1236
1237         * Makefile.am:
1238         * forms/makefile:
1239         * FormBibitem.C:
1240         * FormBibitem.h:
1241         * FormBibtex.C:
1242         * FormBibtex.h:
1243         * form_bibitem.C:
1244         * form_bibitem.h:
1245         * form_bibtex.C:
1246         * form_bibtex.h:
1247         * forms/form_bibitem.fd:
1248         * forms/form_bibtex.fd:
1249         * FormInclude.C:
1250         * FormInclude.h:
1251         * form_include.C:
1252         * form_include.h:
1253         * forms/form_include.fd:
1254         * FormSplash.C:
1255         * FormSplash.h:
1256         * form_splash.C:
1257         * form_splash.h:
1258         * forms/form_splash.fd: new forms
1259
1260 2001-02-09  John Levon  <moz@compsoc.man.ac.uk>
1261
1262         * FormLog.C: handle Literate build log nicely
1263
1264 2001-02-09  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
1265
1266         * Menubar_pimpl.C: remove support for reference menuitem type.
1267
1268 2001-02-07  John Levon  <moz@compsoc.man.ac.uk>
1269
1270         * Makefile.am:
1271         * Timeout_pimpl.h:
1272         * Timeout_pimpl.C: add Timeout implementation
1273
1274 2001-02-06  John Levon  <moz@compsoc.man.ac.uk>
1275
1276         * form_browser.h:
1277         * form_browser.C:
1278         * forms/form_browser.fd:
1279         * forms/makefile:
1280         * FormBrowser.C:
1281         * FormBrowser.h: readonly browser form
1282
1283         * FormLog.C:
1284         * FormLog.h:
1285         * FormVCLog.C:
1286         * FormVCLog.h:
1287         * Dialogs.C: add Log and VCLog
1288
1289         * Makefile.am: add Log and VCLog, add updatesrc target
1290
1291 2001-01-31  Dekel Tsur  <dekelts@tau.ac.il>
1292
1293         * Menubar_pimpl.C (add_toc2): Add shortcut to the TOC menu.
1294
1295 2001-01-25  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
1296
1297         * FormPreferences.C (GetFrom): fix crash when there is no format
1298         defined. 
1299         (GetTo): ditto.
1300
1301 2001-01-23  Angus Leeming  <a.leeming@ic.ac.uk>
1302
1303         * FormPreferences.C (LoadBrowserLyX): convert unsigned short to
1304         unsigned char correctly and so fix 2 bugs loading/changing colors.
1305
1306 2001-01-21  Dekel Tsur  <dekelts@tau.ac.il>
1307
1308         * FormRef.C (update): Do not update dialog_->{ref,name,type}
1309         if inset_ == 0.
1310         Deactivate the type button when buffer is LinuxDoc/Docbook
1311         (build): Uncomment calls to addReadOnly().
1312         (updateBrowser) Do not disable the update button when there are no 
1313         keys.
1314         (build, getType, getName): Use InsetRef::types.
1315
1316 2001-01-18  Angus Leeming  <a.leeming@ic.ac.uk>
1317
1318         * FormPrint.[Ch] (browse): new method to browse for file to print to.
1319
1320         * forms/form_print.fd: give the form a Browse button.
1321
1322 2001-01-17  Dekel Tsur  <dekelts@tau.ac.il>
1323
1324         * FormRef.C (input): Fix the behavior of goto reference button.
1325