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