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