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