]> git.lyx.org Git - lyx.git/blob - src/frontends/xforms/ChangeLog
Revoke change made the other day to make menus appear as bold.
[lyx.git] / src / frontends / xforms / ChangeLog
1 2002-01-10  Angus Leeming  <a.leeming@ic.ac.uk>
2
3         * FormPreferences.C:
4         * forms/form_preferences.fd: change names and descriptions of popup
5         font variables to reflect their actual use.
6
7         * Menubar_pimpl.C: return MENU_LABEL_STYLE to FL_NORMAL_STYLE.
8
9 2002-01-10  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
10
11         * FormPreferences.C (input): allow empty values for document_path
12         and template_path.
13
14         * FormFiledialog.C (SetButton):
15         (FileDlgCB): do not disable directory buttons if they have an
16         empty path.
17         (SetDirectory): if the argument is an empty string, change to
18         cwd().
19
20 2002-01-09  Martin Vermeer <martin.vermeer@hut.fi>
21
22         * forms/form_maths_style.fd:
23         * FormMathsStyle.[Ch]: New files, Implementing a mathed pop-up for math 
24         size "styles" and font types.
25         * FormMathsPanel.[Ch]:
26         * MathsSymbols.C:
27         * forms/form_maths_panel.fd: Modified too.
28
29 2002-01-08  Martin Vermeer  <martin.vermeer@hut.fi>
30
31         * Menubar_pimpl.C (create_submenu): 
32         * Toolbar_pimpl.C (update): use FuncStatus.
33
34 2002-01-08  Angus Leeming  <a.leeming@ic.ac.uk>
35
36         * xform_helpers.[Ch] (getStringFromBrowser): a littel wrapper function
37         for fl_get_browser_line that is guaranteed to return a valid string.
38
39 2002-01-08  John Levon  <moz@compsoc.man.ac.uk>
40
41         * FormSpellchecker.C: fix possible crash on clicking a suggestion
42
43 2002-01-08  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
44
45         * forms/form_document.fd (bullets): fix small cosmetic problem after
46         John's radio2button change.
47
48 2002-01-07  Angus Leeming  <a.leeming@ic.ac.uk>
49
50         * FormDocument.C:
51         * forms/form_document.fd: change the labels and variable names of
52         left_margin, right_margin to inner_margin, outer_margin, in line
53         with bugzilla bug #157.
54
55         * FormFiledialog.C (Reread): used locally stored modtime variable
56         rather than make repeated calls to fileInfo.getModificationTime().
57
58         * xforms_helpers.C (ReadableFile, WriteableFile): added a couple of
59         isOK() checks to the use of the FileInfo instance and removed those
60         FIXMEs.
61
62         * Menubar_pimpl.C: added a variable MENU_LABEL_STYLE and use it.
63         Set it to FL_BOLD_STYLE, thereby fixing bugzilla bug #32.
64
65 2002-01-07  John Levon  <moz@compsoc.man.ac.uk>
66
67         * form_*:
68         * forms/form_*: change radio buttons to round3dbutton
69  
70 2002-01-05  John Levon  <moz@compsoc.man.ac.uk>
71
72         * FormFiledialog.C: add FIXME
73  
74         * xforms_helpers.C: fix use of FileInfo
75  
76 2002-01-07  John Levon  <moz@compsoc.man.ac.uk>
77
78         * FormTabular.h:
79         * FormTabular.C:
80         * form_tabular.h:
81         * form_tabular.C:
82         * forms/form_tabular.fd: ugly fix to get around
83           some of the UI problems (bug #110).
84  
85 2002-01-04  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
86
87         * FormDocument.C: Recognize the default paper settings too
88         when setting the default length values (cm or inch).
89         * FormParagraph.C: do the same.
90
91 2001-12-11  Michael A. Koziarski <michael@koziarski.org>
92
93         * FormFloat.C: changes to prevent here definitely being used
94         with wide figures.
95
96 2001-12-29  Dekel Tsur  <dekelts@tau.ac.il>
97
98         * FormMathsMatrix.C (AlignFilter): Allow entering the '|' char.
99
100 2001-12-19  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
101
102         * DropDown.C: always include <config.h> in sources.
103
104         * xforms_helpers.h: 
105         * FormFiledialog.h: 
106         * Timeout_pimpl.h: 
107         * DropDown.h: do not include <config.h> in headers
108
109 2001-12-20  Juergen Vigna  <jug@sad.it>
110
111         * FormTabular.C (update): final LT-h/f support modifications.
112
113 2001-12-19  Juergen Vigna  <jug@sad.it>
114
115         * FormTabular.C (update): change a bit the tabular layout and added
116         better longtable options handling.
117
118 2001-12-15  Lars Gullik Bjønnes  <larsbj@birdstep.com>
119
120         * FormToc.C: using std::endl
121
122 2001-12-14  John Levon  <moz@compsoc.man.ac.uk>
123
124         * FormToc.C: fix crash when no entries, and
125           update types properly
126  
127 2001-12-11  Ben Stanley <bds02@uow.edu.au>
128
129         * Menubar_pimpl.C: Fixed a crashing bug when document has more
130         than 80 floats and using xforms 0.88
131
132 2001-12-11  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
133
134         * xforms_helpers.C: include lyxlength.h here
135         * xforms_helpers.h: ... but not here
136
137         * FormTabular.C: use LyXLength instead of string wherever
138         necessary; whitespace changes.
139
140 2001-12-08  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
141
142         * forms/form_preferences.fd: use the same name for font sizes
143         than the character dialog.
144
145 2001-11-26  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
146
147         * forms/form_search.fd: Added label text to search buttons
148         (to make the shortcuts visible).
149
150 2001-12-05  John Levon  <moz@compsoc.man.ac.uk>
151
152         * FormParagraph.C: set combo box correctly for VSpace::LENGTH
153
154 2001-12-05  Lars Gullik Bjønnes  <larsbj@birdstep.com>
155
156         * FormFiledialog.C:
157         * xforms_helpers.C: change "while(" to "while ("
158
159 2001-12-05  Allan Rae  <rae@lyx.org>
160
161         * FormParagraph.C (apply): One other LyXText fix.
162
163 2001-12-05  John Levon  <moz@compsoc.man.ac.uk>
164
165        * FormParagraph.C (getCurrentParagraph): 
166         (apply):  get the right LyXText !
167  
168 2001-11-29  John Levon  <moz@compsoc.man.ac.uk>
169
170         * FormParagraph.C: disallow page breaks in insets
171  
172 2001-11-23  John Levon  <moz@compsoc.man.ac.uk>
173
174         * FormParagraph.C: allow signed space above/below, actually
175           use space below units
176
177 2001-11-04  John Levon  <moz@compsoc.man.ac.uk>
178
179         * FormToc.C: fixes to make floatlists work
180  
181 2001-11-23  John Levon  <moz@compsoc.man.ac.uk>
182
183         * Makefile.am:
184         * Alert_pimpl.C: Alert etc.
185
186         * xforms_helpers.h:
187         * xforms_helpers.C:
188         * forms/fdfix.sh: move idex etc. to here
189
190         * GUIRunTime.C: move getScreenDPI() to here
191  
192 2001-11-20  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
193
194        * forms/form_ref.fd, form_preferences.fd, form_citation.fd,
195        form_graphics.fd, form_paragraph.fd: Enlarged the Restore button
196        to 100p (now German translation fits in).
197        * forms/form_external.fd, form_bibtex.fd, form_print.fd,
198        form_preferences.fd, form_graphics.fd, form.include.fd,
199        form-external.fd:
200        Unified label "Browse..." and unified its width to 100p.
201
202 2001-11-13  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
203
204        * forms/form_graphics.fd: fixed shortcut clash
205        * forms/form-external.fd: added shortcut for "Apply"
206
207 2001-11-12  John Levon  <moz@compsoc.man.ac.uk>
208
209         * FormFiledialog.C: don't reset path if new dir
210           doesn't exist.
211  
212 2001-11-12  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
213
214        * forms/form_document.fd: Renamed "Save as Class Defaults"
215        to "Save as Document Defaults"
216        * FormDocument.C:
217        Removed the setEnabled-Definitions for the
218        "save_default"-Button since it causes nothing but trouble.
219        Changed the text of AskQuestion on saveParamsAsDefault.
220
221 2001-11-07  John Levon  <moz@compsoc.man.ac.uk>
222
223         * DropDown.C: fix crash, improve behaviour a bit
224  
225 2001-11-07  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
226
227         * FormDocument.C (class_apply): 
228         (paper_apply): 
229         (language_apply): 
230         (options_apply): 
231         (bullets_apply): add a version of these methods taking a
232         BufferParams& parameters. The original versions are now wrappers
233         around these. 
234         (saveParamsAsDefault): new function, moved from old
235         LFUN_LAYOUT_SAVE_DEFAULT code.
236
237 2001-11-03  John Levon  <moz@compsoc.man.ac.uk>
238
239         * Makefile.am:
240         * DropDown.h:
241         * DropDown.C: drop-down completion
242  
243 2001-11-04  John Levon  <moz@compsoc.man.ac.uk>
244
245         * forms/form_graphics.fd: change clashing shortcut
246  
247 2001-10-24  Juergen Vigna  <jug@sad.it>
248
249         * FormTabular.C: changed calls for footer/headers of longtabulars.
250
251 2001-10-23  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
252
253         * forms/form_tabular.fd: Add value choices
254         * FormTabular.C: Handle that choices
255
256         * FormDocument.C: fix small bug.
257
258 2001-10-23  Angus Leeming  <a.leeming@ic.ac.uk>
259
260         * FormGraphics.[Ch]: move some parameters out of the heaader file and
261         into namespace anon.
262
263         * FormPreferences.C:
264         * forms/form_preferences.fd: replaced button_colorspace with two
265         radio buttons, button_hsv and button_rgb.
266
267 2001-10-19  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
268
269        * forms/form_document.fd:
270          Class: add a value choice for Default Skip.
271          Some rearrangements (minor tweaks).
272        * FormDocument.C: Handle that choice, minor tweaks.
273        * forms/form_paragraph.fd: Add value choices
274        * FormParagraph.C: Handle that choices.
275        * FormMinipage.C/FormGraphics.C: Small tweaks.
276
277 2001-10-15  Angus Leeming  <a.leeming@ic.ac.uk>
278
279         * FormDocument.C: fixed some bugs in the Paper tab.
280
281         * xforms_helpers.[Ch] (updateWidgetsFromLengthString): add argument
282         specifying default unit for choice if input string is empty.
283
284 2001-10-12  Angus Leeming  <a.leeming@ic.ac.uk>
285
286         * FormDocument.C (input): one more tweak...
287
288 2001-10-10  Herbert Voss  <voss@perce.de>
289
290         * FormTexinfo.[Ch]: some changes to the code
291
292 2001-10-10  André Pönitz  <poenitz@htwm.de>
293         
294         * FormsMathMatrix.C: add missing space between v- and h-alignment
295         parameters
296
297 2001-10-09  Herbert Voss  <voss@perce.de>
298
299         * FormTexinfo.[Ch]:
300         * forms/form_texinfo.fd: new files. Display information about the
301         installed texfiles (cls,sty,bst).
302
303         * FormShowFile.[Ch]: new files. Display the contents of a file.
304
305         * Dialog.C:
306         * Makefile.am: modified appropriately.
307
308 2001-10-09  Angus Leeming  <a.leeming@ic.ac.uk>
309
310         * xforms_helpers.[Ch] (getLengthFromWidgets): new function.
311         Given input and choice widgets, create a string such as "1cm".
312         (updateWidgetsFromLengthString): new function.
313         Given a string such as "1cm", set the input and choice widgets.
314
315         * FormDocument.C:
316         * forms/form_document.fd: improve the GUI of the paper tab using these
317         new helper functions.
318
319 2001-10-07  Adrien Rebollo  <adrien.rebollo@gmx.fr>
320
321         * FormDocument.C (build): support latin4
322
323 2001-10-05  Adrien Rebollo  <adrien.rebollo@gmx.fr>
324
325         * FormDocument.C (build): support latin3
326
327 2001-10-04  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
328
329         * forms/form_aboutlyx.fd: use flat boxes for tabs.
330
331 2001-10-03  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
332
333         * forms/form_document.fd: rearrangement of the paper tab;
334         rename "use geometry" to "custom margins/sizes".
335
336         * FormDocument.C: add code to avoid the input of senseless data
337         in document -> paper.
338
339 2001-10-01  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
340
341         * FormDocument.C: Disable choice "Special" if landscape
342         is chosen to prevent senseless values.
343
344 2001-09-28  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
345
346         * forms/form_preferences.fd: small tweaks.
347
348 2001-09-24  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
349
350         * forms/form_document.fd: Removed "Auto Reset", renamed the "Reset"
351         button to "Use Class Defaults" and moved it outside the tab.
352         Some more minor tweaking.
353
354         * FormDocument.C: handled this changes.
355
356 2001-09-27  Angus Leeming  <a.leeming@ic.ac.uk>
357
358         * Dialogs.C: remove splash dialog code.
359
360         * FormSplash.[Ch]:
361         * form_splash.[Ch]:
362         * forms/form_splash.fd: removed.
363
364         * Makefile.am:
365         * forms/makefile: remove splash dialog files.
366
367         * Menubar_pimpl.C (MenuCallback): no longer call
368         Dialogs::destroySplash.
369
370 2001-09-27  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
371
372         * forms/form_preferences.fd: fix typo
373
374 2001-09-24  Angus Leeming  <a.leeming@ic.ac.uk>
375
376         * FormRef.C:
377         * forms/form_ref.fd: renamed the widgets in the standard style.
378
379         * xforms_helpers.[Ch] (getVectorFromChoice, getVectorFromBrowser): new
380         helper functions. Build a vector<string> from the contents of
381         an fl_choice and fl_browser respectively.
382
383         * FormCitation.C (fillChoice, updateBrowser):
384         * FormRef.C: use these new functions to only update the choices and
385         browsers when absolutely necessary.
386
387 2001-09-24  Angus Leeming  <a.leeming@ic.ac.uk>
388
389         * FormBase.C (InputCB):
390         * FormBaseDeprecated.C (InputCB): generalised Dekel's fix to the
391         "select choice < 1" problem.
392
393         * FormRef.C (input): undid Dekel's change in light of the above
394         generalisation.
395
396 2001-09-21  Dekel Tsur  <dekelts@tau.ac.il>
397
398         * FormRef.C (input): Fix crash when using dialog with keyboard.
399
400 2001-09-20  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
401
402         * forms/form_document.fd: small tweaks.
403
404 2001-09-19  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
405
406         * forms/form_document.fd: Added checkbox "auto_reset", button
407         "reset_defaults" and button "save_defaults".
408
409         * Form_Document.[Ch]: Removed AskQuestion when changing class.
410         Implement the 2 buttons and the checkbox described above.
411
412         * forms/form_preferences.fd: Added checkbox "auto_reset" (to
413         save the default value of that lyxrc)
414
415         * FormPreferences.C: Handle that button
416
417 2001-09-18  Angus Leeming  <a.leeming@ic.ac.uk>
418
419         * form_ref.fd: a little tweaking.
420
421         * FormSpellchecker.C (build): set the bounds to the slider, so it
422         updates during a spellchecking session.
423
424 2001-09-14  Angus Leeming  <a.leeming@ic.ac.uk>
425
426         * forms/form_preferences.fd: rearrangement and addition of new
427         Display Graphics radio buttons to Look & Feel->Misc
428         (By Jürgen Spitzmüller).
429
430         * FormPreferences.C: modify new lyxrc variable "display_graphics"
431         depending on the values of the Display Graphics radio buttons.
432
433         * FormGraphics.C: use this variable.
434
435 2001-09-13  Angus Leeming  <a.leeming@ic.ac.uk>
436
437         * FormMathsBitmap.[Ch]: add d-tor to finally fix a memory leak.
438         Hoorah! Happy Birthday to me!
439
440 2001-09-07  Dekel Tsur  <dekelts@tau.ac.il>
441
442         * forms/form_ref.fd: Add buffer button.
443
444         * FormRef.C (update): Handle the buffer button.
445         (input): Ditto
446
447 2001-09-13  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
448
449         * forms/form_graphics.fd: complete rewrite of the dialog
450         (Most work was done by Angus, though).
451
452 2001-09-12  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
453
454         * combox.C (hide): execute the callback _after_ closing the
455         combox.
456
457 2001-09-12  Angus Leeming  <a.leeming@ic.ac.uk>
458
459         * FormDocument.C (c-tor): initialise some variables.
460
461         * forms/form_citation.fd: remove spurious shortcut to a labelframe!
462         (Thereby removing a warning message when the dialog is built.)
463
464         * FormFloat.C (input): return SMI_VALID.
465
466 2001-09-11  Angus Leeming  <a.leeming@ic.ac.uk>
467
468         * FormDocument.C (input, options_update): add code to enable the
469         Author-Year/Numerical citation choice only if the natbib checkbox is
470         active.
471
472         * FormFloat.[Ch]: added new method input() to control the behaviour of
473         the buttons better.
474         * forms/form_float.fd: renamed Here as button_here_definitely.
475
476         * FormGraphics.C:
477         * forms/form_graphics.fd: add callbacks to a few widgets that didn't
478         have them, so enabling the Ok, Apply buttons appropriately.
479
480 2001-09-08  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
481
482         * forms/form_paragraph.fd: cosmetics (renamed "Label Width" to "Longest
483         Label", added a labelframe).
484
485 2001-09-10  Lars Gullik Bjønnes  <larsbj@birdstep.com>
486
487         * Toolbar_pimpl.C (C_Toolbar_BubblePost): fix linking
488         (C_Toolbar_BubbleTimerCB): fix linking
489
490         * FormMathsBitmap.C (form): use get() to get the raw pointer.
491
492         * FormMathsBitmap.h: use shared_c_ptr for form_ as well.
493
494 2001-09-09  Lars Gullik Bjønnes  <larsbj@birdstep.com>
495
496         * combox.C (C_Combox_input_cb): make it static
497         (C_Combox_combo_cb): make it static
498         (C_Combox_peek_event): make it static
499
500         * Toolbar_pimpl.C (C_Toolbar_BubbleTimerCB): make it static
501         (C_Toolbar_BubblePost): make it static
502         (C_Toolbar_ToolbarCB): make it static
503
504         * Timeout_pimpl.C (C_intern_timeout_cb): make it static
505
506         * Menubar_pimpl.C (C_Menubar_Pimpl_MenuCallback): make it static
507
508         * Makefile.am (libxforms_la_LIBADD): add this and depend on the
509         gui libs
510
511 2001-09-07  Angus Leeming  <a.leeming@ic.ac.uk>
512
513         * FormBaseDeprecated.[Ch]: use the same allow_resize methodology as has
514         been used successfully in FormBase.
515         (show): call bc().refresh() after building the dialog to activate the
516         button controller.
517
518         * FormPreferences.C (build): remove hack to fix butoon controller as
519         the correct fix is in FormBaseDeprecated.
520
521         * FormPreferences.[Ch] (connect, disconnect): removed (redundant).
522
523         * FormMaths*.C (c-tor): prohibit resizing of the dialog.
524         
525 2001-09-07  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
526
527         * Toolbar_pimpl.C (setLayout): 
528         (layoutSelected): make them work even when gettext has been
529         translating the interface.
530
531 2001-09-07  Angus Leeming  <a.leeming@ic.ac.uk>
532
533         * FormMathsSpace.C: Fix bug: the "Maths spacing" dialog is broken
534         ("Apply" does not work without former user change in the dialog).
535
536         * FormPreferences.C (build): Fix bug: if you start LyX and open the
537         Preferences dialog, "Apply" is activated even though no change has been
538         made so far.
539
540 2001-09-07  Rob Lahaye  <lahaye@users.sourceforge.net>
541
542         * FormBase.C (show): use controller_.IconifyWithMain() to control
543         the dialog's show policy
544
545         * FormBaseDeprecated.C (show): ditto, but use lyxrc variable directly.
546
547         * FormPreferences.C:
548         * forms/form_preferences.fd: add a check_dialogs_iconify_with_main
549         check button to the Look & Feel->Misc tab and code to modify the lyxrc
550         variable dialogs_iconify_with_main appropriately.
551
552 2001-09-07  Angus Leeming  <a.leeming@ic.ac.uk>
553
554         * FormBase.h: clean-up comments. Remove mutable status of minw_, minh_.
555
556 2001-09-06  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
557
558         * forms/form_character.fd: small cosmetics (aligned "Language:" right
559         as suggested in Michael's Buglist).
560
561 2001-09-06  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
562
563         * Toolbar_pimpl.C (updateLayoutList): do not display obsolete
564         layouts
565         (layoutSelected): remove the numeric argument and use the text of
566         the combox entry instead.
567
568         * combox.C: lowercase a few remaining methods, rename select_text
569         to select
570         * several files: propagate these changes
571
572 2001-09-03  Angus Leeming  <a.leeming@ic.ac.uk>
573
574         * FormPreferences.C: add fl_set_input_return to input_paperoption.
575
576 2001-09-02  John Levon  <moz@compsoc.man.ac.uk>
577
578         * FormParagraph.C: fix default line spacing case
579  
580 2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
581
582         * FormParagraph.C: disable space inputs when != Length
583
584 2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
585
586         * FormPreferences.C:
587         * form_preferences.h:
588         * form_preferences.C:
589         * forms/form_preferences.fd: add view_dvi_paper_option
590  
591 2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
592
593         * FormMathsPanel.h: sub dialogs must be Ignorant.
594  
595 2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
596
597         * FormParagraph.C: fix to not allow 0 linespacing
598  
599 2001-08-29  Angus Leeming  <a.leeming@ic.ac.uk>
600
601         * FormCitation.C (c-tor): prevent re-sizing of the dialog.
602
603         * FormParagraph.C (input): set fl_get_choice check for the linespacing
604         to 5 not 4. xforms arrays start at 1.
605
606 2001-08-29  Angus Leeming  <a.leeming@ic.ac.uk>
607
608         * FormParagraph.[Ch]:
609         * forms/form_paragraph.fd: clean up of dialog and of controlling
610         code.
611
612 2001-08-29  Angus Leeming  <a.leeming@ic.ac.uk>
613
614         * FormBase.C (C_CutandPastePH): new function that can be used as a
615         pre-handler to any xforms text input widget. Will trigger an event on
616         pasting into the widget using the middle mouse button.
617
618         * FormPreamble.C (build): use this pre-handler for the input widget.
619
620 2001-08-26  Angus Leeming  <a.leeming@ic.ac.uk>
621
622         * FormCitation.C:
623         * forms/form_citation.fd: a little tweaking to ensure that the
624         style choice remains centred within the frame if its contents change.
625
626         * FormBase.h: added an allow_resize_ member variable. If false
627         resizing the dialog is prohibitted.
628
629         * FormBase.[Ch]:
630         * FormBrowser.[Ch]: modify c-tors to pass this new variable to FormBase.
631
632         * FormAboutlyx.C:
633         * FormCharacter.C:
634         * FormThesaurus.C:
635         make use of this functionality to ensure that the dialog cannot be
636         resized.
637
638 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
639
640         * GUIRunTime.C: initApplication() should take a int & argc
641  
642 2001-08-24  John Levon  <moz@compsoc.man.ac.uk>
643
644         * FormCitation.h:
645         * FormCitation.C: tidy code a little
646  
647         * GUIRunTime.C: more informative error
648  
649 2001-08-23  Angus Leeming  <a.leeming@ic.ac.uk>
650
651         * forms/form_preferences.fd: order the items "logically" so that
652         tabbing through the dialog makes sense. Close bug #404569.
653
654 2001-08-23  Angus Leeming  <a.leeming@ic.ac.uk>
655
656         * FormPreferences.C: Tentative fix of John's "no point in spell
657         command "None"" bug, #223255.
658
659 2001-08-23  Herbert Voss  <voss@perce.de>
660
661         * FormBibtex.C (input): normalize database list
662
663 2001-08-21  Angus Leeming  <a.leeming@ic.ac.uk>
664
665         * FormBibtex.C: make sure that any database is stored only once.
666
667 2001-08-22  Herbert Voss  <voss@perce.de>
668
669         * FormBibtex.C (input): fix for multiple databases
670
671 2001-08-21  Herbert Voss  <voss@perce.de>
672
673         * FormBibtex.C (input): extension handling for ".bst"
674
675 2001-08-21  Angus Leeming  <a.leeming@ic.ac.uk>
676
677         * forms/form_bibtex.fd: activate "Ok" when the "Add bibliography to TOC"
678         check button is pressed.
679
680 2001-08-20  Dekel Tsur  <dekelts@tau.ac.il>
681
682         * FormParagraph.C (general_apply): Handle default spacing.
683         (general_update): Ditto.
684
685 2001-08-20  Angus Leeming  <a.leeming@ic.ac.uk>
686
687         * FormBibtex.C:
688         * forms/form_bibtex.fd: get the browse buttons working as they should.
689
690 2001-08-20  Herbert Voss  <voss@perce.de>
691
692         * FormBibtex.C:
693         * forms/form_bibtex.fd: enhanced bibtex-data gui to browse for
694         databases and styles. Added an option for "bibliography into toc"
695
696 2001-08-18  Lars Gullik Bjønnes  <larsbj@birdstep.com>
697
698         * FormMathsBitmap.h: use the lyx::shared_c_ptr that uses free() to
699         cleanup.
700
701 2001-08-15  John Levon  <moz@compsoc.man.ac.uk>
702
703         * combox.h: fix source doc
704
705         * form_math_matrix.C: 
706         * forms/form_math_matrix.fd: new layout
707  
708 2001-08-16  John Levon  <moz@compsoc.man.ac.uk>
709
710         * form_paragraph.h:
711         * form_paragraph.C:
712         * forms/form_paragraph.fd:
713         * FormParagraph.C: support per-para linespacing
714  
715         * forms/form_float.fd:
716         * form_float.C: fix shortcut typo
717  
718 2001-08-15  Angus Leeming  <a.leeming@ic.ac.uk>
719
720         * forms/form_character.fd: small adjustment to the position of John's
721         extra Language label.
722
723 2001-08-09  André Pönitz  <poenitz@htwm.de>
724
725         * FormMathsDelim.C: renamed some delimiter parameters.
726
727 2001-08-09  Angus Leeming  <a.leeming@ic.ac.uk>
728
729         * FormCitation.C (build):
730         * FormDocument.C (build):
731         * FormMinipage.C (build):
732         * FormParagraph.C (build):
733         * FormRef.C (build): added stuff to read-only list in the
734         button controller.
735
736         * FormCitation.C (update): disable citation style stuff when not using
737         Natbib.
738
739 2001-08-06  Juergen Vigna  <jug@sad.it>
740
741         * forms/form_ert.fd: new file.
742
743         * form_ert.[Ch]: new files.
744
745         * FormERT.[Ch]: new files. Implementation of ERT dialog.
746
747 2001-08-01  Angus Leeming  <a.leeming@ic.ac.uk>
748
749         * FormPreferences.C (Color c-tor): initialise modifiedXformsPrefs.
750
751 2001-07-30  Angus Leeming  <a.leeming@ic.ac.uk>
752
753         * GUIRunTime.C (processEvents, runTime): small code rearrangement.
754
755 2001-08-01  John Levon  <moz@compsoc.man.ac.uk>
756
757         * FormMathsPanel.C:
758         * FormMathsPanel.h:
759         * form_maths_panel.C:
760         * form_maths_panel.h:
761         * forms/form_maths_panel.fd: re-add dots bitmaps
762          
763         * FormRef.C: "Goto" -> "Go to"
764
765 2001-07-29  John Levon  <moz@compsoc.man.ac.uk>
766
767         * FormMathsBitmap.C: initialise form_
768
769 2001-07-29  Baruch Even  <baruch@lyx.org>
770
771         * src/forms/form_graphics.fd:
772         * src/FormGraphics.C: Added support for the new horizontal scale factor.
773
774 2001-07-30  Lars Gullik Bjønnes  <larsbj@birdstep.com>
775
776         * forms/makefile (SRCS): add form_float.fd
777
778         * forms/form_float.fd: new file
779
780         * form_float.[Ch]: new files
781
782         * Makefile.am (libxforms_la_SOURCES): add FormFloat.C,
783         FormFloat.h, form_float.C and form_float.h
784
785         * FormFloat.[Ch]: new files
786
787         * Dialogs.C: init GUIFloat is well
788
789 2001-07-29  Asger Alstrup Nielsen  <alstrup@alstrup>
790
791         * FormToc.C (updateType): Fix problem with TOC that couldn't be
792         updated because the type list was not updated.
793
794 2001-07-26  Angus Leeming  <a.leeming@ic.ac.uk>
795
796         * forms/form_aboutlyx.fd: made a bit bigger to get the Copyright &
797         Version stuff in.
798
799         * input_validators.[Ch] (fl_int_filter, fl_float_filter): new methods.
800
801         * FormGraphics.C (build): uncommented the fl_set_input_return call for
802         input_rotate_angle. Set input filter on rotate_angle to make it accept
803         only floating point numbers.
804         (input): Browse now activates the Ok button approriately.
805
806 2001-07-26  John Levon  <moz@compsoc.man.ac.uk>
807
808         * Dialogs.C:
809         * Makefile.am:
810         * FormThesaurus.h:
811         * FormThesaurus.C:
812         * form_thesaurus.h:
813         * form_thesaurus.C:
814         * forms/makefile:
815         * forms/form_thesaurus.fd: add thesaurus
816
817 2001-07-26  Baruch Even  <baruch@lyx.org>
818
819         * FormGraphics.h:
820         * FormGraphics.C: Removed hide method since it was interfering with the
821         needed work, it cleared several vectors that were needed for proper
822         functioning. Also changed rotateAngle to float.
823
824         * FormGraphics.C:
825         * forms/form_graphics.fd: Removed inline option, all InsetGraphics figures
826         are inlined.
827         
828 2001-07-23  John Levon  <moz@compsoc.man.ac.uk>
829
830         * FormInclude.C: add load file facility back
831  
832 2001-07-23  John Levon  <moz@compsoc.man.ac.uk>
833
834         * FormCharacter.C: disable resizing as it doesn't work
835
836         * FormPreamble.C: allow to copy-paste from RO preamble by
837           enabling editing.
838
839 2001-07-20  Jürgen Spitzmüller  <juergen.sp@t-online.de>
840
841         * forms/form_citation.fd: resized form to fit on a 800x600 screen.
842
843 2001-07-19  Angus Leeming  <a.leeming@ic.ac.uk>
844
845         * FormCitation.[Ch]: changes associated with adding natbib support.
846         New helper functions, string_width, fillChoice, updateStyle.
847         (apply): set the citation command appropriately.
848         (input): deal with the citation command choices.
849         (update): parse the citation command and deal with it. Nuke the
850         setSize stuff.
851         (setSize): nuked!
852
853         * FormDocument.C (build): add options to use natbib.
854
855         * forms/form_citation.fd: add natbib support. Rearrange dialog to
856         fit onto shorter screens.
857
858         * forms/form_document.fd: add natbib support.
859
860 2001-07-16  Juergen Vigna  <jug@sad.it>
861
862         * form_aboutlyx.C: set default for "Close" button to "ESC"-key.
863
864 2001-07-13  Angus Leeming  <a.leeming@ic.ac.uk>
865
866         Consistent use of Lsstream.h:
867         * FormAboutlyx.C (build):
868         * FormVCLog.C (update): std::ostringstream -> ostringstream.
869
870         * FormMathsDelim.C (apply):
871         * FormMathsMatrix.C (apply): std::stringstream -> stringstream.
872
873 2001-07-13  Edwin Leuven  <leuven@fee.uva.nl>
874
875         * implement 1 about lyx dialog instead of 3 separate ones
876
877         * FormCredits.[Ch]: removed
878         * FormCopyright.[Ch]: removed
879         * form_credits.[Ch]: removed
880         * forms/form_credits.fd: removed
881         * form_copyright.[Ch]: removed
882         * forms/form_copyright.fd: removed
883         * FormAboutlyx.[Ch]: added
884         * form_aboutlyx.[Ch]: added
885         * forms/form_aboutlyx.fd: added
886         * Dialogs.C: add about lyx stuff
887
888 2001-07-13  Edwin Leuven  <leuven@fee.uva.nl>
889
890         * add spellchecker
891
892         * FormPreferences.[Ch]: rename spellchecker to spelloptions
893         * form_preferences.[Ch]: idem
894         * forms/form_preferences.fd: idem
895         * FormSpellchecker.[Ch]: added
896         * form_spellchecker.[Ch]: added
897         * forms/form_spellchecker.fd: added
898         * Dialogs.C: add spellchecker
899
900 2001-07-12  Lars Gullik Bjønnes  <larsbj@birdstep.com>
901
902         * FormFiledialog.C: (*it). -> it->
903         * Toolbar_pimpl.C: ditto
904         * RadioButtonGroup.C: ditto
905         * FormPreferences.C: ditto
906
907 2001-07-03  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
908
909         * GUIRunTime.C (x11Display): 
910         (x11Screen): 
911         (x11Colormap): 
912         (x11VisualDepth): new methods
913
914 2001-07-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
915
916         * FormDocument.C (class_apply): call CutAndPaste::'s staitc method
917         directly. 
918
919         * Toolbar_pimpl.h: make owner be a XFormsView, small changes
920         because of this.
921
922         * GUIRunTime.C (createMainView): implement
923
924 2001-06-22  John Levon  <moz@compsoc.man.ac.uk>
925
926         * FormCharacter.C:
927         * form_character.C:
928         * forms/form_character.fd: hide the widget underneath language
929           combox hack.
930
931 2001-06-27  John Levon  <moz@compsoc.man.ac.uk>
932
933         * FormPreferences.h:
934         * FormPreferences.C: connect and operator
935           showSpellcheckerPreferences signal
936
937         * FormPrint.C (input): modify to select radio_file
938           when the user uses the filename input
939  
940 2001-06-26  The LyX Project  <lyx@violet.home.sad.it>
941
942         * combox.C (remove): send debug output to Debug::GUI.
943
944 2001-06-26  The LyX Project  <lyx@rose.home.sad.it>
945
946         * Menubar_pimpl.C (create_submenu): 
947         * Toolbar_pimpl.C (update): update to use func_status
948
949 2001-06-25  The LyX Project  <lyx@tulip.home.sad.it>
950
951         * FormPreferences.C (Path::feedback): remove bogus description of
952         lyxpipe.
953
954 2001-06-16  Angus Leeming  <a.leeming@ic.ac.uk>
955
956         * xformsBC.h: clean-up of included files.
957
958 2001-06-15  Angus Leeming  <a.leeming@ic.ac.uk>
959
960         * FormDocument.C:
961         * FormParagraph.C (c-tor): cosmetic name change of signal.
962
963         * FormParagraph.[Ch]: added machinery to act on an updateParagraph
964         signal. It's pretty crude at the moment! Mental note: would be more
965         elegant if we passed a LyXParagraph & with both the signals rather than
966         search through the Buffer.
967
968 2001-06-13  Angus Leeming  <a.leeming@ic.ac.uk>
969
970         * *.[h]: added // -*- C++ -*-
971         * *.[C]: removed // -*- C++ -*-
972
973         * FormCharacter.C (update): now uses contents of font_, stored
974         permanently by the controller to update() the dialog.
975
976 2001-06-12  Angus Leeming  <a.leeming@ic.ac.uk>
977
978         * FormInclude.C:
979         * form_include.fd: (various places): Ok button is now activated when
980         the filename is input from the keyboard.
981
982         * FormPreferences.C white-space change in various places.
983         (Converters::GetTo): get the contents of "to" not "from"! Thus fix bug
984         that disabled addition of new converters.
985
986         * FormCharacter.C (input, update): new methods. Activate the Apply
987         button when any of the input fileds are not IGNORE.
988
989 2001-06-11  Lars Gullik Bjønnes  <larsbj@birdstep.com>
990
991         * FormToc.C (input): change test slightly.
992         (updateContents): clear list if empty and add no list msg.
993
994 2001-05-30  Angus Leeming  <a.leeming@ic.ac.uk>
995
996         * FormParagraph.C (update, general_update): enabling the align buttons
997         is now dependent on the AlignPossible entry in the Layout.
998
999 2001-06-01  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
1000
1001         * MathsSymbols.C: 
1002         * FormMathsMatrix.C: bring C functions into global namespace if
1003         necessary. 
1004
1005 2001-05-31  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1006
1007         * MathsSymbols.C (pixmapFromBitmapData): add std::
1008
1009         * FormMathsMatrix.C (AlignFilter): add std::
1010
1011 2001-05-22  Adrien Rebollo <rebollo@iaf.cnrs-gif.fr>
1012
1013         * FormDocument.C (build): add iso8859-15 support.
1014
1015 2001-05-08  Baruch Even  <baruch@lyx.org>
1016
1017         * Menubar_pimpl.C: Fixed compilation problem.
1018
1019 2001-05-04  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1020
1021         * Menubar_pimpl.C (add_toc): use name and not type with float.
1022         (create_submenu): correct call of new object
1023         (create_submenu): add FloatListInsert and FloatInsert to dummy clause.
1024
1025 2001-05-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1026
1027         * FormParagraph.[Ch]: remove !NO_PEXTRA and !NEW_INSETS cruft
1028
1029 2001-04-26  Angus Leeming  <a.leeming@ic.ac.uk>
1030
1031         * Dialogs.C: included insetgraphicsParams.h
1032
1033         * FormMathsMatrix.C:
1034         * FormMathsBitmap.C: included LAssert.h
1035
1036 2001-04-24  Allan Rae  <rae@lyx.org>
1037
1038         * xforms_helpers.C (formatted): two consecutive spaces would kill it.
1039
1040 2001-04-20  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
1041
1042         * xforms_helpers.C (formatted): do not use string::substr(1) on a
1043         string of length 1 !
1044
1045 2001-04-16  Allan Rae  <rae@lyx.org>
1046
1047         * xforms_helpers.C (formatted): 
1048         * Menubar_pimpl.C (add_toc): #warning triggers an error on Sun CC 6.0
1049         as an unrecognised preprocessor directive.  So ensure they're wrapped. 
1050
1051 2001-04-06  John Levon  <moz@compsoc.man.ac.uk>
1052
1053         * FormTabularCreate.C: pass a pair of uints to the controller
1054
1055         * FormVCLog.C: the log appears as a stringstream now
1056
1057         * forms/form_external.fd: make params update state (from Angus)
1058
1059 2001-04-05  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
1060
1061         * Menubar_pimpl.C: include gettext.h
1062
1063 2001-04-05  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1064
1065         * xforms_helpers.C (formatted): constify length
1066
1067         * FormTabular.C (update): small restructure, adjust for scoped_ptr
1068         (input): adjust for scoped_ptr
1069         (input): constify str
1070
1071 2001-04-03  John Levon  <moz@compsoc.man.ac.uk>
1072
1073         * Dialogs.C: s/popup/dialog/
1074
1075         * Form*.C:
1076         * FormBase.h:
1077         * FormBase.C: s/ControlButton/ControlButtons/
1078         move bc().refresh() into base show() method
1079
1080         * Form*.C:
1081         * FormBaseDeprecated.C:
1082         s/UndoAll/restore/
1083
1084 2001-03-30  Angus Leeming  <a.leeming@ic.ac.uk>
1085
1086         * FormMathsPanel.C (c-tor): set button controller cancel label to close.
1087
1088         * FormToc.[Ch]:
1089         * forms/form_toc.fd: implemented controller-view split.
1090
1091         * Dialogs.C: associated changes.
1092
1093 2001-03-30  Angus Leeming  <a.leeming@ic.ac.uk>
1094
1095         * FormCitation.C:
1096         * forms/form_citation.fd: Don't change the name of the button when
1097         toggling between regular expression and simple searches.
1098         Squashed bug when creating a new inset, the keys field contained
1099         one (empty) key. No more; thanks, Dekel.
1100
1101         * FormExternal.C: 
1102         * forms/form_external.fd: added Apply button.
1103
1104 2001-03-30  Angus Leeming  <a.leeming@ic.ac.uk>
1105
1106         * FormBase.[Ch]:
1107         * FormBrowser.[Ch]: changes associated with renaming ControlBase as
1108         ControlButton.
1109
1110         * FormExternal.[Ch]:
1111         * forms/form_external.fd: implemented controller-view split.
1112
1113         * Dialogs.C: associated changes.
1114
1115         * FormGraphics.[Ch]:
1116         * FormInclude.[Ch]:
1117         * FormPrint.[Ch]:
1118         moved the browsing functionality into the controller.
1119
1120         * xforms_helpers.[Ch]: moved browseFile to
1121         ../controllers/helper_funcs.[Ch]
1122
1123         * FormCitation.C
1124         * forms/form_citation.fd: added case sensitive search button.
1125
1126 2001-03-29  Angus Leeming  <a.leeming@ic.ac.uk>
1127
1128         * xformsBC.[Ch]: Patched in a slight reworking of Baruch Even's patch.
1129         Code moved into the generic template base class. Replaced
1130         setCancelCloseButton() with setButtonLabel().
1131
1132 2001-03-29  Juergen Vigna  <jug@sad.it>
1133
1134         * FormMinipage.C: removed widthp_ and all it's functions and changed
1135         to use new %-lengths of LyXLength.
1136
1137 2001-03-28  Angus Leeming  <a.leeming@ic.ac.uk>
1138
1139         * FormGraphics.[Ch]:
1140         * forms/form_graphics.fd:
1141         * FormIndex.[Ch]:
1142         * forms/form_index.fd: implemented controller-view split.
1143
1144         * Dialogs.C: associated changes.
1145
1146         * FormCharacter.[Ch]: changes associated with ControlCharacter cleanup.
1147
1148         * FormCitation.C: changes associated with ControlCitation cleanup.
1149
1150         * FormMinipage.h: cleaned-up forward declarations.
1151
1152 2001-03-27  Angus Leeming  <a.leeming@ic.ac.uk>
1153
1154         * FormMinipage.[Ch]:
1155         * forms/form_minipage.fd:
1156         * FormPrint.[Ch]:
1157         * forms/form_print.fd:
1158         * FormSplash.[Ch]: implemented controller-view split.
1159
1160         * Dialogs.C: associated changes.
1161
1162 2001-03-26  Angus Leeming  <a.leeming@ic.ac.uk>
1163
1164         * FormPreamble.[Ch]:
1165         * forms/form_preamble.fd:
1166         * FormRef.[Ch]:
1167         * forms/form_ref.fd:
1168         * FormSearch.[Ch]:
1169         * forms/form_search.fd:
1170         * FormTabularCreate.[Ch]:
1171         * forms/form_tabular_create.fd: implemented controller-view split.
1172
1173         * Dialogs.C: associated changes.
1174
1175 2001-03-23  Angus Leeming  <a.leeming@ic.ac.uk>
1176
1177         * FormError.[Ch]:
1178         * form_error.fd:
1179         * FormInclude.[Ch]:
1180         * form_include.fd:
1181         * FormUrl.[Ch]:
1182         * form_url.fd: implemented controller-view split.
1183
1184         * Dialogs.C: associated changes.
1185
1186         * FormBibitem.h:
1187         * FormBibtex.h:
1188         * FormCitation.h: moved methods from protected to private.
1189
1190 2001-03-23  Angus Leeming  <a.leeming@ic.ac.uk>
1191
1192         * FormCredits.C (build): changes associated with
1193         ControlCredits::getCredits returning a stringstream not a vector<string>
1194
1195 2001-03-22  Angus Leeming  <a.leeming@ic.ac.uk>
1196
1197         * FormCopyright.[Ch]:
1198         * forms/form_copyright.fd: implemented controller-view split.
1199
1200         * FormCredits.[Ch]:
1201         * forms/form_credits.fd: implemented controller-view split.
1202
1203         * Dialogs.C: associated changes.
1204
1205         * xforms_helpers.C (formatted): improved the function so that it now
1206         repects '\n' characters in the input string. Ie, the user can now
1207         specify line breaks explicitly.
1208
1209 2001-03-21  Angus Leeming  <a.leeming@ic.ac.uk>
1210
1211         * FormCharacter.[Ch]:
1212         * forms/form_character.fd: implemented controller-view split.
1213
1214         * Dialogs.C: associated changes.
1215
1216         * FormBase.C (input): changed return to SMI_VALID.
1217
1218         * FormCitation.C (updateBrowser): ensure that the keys are stripped of
1219         any surrounding whitespace.
1220
1221 2001-03-20  Angus Leeming  <a.leeming@ic.ac.uk>
1222
1223         * FormBase.[Ch] (input): no longer pure virtual. Has defualt state of
1224         SMI_NOOP.
1225         (FormBase2): split into two template classes, FormDB (DialogBase) and
1226         FormCB (ControllerBase) for greater flexibility.
1227
1228         * FormBibitem.[Ch]:
1229         * FormBibtex.[Ch]:
1230         * FormCitation.[Ch]: associated changes.
1231
1232         * FormBrowser.[Ch]:
1233         * FormLog.[Ch]:
1234         * FormVCLog.[Ch]:
1235         * forms/form_browser.fd: implemented controller-view split.
1236
1237         * Dialogs.C: associated changes.
1238
1239 2001-03-19  Angus Leeming  <a.leeming@ic.ac.uk>
1240
1241         * FormBibtex.[Ch]:
1242         * forms/form_bibtex.fd: implemented controller-view split.
1243
1244         * Dialogs.C: associated changes.
1245
1246 2001-03-19  Angus Leeming  <a.leeming@ic.ac.uk>
1247
1248         * FormBaseDeprecated.[Ch]: rename title as title_.
1249         
1250         * FormBaseDeprecated.C: restore John's trick to give the dialog a border
1251         with limited functionality. It got lost in the MVC merge.
1252
1253         * FormBaseDeprecated.C:
1254         * FormBase.C (show): moved initialisation of minw_, minh_ here.
1255
1256         * FormBibitem.C (build):
1257         * FormBibtex.C (build):
1258         * FormBrowser.C (build):
1259         * FormCharacter.C (build):
1260         * FormCitation.C (build):
1261         * FormCopyright.C (build):
1262         * FormCredits.C (build):
1263         * FormDocument.C (build):
1264         * FormError.C (build):
1265         * FormExternal.C (build):
1266         * FormGraphics.C (build):
1267         * FormInclude.C (build):
1268         * FormIndex.C (build):
1269         * FormMinipage.C (build):
1270         * FormParagraph.C (build):
1271         * FormPreamble.C (build):
1272         * FormPreferences.C (build):
1273         * FormPrint.C (build):
1274         * FormRef.C (build):
1275         * FormSearch.C (build):
1276         * FormTabular.C (build):
1277         * FormTabularCreate.C (build):
1278         * FormToc.C (build):
1279         * FormUrl.C (build): removed initialisation of minw_, minh_.
1280         
1281         * The Maths Panel stuff no longer causes a crash on exit from LyX.
1282
1283         * FormMaths.[Ch]:
1284         * forms/form_maths.fd: removed.
1285
1286         * forms/form_maths_delim.fd:
1287         * forms/form_maths_deco.fd:
1288         * forms/form_maths_matrix.fd:
1289         * forms/form_maths_space.fd:
1290         * forms/form_maths_panel.fd: new files.
1291         Split contents of form_maths.fd into 5 new files, one for each form.
1292
1293         * MathsSymbols.[Ch]: remove class BitmapMenu, renamed and reworked as
1294         class FormMathsBitmap in FormMathsBitmap.[Ch].
1295
1296         * FormMathsPanel.[Ch]:
1297         * FormMathsBitmap.[Ch]:
1298         * FormMathsDeco.[Ch]:
1299         * FormMathsDelim.[Ch]:
1300         * FormMathsMatrix.[Ch]:
1301         * FormMathsSpace.[Ch]: Split contents of FormMaths into new files,
1302         one for each popup. Rewrite so that all the new classes are derived from
1303         FormBaseBD. Clean up the logic in the process (I hope!).
1304
1305         * Makefile.am: added new fils, removed redundant ones.
1306
1307 2001-03-19  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
1308
1309         * FormMinipage.C (FormMinipage): add SigC:: namespace specifier.
1310         (showInset): ditto
1311         (updateInset): ditto
1312
1313 2001-03-16  Juergen Vigna  <jug@sad.it>
1314
1315         * Dialogs.C (Dialogs): create minipage options dialog.
1316
1317         * forms/form_minipage.fd: 
1318         * form_minipage.C: 
1319         * form_minipage.h: 
1320         * FormMinipage.C: 
1321         * FormMinipage.h: new files for the minipage options dialog.
1322
1323 2001-03-16  Angus Leeming  <a.leeming@ic.ac.uk>
1324
1325         * FormMaths.[Ch]: make the FD_ structs private. Create appropriate
1326         callback methods.
1327
1328         * forms/form_maths.fd: change C_FormBaseCancelCB to
1329         FormBaseDeprecatedCancelCB and so fix crash on closing the panel.
1330
1331 2001-03-16  John Levon  <moz@compsoc.man.ac.uk>
1332
1333         * FormMaths.C: quash warnings
1334
1335 2001-03-16  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
1336
1337         * FormMaths.C (C_FormMathsDelimCB): add usual .c_str() for lyxstring
1338         compatibility. 
1339
1340 2001-03-16  Angus Leeming  <a.leeming@ic.ac.uk>
1341
1342         * Form_various.h: cleaned up #includes and forward declarations.
1343
1344         * Form_various.C: added "using SigC::slot" declaration.
1345
1346         * FormMaths.[Ch]: moved to boost::scoped_ptrs.
1347
1348         * FormDocument.C (CheckChoiceClass): removed string tct as the
1349         compiler warned that it was defined but never used.
1350         removed USE_CLASS_COMBO.
1351
1352 2001-03-13  John Levon  <moz@compsoc.man.ac.uk>
1353
1354         * Dialogs.C:
1355         * FormMaths.h:
1356         * FormMaths.C:
1357         * MathsSymbols.h:
1358         * MathsSymbols.C:
1359         * Makefile.am:
1360         * Toolbar_pimpl.C:
1361         * form_*.C:
1362         * forms/makefile:
1363         * forms/form_maths.fd:
1364         * forms/fdfixc.sed:
1365         * forms/fdfix.sh: add maths panel
1366
1367         * bmtable.h:
1368         * bmtable.c: moved from src/
1369
1370 2001-03-16  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
1371
1372         * FormParagraph.h: NO_PEXTRA
1373         * FormParagraph.C (input): NO_PEXTRA
1374
1375 2001-03-15  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
1376
1377         * several files: remove CXX_WORKING_NAMESPACES
1378
1379 2001-03-14  Angus Leeming  <a.leeming@ic.ac.uk>
1380
1381         * Merging changes from BRANCH_MVC back into HEAD.
1382
1383 2001-03-12  Angus Leeming  <a.leeming@ic.ac.uk>
1384
1385         * Dialogs.C (c-tor): Changes associated with storing a vector of
1386         boost::shared_ptrs.
1387         Use MVC Bibitem popup.
1388
1389         * FormBase.h: add a new template class FormBase2, derived from FormBase
1390         to make life creating MVC popups even easier ;-)
1391
1392         * FormBibitem.[Ch]:
1393         * forms/form_bibitem.fd: moved over to the MVC way of doing things.
1394         Proof that a simple popup should be easy to implement!
1395
1396         * FormCitation.[Ch]: now derived from FormBase2.
1397
1398         * FormToc.C: added using std::vector directive.
1399
1400 2001-03-09  Dekel Tsur  <dekelts@tau.ac.il>
1401
1402         * FormSearch.C: Add missing #pragma
1403
1404 2001-03-09  Angus Leeming  <a.leeming@ic.ac.uk>
1405
1406         * FormCitation.C:
1407         * forms/form_citation.fd: added the ability to Search, both Simply and
1408         for Regular Expressions. Use the Search code in the controller() to do
1409         the actual searching.
1410
1411 2001-03-08  Angus Leeming  <a.leeming@ic.ac.uk>
1412
1413         * Makefile.am: added FormCredits.[Ch] and form_credits.[Ch]
1414         * forms/makefile: added form_credits.fd
1415         
1416         * Dialogs.C: added FormCredits and removed ShowCredits.
1417         
1418         * FormCredits.[Ch]:
1419         * forms/form_credits.fd:
1420         * forms/form_search.fd: ported to the MVC way.
1421         
1422 2001-03-07  Angus Leeming  <a.leeming@ic.ac.uk>
1423
1424         * xforms_helpers.h (formatted): now has default arguments for size and
1425         style.
1426
1427         * FormCitation.[Ch]: moved code out of this class and into
1428         ControlCitation and associated helper funcs.
1429         
1430 2001-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
1431
1432         * FormBase.[Ch]: (InputCB): use ButtonController::input() rather than
1433         ButtonController::valid() to check state of input. The buttons are
1434         now controlled correctly.
1435
1436         * Form*.[Ch]: use boost::scoped_ptr for the remaining few classes.
1437
1438 2001-03-05  Lars Gullik Bjønnes  <larsbj@lyx.org>
1439
1440         * Form*.[Ch]: use boost::scoped_ptr for dialog_ et al.
1441
1442         * FormBase.[Ch]: rename title as title_.
1443
1444 2001-03-02  John Levon  <moz@compsoc.man.ac.uk>
1445
1446         * FormBase.C (c-tor): initialise variables in correct order.
1447
1448         * FormCitation.C: add #include <algorithm>
1449
1450 2001-03-02  Angus Leeming  <a.leeming@ic.ac.uk>
1451
1452         * xformsBC.[Ch]: Changes associated with the changes to
1453         controllers/ButtonController.[Ch]. Ie, the class is now derived from
1454         ButtonControllerBase and the ButtonPolicy is accessed through a method
1455         bp() rather than the instance bp_.
1456
1457         * FormBaseDeprecated.[Ch]: no longer store a ButtonController, but
1458         rather use a pure virtual method bc() to access the controller
1459         instantiated by the daughter classes.
1460
1461         * F*.[Ch]: changes associated with the above.
1462
1463 2001-02-27  Angus Leeming  <a.leeming@ic.ac.uk>
1464
1465         * FormBase.[Ch]: renamed as FormBaseDeprecated.[Ch]
1466
1467         * ViewXforms.[Ch]: renamed as FormBase.[Ch]
1468
1469 2001-02-23  Angus Leeming  <a.leeming@ic.ac.uk>
1470
1471         * ButtonController.[Ch]: deleted. The class is split into two
1472         (with identical functionality), the code being found in
1473         ../controllers/ButtonController.[Ch] and xformsBC.[Ch]
1474
1475         * xformsBC.[Ch]: new files. Xforms specific part of Allan's original
1476         ButtonController class.
1477
1478         * FormBase.[Ch]: changes associated with the above split.
1479
1480         * ViewXforms.[Ch]: Base class for xforms dialogs derived from ViewBase
1481         (../controllers/ViewBase.h). Ie, for Dialogs with GUI-I controllers
1482         controlling all interaction to/from the LyX kernel.
1483
1484         * FormCitation.[Ch]:
1485         * forms/form_citation.fd: An xforms-specific implementation of the
1486         Citation dialog, controlled by the GUI-I ControlCitation.
1487
1488         * Dialogs.C: Use the controlled Citation dialog.
1489
1490 2001-03-15  John Levon  <moz@compsoc.man.ac.uk>
1491
1492         * Makefile.am:
1493         * combox.h:
1494         * combox.C: moved from src/
1495
1496 2001-03-09  Angus Leeming  <a.leeming@ic.ac.uk>
1497
1498         * forms/fdfix.sh:
1499         * forms/form_filedialog.C.patch: I hate having to make these patches,
1500         but on reflection I think it's probably better than hacking fdfix.sh.
1501
1502 2001-03-14  Angus Leeming  <a.leeming@ic.ac.uk>
1503
1504         * forms/fdfix.sh: test whether bmtable.h is needed before #including it.
1505
1506 2001-03-13  John Levon  <moz@compsoc.man.ac.uk>
1507
1508         * FormGraphics.C: remove unnecessary hack
1509
1510 2001-03-13  Dekel Tsur  <dekelts@tau.ac.il>
1511
1512         * FormCitation.C (apply): Do not put space between multiple keys.
1513
1514 2001-03-12  Dekel Tsur  <dekelts@tau.ac.il>
1515
1516         * Menubar_pimpl.C (add_toc): Remove debug message.
1517
1518 2001-03-09  John Levon  <moz@compsoc.man.ac.uk>
1519
1520         * Makefile.am:
1521         * Dialogs.C:
1522         * FormExternal.C:
1523         * FormExternal.h:
1524         * form_external.C:
1525         * form_external.h:
1526         * xforms/forms/makefile:
1527         * forms/form_external.fd: add FormExternal
1528
1529 2001-03-12  John Levon  <moz@compsoc.man.ac.uk>
1530
1531         * Dialogs.C: add destroySplash()
1532
1533         * form_splash.h:
1534         * form_splash.C:
1535         * forms/form_splash.fd:
1536         * FormSplash.h:
1537         * FormSplash.C: make independent of FormBase, tidy
1538         
1539         * Menubar_pimpl.C: destroy splash on interaction
1540
1541 2001-03-12  John Levon  <moz@compsoc.man.ac.uk>
1542
1543         * FormInclude.h:
1544         * FormInclude.C:
1545         * form_include.h:
1546         * form_include.C:
1547         * forms/form_include.fd: rework, clean up
1548
1549 2001-03-12  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
1550
1551         * FormToc.h: use Buffer::typedef
1552
1553         * Menubar_pimpl.C (add_toc): use the Buffer::typedefs
1554         * FormToc.C (build): ditto
1555         (updateToc): ditto
1556
1557 2001-03-11  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
1558
1559         * FormToc.C (build): implement for dynamic number of lists
1560         (updateToc): ditto
1561         * Menubar_pimpl.C (add_toc): ditto
1562
1563 2001-03-07  Edwin Leuven  <leuven@fee.uva.nl>
1564
1565         * added credits:
1566         * Dialogs.C:
1567         * Makefile.am:
1568         * FormCredits.[Ch]:
1569         * form_credits.[Ch]:
1570         * forms/form_credits.fd:
1571
1572 2001-03-07  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
1573
1574         * Menubar_pimpl.h: make Pipl::ItemInfo::item_ a boost::shared_ptr,
1575         make ButtonList contain boost::shared_ptr<ItemInfo>
1576
1577         * Menubar_pimpl.C (~Pimpl): remove destructor 
1578
1579 2001-03-06  John Levon  <moz@compsoc.man.ac.uk>
1580
1581         * Makefile.am:
1582         * FileDialog.C:
1583         * FormFiledialog.C:
1584         * FormFiledialog.h:
1585         * form_filedialog.C:
1586         * form_filedialog.h:
1587         * FormGraphics.C:
1588         * FormInclude.C:
1589         * FormPreferences.C:
1590         * FormPrint.C:
1591         * xforms_helpers.C:
1592         * xforms_helpers.h:
1593         * forms/fdfix.sh:
1594         * forms/makefile:
1595         * form/form_filedialog.fd: add File Dialog
1596         * Toolbar_pimpl.h:
1597         * Toolbar_pimpl.C: move LayoutsCB to here
1598
1599 2001-03-06  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
1600
1601         * FormParagraph.C: changes because of ParagraphParameters.
1602
1603 2001-03-06  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
1604
1605         * FormSearch.C (Replace): remove default argument
1606         (Find): ditto
1607
1608 2001-03-05  Edwin Leuven  <leuven@fee.uva.nl>
1609
1610         * added find/replace dialog:
1611         * FormSearch.*: added
1612         * form_search.*: added
1613         * forms/form_search.fd: added
1614
1615 2001-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
1616
1617         * xform_helpers.[Ch]: renamed as xforms_helpers.[Ch].
1618
1619         * various: in a rush of delayed guilt, I've renamed all instances of
1620         xform as xforms. Jean-Marc sowed this seed a long, long time ago and it
1621         finally sprouted.
1622
1623         * xforms_helpers.[Ch] (setEnabled): a little wrapper function to
1624         activate/deactivate an FL_OBJECT.
1625
1626         * FormCitation.C:
1627         * FormDocument.C:
1628         * FormInclude.C:
1629         * FormParagraph.C:
1630         * FormPreamble.C:
1631         * FormPreferences.C:
1632         * FormRef.C:
1633         * FormTabular.C: used it.
1634
1635 2001-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
1636
1637         * FormPreferences.C: removed three unused using directives.
1638
1639 2001-03-05  Edwin Leuven  <leuven@fee.uva.nl>
1640
1641         * added find/replace dialog:
1642         * FormSearch.*: added
1643         * form_search.*: added
1644         * forms/form_search.fd: added
1645
1646 2001-02-27  Dekel Tsur  <dekelts@tau.ac.il>
1647
1648         * FormRef.C: Fixed the behaviour of Goto-Ref.
1649
1650 2001-02-27  Angus Leeming  <a.leeming@ic.ac.uk>
1651
1652         * forms/makefile: added character and preamble dialogs
1653
1654 2001-02-27  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
1655
1656         * FormCharacter.C (FormCharacter): change order of deletion,
1657         change combo_language2 to combo_language2_
1658
1659 2001-02-26  Dekel Tsur  <dekelts@tau.ac.il>
1660
1661         * FormRef.C (apply): Update bookmark #0 after inserting a reference.
1662
1663 2001-02-23  Edwin Leuven <leuven@fee.uva.nl>
1664
1665         * Dialogs.C: added layoutcharacter
1666         * FormCharacter.C: added
1667         * FormCharacter.h: added
1668         * form_character.C: added
1669         * form_character.h: added
1670         * forms/form_character.fd: added
1671                
1672 2001-02-23  Dekel Tsur  <dekelts@tau.ac.il>
1673  
1674         * FormPreferences.C: Handle lyxrc.language_use_babel and
1675         lyxrc.language_global_options.
1676
1677 2001-02-23  Angus Leeming  <a.leeming@ic.ac.uk>
1678
1679         * FormPreferences(GetFrom, GetTo): use size_type rather than int.
1680
1681 2001-02-23  John Levon  <moz@compsoc.man.ac.uk>
1682
1683         * FormBase.C: no longer transient dialogs, XMapWindow()
1684           in attempt to de-iconify
1685
1686         * FormDocument.C: remove DO_USE_DEFAULT_LANGUAGE
1687
1688 2001-02-21  Dekel Tsur  <dekelts@tau.ac.il>
1689
1690         * FormDocument.C (checkMarginValues): Activate "use geometry" button 
1691         if using custom paper size/margin.
1692
1693 2001-02-21  Allan Rae  <rae@lyx.org>
1694
1695         * forms/form_preferences.fd: larger, bold font for outer tabfolder
1696
1697 2001-02-20  Edwin Leuven <leuven@fee.uva.nl>
1698
1699         * src/frontends/xforms/Dialogs.C: added preamble
1700         * src/frontends/xforms/FormPreamble.C: added
1701         * src/frontends/xforms/FormPreamble.h: added
1702         * src/frontends/xforms/Makefile.am: added
1703         * src/frontends/xforms/form_preamble.C: added
1704         * src/frontends/xforms/form_preamble.h: added
1705         * src/frontends/xforms/form_preamble.fd: added
1706
1707 2001-02-19  Angus Leeming  <a.leeming@ic.ac.uk>
1708
1709         * FormBase.h: moved noncopyable derivation to DialogBase.
1710
1711 2001-02-19  Juergen Vigna  <jug@sad.it>
1712
1713         * FormTabular.C (build): make all input field accepted only after
1714         a "RETURN".
1715
1716         * forms/form_tabular.fd: removed default "Return" on Close-Button.
1717
1718 2001-02-19  Angus Leeming  <a.leeming@ic.ac.uk>
1719
1720         * FormError.C:
1721         * FormGraphics.C:
1722         * FormInset.C (showInset): change associated with name change
1723         inset::hide to inset::hideDialog.
1724
1725 2001-02-19  Angus Leeming  <a.leeming@ic.ac.uk>
1726
1727         * FormCitation.C (build): altering "Text after" now activates the Ok,
1728         Apply buttons.
1729
1730 2001-02-16  Angus Leeming  <a.leeming@ic.ac.uk>
1731
1732         * FormCitation.C: lots of white-space changes to make file consistent
1733         with LyX style.
1734         (input): use the FL_OBJECT * parameter to decide what to do, not the
1735         long parameter.
1736
1737         * FormCitation.h: removed most entries in enum.
1738
1739         * forms/form_citation.fd: change names of variables, consistent with
1740         Allan's naming scheme.
1741         Don't pass any particular arguments to the InputCB function.
1742         choice_style now triggers a callback and looks like other choices.
1743
1744 2001-02-16  Lars Gullik Bjønnes  <larsbj@lyx.org>
1745
1746         * other: use compare instead of strcmp/strncmp
1747
1748 2001-02-15  Angus Leeming  <a.leeming@ic.ac.uk>
1749
1750         * ButtonController.[Ch]: changed trigger_change_ vector and associated
1751         methods to dont_trigger_change_ because FL_OBJECTs that trigger a
1752         callback to InputCB() but don't trigger a change in the state of the
1753         Ok, Apply buttons are much rarer than those that do.
1754
1755         * FormCitation.C (build): associated change.
1756
1757 2001-02-14  Lars Gullik Bjønnes  <larsbj@lyx.org>
1758
1759         * ButtonController.C: include algorithm
1760
1761 2001-02-14  Angus Leeming  <a.leeming@ic.ac.uk>
1762
1763         * ButtonController.[Ch] (addTriggerChange, eraseTriggerChange):
1764         new methods.
1765         (valid): method can now be passed an optional FL_OBJECT *. If it is, and
1766         the vector of FL_OBJECT *s that can trigger a change in the button state
1767         is not empty, then a change of state will occur only if the FL_OBJECT *
1768         is present in this vector.
1769
1770         * FormBase.C (RestoreCB): call bc.undoAll() before restore(). Allows
1771         the user to deactivate specific fields within restore().
1772         (InputCB): pass the FL_OBJECT * to bc_.valid().
1773
1774         * FormCitation.C (build): create a vector of FL_OBJECT *s that can
1775         trigger a change of state in the Ok,Apply buttons.
1776         (update): bc_.readOnly() to the start of the method. Similar reasoning
1777         to that for FormBase::RestoreCB, above.
1778
1779 2001-02-14  Angus Leeming  <a.leeming@ic.ac.uk>
1780
1781         * FormBrowser.C: used OkCancelPolicy for ButtonController rather than
1782         IgnorantPolicy.
1783
1784         * forms/form_browser.fd:
1785         * forms/form_copyright.fd:
1786         * forms/form_error.fd:
1787         * forms/form_tabular.fd:
1788         * forms/form_toc.fd:
1789         Consistent shortcuts for Close button: Esc and Return only.
1790
1791         * forms/form_citation.fd:
1792         * forms/form_document.fd:
1793         * forms/form_index.fd:
1794         * forms/form_paragraph.fd:
1795         * forms/form_preferences.fd:
1796         * forms/form_print.fd:
1797         * forms/form_ref.fd:
1798         * forms/form_tabular_create.fd:
1799         * forms/form_url.fd:
1800         Consistent shortcut for Cancel button: Esc only.
1801
1802 2001-02-12  John Levon  <moz@compsoc.man.ac.uk>
1803
1804         * Dialogs.C: new Splash. Include, Bibitem/tex
1805
1806         * FormBase.h: make show() virtual for Splash's benefit
1807
1808         * Makefile.am:
1809         * forms/makefile:
1810         * FormBibitem.C:
1811         * FormBibitem.h:
1812         * FormBibtex.C:
1813         * FormBibtex.h:
1814         * form_bibitem.C:
1815         * form_bibitem.h:
1816         * form_bibtex.C:
1817         * form_bibtex.h:
1818         * forms/form_bibitem.fd:
1819         * forms/form_bibtex.fd:
1820         * FormInclude.C:
1821         * FormInclude.h:
1822         * form_include.C:
1823         * form_include.h:
1824         * forms/form_include.fd:
1825         * FormSplash.C:
1826         * FormSplash.h:
1827         * form_splash.C:
1828         * form_splash.h:
1829         * forms/form_splash.fd: new forms
1830
1831 2001-02-09  John Levon  <moz@compsoc.man.ac.uk>
1832
1833         * FormLog.C: handle Literate build log nicely
1834
1835 2001-02-09  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
1836
1837         * Menubar_pimpl.C: remove support for reference menuitem type.
1838
1839 2001-02-07  John Levon  <moz@compsoc.man.ac.uk>
1840
1841         * Makefile.am:
1842         * Timeout_pimpl.h:
1843         * Timeout_pimpl.C: add Timeout implementation
1844
1845 2001-02-06  John Levon  <moz@compsoc.man.ac.uk>
1846
1847         * form_browser.h:
1848         * form_browser.C:
1849         * forms/form_browser.fd:
1850         * forms/makefile:
1851         * FormBrowser.C:
1852         * FormBrowser.h: readonly browser form
1853
1854         * FormLog.C:
1855         * FormLog.h:
1856         * FormVCLog.C:
1857         * FormVCLog.h:
1858         * Dialogs.C: add Log and VCLog
1859
1860         * Makefile.am: add Log and VCLog, add updatesrc target
1861
1862 2001-01-31  Dekel Tsur  <dekelts@tau.ac.il>
1863
1864         * Menubar_pimpl.C (add_toc2): Add shortcut to the TOC menu.
1865
1866 2001-01-25  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
1867
1868         * FormPreferences.C (GetFrom): fix crash when there is no format
1869         defined. 
1870         (GetTo): ditto.
1871
1872 2001-01-23  Angus Leeming  <a.leeming@ic.ac.uk>
1873
1874         * FormPreferences.C (LoadBrowserLyX): convert unsigned short to
1875         unsigned char correctly and so fix 2 bugs loading/changing colors.
1876
1877 2001-01-21  Dekel Tsur  <dekelts@tau.ac.il>
1878
1879         * FormRef.C (update): Do not update dialog_->{ref,name,type}
1880         if inset_ == 0.
1881         Deactivate the type button when buffer is LinuxDoc/Docbook
1882         (build): Uncomment calls to addReadOnly().
1883         (updateBrowser) Do not disable the update button when there are no 
1884         keys.
1885         (build, getType, getName): Use InsetRef::types.
1886
1887 2001-01-18  Angus Leeming  <a.leeming@ic.ac.uk>
1888
1889         * FormPrint.[Ch] (browse): new method to browse for file to print to.
1890
1891         * forms/form_print.fd: give the form a Browse button.
1892
1893 2001-01-17  Dekel Tsur  <dekelts@tau.ac.il>
1894
1895         * FormRef.C (input): Fix the behavior of goto reference button.
1896