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