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