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