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