]> git.lyx.org Git - features.git/blob - src/frontends/xforms/ChangeLog
7699bb754c179c8d891fa8288109b185c493e4ce
[features.git] / src / frontends / xforms / ChangeLog
1 2002-05-24  Juergen Vigna  <jug@sad.it>
2
3         * FormMathsBitmap.C: include local includes first (selfcontainment)
4         * FormMathsBitmap.h: include LString.h first.
5
6 2002-05-23  John Levon  <moz@compsoc.man.ac.uk>
7
8         * XFormsView.C:
9         * lyxlookup.h:
10         * lyxlookup.C:
11         * Makefile.am: move here
12  
13 2002-05-23  John Levon  <moz@compsoc.man.ac.uk>
14
15         * DropDown.h:
16         * FileDialog.C:
17         * FormBaseDeprecated.C:
18         * FormDocument.C:
19         * FormIndex.C:
20         * FormInset.C:
21         * FormMathsBitmap.C:
22         * FormMathsDelim.C:
23         * FormMathsMatrix.C:
24         * FormMathsPanel.C:
25         * FormParagraph.C:
26         * FormPreferences.C:
27         * FormPrint.C:
28         * FormTabular.C:
29         * Makefile.am:
30         * XFormsView.h:
31         * XFormsView.C: LyXView is now in frontends/,
32         XFormsView moved to here
33          
34 2002-05-23  John Levon  <moz@compsoc.man.ac.uk>
35
36         * Makefile.am:
37         * XPainter.h:
38         * XPainter.C: move Painter here
39  
40 2002-05-22  Lars Gullik Bjønnes  <larsbj@birdstep.com>
41
42         * Menubar_pimpl.C: add scoped_ptr.hpp
43
44         * FormPrint.h: remove smart_ptr.hpp
45
46         * FormBase.h: use more specific smart_ptr header
47         * FormCharacter.h: ditto
48         * FormMathsStyle.h: ditto
49         * FormAboutlyx.h: ditto
50         * Menubar_pimpl.h: ditto
51         * FormTabular.h: ditto
52         * FormPreferences.h: ditto
53         * FormParagraph.h: ditto
54         * FormMathsSpace.h: ditto
55         * FormMathsPanel.h: ditto
56         * FormMathsMatrix.h: ditto
57         * FormMathsDelim.h: ditto
58         * FormMathsDeco.h: ditto
59         * FormGraphics.h: ditto
60         * FormDocument.h: ditto
61
62 2002-05-15  John Levon  <moz@compsoc.man.ac.uk>
63
64         * FormCharacter.C: avoid mis-treating Combox as FL_OBJECT
65           (bug 406) (from Angus)
66
67 2002-05-10  Dekel Tsur  <dekelts@tau.ac.il>
68
69         * FormDocument.C (language_apply): Fix language changing.
70
71 2002-05-09  Angus Leeming  <a.leeming@ic.ac.uk>
72
73         * Tooltips.C: enable tooltips by default.
74
75 2002-05-09  Angus Leeming  <a.leeming@ic.ac.uk>
76
77         * xforms_resize.h: improve the doc++ comments.
78
79         * xforms_resize.C (get_tabfolder_numfolders): new helper function,
80         wrapping fl_get_tabfolder_numfolders if it exists and otherwise
81         providing this info "somehow".
82         Constify a few variables.
83         whitespace changes.
84
85 2002-05-06  Angus Leeming  <a.leeming@ic.ac.uk>
86
87         * FormBase.C (show):
88         * FormBaseDeprecated.C (show): having built the dialog, ensure that it
89         is widened sufficiently to display wholely the tabs of any
90         tabbed-folders. This is more than just cosmetic as it will prevent
91         crashes when selecting a partly displayed tab. (The problem occurs
92         with a "long" locale like German and xforms < 0.9999.)
93
94         * xforms_resize.[Ch]: new files doing the grunt work of ascertaining
95         by how much a dialog should be scaled to show its tabs fully (should
96         it have a tabfolder).
97
98 2002-05-08  Garst Reese  <reese@isn.net>
99
100         * FormMathsDeco.C: fix offset to normal size decos.
101
102 2002-05-03  Angus Leeming  <a.leeming@ic.ac.uk>
103
104         * xformsGImage.C (rotate): work-around xforms bug when rotating by
105         270 degs.
106
107 2002-05-02  Herbert Voss  <voss@perce.de>
108
109         * FormBibtex.C (apply): a change from a style to an empty one
110         (which is valid) wasn't saved
111
112 2002-05-02  Herbert Voss  <voss@perce.de>
113
114         * FormGraphics.C (input): do not read bb new when it was changed
115
116 2002-04-30  Rob Lahaye <lahaye@users.sourceforge.net>
117
118         * FormDocument.C: "USletter" -> "US letter" etc., "Other" -> "Custom".
119         * FormParagraph.C: "Other" -> "Custom"
120         * FormPreferences.C: "USletter" -> "US letter" etc.
121         * forms/form_document.fd: 'Papersize" -> "Paper size" style consistency
122         * forms/form_preferences.fd: style consistency
123
124 2002-04-30  Angus Leeming  <a.leeming@ic.ac.uk>
125
126         * FormCharacter.C:
127         * FormDocument.C:
128         * FormPreferences.C (findPos): remove this template to xforms_helpers.h.
129
130         * xforms_helpers.h (findPos): new template.
131
132         * FormGraphics.h: store a vector<string> origins_ of the LaTeX names
133         for the rotation origins.
134
135         * FormGraphics.C: internationalise the rotation origin strings in the
136         choice using the same approach as used for the language names in the
137         Character, Document, Preferences dialogs.
138
139 2002-04-30  Angus Leeming  <a.leeming@ic.ac.uk>
140
141         * FormCharacter.C:
142         * FormDocument.C:
143         * FormPreferences.C: use the bool flag to getLanguageData as
144         appropriate. No longer translate the strings as this is done in
145         getLanguageData.
146
147 2002-04-29  John Levon  <moz@compsoc.man.ac.uk>
148
149         * FormBibtex.C:
150         * FormCitation.C: fix two typos
151
152 2002-04-29  Angus Leeming  <a.leeming@ic.ac.uk>
153
154         * FormCharacter.h:
155         * FormDocument.h:
156         * FormPreferences.h: store a vector<string> lang_ of language
157         identifiers.
158
159         * FormCharacter.C: changes associated with frnt::getLanguageData
160         returning a vector<LanguagePair> rather than a vector<string>.
161
162         * FormDocument.C:
163         * FormPreferences.C: internationalise the languages on display, similar
164         to the changes in FormCharacter.C.
165
166 2002-04-26  John Levon  <moz@compsoc.man.ac.uk>
167
168         * FormMathsPanel.C: translate Close
169         * FormGraphics.C: a little more translation
170
171 2002-04-22  Angus Leeming  <a.leeming@ic.ac.uk>
172
173         * FormCitation.C (apply, input): ensure that the choice is always valid.
174
175         * forms/fdfixc.sed: use "_shortcut" rather than "shortcut" as an
176         identifier when performing one of the substitutions. "shortcut" can
177         reasonably appear in the label.
178
179 2002-04-25  Rob Lahaye <lahaye@users.sourceforge.net>
180
181         * Makefile.am: fix typo "shoul go to" -> "should go to".
182
183         * forms/form_preferences.fd: Modify naming for Converter flags
184         ("Extra flags") and remove a couple of shortcut-clashes.
185
186         * FormPreferences.C: Modify 'tooltip' info for Converter flags.
187
188 2002-04-23  Juergen Spitzmueller <j.spitzmueller@gmx.de>
189
190         * FormBibtex.C: Do not use a blank after the comma for multiple
191         bib-files (which is not read in correctly).
192
193 2002-04-22  Angus Leeming  <a.leeming@ic.ac.uk>
194
195         * FormCitation.C (fillChoice): If the getCiteStrings vec is empty,
196         disable the choice.
197
198 2002-04-19  Juergen Vigna  <jug@sad.it>
199
200         * FormParagraph.C (changedParagraph): don't check for p == par_ as
201         we don't set par_ on a changedParagraph call so we don't resete the
202         buttons and message when we return to the original paragraph!
203
204 2002-04-17  Rob Lahaye <lahaye@users.sourceforge.net>
205
206         * forms/cvsignore: add Makefile.
207
208 2002-04-16  Lars Gullik Bjønnes  <larsbj@birdstep.com>
209
210         * forms/Makefile.am: make it a dummy make file + extra dist
211
212 2002-04-14  Herbert Voss  <voss@perce.de>
213
214         * FormCharacter.C
215         * FormExternal.C: adding #include "support/lstrings.h"
216         for the getStringFromVector and vice versa
217
218 2002-04-12  Angus Leeming  <a.leeming@ic.ac.uk>
219
220         * FormParagraph.C (changedParagraph): ensure that the warning message
221         is removed if the underlying paragraph will accept our changes.
222
223 2002-04-09  Herbert Voss  <voss@perce.de>
224
225         * FormGraphics.C: allow rotate-values like 270.1
226         * xformsGImage.C (rotate): get the right rotate-angle from
227         GraphicParams
228
229 2002-04-08  Angus Leeming  <a.leeming@ic.ac.uk>
230
231         * xformsGImage.C (clip): no need to check if the width, height are > 0
232         because the BoundingBox would be empty() in this weren't the case.
233
234 2002-04-08  Juergen Spitzmueller <j.spitzmueller@gmx.de>
235
236         * FormDocument.[Ch]: Add a new method UpdateClassParams
237         which is used in CheckChoiceClass to update the fontsizes
238         and other necessary stuff (pagestyle) on class change
239         (hopefully finally fix bug #306)
240
241 2002-04-08  Lars Gullik Bjønnes  <larsbj@birdstep.com>
242
243         * forms/Makefile.am (SUFFIXES): instead of .SUFFIXES
244         (updatesrc): delete wrong version
245
246 2002-04-06  Lars Gullik Bjønnes  <larsbj@birdstep.com>
247
248         * forms/.cvsignore: add Makefile.in
249
250         * forms/Makefile.am: make distcheck work, new file
251
252         * Makefile.am: make distcheck work
253
254 2002-04-05  Herbert Voss  <voss@perce.de>
255
256         * FormGraphics.C: use correct unit bp (big point - PostScript point)
257         for the bounding box values
258
259 2002-04-05  Angus Leeming  <a.leeming@ic.ac.uk>
260
261         * FormGraphics.C (updateBB, input): Don't set the path of the file
262         passed to readBB. Let the controller do that because it knows about
263         the buffer (and therefore the path) whereas the view has no idea.
264
265 2002-04-04  Angus Leeming  <a.leeming@ic.ac.uk>
266
267         * xformsGImage.C (clip): ensure that the clipped image has sensible
268         dimensions.
269
270 2002-04-04  Herbert Voss  <voss@lyx.org>
271
272         * FormGraphics.C (updateBB):  new method to read the BBox when reading
273         a new file or changing an existing one.
274
275 2002-04-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
276
277         * FormCharacter.C (findPos): add a missing typename
278
279 2002-04-02  Angus Leeming  <a.leeming@ic.ac.uk>
280
281         * FeedbackController.C:
282         * FormBibtex.C:
283         * FormCitation.C:
284         * FormForks.C:
285         * FormMathsBitmap.C:
286         * FormPreferences.C:
287         * FormSendto.C:
288         * FormTexinfo.C:
289         * Tooltips.C:
290         * xforms_helpers.C: use _() correctly rather than N_().
291
292 2002-03-28  Juergen Spitzmueller <j.spitzmueller@gmx.de>
293
294         * FormDocument.C (CheckChoiceClass): update the necessary class
295         settings on class change (fix bug #306)
296
297 2002-03-27  Herbert Voss  <voss@lyx.org>
298
299         * xforms_helpers.h:
300         * FormGraphics.C:  change c%, l%, p% t% to col%, line%, page%
301         and text%
302
303 2002-03-27  Angus Leeming  <a.leeming@ic.ac.uk>
304
305         * MathsSymbols.[Ch]: remove #include "bmtable.h" & "FormMathsPanel.h".
306         Move enum MathsCallbackValues from FormMathsPanel.h to MathsSymbols.h.
307         The MathsSymbols are now xforms-independent.
308
309         * FormMathsPanel.h: #include MathsSymbols.h for the enum.
310
311 2002-03-26  Angus Leeming  <a.leeming@ic.ac.uk>
312
313         * FormPreferences.C (browse): don't use BrowseRelPath here you noodle!
314
315         * FormGraphics.C (input): don't disallow the input of a file that's
316         not there.
317
318 2002-03-25  Angus Leeming  <a.leeming@ic.ac.uk>
319
320         * FormParagraph.C (changedParagraph): whitespace.
321
322         * xforms_helpers.C: rearrange #includes.
323
324         * RadioButtonGroup.[Ch]: rename some of the methods. Remove #if 0 code.
325
326         * FormPrint.C: changes associated with changes to RadioButtonGroup.
327
328         * FormGraphics.C:
329         * forms/form_graphics.fd: rename some of the widgets.
330
331 2002-03-22  Angus Leeming  <a.leeming@ic.ac.uk>
332
333         * FormGraphics.C (input): don't activate the Ok, Apply buttons if the
334         file can't be found.
335
336         * FormParagraph.C (changedParagraph): activate the Ok, Apply buttons
337         only if the underlying paragraph will accept changes.
338
339         * FormPreferences.C (browse): use Jean-Marc's browseRelFile.
340
341         * xforms_helper.C (updateWidgetsFromLength): fix crash when trying to
342         set the choice to a unit that isn't present in the choice!
343         Also remove #if 0 sections of code.
344
345 2002-03-21  Lars Gullik Bjønnes  <larsbj@birdstep.com>
346
347         * several files: ws cleanup
348
349 2002-03-20  Angus Leeming  <a.leeming@ic.ac.uk>
350
351         * lots: whitespace changes.
352
353 2002-03-20  Angus Leeming  <a.leeming@ic.ac.uk>
354
355         * FormParagraph.C: a little more factorisation.
356
357 2002-03-20  Angus Leeming  <a.leeming@ic.ac.uk>
358
359         * xforms_helpers.C (setCursorColor):
360         * Tooltips.C (set): remove XC_question_arrow code.
361
362         * FeedbackController.[Ch] (clearMessage): new method.
363
364         * FeedbackController.C (postMessage): the warning message is now
365         displayed in red!
366
367         * FormParagraph.C: define some helper functions to minimise the amount
368         of repeated code.
369
370         * FormDocument.C:
371         * FormGraphics.C:
372         * FormMinipage.C:
373         * FormTabular.C: use the FeedbackController to post the warning
374         messages.
375
376 2002-03-19  André Pönitz <poenitz@gmx.net>
377
378         * FormParagraph.C: whitespace changes
379
380 2002-03-18  Angus Leeming  <a.leeming@ic.ac.uk>
381
382         * Tooltips.[Ch] (initTooltip): renamed init. In the 0.89 version, no
383         longer call fl_set_object_helper as this routine respects line breaks
384         only if the dialog is visible.
385         (getTooltip): renamed as get.
386         (toggleTooltips): renamed as set and made public.
387
388         * FormBase.C (show):
389         * FormBaseDeprecated.C (show): move tooltip-inards into Tooltip.
390
391         * FormBibtex.C (build):
392         * FormCitation.C (build):
393         * FormForks.C (build):
394         * FormSendto.C (build):
395         * FormTexinfo.C (build):
396         * Toolbar_pimpl.C (set): Tooltip::initTooltip -> Tooltip::init.
397
398         * xforms_helper.C (formatted): rewritten as a one-pass algorithm.
399
400 2002-03-18  Juergen Vigna  <jug@sad.it>
401
402         * FormTabular.C (update): deactivate left/right border settings for
403         multicolumns if not an outer cell or no parent multicolumn cell.
404
405 2002-03-14  John Levon  <moz@compsoc.man.ac.uk>
406
407         * GUIRunTime.C: add spaces to error messages
408
409 2002-03-13  Angus Leeming  <a.leeming@ic.ac.uk>
410
411         * FormBase.C (show):
412         * FormBaseDeprecated.C (show): set the initial state of the cursor.
413
414         * FormPreferences.C (Colors::apply()): use the helper function
415         setCursorColor.
416
417         * Tooltips.C (toggleTooltips): proper fix for those Bad Window messages.
418         Can only set the cursor if the dialog is visible.
419
420         * xforms_helpers.[Ch] (setCursorColor): new helper function to set the
421         color of all cursors used by LyX.
422         (XformsColor::read): use it.
423
424 2002-03-12  Angus Leeming  <a.leeming@ic.ac.uk>
425
426         * forms/*.fd (except form_filedialog.fd which is v. scary :-():
427         housekeeping changes.
428         1. Ensure that all radio buttons are wrapped up within a group.
429         2. Rename all button_cancel as button_close.
430         3. Ensure that all objects follow the naming scheme outlined in
431            forms/README
432
433         class             | prefix
434         ------------------+-------
435         FL_BROWSER        | browser
436         FL_BUTTON         | button
437         FL_PIXMAPBUTTON   | button
438         FL_CHECKBUTTON    | check
439         FL_CHOICE         | choice
440         FL_COUNTER        | counter
441         FL_DIAL           | dial
442         FL_INPUT          | input
443         FL_FRAME          | frame
444         FL_LABELFRAME     | frame
445         FL_ROUND3DBUTTON,
446         RADIO_BUTTON      | radio
447         FL_SLIDER         | slider
448         FL_VALSLIDER      | slider
449         FL_TABFOLDER      | tabfolder
450         FL_TEXT           | text
451
452         The only exceptions to this are objects that are to be converted
453         in the sed scripts. At the moment this applies only to bmtable:
454
455         Convert an FL_BUTTON to a FL_BMTABLE by using prefix "bmtable".
456
457 2002-03-11  Lars Gullik Bjønnes  <larsbj@birdstep.com>
458
459         * doxygen fixes.
460
461 2002-03-09  Angus Leeming  <a.leeming@ic.ac.uk>
462
463         * FeedbackController.C: improve a comment.
464
465         * FormFiledialog.C: whitespace change.
466
467         * FormBibitem.C (build):
468         * FormBibtex.C (build):
469         * FormCitation.C (build):
470         * FormDocument.C (build):
471         * FormExternal.C (build):
472         * FormGraphics.C (build):
473         * FormInclude.C (build):
474         * FormIndex.C (build):
475         * FormMathsMatrix.C (build):
476         * FormMinipage.C (build):
477         * FormParagraph.C (build):
478         * FormPrint.C (build):
479         * FormRef.C (build):
480         * FormSendto.C (build):
481         * FormSpellchecker.C (build):
482         * FormTabular.C (build):
483         * FormThesaurus.C (build):
484         * FormUrl.C (build): invoke setPrehandler for all FL_INPUT objects.
485         Means that pasting with the middle mouse button will activate the
486         Ok, Apply buttons.
487
488         * FeedbackController.C (MessageCB): fix crash by removing
489         Assert(message_widget_) and returning silently in this case.
490         Can happen quite justifiably.
491
492         * Most files: consistent comments at the top of the file, usable by
493         sourcedoc.
494
495 2002-03-09  Herbert Voss  <voss@lyx.org>
496
497         * FormGraphics.C: test if file exists, simplify an if command
498
499 2002-03-10  John Levon  <moz@compsoc.man.ac.uk>
500
501         * FormToc.C: make goto not reset the dialog
502
503 2002-03-08  Angus Leeming  <a.leeming@ic.ac.uk>
504
505         * FeedbackController.[Ch]: new files, providing a standard interface to
506         the feedback and warning messages. Created by stripping code out of
507         FormBase.
508
509         * FormBase.[Ch]: strip out all the feedback code and simplify yet
510         further the tooltips code.
511
512         * FormBase.[Ch]:
513         * FormBaseDeprecated.[Ch]: Add a Tooltips pointer.
514         Derive both classes from FeedbackController so daughter classes each
515         have a common interface for same.
516
517         * Toolbar_pimpl.[Ch]: strip out all the tooltip code and use the
518         Tooltips wrapper class.
519
520         * Tooltips.[Ch]: work out how to update tooltips when using
521         xforms 0.89's fl_set_object_helper. Can now toggle tooltips with both
522         xforms 0.88 and 0.89. Change the cursor to a "?" when in query mode
523         and when the dialog has some tooltips.
524
525         * FormPreferences.[Ch]: strip out all the feedback code and use
526         the FeedbackController.
527
528         * xforms_helpers.C: save the color of the gui pointer.
529
530         * FormBibtex.[Ch]:
531         * forms/form_bibtex.fd:
532         * FormCitation.[Ch]:
533         * forms/form_citation.fd:
534         * FormForks.[Ch]:
535         * forms/form_forks.fd:
536         * FormSendto.[Ch]:
537         * forms/form_sendto.fd:
538         * FormTexinfo.[Ch]:
539         * forms/form_texinfo.fd: remove "Help" button and rejig for much
540         simplified tooltips code.
541
542         * Makefile.am: add FeedbackController.[Ch].
543
544 2002-03-08  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
545
546         * FormGraphics.C: Tiny stylistic correction.
547
548 2002-03-07  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
549
550         * FormGraphics.C:
551                 - Make radiobuttons change too when using Latex size in
552                   lyxview and vice versa.
553                 - Fix a typo where the value for height (lyxview) was
554                   taken from width (size).
555                 - Remove *%-values from lyxview.
556                 - Add an Alert when using "Get Latex size" and that contains
557                   *%-values.
558         * FormTabular.C: Remove obsolete comment.
559
560 2002-03-07  Martin Vermeer <martin.vermeer@hut.fi>
561
562         * FormMathsDeco.C: add leftrightarrows to the bitmap.
563
564         * forms/form_maths_style.fd: reflect the changes in the bitmaps.
565
566 2002-03-07  Angus Leeming  <a.leeming@ic.ac.uk>
567
568         * xformsGImage.C (statusCB, errorCB): close the file streams once the
569         image is loaded or if an error occurs.
570         (init_graphics): FLIMAGE_SETUP setup must be static as xforms stores
571         it permanently (and does not make a copy!).
572
573 2002-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
574
575         * xformsGImage.[Ch]: new files. An image loader based on xforms library
576         routines.
577
578         * GUIRunTime.C (initialiseGraphics): use the xforms image loader if
579         your version of the xforms libraries is up to the task.
580
581         * Makefile.am: compile the xforms image loader if so configured.
582
583 2002-03-04   Angus Leeming  <a.leeming@ic.ac.uk>
584
585         * Dialogs.C (redrawGUI): removed to frontends/Dialogs.C
586
587         * Dialogs.C:
588         * GUIRunTime.C (initialiseGraphics): moved to GUIRunTime.
589
590 2002-03-04   Angus Leeming  <a.leeming@ic.ac.uk>
591
592         * FormDocument.C (build): add a std:: qualifier to remove_if.
593
594 2002-03-02  Lars Gullik Bjønnes  <larsbj@birdstep.com>
595
596         * Toolbar_pimpl.[Ch]: layout as string
597
598         * FormParagraph.C: layout as string
599
600         * FormDocument.C (build): use remove_if and contains_functor
601         layout as string
602
603 2002-03-01  Martin Vermeer <martin.vermeer@hut.fi>
604
605         * FormMathsBitmap.[Ch]:
606         * FormMathsPanel.C: Give window titles to bit map sub-panels.
607
608 2002-02-28  Angus Leeming  <a.leeming@ic.ac.uk>
609
610         * Dialogs.C (initialiseGraphics): a new static method.
611         Remove Allan's venerable description as I think it's past its sell-by
612         date.
613
614 2002-02-28  John Levon  <moz@compsoc.man.ac.uk>
615
616         * FormBase.C:
617         * FormBaseDeprecated.C:
618         * FormFiledialog.C: possible fix to the Bad Window problems that some
619         people have been experiencing.
620
621 2002-02-28  Angus Leeming  <a.leeming@ic.ac.uk>
622
623         * FormForks.C (input_button_all): resolve comparison between signed
624         and unsigned.
625
626 2002-02-26  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
627
628         * Menubar_pimpl.C (makeMenubar): ignore entries which are not
629         submenus in menubar.
630
631 2002-02-20  Angus Leeming  <a.leeming@ic.ac.uk>
632
633         * FormForks.[Ch]:
634         * forms/form_forks.fd: new files. A view for the Forked Child
635         processes dialog, enabling the user to see what forked processes
636         are running, and, if he so desires, to kill them.
637
638         * Dialogs.C: add the class Forked Child dialog.
639
640         * Makefile.am: add FormForks.[Ch], form_forks.[Ch].
641
642         * forms/makefile: add form_forks.fd.
643
644         * FormPreferences.C (LnFmisc::apply): rather ugly: call
645         grfx::GCache::changeDisplay if the lyxrc.display_graphics changes.
646
647 2002-02-24  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
648
649         * forms/form_graphics.fd: Enlarge Restore button.
650         * FormGraphics.C: Set filter to bounding box input fields.
651
652 2002-02-20  Lars Gullik Bjønnes  <larsbj@birdstep.com>
653
654         * Makefile.am: simpler obj. file compiling
655
656 2002-02-20  Juergen Vigna  <jug@sad.it>
657
658         * FormTabular.C (input): don't call the autoapply on exit input calls
659         if we don't really have a change!
660
661 2002-02-19  Angus Leeming  <a.leeming@ic.ac.uk>
662
663         * FormBase.h (FormCB): tiny bugfix.
664
665         * xforms_helpers.h: remove incorrect comment.
666
667 2002-02-18  Herbert Voss  <voss@lyx.org>
668
669         * FormGraphics.C: same units for LyX and Latex view, cosmetics
670
671 2002-02-18  Angus Leeming  <a.leeming@ic.ac.uk>
672
673         * Timeout_pimpl.[Ch] (running): new method.
674
675 2002-02-18  Angus Leeming  <a.leeming@ic.ac.uk>
676
677         * FormParagraph.C:
678         * FormTabular.C: added a using std::remove_if directive.
679
680 2002-02-14  Herbert Voss  <voss@lyx.org>
681
682         * xforms_helpers.h: fix bug with "?%" units
683
684 2002-02-14  Rob Lahaye  <lahaye@users.sourceforge.net>
685         * forms/form_graphics.fd:
686         * form_graphics.C: minor layout changes, such as stretching all
687         tab-windows to equal sizes and better keyboard-shortcuts.
688
689 2002-02-14  Rob Lahaye  <lahaye@users.sourceforge.net>
690         * forms/form_graphics.fd:
691         * form_graphics.C: minor layout changes, such as stretching all
692         tab-windows to equal sizes and better keyboard-shortcuts.
693
694 2002-02-12  Herbert Voss  <voss@lyx.org>
695
696         * forms/form_graphics.fd:
697         * form_graphics.[Ch]: small changes to the layout, mentioned
698         by Rob
699
700         * FormGraphics.C: fix bug with use of updateWidget... when
701         no unit is given.
702
703 2002-02-11  John Levon  <moz@compsoc.man.ac.uk>
704
705         * FormMinipage.C: return SMI_VALID on other form changes
706
707 2002-02-11  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
708
709         * FormParagraph.C (update): [VSpace:] Delete the special method
710         for gluelengths...
711         * xforms_helpers.C: ...and move it here.
712         Activate JMarcs new (shorter) code for updateWidgetsFromLengthString
713         and updateWidgetsFromLength.
714
715 2002-02-10  Rob Lahaye  <lahaye@users.sourceforge.net>
716
717         * forms/form_external.fd:
718         * form_external.C: change color2 of a few buttons into the
719         proper grey color.
720
721 2002-02-08  Herbert Voss  <voss@lyx.org>
722
723         * forms/form_graphics.fd:
724         * FormGraphics.C:
725         * form_graphics.[Ch]: Adding buttons for unzip-Option,
726         getValues from LyX/LaTeXfolder
727
728 2002-02-08  Rob Lahaye  <lahaye@users.sourceforge.net>
729
730         * forms/form_graphics.fd:
731         * FormGraphics.C:
732         * form_graphics.[Ch]: simplify the bounding box folder
733         of the Graphic GUI
734
735 2002-02-08  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
736
737         * Menubar_pimpl.C (create_submenu): work around an xforms bug (?)
738         where one could not have both toggleon and disabled.
739
740 2002-02-08  Herbert Voss  <voss@lyx.org>
741
742         * xforms_helpers.h: change unit "%" to t%
743
744         * FormGraphics.C: fiy bug when BB is read from file and the
745         unit is always "pt"
746
747 2002-02-08  Martin Vermeer <martin.vermeer@hut.fi>
748
749         * FormMathsDeco.C: \underleftarrow and \underrightarrow
750
751 2002-02-06  Angus Leeming  <a.leeming@ic.ac.uk>
752
753         Stabilise the tooltip interface and get Jürgen's patch to work ;-)
754
755         * Tooltips.[Ch]: new files. A wrapper to the tooltip code with a nice
756         clean interface. Means that FormBase, FormBaseDeprecated and
757         Tollbar_pimpl can all use the same code to have tooltips. No bloat.
758
759         * FormBase.C: add a Tooltips instance and interface with it.
760         (setTooltipLevel): removed. Replaced by fillTooltipChoice and
761         setTooltipLevel(ob).
762         (getVerboseTooltip, getMinimalTooltip) now passed a const FL_OBJECT.
763
764         * FormBibtex.[Ch]:
765         * FormCitation.[Ch]:
766         * FormTexinfo.[Ch]:
767         * Makefile.am: altered appropriately.
768
769 2002-02-06  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
770
771         * forms/form_texinfo.fd:
772         * forms/form_bibtex.fd:
773         * forms/form_citation.fd: delete text_info field again, add help choice
774
775         * FormBibtex.[Ch]:
776         * FormCitation.[Ch]:
777         * FormTexinfo.[Ch]: Implement new Tooltip behaviour.
778
779 2002-02-06  Angus Leeming  <a.leeming@ic.ac.uk>
780
781         * FormBase.[Ch]: can now chose the verbosity of the tooltip through
782         a new method setTooltipLevel(). In turn this determines which of the
783         new virtual methods, getVerboseTooltip() or getMinimalTooltip() gets
784         called from getTooltip.
785         No need for a "message" widget at the bottom of every dialog, therefore.
786         If retained, this "message" widget can be used to display "warnings",
787         pure and simple.
788
789         * FormBibtex.[Ch]:
790         * FormCitation.[Ch]:
791         * FormTexinfo.[Ch]: altered appropriately. Still need to be reshaped,
792         to lose the "message" widget and to gain a "tooltip level" choice.
793
794 2002-02-05  Angus Leeming  <a.leeming@ic.ac.uk>
795
796         * forms/form_graphics.fd: Tiny tweek to make the Restore, Ok, Apply,
797         Cancel buttons' positions consistent with the other dialogs.
798
799 2002-02-05  Herbert Voss  <voss@lyx.org>
800
801         * forms/form_graphics.fd: Noew the same view of the
802         buttons as in preferences (LyXView). Make some things clear
803         with better names.
804         * FormGraphic.C: cosmetic changes to the layout. Delete
805         the help button
806
807 2002-02-05  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
808
809         * forms/form.texinfo.fd: delete help button, add text_info
810         * forms/form.citation.fd,form.bibtex.fd: add text_info
811         * FormTexinfo.[Ch]: Delete Help mechanism, add tooltips and help messages.
812         * FormCitation.[Ch],FormBibtex.[Ch]: add tooltips and help messages (actually
813         no tooltips in Bibtex).
814
815 2002-02-05  Angus Leeming  <a.leeming@ic.ac.uk>
816
817         * FormBase.[Ch]: You want tooltips too? You got 'em. Verified as
818         working with both xforms 0.88 and 0.89. Use by invoking
819         setTooltipHandler(ob) and by providing a method getTooltip(ob) in this
820         derived class to provide the required string.
821
822 2002-02-05  Angus Leeming  <a.leeming@ic.ac.uk>
823
824         * FormBase.[Ch]: make it really easy to set up and use a prehandler
825         for feedback messages and to invoke an input event on paste from
826         the middle mouse button. The derived class needs invoke only
827         setPrehandler(ob) and for the feedback to override the virtual methods
828         feedback(ob) and clear_feedback(). If the message posted is a warning
829         rather than mere feedback, first setWarningPosted(true) to ensure
830         that the message remains visible.
831
832         * FormBaseDeprecated.C: a physical rearrangement of the file,
833         nothing more.
834
835         * FormPreamble.C: use setPrehandler to invoke an input event on paste.
836
837 2002-02-04  Herbert Voss  <voss@lyx.org>
838
839         * forms/form_graphics.fd: small changes to the layout
840         * FormGraphic.C: Apply-button, keepaspectratio enabling
841         depends to case of LaTeXView. Other small changes and
842         fixes. Add LyXView scale.
843
844 2002-02-01  Angus Leeming  <a.leeming@ic.ac.uk>
845
846         * FormGraphics.C (c-tor): prevent resizing of the dialog.
847
848 2002-02-03  Herbert Voss  <voss@lyx.org>
849
850         * xforms_helpers.C: fix bug with unit "%" in
851         updateWidgetsFromLengthString(...)
852
853 2002-02-02  Herbert Voss  <voss@lyx.org>
854
855         * FormGraphic.C: fix bug with filename, rearrange the code,
856         delete choice "referencePoint" which is only possible for
857         rotatebox
858         * forms/form_graphics.fd: position options in a logical way,
859         add folder and scale for LyXView
860
861 2002-02-01  Angus Leeming  <a.leeming@ic.ac.uk>
862
863         * FormGraphics.C (apply, update): respect the new DEFAULT state of
864         InsetGraphicsParams::DisplayType.
865
866 2002-01-31  Martin Vermeer <martin.vermeer@hut.fi>
867
868         * forms/form_graphics.fd: tweeks.
869
870 2002-01-30  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
871
872         * FormGraphics.C: Fix MAXDIGIT values for height and width.
873
874 2002-01-30  Angus Leeming  <a.leeming@ic.ac.uk>
875
876         * forms/form_citation: a few tweaks of my own.
877
878 2002-01-30  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
879
880         * forms/form_citation: De-Monsterization (make it smaller).
881
882 2002-01-30  Angus Leeming  <a.leeming@ic.ac.uk>
883
884         * forms/form_graphics.fd:
885         * FormGraphics.C: a few tweaks of my own.
886
887 2002-01-30  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
888
889         * forms/form_graphics.fd: Very small tweaks.
890
891 2002-01-29  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
892
893         * forms/form_graphics.fd: Change the dialog to look similar as
894         the nice QT2-Version (added tabfolder "Bounding Box", rearrangements);
895         added text_warning field..
896
897         * FormGraphics.[Ch]: Handle the Rearrangements.
898         Add input filters and warnings concerning invalid inputs.
899         Recognize the lyxrc-settings of display_graphics.
900
901 2002-01-29  Angus Leeming  <a.leeming@ic.ac.uk>
902
903         * FormMathsSpace.h (space_):
904         * FormMathsStyle.h (style_): change from a short to an int to fix
905         type conversion warnings.
906
907 2002-01-28  Martin Vermeer <martin.vermeer@hut.fi>
908
909         * FormMathsSpace.[Ch]:
910         * forms/form_maths_space.fd:
911         Changed the "Space" subpanel of the math panel into one of
912         ordinary buttons rather than radio buttons. They are now
913         self-applying so OK and Apply could go.
914
915 2002-01-28  Martin Vermeer <martin.vermeer@hut.fi>
916
917         * FormMathsStyle.[Ch]:
918         * forms/form_maths_style.fd:
919         Patched to use button arrays. Buttons are self-applying, saving
920         one keystroke and the OK and Apply buttons.
921
922 2002-01-27  Herbert Voss  <voss@lyx.org>
923
924         * FormGraphic.[Ch]:
925         * form_graphic.[Ch]:
926         * forms/form_graphic.fd: rewritten to support graphicx with
927         all options and to be sure that the old figinsets are correct
928         converted.
929         * xforms-helpers.h: added two choice const for the LyXLength
930         one with all and one only with length which have a unit.
931
932 2002-01-29  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
933
934         * forms/form_minipage.fd: add text_warning field.
935
936         * FormMinipage.[Ch]: added input filters and warnings
937         (ButtonPolicy::SMInput FormMinipage::input)
938
939 2002-01-28  Angus Leeming  <a.leeming@ic.ac.uk>
940
941         * FormAboutlyx.[Ch]: Removed redundant form() method and
942         dialog_ variable. They replicate that in the parent FormDB.
943
944 2002-01-28  Martin Vermeer <martin.vermeer@hut.fi>
945
946         * FormMathsDeco[hC]:
947         * forms/form_maths_deco.fd: added math accents as a separate bitmap to
948         the Decorations sub-panel of mathed. See Lamport Table 3.11.
949
950         * FormMathsPanel.C:
951         * MathsSymbols.C: reorganization of the two AMS panels "relations" and
952         "negated relations". Lower and broader.
953
954 2002-01-25  Angus Leeming  <a.leeming@ic.ac.uk>
955
956         * FormTabular.C (update): Remove redundant code.
957
958 2002-01-24  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
959
960         * forms/form_tabular.fd: checkbox2radiobutton changes.
961
962 2002-01-20  Herbert Voss  <voss@perce.de>
963
964         * FormInclude.[C]: better control of unexistings files
965         when entered without the browser
966
967 2002-01-20  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
968
969         * Toolbar_pimpl.C (update): disable layout combox when LFUN_LAYOUT
970         is disabled
971
972         * combox.C (activate):
973         (deactivate): change color of labels to reflect the state of the
974         combox
975
976 2002-01-16  Herbert Voss  <voss@lyx.org>
977
978         * FormExternal.C (build): activate  apply/ok-button when something
979         is entered in the filename-field
980
981 2002-01-16  Angus Leeming  <a.leeming@ic.ac.uk>
982
983         * FormMathsBitmap.C (apply): fix bug caused by using 'unsigned int'
984         rather than 'string::size_type'
985
986 2002-01-17 Martin Vermeer <martin.vermeer@hut.fi>
987
988         * FormMathPanel.[hC]:
989         * MathsSymbols.[hC]:
990         * form_math_panel.[hC]:
991         * form_math_panel.fd: Modified. Added five symbol sub-panels
992         to the math panel containing AMS math symbols: arrows, relations,
993         negated relation, operators and miscellaneous (also containing some
994         hebrew and corner symbols).
995
996 2002-01-17  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
997
998         * FormMinipage.C (apply): change because MinipageParams::pageWidth
999         is now a real LyXLength
1000
1001 2002-01-17  John Levon  <moz@compsoc.man.ac.uk>
1002
1003         * FormDocument.C: enable line spacing input properly
1004
1005 2002-01-17  John Levon  <moz@compsoc.man.ac.uk>
1006
1007         * forms/form_preferences.fd:
1008         * form_preferences.h:
1009         * form_preferences.C:
1010         * FormPreferences.h:
1011         * FormPreferences.C: use better variable name
1012
1013 2002-01-17  John Levon  <moz@compsoc.man.ac.uk>
1014
1015         * forms/form_preferences.fd: change "Use Scalable Fonts"
1016           to "Rescale bitmap fonts"
1017
1018 2002-01-16  Angus Leeming  <a.leeming@ic.ac.uk>
1019
1020         * FormMathsPanel.C:
1021         * FormPreferences.C: #include "ButtonController.tmpl" to instantiate
1022         the button controller for IgnorantPolicy and PreferencesPolicy.
1023
1024 2002-01-16  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1025
1026         * forms/form_tabular.fd: text_info field was too small. Enlarge it.
1027
1028 2002-01-15  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1029
1030         * xforms_helpers.C: modify getLengthFromWidgets to ignore the unit
1031         choice if the input field contains a LyXGlueLength.
1032
1033         * FormParagraph.C: Allow to insert and display gluelengths in VSpace
1034
1035         * FormParagraph.C
1036         * FormDocument.C
1037         * FormTabular.C: Change input filter to allow inserting
1038         gluelengths/lyxlength or numbers with unit choices.
1039
1040         * FormMinipage.C: Use getLengthFromWidgets instead of the code there,
1041         which was more or less duplicated.
1042
1043         * FormGraphics.C: set default units, dependent on US/other paper.
1044
1045 2002-01-16  Angus Leeming  <a.leeming@ic.ac.uk>
1046
1047         * Dialogs.C: no longer need to #include the Controller classes, as this
1048         is how done in GUI.h.
1049
1050         * xformsBC.C: #include ButtonController.tmpl, containing the
1051         instatiation of the button controller.
1052
1053 2002-01-15  John Levon  <moz@compsoc.man.ac.uk>
1054
1055         * FormThesaurus.C: fix a crash
1056
1057 2002-1-15  Martin Vermeer <martin.vermeer@hut.fi>
1058
1059         * FormMathsDelim.C:
1060         * form_maths_delim_C:
1061         * form_maths_delim.h:
1062         * form_maths_delin.fd:
1063         Put three radio buttons on the delimiters pop-up. It works as follows:
1064
1065                                 left mouse     middle mouse        right mouse
1066         ----------------------------------------------------------------------
1067         Left radio button   |       (               ()                   )
1068         Middle radio button |       ()              ()                   )
1069         Right radio button  |        )               )                   )
1070         ----------------------------------------------------------------------
1071
1072         Where
1073
1074         (       left-side delimiter selected
1075         )       right-side delimiter selected
1076         ()      "symmnetric pair" selected, of which the clicked delimiter is
1077                 the left one.
1078                 So, if the middle radio button is activated ("()\nBoth")
1079                 and you click on "[" with the default (left) mouse button, you
1080                 get the delimiter pair "[]".
1081                 A shortcut for this (if the leftmost radio button is on) is
1082                 simply clicking the middle mouse button.
1083
1084         To create equal pairs, either have the middle radio button on and use
1085         Mouse-left, or have the left radio button on and use Mouse-middle.
1086
1087         To create unequal pairs, you should have either the left or middle radio
1088         button on, and do: "Mouse-left ( Mouse-right >" to create "(>".
1089
1090 2002-01-15  Angus Leeming  <a.leeming@ic.ac.uk>
1091
1092         * FormSpellchecker.[Ch]: a bit of a clean up, leaving the functionality
1093         unchanged:
1094         Remove the clickline_ member variable and hide() method;
1095         Use fl_set_browser_dblclick_callback;
1096         Constify a few temporary variables;
1097         Use xforms_helpers' wrappers functions returning string rather than
1098         the raw xforms functions returning char const *.
1099
1100 2002-01-14  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
1101
1102         * DropDown.C: include <cctype> for isprint()
1103
1104 2002-01-14  Angus Leeming  <a.leeming@ic.ac.uk>
1105
1106         * FormMinipage.C (apply, update): MinipageParams::width renamed
1107         as MinipageParams::pageWidth.
1108
1109 2002-01-14      Martin Vermeer <martin.vermeer@hut.fi>
1110
1111         * FormMathsBitmap.C:
1112           FormMathsPanel.C:
1113           MathsSymbols.C: Blackboard Bold and Calligraphic std symbols
1114         added to math panel's 'misc' sub-panel.
1115
1116 2002-01-14  Angus Leeming  <a.leeming@ic.ac.uk>
1117
1118         * FormMathsMatrix.C (input): use lyx::count rather than std::count.
1119
1120 2002-01-14  Angus Leeming  <a.leeming@ic.ac.uk>
1121
1122         * FormPreferences.h: add a std:: to make_pair.
1123
1124 2002-01-11  Angus Leeming  <a.leeming@ic.ac.uk>
1125
1126         * DropDown.[Ch] (keypress, key_pressed): new signal and method,
1127         respectively.
1128
1129         * DropDown.C: place xforms callback functions in namespace anon.
1130         Set browser callback on single not double click.
1131         (select): return immediately of the vector is empty. Highlight the top
1132         line. Position the browser above the minibuffer, not below it.
1133         (peek): call key_pressed when a key press is detected.
1134         (key_pressed): clean-up and emit the keypress signal.
1135
1136         * xforms_helpers.[Ch} (getSelectedStringFromBrowser): new function.
1137         If nothing is selected, return string().
1138
1139 2002-01-14  John Levon  <moz@compsoc.man.ac.uk>
1140
1141         * FormSpellchecker.C: disable resizing due to xforms bug
1142
1143 2002-01-13  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
1144
1145         * FormFiledialog.C (Reread): skip broken symlinks
1146
1147 2002-01-13  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1148
1149         * FormMathsMatrix.C (AlignFilter): use std::count and add some
1150         comments.
1151
1152 2002-01-13  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
1153
1154         * MathsSymbols.C (get_pixmap_from_symbol): add a default statement
1155         in the switch.
1156
1157         * FormPreferences.C (Interface::input):
1158         (Language::input):
1159         (Paths::input): add shortcuts to file dialogs directory buttons
1160
1161         * FormPreference.h (browse): add default empty parameters for
1162         buttons descriptions.
1163
1164         * FormFiledialog.C (SetButton): allow for a shortcut in the name
1165         of the button.
1166
1167 2002-01-13  John Levon  <moz@compsoc.man.ac.uk>
1168
1169         * FormThesaurus.C:
1170         * FormThesaurus.h:
1171         * form_thesaurus.h:
1172         * form_thesaurus.C:
1173         * forms/form_thesaurus.fd: update to Aiksaurus 0.14
1174
1175 2002-01-12  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
1176
1177         * Toolbar_pimpl.C (setPixmap): simplify a bit
1178
1179 2002-01-10  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
1180
1181         * Toolbar_pimpl.C (ToolbarCB):
1182         * Menubar_pimpl.C (MenuCallback): use verboseDispatch instead of
1183         dispatch.
1184
1185 2002-01-12  Allan Rae  <rae@lyx.org>
1186
1187         * FormTabular.C (FormTabular): Fix Purify UMR.
1188
1189         * FormPreferences.C (build): "Conversion" is a better name.
1190
1191 2002-01-10  Martin Vermeer  <martin.vermeer@hut.fi>
1192
1193         * FormMathsPanel.[Ch] (dispatchFunc): new method. Invokes
1194         LyXFunc::dispatch.
1195
1196         * FormMathsStyle.C (apply): use LFUNs to apply, not insertSymbol.
1197
1198 2002-01-10  Angus Leeming  <a.leeming@ic.ac.uk>
1199
1200         * FormPreferences.C:
1201         * forms/form_preferences.fd: change names and descriptions of popup
1202         font variables to reflect their actual use.
1203
1204         * Menubar_pimpl.C: return MENU_LABEL_STYLE to FL_NORMAL_STYLE.
1205
1206 2002-01-10  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
1207
1208         * FormPreferences.C (input): allow empty values for document_path
1209         and template_path.
1210
1211         * FormFiledialog.C (SetButton):
1212         (FileDlgCB): do not disable directory buttons if they have an
1213         empty path.
1214         (SetDirectory): if the argument is an empty string, change to
1215         cwd().
1216
1217 2002-01-09  Martin Vermeer <martin.vermeer@hut.fi>
1218
1219         * forms/form_maths_style.fd:
1220         * FormMathsStyle.[Ch]: New files, Implementing a mathed pop-up for math
1221         size "styles" and font types.
1222         * FormMathsPanel.[Ch]:
1223         * MathsSymbols.C:
1224         * forms/form_maths_panel.fd: Modified too.
1225
1226 2002-01-08  Martin Vermeer  <martin.vermeer@hut.fi>
1227
1228         * Menubar_pimpl.C (create_submenu):
1229         * Toolbar_pimpl.C (update): use FuncStatus.
1230
1231 2002-01-08  Angus Leeming  <a.leeming@ic.ac.uk>
1232
1233         * xform_helpers.[Ch] (getStringFromBrowser): a littel wrapper function
1234         for fl_get_browser_line that is guaranteed to return a valid string.
1235
1236 2002-01-08  John Levon  <moz@compsoc.man.ac.uk>
1237
1238         * FormSpellchecker.C: fix possible crash on clicking a suggestion
1239
1240 2002-01-08  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1241
1242         * forms/form_document.fd (bullets): fix small cosmetic problem after
1243         John's radio2button change.
1244
1245 2002-01-07  Angus Leeming  <a.leeming@ic.ac.uk>
1246
1247         * FormDocument.C:
1248         * forms/form_document.fd: change the labels and variable names of
1249         left_margin, right_margin to inner_margin, outer_margin, in line
1250         with bugzilla bug #157.
1251
1252         * FormFiledialog.C (Reread): used locally stored modtime variable
1253         rather than make repeated calls to fileInfo.getModificationTime().
1254
1255         * xforms_helpers.C (ReadableFile, WriteableFile): added a couple of
1256         isOK() checks to the use of the FileInfo instance and removed those
1257         FIXMEs.
1258
1259         * Menubar_pimpl.C: added a variable MENU_LABEL_STYLE and use it.
1260         Set it to FL_BOLD_STYLE, thereby fixing bugzilla bug #32.
1261
1262 2002-01-07  John Levon  <moz@compsoc.man.ac.uk>
1263
1264         * form_*:
1265         * forms/form_*: change radio buttons to round3dbutton
1266
1267 2002-01-05  John Levon  <moz@compsoc.man.ac.uk>
1268
1269         * FormFiledialog.C: add FIXME
1270
1271         * xforms_helpers.C: fix use of FileInfo
1272
1273 2002-01-07  John Levon  <moz@compsoc.man.ac.uk>
1274
1275         * FormTabular.h:
1276         * FormTabular.C:
1277         * form_tabular.h:
1278         * form_tabular.C:
1279         * forms/form_tabular.fd: ugly fix to get around
1280           some of the UI problems (bug #110).
1281
1282 2002-01-04  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1283
1284         * FormDocument.C: Recognize the default paper settings too
1285         when setting the default length values (cm or inch).
1286         * FormParagraph.C: do the same.
1287
1288 2001-12-11  Michael A. Koziarski <michael@koziarski.org>
1289
1290         * FormFloat.C: changes to prevent here definitely being used
1291         with wide figures.
1292
1293 2001-12-29  Dekel Tsur  <dekelts@tau.ac.il>
1294
1295         * FormMathsMatrix.C (AlignFilter): Allow entering the '|' char.
1296
1297 2001-12-19  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
1298
1299         * DropDown.C: always include <config.h> in sources.
1300
1301         * xforms_helpers.h:
1302         * FormFiledialog.h:
1303         * Timeout_pimpl.h:
1304         * DropDown.h: do not include <config.h> in headers
1305
1306 2001-12-20  Juergen Vigna  <jug@sad.it>
1307
1308         * FormTabular.C (update): final LT-h/f support modifications.
1309
1310 2001-12-19  Juergen Vigna  <jug@sad.it>
1311
1312         * FormTabular.C (update): change a bit the tabular layout and added
1313         better longtable options handling.
1314
1315 2001-12-15  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1316
1317         * FormToc.C: using std::endl
1318
1319 2001-12-14  John Levon  <moz@compsoc.man.ac.uk>
1320
1321         * FormToc.C: fix crash when no entries, and
1322           update types properly
1323
1324 2001-12-11  Ben Stanley <bds02@uow.edu.au>
1325
1326         * Menubar_pimpl.C: Fixed a crashing bug when document has more
1327         than 80 floats and using xforms 0.88
1328
1329 2001-12-11  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
1330
1331         * xforms_helpers.C: include lyxlength.h here
1332         * xforms_helpers.h: ... but not here
1333
1334         * FormTabular.C: use LyXLength instead of string wherever
1335         necessary; whitespace changes.
1336
1337 2001-12-08  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1338
1339         * forms/form_preferences.fd: use the same name for font sizes
1340         than the character dialog.
1341
1342 2001-11-26  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1343
1344         * forms/form_search.fd: Added label text to search buttons
1345         (to make the shortcuts visible).
1346
1347 2001-12-05  John Levon  <moz@compsoc.man.ac.uk>
1348
1349         * FormParagraph.C: set combo box correctly for VSpace::LENGTH
1350
1351 2001-12-05  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1352
1353         * FormFiledialog.C:
1354         * xforms_helpers.C: change "while(" to "while ("
1355
1356 2001-12-05  Allan Rae  <rae@lyx.org>
1357
1358         * FormParagraph.C (apply): One other LyXText fix.
1359
1360 2001-12-05  John Levon  <moz@compsoc.man.ac.uk>
1361
1362        * FormParagraph.C (getCurrentParagraph):
1363         (apply):  get the right LyXText !
1364
1365 2001-11-29  John Levon  <moz@compsoc.man.ac.uk>
1366
1367         * FormParagraph.C: disallow page breaks in insets
1368
1369 2001-11-23  John Levon  <moz@compsoc.man.ac.uk>
1370
1371         * FormParagraph.C: allow signed space above/below, actually
1372           use space below units
1373
1374 2001-11-04  John Levon  <moz@compsoc.man.ac.uk>
1375
1376         * FormToc.C: fixes to make floatlists work
1377
1378 2001-11-23  John Levon  <moz@compsoc.man.ac.uk>
1379
1380         * Makefile.am:
1381         * Alert_pimpl.C: Alert etc.
1382
1383         * xforms_helpers.h:
1384         * xforms_helpers.C:
1385         * forms/fdfix.sh: move idex etc. to here
1386
1387         * GUIRunTime.C: move getScreenDPI() to here
1388
1389 2001-11-20  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1390
1391        * forms/form_ref.fd, form_preferences.fd, form_citation.fd,
1392        form_graphics.fd, form_paragraph.fd: Enlarged the Restore button
1393        to 100p (now German translation fits in).
1394        * forms/form_external.fd, form_bibtex.fd, form_print.fd,
1395        form_preferences.fd, form_graphics.fd, form.include.fd,
1396        form-external.fd:
1397        Unified label "Browse..." and unified its width to 100p.
1398
1399 2001-11-13  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1400
1401        * forms/form_graphics.fd: fixed shortcut clash
1402        * forms/form-external.fd: added shortcut for "Apply"
1403
1404 2001-11-12  John Levon  <moz@compsoc.man.ac.uk>
1405
1406         * FormFiledialog.C: don't reset path if new dir
1407           doesn't exist.
1408
1409 2001-11-12  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1410
1411        * forms/form_document.fd: Renamed "Save as Class Defaults"
1412        to "Save as Document Defaults"
1413        * FormDocument.C:
1414        Removed the setEnabled-Definitions for the
1415        "save_default"-Button since it causes nothing but trouble.
1416        Changed the text of AskQuestion on saveParamsAsDefault.
1417
1418 2001-11-07  John Levon  <moz@compsoc.man.ac.uk>
1419
1420         * DropDown.C: fix crash, improve behaviour a bit
1421
1422 2001-11-07  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
1423
1424         * FormDocument.C (class_apply):
1425         (paper_apply):
1426         (language_apply):
1427         (options_apply):
1428         (bullets_apply): add a version of these methods taking a
1429         BufferParams& parameters. The original versions are now wrappers
1430         around these.
1431         (saveParamsAsDefault): new function, moved from old
1432         LFUN_LAYOUT_SAVE_DEFAULT code.
1433
1434 2001-11-03  John Levon  <moz@compsoc.man.ac.uk>
1435
1436         * Makefile.am:
1437         * DropDown.h:
1438         * DropDown.C: drop-down completion
1439
1440 2001-11-04  John Levon  <moz@compsoc.man.ac.uk>
1441
1442         * forms/form_graphics.fd: change clashing shortcut
1443
1444 2001-10-24  Juergen Vigna  <jug@sad.it>
1445
1446         * FormTabular.C: changed calls for footer/headers of longtabulars.
1447
1448 2001-10-23  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1449
1450         * forms/form_tabular.fd: Add value choices
1451         * FormTabular.C: Handle that choices
1452
1453         * FormDocument.C: fix small bug.
1454
1455 2001-10-23  Angus Leeming  <a.leeming@ic.ac.uk>
1456
1457         * FormGraphics.[Ch]: move some parameters out of the heaader file and
1458         into namespace anon.
1459
1460         * FormPreferences.C:
1461         * forms/form_preferences.fd: replaced button_colorspace with two
1462         radio buttons, button_hsv and button_rgb.
1463
1464 2001-10-19  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1465
1466        * forms/form_document.fd:
1467          Class: add a value choice for Default Skip.
1468          Some rearrangements (minor tweaks).
1469        * FormDocument.C: Handle that choice, minor tweaks.
1470        * forms/form_paragraph.fd: Add value choices
1471        * FormParagraph.C: Handle that choices.
1472        * FormMinipage.C/FormGraphics.C: Small tweaks.
1473
1474 2001-10-15  Angus Leeming  <a.leeming@ic.ac.uk>
1475
1476         * FormDocument.C: fixed some bugs in the Paper tab.
1477
1478         * xforms_helpers.[Ch] (updateWidgetsFromLengthString): add argument
1479         specifying default unit for choice if input string is empty.
1480
1481 2001-10-12  Angus Leeming  <a.leeming@ic.ac.uk>
1482
1483         * FormDocument.C (input): one more tweak...
1484
1485 2001-10-10  Herbert Voss  <voss@perce.de>
1486
1487         * FormTexinfo.[Ch]: some changes to the code
1488
1489 2001-10-10  André Pönitz  <poenitz@htwm.de>
1490
1491         * FormsMathMatrix.C: add missing space between v- and h-alignment
1492         parameters
1493
1494 2001-10-09  Herbert Voss  <voss@perce.de>
1495
1496         * FormTexinfo.[Ch]:
1497         * forms/form_texinfo.fd: new files. Display information about the
1498         installed texfiles (cls,sty,bst).
1499
1500         * FormShowFile.[Ch]: new files. Display the contents of a file.
1501
1502         * Dialog.C:
1503         * Makefile.am: modified appropriately.
1504
1505 2001-10-09  Angus Leeming  <a.leeming@ic.ac.uk>
1506
1507         * xforms_helpers.[Ch] (getLengthFromWidgets): new function.
1508         Given input and choice widgets, create a string such as "1cm".
1509         (updateWidgetsFromLengthString): new function.
1510         Given a string such as "1cm", set the input and choice widgets.
1511
1512         * FormDocument.C:
1513         * forms/form_document.fd: improve the GUI of the paper tab using these
1514         new helper functions.
1515
1516 2001-10-07  Adrien Rebollo  <adrien.rebollo@gmx.fr>
1517
1518         * FormDocument.C (build): support latin4
1519
1520 2001-10-05  Adrien Rebollo  <adrien.rebollo@gmx.fr>
1521
1522         * FormDocument.C (build): support latin3
1523
1524 2001-10-04  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
1525
1526         * forms/form_aboutlyx.fd: use flat boxes for tabs.
1527
1528 2001-10-03  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1529
1530         * forms/form_document.fd: rearrangement of the paper tab;
1531         rename "use geometry" to "custom margins/sizes".
1532
1533         * FormDocument.C: add code to avoid the input of senseless data
1534         in document -> paper.
1535
1536 2001-10-01  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1537
1538         * FormDocument.C: Disable choice "Special" if landscape
1539         is chosen to prevent senseless values.
1540
1541 2001-09-28  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1542
1543         * forms/form_preferences.fd: small tweaks.
1544
1545 2001-09-24  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1546
1547         * forms/form_document.fd: Removed "Auto Reset", renamed the "Reset"
1548         button to "Use Class Defaults" and moved it outside the tab.
1549         Some more minor tweaking.
1550
1551         * FormDocument.C: handled this changes.
1552
1553 2001-09-27  Angus Leeming  <a.leeming@ic.ac.uk>
1554
1555         * Dialogs.C: remove splash dialog code.
1556
1557         * FormSplash.[Ch]:
1558         * form_splash.[Ch]:
1559         * forms/form_splash.fd: removed.
1560
1561         * Makefile.am:
1562         * forms/makefile: remove splash dialog files.
1563
1564         * Menubar_pimpl.C (MenuCallback): no longer call
1565         Dialogs::destroySplash.
1566
1567 2001-09-27  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
1568
1569         * forms/form_preferences.fd: fix typo
1570
1571 2001-09-24  Angus Leeming  <a.leeming@ic.ac.uk>
1572
1573         * FormRef.C:
1574         * forms/form_ref.fd: renamed the widgets in the standard style.
1575
1576         * xforms_helpers.[Ch] (getVectorFromChoice, getVectorFromBrowser): new
1577         helper functions. Build a vector<string> from the contents of
1578         an fl_choice and fl_browser respectively.
1579
1580         * FormCitation.C (fillChoice, updateBrowser):
1581         * FormRef.C: use these new functions to only update the choices and
1582         browsers when absolutely necessary.
1583
1584 2001-09-24  Angus Leeming  <a.leeming@ic.ac.uk>
1585
1586         * FormBase.C (InputCB):
1587         * FormBaseDeprecated.C (InputCB): generalised Dekel's fix to the
1588         "select choice < 1" problem.
1589
1590         * FormRef.C (input): undid Dekel's change in light of the above
1591         generalisation.
1592
1593 2001-09-21  Dekel Tsur  <dekelts@tau.ac.il>
1594
1595         * FormRef.C (input): Fix crash when using dialog with keyboard.
1596
1597 2001-09-20  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1598
1599         * forms/form_document.fd: small tweaks.
1600
1601 2001-09-19  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1602
1603         * forms/form_document.fd: Added checkbox "auto_reset", button
1604         "reset_defaults" and button "save_defaults".
1605
1606         * Form_Document.[Ch]: Removed AskQuestion when changing class.
1607         Implement the 2 buttons and the checkbox described above.
1608
1609         * forms/form_preferences.fd: Added checkbox "auto_reset" (to
1610         save the default value of that lyxrc)
1611
1612         * FormPreferences.C: Handle that button
1613
1614 2001-09-18  Angus Leeming  <a.leeming@ic.ac.uk>
1615
1616         * form_ref.fd: a little tweaking.
1617
1618         * FormSpellchecker.C (build): set the bounds to the slider, so it
1619         updates during a spellchecking session.
1620
1621 2001-09-14  Angus Leeming  <a.leeming@ic.ac.uk>
1622
1623         * forms/form_preferences.fd: rearrangement and addition of new
1624         Display Graphics radio buttons to Look & Feel->Misc
1625         (By Jürgen Spitzmüller).
1626
1627         * FormPreferences.C: modify new lyxrc variable "display_graphics"
1628         depending on the values of the Display Graphics radio buttons.
1629
1630         * FormGraphics.C: use this variable.
1631
1632 2001-09-13  Angus Leeming  <a.leeming@ic.ac.uk>
1633
1634         * FormMathsBitmap.[Ch]: add d-tor to finally fix a memory leak.
1635         Hoorah! Happy Birthday to me!
1636
1637 2001-09-07  Dekel Tsur  <dekelts@tau.ac.il>
1638
1639         * forms/form_ref.fd: Add buffer button.
1640
1641         * FormRef.C (update): Handle the buffer button.
1642         (input): Ditto
1643
1644 2001-09-13  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1645
1646         * forms/form_graphics.fd: complete rewrite of the dialog
1647         (Most work was done by Angus, though).
1648
1649 2001-09-12  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
1650
1651         * combox.C (hide): execute the callback _after_ closing the
1652         combox.
1653
1654 2001-09-12  Angus Leeming  <a.leeming@ic.ac.uk>
1655
1656         * FormDocument.C (c-tor): initialise some variables.
1657
1658         * forms/form_citation.fd: remove spurious shortcut to a labelframe!
1659         (Thereby removing a warning message when the dialog is built.)
1660
1661         * FormFloat.C (input): return SMI_VALID.
1662
1663 2001-09-11  Angus Leeming  <a.leeming@ic.ac.uk>
1664
1665         * FormDocument.C (input, options_update): add code to enable the
1666         Author-Year/Numerical citation choice only if the natbib checkbox is
1667         active.
1668
1669         * FormFloat.[Ch]: added new method input() to control the behaviour of
1670         the buttons better.
1671         * forms/form_float.fd: renamed Here as button_here_definitely.
1672
1673         * FormGraphics.C:
1674         * forms/form_graphics.fd: add callbacks to a few widgets that didn't
1675         have them, so enabling the Ok, Apply buttons appropriately.
1676
1677 2001-09-08  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1678
1679         * forms/form_paragraph.fd: cosmetics (renamed "Label Width" to "Longest
1680         Label", added a labelframe).
1681
1682 2001-09-10  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1683
1684         * Toolbar_pimpl.C (C_Toolbar_BubblePost): fix linking
1685         (C_Toolbar_BubbleTimerCB): fix linking
1686
1687         * FormMathsBitmap.C (form): use get() to get the raw pointer.
1688
1689         * FormMathsBitmap.h: use shared_c_ptr for form_ as well.
1690
1691 2001-09-09  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1692
1693         * combox.C (C_Combox_input_cb): make it static
1694         (C_Combox_combo_cb): make it static
1695         (C_Combox_peek_event): make it static
1696
1697         * Toolbar_pimpl.C (C_Toolbar_BubbleTimerCB): make it static
1698         (C_Toolbar_BubblePost): make it static
1699         (C_Toolbar_ToolbarCB): make it static
1700
1701         * Timeout_pimpl.C (C_intern_timeout_cb): make it static
1702
1703         * Menubar_pimpl.C (C_Menubar_Pimpl_MenuCallback): make it static
1704
1705         * Makefile.am (libxforms_la_LIBADD): add this and depend on the
1706         gui libs
1707
1708 2001-09-07  Angus Leeming  <a.leeming@ic.ac.uk>
1709
1710         * FormBaseDeprecated.[Ch]: use the same allow_resize methodology as has
1711         been used successfully in FormBase.
1712         (show): call bc().refresh() after building the dialog to activate the
1713         button controller.
1714
1715         * FormPreferences.C (build): remove hack to fix butoon controller as
1716         the correct fix is in FormBaseDeprecated.
1717
1718         * FormPreferences.[Ch] (connect, disconnect): removed (redundant).
1719
1720         * FormMaths*.C (c-tor): prohibit resizing of the dialog.
1721
1722 2001-09-07  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
1723
1724         * Toolbar_pimpl.C (setLayout):
1725         (layoutSelected): make them work even when gettext has been
1726         translating the interface.
1727
1728 2001-09-07  Angus Leeming  <a.leeming@ic.ac.uk>
1729
1730         * FormMathsSpace.C: Fix bug: the "Maths spacing" dialog is broken
1731         ("Apply" does not work without former user change in the dialog).
1732
1733         * FormPreferences.C (build): Fix bug: if you start LyX and open the
1734         Preferences dialog, "Apply" is activated even though no change has been
1735         made so far.
1736
1737 2001-09-07  Rob Lahaye  <lahaye@users.sourceforge.net>
1738
1739         * FormBase.C (show): use controller_.IconifyWithMain() to control
1740         the dialog's show policy
1741
1742         * FormBaseDeprecated.C (show): ditto, but use lyxrc variable directly.
1743
1744         * FormPreferences.C:
1745         * forms/form_preferences.fd: add a check_dialogs_iconify_with_main
1746         check button to the Look & Feel->Misc tab and code to modify the lyxrc
1747         variable dialogs_iconify_with_main appropriately.
1748
1749 2001-09-07  Angus Leeming  <a.leeming@ic.ac.uk>
1750
1751         * FormBase.h: clean-up comments. Remove mutable status of minw_, minh_.
1752
1753 2001-09-06  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1754
1755         * forms/form_character.fd: small cosmetics (aligned "Language:" right
1756         as suggested in Michael's Buglist).
1757
1758 2001-09-06  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
1759
1760         * Toolbar_pimpl.C (updateLayoutList): do not display obsolete
1761         layouts
1762         (layoutSelected): remove the numeric argument and use the text of
1763         the combox entry instead.
1764
1765         * combox.C: lowercase a few remaining methods, rename select_text
1766         to select
1767         * several files: propagate these changes
1768
1769 2001-09-03  Angus Leeming  <a.leeming@ic.ac.uk>
1770
1771         * FormPreferences.C: add fl_set_input_return to input_paperoption.
1772
1773 2001-09-02  John Levon  <moz@compsoc.man.ac.uk>
1774
1775         * FormParagraph.C: fix default line spacing case
1776
1777 2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
1778
1779         * FormParagraph.C: disable space inputs when != Length
1780
1781 2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
1782
1783         * FormPreferences.C:
1784         * form_preferences.h:
1785         * form_preferences.C:
1786         * forms/form_preferences.fd: add view_dvi_paper_option
1787
1788 2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
1789
1790         * FormMathsPanel.h: sub dialogs must be Ignorant.
1791
1792 2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
1793
1794         * FormParagraph.C: fix to not allow 0 linespacing
1795
1796 2001-08-29  Angus Leeming  <a.leeming@ic.ac.uk>
1797
1798         * FormCitation.C (c-tor): prevent re-sizing of the dialog.
1799
1800         * FormParagraph.C (input): set fl_get_choice check for the linespacing
1801         to 5 not 4. xforms arrays start at 1.
1802
1803 2001-08-29  Angus Leeming  <a.leeming@ic.ac.uk>
1804
1805         * FormParagraph.[Ch]:
1806         * forms/form_paragraph.fd: clean up of dialog and of controlling
1807         code.
1808
1809 2001-08-29  Angus Leeming  <a.leeming@ic.ac.uk>
1810
1811         * FormBase.C (C_CutandPastePH): new function that can be used as a
1812         pre-handler to any xforms text input widget. Will trigger an event on
1813         pasting into the widget using the middle mouse button.
1814
1815         * FormPreamble.C (build): use this pre-handler for the input widget.
1816
1817 2001-08-26  Angus Leeming  <a.leeming@ic.ac.uk>
1818
1819         * FormCitation.C:
1820         * forms/form_citation.fd: a little tweaking to ensure that the
1821         style choice remains centred within the frame if its contents change.
1822
1823         * FormBase.h: added an allow_resize_ member variable. If false
1824         resizing the dialog is prohibitted.
1825
1826         * FormBase.[Ch]:
1827         * FormBrowser.[Ch]: modify c-tors to pass this new variable to FormBase.
1828
1829         * FormAboutlyx.C:
1830         * FormCharacter.C:
1831         * FormThesaurus.C:
1832         make use of this functionality to ensure that the dialog cannot be
1833         resized.
1834
1835 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
1836
1837         * GUIRunTime.C: initApplication() should take a int & argc
1838
1839 2001-08-24  John Levon  <moz@compsoc.man.ac.uk>
1840
1841         * FormCitation.h:
1842         * FormCitation.C: tidy code a little
1843
1844         * GUIRunTime.C: more informative error
1845
1846 2001-08-23  Angus Leeming  <a.leeming@ic.ac.uk>
1847
1848         * forms/form_preferences.fd: order the items "logically" so that
1849         tabbing through the dialog makes sense. Close bug #404569.
1850
1851 2001-08-23  Angus Leeming  <a.leeming@ic.ac.uk>
1852
1853         * FormPreferences.C: Tentative fix of John's "no point in spell
1854         command "None"" bug, #223255.
1855
1856 2001-08-23  Herbert Voss  <voss@perce.de>
1857
1858         * FormBibtex.C (input): normalize database list
1859
1860 2001-08-21  Angus Leeming  <a.leeming@ic.ac.uk>
1861
1862         * FormBibtex.C: make sure that any database is stored only once.
1863
1864 2001-08-22  Herbert Voss  <voss@perce.de>
1865
1866         * FormBibtex.C (input): fix for multiple databases
1867
1868 2001-08-21  Herbert Voss  <voss@perce.de>
1869
1870         * FormBibtex.C (input): extension handling for ".bst"
1871
1872 2001-08-21  Angus Leeming  <a.leeming@ic.ac.uk>
1873
1874         * forms/form_bibtex.fd: activate "Ok" when the "Add bibliography to TOC"
1875         check button is pressed.
1876
1877 2001-08-20  Dekel Tsur  <dekelts@tau.ac.il>
1878
1879         * FormParagraph.C (general_apply): Handle default spacing.
1880         (general_update): Ditto.
1881
1882 2001-08-20  Angus Leeming  <a.leeming@ic.ac.uk>
1883
1884         * FormBibtex.C:
1885         * forms/form_bibtex.fd: get the browse buttons working as they should.
1886
1887 2001-08-20  Herbert Voss  <voss@perce.de>
1888
1889         * FormBibtex.C:
1890         * forms/form_bibtex.fd: enhanced bibtex-data gui to browse for
1891         databases and styles. Added an option for "bibliography into toc"
1892
1893 2001-08-18  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1894
1895         * FormMathsBitmap.h: use the lyx::shared_c_ptr that uses free() to
1896         cleanup.
1897
1898 2001-08-15  John Levon  <moz@compsoc.man.ac.uk>
1899
1900         * combox.h: fix source doc
1901
1902         * form_math_matrix.C:
1903         * forms/form_math_matrix.fd: new layout
1904
1905 2001-08-16  John Levon  <moz@compsoc.man.ac.uk>
1906
1907         * form_paragraph.h:
1908         * form_paragraph.C:
1909         * forms/form_paragraph.fd:
1910         * FormParagraph.C: support per-para linespacing
1911
1912         * forms/form_float.fd:
1913         * form_float.C: fix shortcut typo
1914
1915 2001-08-15  Angus Leeming  <a.leeming@ic.ac.uk>
1916
1917         * forms/form_character.fd: small adjustment to the position of John's
1918         extra Language label.
1919
1920 2001-08-09  André Pönitz  <poenitz@htwm.de>
1921
1922         * FormMathsDelim.C: renamed some delimiter parameters.
1923
1924 2001-08-09  Angus Leeming  <a.leeming@ic.ac.uk>
1925
1926         * FormCitation.C (build):
1927         * FormDocument.C (build):
1928         * FormMinipage.C (build):
1929         * FormParagraph.C (build):
1930         * FormRef.C (build): added stuff to read-only list in the
1931         button controller.
1932
1933         * FormCitation.C (update): disable citation style stuff when not using
1934         Natbib.
1935
1936 2001-08-06  Juergen Vigna  <jug@sad.it>
1937
1938         * forms/form_ert.fd: new file.
1939
1940         * form_ert.[Ch]: new files.
1941
1942         * FormERT.[Ch]: new files. Implementation of ERT dialog.
1943
1944 2001-08-01  Angus Leeming  <a.leeming@ic.ac.uk>
1945
1946         * FormPreferences.C (Color c-tor): initialise modifiedXformsPrefs.
1947
1948 2001-07-30  Angus Leeming  <a.leeming@ic.ac.uk>
1949
1950         * GUIRunTime.C (processEvents, runTime): small code rearrangement.
1951
1952 2001-08-01  John Levon  <moz@compsoc.man.ac.uk>
1953
1954         * FormMathsPanel.C:
1955         * FormMathsPanel.h:
1956         * form_maths_panel.C:
1957         * form_maths_panel.h:
1958         * forms/form_maths_panel.fd: re-add dots bitmaps
1959
1960         * FormRef.C: "Goto" -> "Go to"
1961
1962 2001-07-29  John Levon  <moz@compsoc.man.ac.uk>
1963
1964         * FormMathsBitmap.C: initialise form_
1965
1966 2001-07-29  Baruch Even  <baruch@lyx.org>
1967
1968         * src/forms/form_graphics.fd:
1969         * src/FormGraphics.C: Added support for the new horizontal scale factor.
1970
1971 2001-07-30  Lars Gullik Bjønnes  <larsbj@birdstep.com>
1972
1973         * forms/makefile (SRCS): add form_float.fd
1974
1975         * forms/form_float.fd: new file
1976
1977         * form_float.[Ch]: new files
1978
1979         * Makefile.am (libxforms_la_SOURCES): add FormFloat.C,
1980         FormFloat.h, form_float.C and form_float.h
1981
1982         * FormFloat.[Ch]: new files
1983
1984         * Dialogs.C: init GUIFloat is well
1985
1986 2001-07-29  Asger Alstrup Nielsen  <alstrup@alstrup>
1987
1988         * FormToc.C (updateType): Fix problem with TOC that couldn't be
1989         updated because the type list was not updated.
1990
1991 2001-07-26  Angus Leeming  <a.leeming@ic.ac.uk>
1992
1993         * forms/form_aboutlyx.fd: made a bit bigger to get the Copyright &
1994         Version stuff in.
1995
1996         * input_validators.[Ch] (fl_int_filter, fl_float_filter): new methods.
1997
1998         * FormGraphics.C (build): uncommented the fl_set_input_return call for
1999         input_rotate_angle. Set input filter on rotate_angle to make it accept
2000         only floating point numbers.
2001         (input): Browse now activates the Ok button approriately.
2002
2003 2001-07-26  John Levon  <moz@compsoc.man.ac.uk>
2004
2005         * Dialogs.C:
2006         * Makefile.am:
2007         * FormThesaurus.h:
2008         * FormThesaurus.C:
2009         * form_thesaurus.h:
2010         * form_thesaurus.C:
2011         * forms/makefile:
2012         * forms/form_thesaurus.fd: add thesaurus
2013
2014 2001-07-26  Baruch Even  <baruch@lyx.org>
2015
2016         * FormGraphics.h:
2017         * FormGraphics.C: Removed hide method since it was interfering with the
2018         needed work, it cleared several vectors that were needed for proper
2019         functioning. Also changed rotateAngle to float.
2020
2021         * FormGraphics.C:
2022         * forms/form_graphics.fd: Removed inline option, all InsetGraphics figures
2023         are inlined.
2024
2025 2001-07-23  John Levon  <moz@compsoc.man.ac.uk>
2026
2027         * FormInclude.C: add load file facility back
2028
2029 2001-07-23  John Levon  <moz@compsoc.man.ac.uk>
2030
2031         * FormCharacter.C: disable resizing as it doesn't work
2032
2033         * FormPreamble.C: allow to copy-paste from RO preamble by
2034           enabling editing.
2035
2036 2001-07-20  Jürgen Spitzmüller  <juergen.sp@t-online.de>
2037
2038         * forms/form_citation.fd: resized form to fit on a 800x600 screen.
2039
2040 2001-07-19  Angus Leeming  <a.leeming@ic.ac.uk>
2041
2042         * FormCitation.[Ch]: changes associated with adding natbib support.
2043         New helper functions, string_width, fillChoice, updateStyle.
2044         (apply): set the citation command appropriately.
2045         (input): deal with the citation command choices.
2046         (update): parse the citation command and deal with it. Nuke the
2047         setSize stuff.
2048         (setSize): nuked!
2049
2050         * FormDocument.C (build): add options to use natbib.
2051
2052         * forms/form_citation.fd: add natbib support. Rearrange dialog to
2053         fit onto shorter screens.
2054
2055         * forms/form_document.fd: add natbib support.
2056
2057 2001-07-16  Juergen Vigna  <jug@sad.it>
2058
2059         * form_aboutlyx.C: set default for "Close" button to "ESC"-key.
2060
2061 2001-07-13  Angus Leeming  <a.leeming@ic.ac.uk>
2062
2063         Consistent use of Lsstream.h:
2064         * FormAboutlyx.C (build):
2065         * FormVCLog.C (update): std::ostringstream -> ostringstream.
2066
2067         * FormMathsDelim.C (apply):
2068         * FormMathsMatrix.C (apply): std::stringstream -> stringstream.
2069
2070 2001-07-13  Edwin Leuven  <leuven@fee.uva.nl>
2071
2072         * implement 1 about lyx dialog instead of 3 separate ones
2073
2074         * FormCredits.[Ch]: removed
2075         * FormCopyright.[Ch]: removed
2076         * form_credits.[Ch]: removed
2077         * forms/form_credits.fd: removed
2078         * form_copyright.[Ch]: removed
2079         * forms/form_copyright.fd: removed
2080         * FormAboutlyx.[Ch]: added
2081         * form_aboutlyx.[Ch]: added
2082         * forms/form_aboutlyx.fd: added
2083         * Dialogs.C: add about lyx stuff
2084
2085 2001-07-13  Edwin Leuven  <leuven@fee.uva.nl>
2086
2087         * add spellchecker
2088
2089         * FormPreferences.[Ch]: rename spellchecker to spelloptions
2090         * form_preferences.[Ch]: idem
2091         * forms/form_preferences.fd: idem
2092         * FormSpellchecker.[Ch]: added
2093         * form_spellchecker.[Ch]: added
2094         * forms/form_spellchecker.fd: added
2095         * Dialogs.C: add spellchecker
2096
2097 2001-07-12  Lars Gullik Bjønnes  <larsbj@birdstep.com>
2098
2099         * FormFiledialog.C: (*it). -> it->
2100         * Toolbar_pimpl.C: ditto
2101         * RadioButtonGroup.C: ditto
2102         * FormPreferences.C: ditto
2103
2104 2001-07-03  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
2105
2106         * GUIRunTime.C (x11Display):
2107         (x11Screen):
2108         (x11Colormap):
2109         (x11VisualDepth): new methods
2110
2111 2001-07-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
2112
2113         * FormDocument.C (class_apply): call CutAndPaste::'s staitc method
2114         directly.
2115
2116         * Toolbar_pimpl.h: make owner be a XFormsView, small changes
2117         because of this.
2118
2119         * GUIRunTime.C (createMainView): implement
2120
2121 2001-06-22  John Levon  <moz@compsoc.man.ac.uk>
2122
2123         * FormCharacter.C:
2124         * form_character.C:
2125         * forms/form_character.fd: hide the widget underneath language
2126           combox hack.
2127
2128 2001-06-27  John Levon  <moz@compsoc.man.ac.uk>
2129
2130         * FormPreferences.h:
2131         * FormPreferences.C: connect and operator
2132           showSpellcheckerPreferences signal
2133
2134         * FormPrint.C (input): modify to select radio_file
2135           when the user uses the filename input
2136
2137 2001-06-26  The LyX Project  <lyx@violet.home.sad.it>
2138
2139         * combox.C (remove): send debug output to Debug::GUI.
2140
2141 2001-06-26  The LyX Project  <lyx@rose.home.sad.it>
2142
2143         * Menubar_pimpl.C (create_submenu):
2144         * Toolbar_pimpl.C (update): update to use func_status
2145
2146 2001-06-25  The LyX Project  <lyx@tulip.home.sad.it>
2147
2148         * FormPreferences.C (Path::feedback): remove bogus description of
2149         lyxpipe.
2150
2151 2001-06-16  Angus Leeming  <a.leeming@ic.ac.uk>
2152
2153         * xformsBC.h: clean-up of included files.
2154
2155 2001-06-15  Angus Leeming  <a.leeming@ic.ac.uk>
2156
2157         * FormDocument.C:
2158         * FormParagraph.C (c-tor): cosmetic name change of signal.
2159
2160         * FormParagraph.[Ch]: added machinery to act on an updateParagraph
2161         signal. It's pretty crude at the moment! Mental note: would be more
2162         elegant if we passed a LyXParagraph & with both the signals rather than
2163         search through the Buffer.
2164
2165 2001-06-13  Angus Leeming  <a.leeming@ic.ac.uk>
2166
2167         * *.[h]: added // -*- C++ -*-
2168         * *.[C]: removed // -*- C++ -*-
2169
2170         * FormCharacter.C (update): now uses contents of font_, stored
2171         permanently by the controller to update() the dialog.
2172
2173 2001-06-12  Angus Leeming  <a.leeming@ic.ac.uk>
2174
2175         * FormInclude.C:
2176         * form_include.fd: (various places): Ok button is now activated when
2177         the filename is input from the keyboard.
2178
2179         * FormPreferences.C white-space change in various places.
2180         (Converters::GetTo): get the contents of "to" not "from"! Thus fix bug
2181         that disabled addition of new converters.
2182
2183         * FormCharacter.C (input, update): new methods. Activate the Apply
2184         button when any of the input fileds are not IGNORE.
2185
2186 2001-06-11  Lars Gullik Bjønnes  <larsbj@birdstep.com>
2187
2188         * FormToc.C (input): change test slightly.
2189         (updateContents): clear list if empty and add no list msg.
2190
2191 2001-05-30  Angus Leeming  <a.leeming@ic.ac.uk>
2192
2193         * FormParagraph.C (update, general_update): enabling the align buttons
2194         is now dependent on the AlignPossible entry in the Layout.
2195
2196 2001-06-01  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
2197
2198         * MathsSymbols.C:
2199         * FormMathsMatrix.C: bring C functions into global namespace if
2200         necessary.
2201
2202 2001-05-31  Lars Gullik Bjønnes  <larsbj@birdstep.com>
2203
2204         * MathsSymbols.C (pixmapFromBitmapData): add std::
2205
2206         * FormMathsMatrix.C (AlignFilter): add std::
2207
2208 2001-05-22  Adrien Rebollo <rebollo@iaf.cnrs-gif.fr>
2209
2210         * FormDocument.C (build): add iso8859-15 support.
2211
2212 2001-05-08  Baruch Even  <baruch@lyx.org>
2213
2214         * Menubar_pimpl.C: Fixed compilation problem.
2215
2216 2001-05-04  Lars Gullik Bjønnes  <larsbj@birdstep.com>
2217
2218         * Menubar_pimpl.C (add_toc): use name and not type with float.
2219         (create_submenu): correct call of new object
2220         (create_submenu): add FloatListInsert and FloatInsert to dummy clause.
2221
2222 2001-05-03  Lars Gullik Bjønnes  <larsbj@birdstep.com>
2223
2224         * FormParagraph.[Ch]: remove !NO_PEXTRA and !NEW_INSETS cruft
2225
2226 2001-04-26  Angus Leeming  <a.leeming@ic.ac.uk>
2227
2228         * Dialogs.C: included insetgraphicsParams.h
2229
2230         * FormMathsMatrix.C:
2231         * FormMathsBitmap.C: included LAssert.h
2232
2233 2001-04-24  Allan Rae  <rae@lyx.org>
2234
2235         * xforms_helpers.C (formatted): two consecutive spaces would kill it.
2236
2237 2001-04-20  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
2238
2239         * xforms_helpers.C (formatted): do not use string::substr(1) on a
2240         string of length 1 !
2241
2242 2001-04-16  Allan Rae  <rae@lyx.org>
2243
2244         * xforms_helpers.C (formatted):
2245         * Menubar_pimpl.C (add_toc): #warning triggers an error on Sun CC 6.0
2246         as an unrecognised preprocessor directive.  So ensure they're wrapped.
2247
2248 2001-04-06  John Levon  <moz@compsoc.man.ac.uk>
2249
2250         * FormTabularCreate.C: pass a pair of uints to the controller
2251
2252         * FormVCLog.C: the log appears as a stringstream now
2253
2254         * forms/form_external.fd: make params update state (from Angus)
2255
2256 2001-04-05  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
2257
2258         * Menubar_pimpl.C: include gettext.h
2259
2260 2001-04-05  Lars Gullik Bjønnes  <larsbj@birdstep.com>
2261
2262         * xforms_helpers.C (formatted): constify length
2263
2264         * FormTabular.C (update): small restructure, adjust for scoped_ptr
2265         (input): adjust for scoped_ptr
2266         (input): constify str
2267
2268 2001-04-03  John Levon  <moz@compsoc.man.ac.uk>
2269
2270         * Dialogs.C: s/popup/dialog/
2271
2272         * Form*.C:
2273         * FormBase.h:
2274         * FormBase.C: s/ControlButton/ControlButtons/
2275         move bc().refresh() into base show() method
2276
2277         * Form*.C:
2278         * FormBaseDeprecated.C:
2279         s/UndoAll/restore/
2280
2281 2001-03-30  Angus Leeming  <a.leeming@ic.ac.uk>
2282
2283         * FormMathsPanel.C (c-tor): set button controller cancel label to close.
2284
2285         * FormToc.[Ch]:
2286         * forms/form_toc.fd: implemented controller-view split.
2287
2288         * Dialogs.C: associated changes.
2289
2290 2001-03-30  Angus Leeming  <a.leeming@ic.ac.uk>
2291
2292         * FormCitation.C:
2293         * forms/form_citation.fd: Don't change the name of the button when
2294         toggling between regular expression and simple searches.
2295         Squashed bug when creating a new inset, the keys field contained
2296         one (empty) key. No more; thanks, Dekel.
2297
2298         * FormExternal.C:
2299         * forms/form_external.fd: added Apply button.
2300
2301 2001-03-30  Angus Leeming  <a.leeming@ic.ac.uk>
2302
2303         * FormBase.[Ch]:
2304         * FormBrowser.[Ch]: changes associated with renaming ControlBase as
2305         ControlButton.
2306
2307         * FormExternal.[Ch]:
2308         * forms/form_external.fd: implemented controller-view split.
2309
2310         * Dialogs.C: associated changes.
2311
2312         * FormGraphics.[Ch]:
2313         * FormInclude.[Ch]:
2314         * FormPrint.[Ch]:
2315         moved the browsing functionality into the controller.
2316
2317         * xforms_helpers.[Ch]: moved browseFile to
2318         ../controllers/helper_funcs.[Ch]
2319
2320         * FormCitation.C
2321         * forms/form_citation.fd: added case sensitive search button.
2322
2323 2001-03-29  Angus Leeming  <a.leeming@ic.ac.uk>
2324
2325         * xformsBC.[Ch]: Patched in a slight reworking of Baruch Even's patch.
2326         Code moved into the generic template base class. Replaced
2327         setCancelCloseButton() with setButtonLabel().
2328
2329 2001-03-29  Juergen Vigna  <jug@sad.it>
2330
2331         * FormMinipage.C: removed widthp_ and all it's functions and changed
2332         to use new %-lengths of LyXLength.
2333
2334 2001-03-28  Angus Leeming  <a.leeming@ic.ac.uk>
2335
2336         * FormGraphics.[Ch]:
2337         * forms/form_graphics.fd:
2338         * FormIndex.[Ch]:
2339         * forms/form_index.fd: implemented controller-view split.
2340
2341         * Dialogs.C: associated changes.
2342
2343         * FormCharacter.[Ch]: changes associated with ControlCharacter cleanup.
2344
2345         * FormCitation.C: changes associated with ControlCitation cleanup.
2346
2347         * FormMinipage.h: cleaned-up forward declarations.
2348
2349 2001-03-27  Angus Leeming  <a.leeming@ic.ac.uk>
2350
2351         * FormMinipage.[Ch]:
2352         * forms/form_minipage.fd:
2353         * FormPrint.[Ch]:
2354         * forms/form_print.fd:
2355         * FormSplash.[Ch]: implemented controller-view split.
2356
2357         * Dialogs.C: associated changes.
2358
2359 2001-03-26  Angus Leeming  <a.leeming@ic.ac.uk>
2360
2361         * FormPreamble.[Ch]:
2362         * forms/form_preamble.fd:
2363         * FormRef.[Ch]:
2364         * forms/form_ref.fd:
2365         * FormSearch.[Ch]:
2366         * forms/form_search.fd:
2367         * FormTabularCreate.[Ch]:
2368         * forms/form_tabular_create.fd: implemented controller-view split.
2369
2370         * Dialogs.C: associated changes.
2371
2372 2001-03-23  Angus Leeming  <a.leeming@ic.ac.uk>
2373
2374         * FormError.[Ch]:
2375         * form_error.fd:
2376         * FormInclude.[Ch]:
2377         * form_include.fd:
2378         * FormUrl.[Ch]:
2379         * form_url.fd: implemented controller-view split.
2380
2381         * Dialogs.C: associated changes.
2382
2383         * FormBibitem.h:
2384         * FormBibtex.h:
2385         * FormCitation.h: moved methods from protected to private.
2386
2387 2001-03-23  Angus Leeming  <a.leeming@ic.ac.uk>
2388
2389         * FormCredits.C (build): changes associated with
2390         ControlCredits::getCredits returning a stringstream not a vector<string>
2391
2392 2001-03-22  Angus Leeming  <a.leeming@ic.ac.uk>
2393
2394         * FormCopyright.[Ch]:
2395         * forms/form_copyright.fd: implemented controller-view split.
2396
2397         * FormCredits.[Ch]:
2398         * forms/form_credits.fd: implemented controller-view split.
2399
2400         * Dialogs.C: associated changes.
2401
2402         * xforms_helpers.C (formatted): improved the function so that it now
2403         repects '\n' characters in the input string. Ie, the user can now
2404         specify line breaks explicitly.
2405
2406 2001-03-21  Angus Leeming  <a.leeming@ic.ac.uk>
2407
2408         * FormCharacter.[Ch]:
2409         * forms/form_character.fd: implemented controller-view split.
2410
2411         * Dialogs.C: associated changes.
2412
2413         * FormBase.C (input): changed return to SMI_VALID.
2414
2415         * FormCitation.C (updateBrowser): ensure that the keys are stripped of
2416         any surrounding whitespace.
2417
2418 2001-03-20  Angus Leeming  <a.leeming@ic.ac.uk>
2419
2420         * FormBase.[Ch] (input): no longer pure virtual. Has defualt state of
2421         SMI_NOOP.
2422         (FormBase2): split into two template classes, FormDB (DialogBase) and
2423         FormCB (ControllerBase) for greater flexibility.
2424
2425         * FormBibitem.[Ch]:
2426         * FormBibtex.[Ch]:
2427         * FormCitation.[Ch]: associated changes.
2428
2429         * FormBrowser.[Ch]:
2430         * FormLog.[Ch]:
2431         * FormVCLog.[Ch]:
2432         * forms/form_browser.fd: implemented controller-view split.
2433
2434         * Dialogs.C: associated changes.
2435
2436 2001-03-19  Angus Leeming  <a.leeming@ic.ac.uk>
2437
2438         * FormBibtex.[Ch]:
2439         * forms/form_bibtex.fd: implemented controller-view split.
2440
2441         * Dialogs.C: associated changes.
2442
2443 2001-03-19  Angus Leeming  <a.leeming@ic.ac.uk>
2444
2445         * FormBaseDeprecated.[Ch]: rename title as title_.
2446
2447         * FormBaseDeprecated.C: restore John's trick to give the dialog a border
2448         with limited functionality. It got lost in the MVC merge.
2449
2450         * FormBaseDeprecated.C:
2451         * FormBase.C (show): moved initialisation of minw_, minh_ here.
2452
2453         * FormBibitem.C (build):
2454         * FormBibtex.C (build):
2455         * FormBrowser.C (build):
2456         * FormCharacter.C (build):
2457         * FormCitation.C (build):
2458         * FormCopyright.C (build):
2459         * FormCredits.C (build):
2460         * FormDocument.C (build):
2461         * FormError.C (build):
2462         * FormExternal.C (build):
2463         * FormGraphics.C (build):
2464         * FormInclude.C (build):
2465         * FormIndex.C (build):
2466         * FormMinipage.C (build):
2467         * FormParagraph.C (build):
2468         * FormPreamble.C (build):
2469         * FormPreferences.C (build):
2470         * FormPrint.C (build):
2471         * FormRef.C (build):
2472         * FormSearch.C (build):
2473         * FormTabular.C (build):
2474         * FormTabularCreate.C (build):
2475         * FormToc.C (build):
2476         * FormUrl.C (build): removed initialisation of minw_, minh_.
2477
2478         * The Maths Panel stuff no longer causes a crash on exit from LyX.
2479
2480         * FormMaths.[Ch]:
2481         * forms/form_maths.fd: removed.
2482
2483         * forms/form_maths_delim.fd:
2484         * forms/form_maths_deco.fd:
2485         * forms/form_maths_matrix.fd:
2486         * forms/form_maths_space.fd:
2487         * forms/form_maths_panel.fd: new files.
2488         Split contents of form_maths.fd into 5 new files, one for each form.
2489
2490         * MathsSymbols.[Ch]: remove class BitmapMenu, renamed and reworked as
2491         class FormMathsBitmap in FormMathsBitmap.[Ch].
2492
2493         * FormMathsPanel.[Ch]:
2494         * FormMathsBitmap.[Ch]:
2495         * FormMathsDeco.[Ch]:
2496         * FormMathsDelim.[Ch]:
2497         * FormMathsMatrix.[Ch]:
2498         * FormMathsSpace.[Ch]: Split contents of FormMaths into new files,
2499         one for each popup. Rewrite so that all the new classes are derived from
2500         FormBaseBD. Clean up the logic in the process (I hope!).
2501
2502         * Makefile.am: added new fils, removed redundant ones.
2503
2504 2001-03-19  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
2505
2506         * FormMinipage.C (FormMinipage): add SigC:: namespace specifier.
2507         (showInset): ditto
2508         (updateInset): ditto
2509
2510 2001-03-16  Juergen Vigna  <jug@sad.it>
2511
2512         * Dialogs.C (Dialogs): create minipage options dialog.
2513
2514         * forms/form_minipage.fd:
2515         * form_minipage.C:
2516         * form_minipage.h:
2517         * FormMinipage.C:
2518         * FormMinipage.h: new files for the minipage options dialog.
2519
2520 2001-03-16  Angus Leeming  <a.leeming@ic.ac.uk>
2521
2522         * FormMaths.[Ch]: make the FD_ structs private. Create appropriate
2523         callback methods.
2524
2525         * forms/form_maths.fd: change C_FormBaseCancelCB to
2526         FormBaseDeprecatedCancelCB and so fix crash on closing the panel.
2527
2528 2001-03-16  John Levon  <moz@compsoc.man.ac.uk>
2529
2530         * FormMaths.C: quash warnings
2531
2532 2001-03-16  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
2533
2534         * FormMaths.C (C_FormMathsDelimCB): add usual .c_str() for lyxstring
2535         compatibility.
2536
2537 2001-03-16  Angus Leeming  <a.leeming@ic.ac.uk>
2538
2539         * Form_various.h: cleaned up #includes and forward declarations.
2540
2541         * Form_various.C: added "using SigC::slot" declaration.
2542
2543         * FormMaths.[Ch]: moved to boost::scoped_ptrs.
2544
2545         * FormDocument.C (CheckChoiceClass): removed string tct as the
2546         compiler warned that it was defined but never used.
2547         removed USE_CLASS_COMBO.
2548
2549 2001-03-13  John Levon  <moz@compsoc.man.ac.uk>
2550
2551         * Dialogs.C:
2552         * FormMaths.h:
2553         * FormMaths.C:
2554         * MathsSymbols.h:
2555         * MathsSymbols.C:
2556         * Makefile.am:
2557         * Toolbar_pimpl.C:
2558         * form_*.C:
2559         * forms/makefile:
2560         * forms/form_maths.fd:
2561         * forms/fdfixc.sed:
2562         * forms/fdfix.sh: add maths panel
2563
2564         * bmtable.h:
2565         * bmtable.c: moved from src/
2566
2567 2001-03-16  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
2568
2569         * FormParagraph.h: NO_PEXTRA
2570         * FormParagraph.C (input): NO_PEXTRA
2571
2572 2001-03-15  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
2573
2574         * several files: remove CXX_WORKING_NAMESPACES
2575
2576 2001-03-14  Angus Leeming  <a.leeming@ic.ac.uk>
2577
2578         * Merging changes from BRANCH_MVC back into HEAD.
2579
2580 2001-03-12  Angus Leeming  <a.leeming@ic.ac.uk>
2581
2582         * Dialogs.C (c-tor): Changes associated with storing a vector of
2583         boost::shared_ptrs.
2584         Use MVC Bibitem popup.
2585
2586         * FormBase.h: add a new template class FormBase2, derived from FormBase
2587         to make life creating MVC popups even easier ;-)
2588
2589         * FormBibitem.[Ch]:
2590         * forms/form_bibitem.fd: moved over to the MVC way of doing things.
2591         Proof that a simple popup should be easy to implement!
2592
2593         * FormCitation.[Ch]: now derived from FormBase2.
2594
2595         * FormToc.C: added using std::vector directive.
2596
2597 2001-03-09  Dekel Tsur  <dekelts@tau.ac.il>
2598
2599         * FormSearch.C: Add missing #pragma
2600
2601 2001-03-09  Angus Leeming  <a.leeming@ic.ac.uk>
2602
2603         * FormCitation.C:
2604         * forms/form_citation.fd: added the ability to Search, both Simply and
2605         for Regular Expressions. Use the Search code in the controller() to do
2606         the actual searching.
2607
2608 2001-03-08  Angus Leeming  <a.leeming@ic.ac.uk>
2609
2610         * Makefile.am: added FormCredits.[Ch] and form_credits.[Ch]
2611         * forms/makefile: added form_credits.fd
2612
2613         * Dialogs.C: added FormCredits and removed ShowCredits.
2614
2615         * FormCredits.[Ch]:
2616         * forms/form_credits.fd:
2617         * forms/form_search.fd: ported to the MVC way.
2618
2619 2001-03-07  Angus Leeming  <a.leeming@ic.ac.uk>
2620
2621         * xforms_helpers.h (formatted): now has default arguments for size and
2622         style.
2623
2624         * FormCitation.[Ch]: moved code out of this class and into
2625         ControlCitation and associated helper funcs.
2626
2627 2001-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
2628
2629         * FormBase.[Ch]: (InputCB): use ButtonController::input() rather than
2630         ButtonController::valid() to check state of input. The buttons are
2631         now controlled correctly.
2632
2633         * Form*.[Ch]: use boost::scoped_ptr for the remaining few classes.
2634
2635 2001-03-05  Lars Gullik Bjønnes  <larsbj@lyx.org>
2636
2637         * Form*.[Ch]: use boost::scoped_ptr for dialog_ et al.
2638
2639         * FormBase.[Ch]: rename title as title_.
2640
2641 2001-03-02  John Levon  <moz@compsoc.man.ac.uk>
2642
2643         * FormBase.C (c-tor): initialise variables in correct order.
2644
2645         * FormCitation.C: add #include <algorithm>
2646
2647 2001-03-02  Angus Leeming  <a.leeming@ic.ac.uk>
2648
2649         * xformsBC.[Ch]: Changes associated with the changes to
2650         controllers/ButtonController.[Ch]. Ie, the class is now derived from
2651         ButtonControllerBase and the ButtonPolicy is accessed through a method
2652         bp() rather than the instance bp_.
2653
2654         * FormBaseDeprecated.[Ch]: no longer store a ButtonController, but
2655         rather use a pure virtual method bc() to access the controller
2656         instantiated by the daughter classes.
2657
2658         * F*.[Ch]: changes associated with the above.
2659
2660 2001-02-27  Angus Leeming  <a.leeming@ic.ac.uk>
2661
2662         * FormBase.[Ch]: renamed as FormBaseDeprecated.[Ch]
2663
2664         * ViewXforms.[Ch]: renamed as FormBase.[Ch]
2665
2666 2001-02-23  Angus Leeming  <a.leeming@ic.ac.uk>
2667
2668         * ButtonController.[Ch]: deleted. The class is split into two
2669         (with identical functionality), the code being found in
2670         ../controllers/ButtonController.[Ch] and xformsBC.[Ch]
2671
2672         * xformsBC.[Ch]: new files. Xforms specific part of Allan's original
2673         ButtonController class.
2674
2675         * FormBase.[Ch]: changes associated with the above split.
2676
2677         * ViewXforms.[Ch]: Base class for xforms dialogs derived from ViewBase
2678         (../controllers/ViewBase.h). Ie, for Dialogs with GUI-I controllers
2679         controlling all interaction to/from the LyX kernel.
2680
2681         * FormCitation.[Ch]:
2682         * forms/form_citation.fd: An xforms-specific implementation of the
2683         Citation dialog, controlled by the GUI-I ControlCitation.
2684
2685         * Dialogs.C: Use the controlled Citation dialog.
2686
2687 2001-03-15  John Levon  <moz@compsoc.man.ac.uk>
2688
2689         * Makefile.am:
2690         * combox.h:
2691         * combox.C: moved from src/
2692
2693 2001-03-09  Angus Leeming  <a.leeming@ic.ac.uk>
2694
2695         * forms/fdfix.sh:
2696         * forms/form_filedialog.C.patch: I hate having to make these patches,
2697         but on reflection I think it's probably better than hacking fdfix.sh.
2698
2699 2001-03-14  Angus Leeming  <a.leeming@ic.ac.uk>
2700
2701         * forms/fdfix.sh: test whether bmtable.h is needed before #including it.
2702
2703 2001-03-13  John Levon  <moz@compsoc.man.ac.uk>
2704
2705         * FormGraphics.C: remove unnecessary hack
2706
2707 2001-03-13  Dekel Tsur  <dekelts@tau.ac.il>
2708
2709         * FormCitation.C (apply): Do not put space between multiple keys.
2710
2711 2001-03-12  Dekel Tsur  <dekelts@tau.ac.il>
2712
2713         * Menubar_pimpl.C (add_toc): Remove debug message.
2714
2715 2001-03-09  John Levon  <moz@compsoc.man.ac.uk>
2716
2717         * Makefile.am:
2718         * Dialogs.C:
2719         * FormExternal.C:
2720         * FormExternal.h:
2721         * form_external.C:
2722         * form_external.h:
2723         * xforms/forms/makefile:
2724         * forms/form_external.fd: add FormExternal
2725
2726 2001-03-12  John Levon  <moz@compsoc.man.ac.uk>
2727
2728         * Dialogs.C: add destroySplash()
2729
2730         * form_splash.h:
2731         * form_splash.C:
2732         * forms/form_splash.fd:
2733         * FormSplash.h:
2734         * FormSplash.C: make independent of FormBase, tidy
2735
2736         * Menubar_pimpl.C: destroy splash on interaction
2737
2738 2001-03-12  John Levon  <moz@compsoc.man.ac.uk>
2739
2740         * FormInclude.h:
2741         * FormInclude.C:
2742         * form_include.h:
2743         * form_include.C:
2744         * forms/form_include.fd: rework, clean up
2745
2746 2001-03-12  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
2747
2748         * FormToc.h: use Buffer::typedef
2749
2750         * Menubar_pimpl.C (add_toc): use the Buffer::typedefs
2751         * FormToc.C (build): ditto
2752         (updateToc): ditto
2753
2754 2001-03-11  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
2755
2756         * FormToc.C (build): implement for dynamic number of lists
2757         (updateToc): ditto
2758         * Menubar_pimpl.C (add_toc): ditto
2759
2760 2001-03-07  Edwin Leuven  <leuven@fee.uva.nl>
2761
2762         * added credits:
2763         * Dialogs.C:
2764         * Makefile.am:
2765         * FormCredits.[Ch]:
2766         * form_credits.[Ch]:
2767         * forms/form_credits.fd:
2768
2769 2001-03-07  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
2770
2771         * Menubar_pimpl.h: make Pipl::ItemInfo::item_ a boost::shared_ptr,
2772         make ButtonList contain boost::shared_ptr<ItemInfo>
2773
2774         * Menubar_pimpl.C (~Pimpl): remove destructor
2775
2776 2001-03-06  John Levon  <moz@compsoc.man.ac.uk>
2777
2778         * Makefile.am:
2779         * FileDialog.C:
2780         * FormFiledialog.C:
2781         * FormFiledialog.h:
2782         * form_filedialog.C:
2783         * form_filedialog.h:
2784         * FormGraphics.C:
2785         * FormInclude.C:
2786         * FormPreferences.C:
2787         * FormPrint.C:
2788         * xforms_helpers.C:
2789         * xforms_helpers.h:
2790         * forms/fdfix.sh:
2791         * forms/makefile:
2792         * form/form_filedialog.fd: add File Dialog
2793         * Toolbar_pimpl.h:
2794         * Toolbar_pimpl.C: move LayoutsCB to here
2795
2796 2001-03-06  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
2797
2798         * FormParagraph.C: changes because of ParagraphParameters.
2799
2800 2001-03-06  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
2801
2802         * FormSearch.C (Replace): remove default argument
2803         (Find): ditto
2804
2805 2001-03-05  Edwin Leuven  <leuven@fee.uva.nl>
2806
2807         * added find/replace dialog:
2808         * FormSearch.*: added
2809         * form_search.*: added
2810         * forms/form_search.fd: added
2811
2812 2001-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
2813
2814         * xform_helpers.[Ch]: renamed as xforms_helpers.[Ch].
2815
2816         * various: in a rush of delayed guilt, I've renamed all instances of
2817         xform as xforms. Jean-Marc sowed this seed a long, long time ago and it
2818         finally sprouted.
2819
2820         * xforms_helpers.[Ch] (setEnabled): a little wrapper function to
2821         activate/deactivate an FL_OBJECT.
2822
2823         * FormCitation.C:
2824         * FormDocument.C:
2825         * FormInclude.C:
2826         * FormParagraph.C:
2827         * FormPreamble.C:
2828         * FormPreferences.C:
2829         * FormRef.C:
2830         * FormTabular.C: used it.
2831
2832 2001-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
2833
2834         * FormPreferences.C: removed three unused using directives.
2835
2836 2001-03-05  Edwin Leuven  <leuven@fee.uva.nl>
2837
2838         * added find/replace dialog:
2839         * FormSearch.*: added
2840         * form_search.*: added
2841         * forms/form_search.fd: added
2842
2843 2001-02-27  Dekel Tsur  <dekelts@tau.ac.il>
2844
2845         * FormRef.C: Fixed the behaviour of Goto-Ref.
2846
2847 2001-02-27  Angus Leeming  <a.leeming@ic.ac.uk>
2848
2849         * forms/makefile: added character and preamble dialogs
2850
2851 2001-02-27  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
2852
2853         * FormCharacter.C (FormCharacter): change order of deletion,
2854         change combo_language2 to combo_language2_
2855
2856 2001-02-26  Dekel Tsur  <dekelts@tau.ac.il>
2857
2858         * FormRef.C (apply): Update bookmark #0 after inserting a reference.
2859
2860 2001-02-23  Edwin Leuven <leuven@fee.uva.nl>
2861
2862         * Dialogs.C: added layoutcharacter
2863         * FormCharacter.C: added
2864         * FormCharacter.h: added
2865         * form_character.C: added
2866         * form_character.h: added
2867         * forms/form_character.fd: added
2868
2869 2001-02-23  Dekel Tsur  <dekelts@tau.ac.il>
2870
2871         * FormPreferences.C: Handle lyxrc.language_use_babel and
2872         lyxrc.language_global_options.
2873
2874 2001-02-23  Angus Leeming  <a.leeming@ic.ac.uk>
2875
2876         * FormPreferences(GetFrom, GetTo): use size_type rather than int.
2877
2878 2001-02-23  John Levon  <moz@compsoc.man.ac.uk>
2879
2880         * FormBase.C: no longer transient dialogs, XMapWindow()
2881           in attempt to de-iconify
2882
2883         * FormDocument.C: remove DO_USE_DEFAULT_LANGUAGE
2884
2885 2001-02-21  Dekel Tsur  <dekelts@tau.ac.il>
2886
2887         * FormDocument.C (checkMarginValues): Activate "use geometry" button
2888         if using custom paper size/margin.
2889
2890 2001-02-21  Allan Rae  <rae@lyx.org>
2891
2892         * forms/form_preferences.fd: larger, bold font for outer tabfolder
2893
2894 2001-02-20  Edwin Leuven <leuven@fee.uva.nl>
2895
2896         * src/frontends/xforms/Dialogs.C: added preamble
2897         * src/frontends/xforms/FormPreamble.C: added
2898         * src/frontends/xforms/FormPreamble.h: added
2899         * src/frontends/xforms/Makefile.am: added
2900         * src/frontends/xforms/form_preamble.C: added
2901         * src/frontends/xforms/form_preamble.h: added
2902         * src/frontends/xforms/form_preamble.fd: added
2903
2904 2001-02-19  Angus Leeming  <a.leeming@ic.ac.uk>
2905
2906         * FormBase.h: moved noncopyable derivation to DialogBase.
2907
2908 2001-02-19  Juergen Vigna  <jug@sad.it>
2909
2910         * FormTabular.C (build): make all input field accepted only after
2911         a "RETURN".
2912
2913         * forms/form_tabular.fd: removed default "Return" on Close-Button.
2914
2915 2001-02-19  Angus Leeming  <a.leeming@ic.ac.uk>
2916
2917         * FormError.C:
2918         * FormGraphics.C:
2919         * FormInset.C (showInset): change associated with name change
2920         inset::hide to inset::hideDialog.
2921
2922 2001-02-19  Angus Leeming  <a.leeming@ic.ac.uk>
2923
2924         * FormCitation.C (build): altering "Text after" now activates the Ok,
2925         Apply buttons.
2926
2927 2001-02-16  Angus Leeming  <a.leeming@ic.ac.uk>
2928
2929         * FormCitation.C: lots of white-space changes to make file consistent
2930         with LyX style.
2931         (input): use the FL_OBJECT * parameter to decide what to do, not the
2932         long parameter.
2933
2934         * FormCitation.h: removed most entries in enum.
2935
2936         * forms/form_citation.fd: change names of variables, consistent with
2937         Allan's naming scheme.
2938         Don't pass any particular arguments to the InputCB function.
2939         choice_style now triggers a callback and looks like other choices.
2940
2941 2001-02-16  Lars Gullik Bjønnes  <larsbj@lyx.org>
2942
2943         * other: use compare instead of strcmp/strncmp
2944
2945 2001-02-15  Angus Leeming  <a.leeming@ic.ac.uk>
2946
2947         * ButtonController.[Ch]: changed trigger_change_ vector and associated
2948         methods to dont_trigger_change_ because FL_OBJECTs that trigger a
2949         callback to InputCB() but don't trigger a change in the state of the
2950         Ok, Apply buttons are much rarer than those that do.
2951
2952         * FormCitation.C (build): associated change.
2953
2954 2001-02-14  Lars Gullik Bjønnes  <larsbj@lyx.org>
2955
2956         * ButtonController.C: include algorithm
2957
2958 2001-02-14  Angus Leeming  <a.leeming@ic.ac.uk>
2959
2960         * ButtonController.[Ch] (addTriggerChange, eraseTriggerChange):
2961         new methods.
2962         (valid): method can now be passed an optional FL_OBJECT *. If it is, and
2963         the vector of FL_OBJECT *s that can trigger a change in the button state
2964         is not empty, then a change of state will occur only if the FL_OBJECT *
2965         is present in this vector.
2966
2967         * FormBase.C (RestoreCB): call bc.undoAll() before restore(). Allows
2968         the user to deactivate specific fields within restore().
2969         (InputCB): pass the FL_OBJECT * to bc_.valid().
2970
2971         * FormCitation.C (build): create a vector of FL_OBJECT *s that can
2972         trigger a change of state in the Ok,Apply buttons.
2973         (update): bc_.readOnly() to the start of the method. Similar reasoning
2974         to that for FormBase::RestoreCB, above.
2975
2976 2001-02-14  Angus Leeming  <a.leeming@ic.ac.uk>
2977
2978         * FormBrowser.C: used OkCancelPolicy for ButtonController rather than
2979         IgnorantPolicy.
2980
2981         * forms/form_browser.fd:
2982         * forms/form_copyright.fd:
2983         * forms/form_error.fd:
2984         * forms/form_tabular.fd:
2985         * forms/form_toc.fd:
2986         Consistent shortcuts for Close button: Esc and Return only.
2987
2988         * forms/form_citation.fd:
2989         * forms/form_document.fd:
2990         * forms/form_index.fd:
2991         * forms/form_paragraph.fd:
2992         * forms/form_preferences.fd:
2993         * forms/form_print.fd:
2994         * forms/form_ref.fd:
2995         * forms/form_tabular_create.fd:
2996         * forms/form_url.fd:
2997         Consistent shortcut for Cancel button: Esc only.
2998
2999 2001-02-12  John Levon  <moz@compsoc.man.ac.uk>
3000
3001         * Dialogs.C: new Splash. Include, Bibitem/tex
3002
3003         * FormBase.h: make show() virtual for Splash's benefit
3004
3005         * Makefile.am:
3006         * forms/makefile:
3007         * FormBibitem.C:
3008         * FormBibitem.h:
3009         * FormBibtex.C:
3010         * FormBibtex.h:
3011         * form_bibitem.C:
3012         * form_bibitem.h:
3013         * form_bibtex.C:
3014         * form_bibtex.h:
3015         * forms/form_bibitem.fd:
3016         * forms/form_bibtex.fd:
3017         * FormInclude.C:
3018         * FormInclude.h:
3019         * form_include.C:
3020         * form_include.h:
3021         * forms/form_include.fd:
3022         * FormSplash.C:
3023         * FormSplash.h:
3024         * form_splash.C:
3025         * form_splash.h:
3026         * forms/form_splash.fd: new forms
3027
3028 2001-02-09  John Levon  <moz@compsoc.man.ac.uk>
3029
3030         * FormLog.C: handle Literate build log nicely
3031
3032 2001-02-09  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
3033
3034         * Menubar_pimpl.C: remove support for reference menuitem type.
3035
3036 2001-02-07  John Levon  <moz@compsoc.man.ac.uk>
3037
3038         * Makefile.am:
3039         * Timeout_pimpl.h:
3040         * Timeout_pimpl.C: add Timeout implementation
3041
3042 2001-02-06  John Levon  <moz@compsoc.man.ac.uk>
3043
3044         * form_browser.h:
3045         * form_browser.C:
3046         * forms/form_browser.fd:
3047         * forms/makefile:
3048         * FormBrowser.C:
3049         * FormBrowser.h: readonly browser form
3050
3051         * FormLog.C:
3052         * FormLog.h:
3053         * FormVCLog.C:
3054         * FormVCLog.h:
3055         * Dialogs.C: add Log and VCLog
3056
3057         * Makefile.am: add Log and VCLog, add updatesrc target
3058
3059 2001-01-31  Dekel Tsur  <dekelts@tau.ac.il>
3060
3061         * Menubar_pimpl.C (add_toc2): Add shortcut to the TOC menu.
3062
3063 2001-01-25  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
3064
3065         * FormPreferences.C (GetFrom): fix crash when there is no format
3066         defined.
3067         (GetTo): ditto.
3068
3069 2001-01-23  Angus Leeming  <a.leeming@ic.ac.uk>
3070
3071         * FormPreferences.C (LoadBrowserLyX): convert unsigned short to
3072         unsigned char correctly and so fix 2 bugs loading/changing colors.
3073
3074 2001-01-21  Dekel Tsur  <dekelts@tau.ac.il>
3075
3076         * FormRef.C (update): Do not update dialog_->{ref,name,type}
3077         if inset_ == 0.
3078         Deactivate the type button when buffer is LinuxDoc/Docbook
3079         (build): Uncomment calls to addReadOnly().
3080         (updateBrowser) Do not disable the update button when there are no
3081         keys.
3082         (build, getType, getName): Use InsetRef::types.
3083
3084 2001-01-18  Angus Leeming  <a.leeming@ic.ac.uk>
3085
3086         * FormPrint.[Ch] (browse): new method to browse for file to print to.
3087
3088         * forms/form_print.fd: give the form a Browse button.
3089
3090 2001-01-17  Dekel Tsur  <dekelts@tau.ac.il>
3091
3092         * FormRef.C (input): Fix the behavior of goto reference button.