]> git.lyx.org Git - lyx.git/blob - src/frontends/xforms/ChangeLog
More include changes
[lyx.git] / src / frontends / xforms / ChangeLog
1 2001-04-26  Angus Leeming  <a.leeming@ic.ac.uk>
2
3         * Dialogs.C: included insetgraphicsParams.h
4
5         * FormMathsMatrix.C:
6         * FormMathsBitmap.C: included LAssert.h
7
8 2001-04-24  Allan Rae  <rae@lyx.org>
9
10         * xforms_helpers.C (formatted): two consecutive spaces would kill it.
11
12 2001-04-20  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
13
14         * xforms_helpers.C (formatted): do not use string::substr(1) on a
15         string of length 1 !
16
17 2001-04-16  Allan Rae  <rae@lyx.org>
18
19         * xforms_helpers.C (formatted): 
20         * Menubar_pimpl.C (add_toc): #warning triggers an error on Sun CC 6.0
21         as an unrecognised preprocessor directive.  So ensure they're wrapped. 
22
23 2001-04-06  John Levon  <moz@compsoc.man.ac.uk>
24
25         * FormTabularCreate.C: pass a pair of uints to the controller
26
27         * FormVCLog.C: the log appears as a stringstream now
28
29         * forms/form_external.fd: make params update state (from Angus)
30
31 2001-04-05  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
32
33         * Menubar_pimpl.C: include gettext.h
34
35 2001-04-05  Lars Gullik Bjønnes  <larsbj@birdstep.com>
36
37         * xforms_helpers.C (formatted): constify length
38
39         * FormTabular.C (update): small restructure, adjust for scoped_ptr
40         (input): adjust for scoped_ptr
41         (input): constify str
42
43 2001-04-03  John Levon  <moz@compsoc.man.ac.uk>
44
45         * Dialogs.C: s/popup/dialog/
46
47         * Form*.C:
48         * FormBase.h:
49         * FormBase.C: s/ControlButton/ControlButtons/
50         move bc().refresh() into base show() method
51
52         * Form*.C:
53         * FormBaseDeprecated.C:
54         s/UndoAll/restore/
55
56 2001-03-30  Angus Leeming  <a.leeming@ic.ac.uk>
57
58         * FormMathsPanel.C (c-tor): set button controller cancel label to close.
59
60         * FormToc.[Ch]:
61         * forms/form_toc.fd: implemented controller-view split.
62
63         * Dialogs.C: associated changes.
64
65 2001-03-30  Angus Leeming  <a.leeming@ic.ac.uk>
66
67         * FormCitation.C:
68         * forms/form_citation.fd: Don't change the name of the button when
69         toggling between regular expression and simple searches.
70         Squashed bug when creating a new inset, the keys field contained
71         one (empty) key. No more; thanks, Dekel.
72
73         * FormExternal.C: 
74         * forms/form_external.fd: added Apply button.
75
76 2001-03-30  Angus Leeming  <a.leeming@ic.ac.uk>
77
78         * FormBase.[Ch]:
79         * FormBrowser.[Ch]: changes associated with renaming ControlBase as
80         ControlButton.
81
82         * FormExternal.[Ch]:
83         * forms/form_external.fd: implemented controller-view split.
84
85         * Dialogs.C: associated changes.
86
87         * FormGraphics.[Ch]:
88         * FormInclude.[Ch]:
89         * FormPrint.[Ch]:
90         moved the browsing functionality into the controller.
91
92         * xforms_helpers.[Ch]: moved browseFile to
93         ../controllers/helper_funcs.[Ch]
94
95         * FormCitation.C
96         * forms/form_citation.fd: added case sensitive search button.
97
98 2001-03-29  Angus Leeming  <a.leeming@ic.ac.uk>
99
100         * xformsBC.[Ch]: Patched in a slight reworking of Baruch Even's patch.
101         Code moved into the generic template base class. Replaced
102         setCancelCloseButton() with setButtonLabel().
103
104 2001-03-29  Juergen Vigna  <jug@sad.it>
105
106         * FormMinipage.C: removed widthp_ and all it's functions and changed
107         to use new %-lengths of LyXLength.
108
109 2001-03-28  Angus Leeming  <a.leeming@ic.ac.uk>
110
111         * FormGraphics.[Ch]:
112         * forms/form_graphics.fd:
113         * FormIndex.[Ch]:
114         * forms/form_index.fd: implemented controller-view split.
115
116         * Dialogs.C: associated changes.
117
118         * FormCharacter.[Ch]: changes associated with ControlCharacter cleanup.
119
120         * FormCitation.C: changes associated with ControlCitation cleanup.
121
122         * FormMinipage.h: cleaned-up forward declarations.
123
124 2001-03-27  Angus Leeming  <a.leeming@ic.ac.uk>
125
126         * FormMinipage.[Ch]:
127         * forms/form_minipage.fd:
128         * FormPrint.[Ch]:
129         * forms/form_print.fd:
130         * FormSplash.[Ch]: implemented controller-view split.
131
132         * Dialogs.C: associated changes.
133
134 2001-03-26  Angus Leeming  <a.leeming@ic.ac.uk>
135
136         * FormPreamble.[Ch]:
137         * forms/form_preamble.fd:
138         * FormRef.[Ch]:
139         * forms/form_ref.fd:
140         * FormSearch.[Ch]:
141         * forms/form_search.fd:
142         * FormTabularCreate.[Ch]:
143         * forms/form_tabular_create.fd: implemented controller-view split.
144
145         * Dialogs.C: associated changes.
146
147 2001-03-23  Angus Leeming  <a.leeming@ic.ac.uk>
148
149         * FormError.[Ch]:
150         * form_error.fd:
151         * FormInclude.[Ch]:
152         * form_include.fd:
153         * FormUrl.[Ch]:
154         * form_url.fd: implemented controller-view split.
155
156         * Dialogs.C: associated changes.
157
158         * FormBibitem.h:
159         * FormBibtex.h:
160         * FormCitation.h: moved methods from protected to private.
161
162 2001-03-23  Angus Leeming  <a.leeming@ic.ac.uk>
163
164         * FormCredits.C (build): changes associated with
165         ControlCredits::getCredits returning a stringstream not a vector<string>
166
167 2001-03-22  Angus Leeming  <a.leeming@ic.ac.uk>
168
169         * FormCopyright.[Ch]:
170         * forms/form_copyright.fd: implemented controller-view split.
171
172         * FormCredits.[Ch]:
173         * forms/form_credits.fd: implemented controller-view split.
174
175         * Dialogs.C: associated changes.
176
177         * xforms_helpers.C (formatted): improved the function so that it now
178         repects '\n' characters in the input string. Ie, the user can now
179         specify line breaks explicitly.
180
181 2001-03-21  Angus Leeming  <a.leeming@ic.ac.uk>
182
183         * FormCharacter.[Ch]:
184         * forms/form_character.fd: implemented controller-view split.
185
186         * Dialogs.C: associated changes.
187
188         * FormBase.C (input): changed return to SMI_VALID.
189
190         * FormCitation.C (updateBrowser): ensure that the keys are stripped of
191         any surrounding whitespace.
192
193 2001-03-20  Angus Leeming  <a.leeming@ic.ac.uk>
194
195         * FormBase.[Ch] (input): no longer pure virtual. Has defualt state of
196         SMI_NOOP.
197         (FormBase2): split into two template classes, FormDB (DialogBase) and
198         FormCB (ControllerBase) for greater flexibility.
199
200         * FormBibitem.[Ch]:
201         * FormBibtex.[Ch]:
202         * FormCitation.[Ch]: associated changes.
203
204         * FormBrowser.[Ch]:
205         * FormLog.[Ch]:
206         * FormVCLog.[Ch]:
207         * forms/form_browser.fd: implemented controller-view split.
208
209         * Dialogs.C: associated changes.
210
211 2001-03-19  Angus Leeming  <a.leeming@ic.ac.uk>
212
213         * FormBibtex.[Ch]:
214         * forms/form_bibtex.fd: implemented controller-view split.
215
216         * Dialogs.C: associated changes.
217
218 2001-03-19  Angus Leeming  <a.leeming@ic.ac.uk>
219
220         * FormBaseDeprecated.[Ch]: rename title as title_.
221         
222         * FormBaseDeprecated.C: restore John's trick to give the dialog a border
223         with limited functionality. It got lost in the MVC merge.
224
225         * FormBaseDeprecated.C:
226         * FormBase.C (show): moved initialisation of minw_, minh_ here.
227
228         * FormBibitem.C (build):
229         * FormBibtex.C (build):
230         * FormBrowser.C (build):
231         * FormCharacter.C (build):
232         * FormCitation.C (build):
233         * FormCopyright.C (build):
234         * FormCredits.C (build):
235         * FormDocument.C (build):
236         * FormError.C (build):
237         * FormExternal.C (build):
238         * FormGraphics.C (build):
239         * FormInclude.C (build):
240         * FormIndex.C (build):
241         * FormMinipage.C (build):
242         * FormParagraph.C (build):
243         * FormPreamble.C (build):
244         * FormPreferences.C (build):
245         * FormPrint.C (build):
246         * FormRef.C (build):
247         * FormSearch.C (build):
248         * FormTabular.C (build):
249         * FormTabularCreate.C (build):
250         * FormToc.C (build):
251         * FormUrl.C (build): removed initialisation of minw_, minh_.
252         
253         * The Maths Panel stuff no longer causes a crash on exit from LyX.
254
255         * FormMaths.[Ch]:
256         * forms/form_maths.fd: removed.
257
258         * forms/form_maths_delim.fd:
259         * forms/form_maths_deco.fd:
260         * forms/form_maths_matrix.fd:
261         * forms/form_maths_space.fd:
262         * forms/form_maths_panel.fd: new files.
263         Split contents of form_maths.fd into 5 new files, one for each form.
264
265         * MathsSymbols.[Ch]: remove class BitmapMenu, renamed and reworked as
266         class FormMathsBitmap in FormMathsBitmap.[Ch].
267
268         * FormMathsPanel.[Ch]:
269         * FormMathsBitmap.[Ch]:
270         * FormMathsDeco.[Ch]:
271         * FormMathsDelim.[Ch]:
272         * FormMathsMatrix.[Ch]:
273         * FormMathsSpace.[Ch]: Split contents of FormMaths into new files,
274         one for each popup. Rewrite so that all the new classes are derived from
275         FormBaseBD. Clean up the logic in the process (I hope!).
276
277         * Makefile.am: added new fils, removed redundant ones.
278
279 2001-03-19  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
280
281         * FormMinipage.C (FormMinipage): add SigC:: namespace specifier.
282         (showInset): ditto
283         (updateInset): ditto
284
285 2001-03-16  Juergen Vigna  <jug@sad.it>
286
287         * Dialogs.C (Dialogs): create minipage options dialog.
288
289         * forms/form_minipage.fd: 
290         * form_minipage.C: 
291         * form_minipage.h: 
292         * FormMinipage.C: 
293         * FormMinipage.h: new files for the minipage options dialog.
294
295 2001-03-16  Angus Leeming  <a.leeming@ic.ac.uk>
296
297         * FormMaths.[Ch]: make the FD_ structs private. Create appropriate
298         callback methods.
299
300         * forms/form_maths.fd: change C_FormBaseCancelCB to
301         FormBaseDeprecatedCancelCB and so fix crash on closing the panel.
302
303 2001-03-16  John Levon  <moz@compsoc.man.ac.uk>
304
305         * FormMaths.C: quash warnings
306
307 2001-03-16  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
308
309         * FormMaths.C (C_FormMathsDelimCB): add usual .c_str() for lyxstring
310         compatibility. 
311
312 2001-03-16  Angus Leeming  <a.leeming@ic.ac.uk>
313
314         * Form_various.h: cleaned up #includes and forward declarations.
315
316         * Form_various.C: added "using SigC::slot" declaration.
317
318         * FormMaths.[Ch]: moved to boost::scoped_ptrs.
319
320         * FormDocument.C (CheckChoiceClass): removed string tct as the
321         compiler warned that it was defined but never used.
322         removed USE_CLASS_COMBO.
323
324 2001-03-13  John Levon  <moz@compsoc.man.ac.uk>
325
326         * Dialogs.C:
327         * FormMaths.h:
328         * FormMaths.C:
329         * MathsSymbols.h:
330         * MathsSymbols.C:
331         * Makefile.am:
332         * Toolbar_pimpl.C:
333         * form_*.C:
334         * forms/makefile:
335         * forms/form_maths.fd:
336         * forms/fdfixc.sed:
337         * forms/fdfix.sh: add maths panel
338
339         * bmtable.h:
340         * bmtable.c: moved from src/
341
342 2001-03-16  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
343
344         * FormParagraph.h: NO_PEXTRA
345         * FormParagraph.C (input): NO_PEXTRA
346
347 2001-03-15  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
348
349         * several files: remove CXX_WORKING_NAMESPACES
350
351 2001-03-14  Angus Leeming  <a.leeming@ic.ac.uk>
352
353         * Merging changes from BRANCH_MVC back into HEAD.
354
355 2001-03-12  Angus Leeming  <a.leeming@ic.ac.uk>
356
357         * Dialogs.C (c-tor): Changes associated with storing a vector of
358         boost::shared_ptrs.
359         Use MVC Bibitem popup.
360
361         * FormBase.h: add a new template class FormBase2, derived from FormBase
362         to make life creating MVC popups even easier ;-)
363
364         * FormBibitem.[Ch]:
365         * forms/form_bibitem.fd: moved over to the MVC way of doing things.
366         Proof that a simple popup should be easy to implement!
367
368         * FormCitation.[Ch]: now derived from FormBase2.
369
370         * FormToc.C: added using std::vector directive.
371
372 2001-03-09  Dekel Tsur  <dekelts@tau.ac.il>
373
374         * FormSearch.C: Add missing #pragma
375
376 2001-03-09  Angus Leeming  <a.leeming@ic.ac.uk>
377
378         * FormCitation.C:
379         * forms/form_citation.fd: added the ability to Search, both Simply and
380         for Regular Expressions. Use the Search code in the controller() to do
381         the actual searching.
382
383 2001-03-08  Angus Leeming  <a.leeming@ic.ac.uk>
384
385         * Makefile.am: added FormCredits.[Ch] and form_credits.[Ch]
386         * forms/makefile: added form_credits.fd
387         
388         * Dialogs.C: added FormCredits and removed ShowCredits.
389         
390         * FormCredits.[Ch]:
391         * forms/form_credits.fd:
392         * forms/form_search.fd: ported to the MVC way.
393         
394 2001-03-07  Angus Leeming  <a.leeming@ic.ac.uk>
395
396         * xforms_helpers.h (formatted): now has default arguments for size and
397         style.
398
399         * FormCitation.[Ch]: moved code out of this class and into
400         ControlCitation and associated helper funcs.
401         
402 2001-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
403
404         * FormBase.[Ch]: (InputCB): use ButtonController::input() rather than
405         ButtonController::valid() to check state of input. The buttons are
406         now controlled correctly.
407
408         * Form*.[Ch]: use boost::scoped_ptr for the remaining few classes.
409
410 2001-03-05  Lars Gullik Bjønnes  <larsbj@lyx.org>
411
412         * Form*.[Ch]: use boost::scoped_ptr for dialog_ et al.
413
414         * FormBase.[Ch]: rename title as title_.
415
416 2001-03-02  John Levon  <moz@compsoc.man.ac.uk>
417
418         * FormBase.C (c-tor): initialise variables in correct order.
419
420         * FormCitation.C: add #include <algorithm>
421
422 2001-03-02  Angus Leeming  <a.leeming@ic.ac.uk>
423
424         * xformsBC.[Ch]: Changes associated with the changes to
425         controllers/ButtonController.[Ch]. Ie, the class is now derived from
426         ButtonControllerBase and the ButtonPolicy is accessed through a method
427         bp() rather than the instance bp_.
428
429         * FormBaseDeprecated.[Ch]: no longer store a ButtonController, but
430         rather use a pure virtual method bc() to access the controller
431         instantiated by the daughter classes.
432
433         * F*.[Ch]: changes associated with the above.
434
435 2001-02-27  Angus Leeming  <a.leeming@ic.ac.uk>
436
437         * FormBase.[Ch]: renamed as FormBaseDeprecated.[Ch]
438
439         * ViewXforms.[Ch]: renamed as FormBase.[Ch]
440
441 2001-02-23  Angus Leeming  <a.leeming@ic.ac.uk>
442
443         * ButtonController.[Ch]: deleted. The class is split into two
444         (with identical functionality), the code being found in
445         ../controllers/ButtonController.[Ch] and xformsBC.[Ch]
446
447         * xformsBC.[Ch]: new files. Xforms specific part of Allan's original
448         ButtonController class.
449
450         * FormBase.[Ch]: changes associated with the above split.
451
452         * ViewXforms.[Ch]: Base class for xforms dialogs derived from ViewBase
453         (../controllers/ViewBase.h). Ie, for Dialogs with GUI-I controllers
454         controlling all interaction to/from the LyX kernel.
455
456         * FormCitation.[Ch]:
457         * forms/form_citation.fd: An xforms-specific implementation of the
458         Citation dialog, controlled by the GUI-I ControlCitation.
459
460         * Dialogs.C: Use the controlled Citation dialog.
461
462 2001-03-15  John Levon  <moz@compsoc.man.ac.uk>
463
464         * Makefile.am:
465         * combox.h:
466         * combox.C: moved from src/
467
468 2001-03-09  Angus Leeming  <a.leeming@ic.ac.uk>
469
470         * forms/fdfix.sh:
471         * forms/form_filedialog.C.patch: I hate having to make these patches,
472         but on reflection I think it's probably better than hacking fdfix.sh.
473
474 2001-03-14  Angus Leeming  <a.leeming@ic.ac.uk>
475
476         * forms/fdfix.sh: test whether bmtable.h is needed before #including it.
477
478 2001-03-13  John Levon  <moz@compsoc.man.ac.uk>
479
480         * FormGraphics.C: remove unnecessary hack
481
482 2001-03-13  Dekel Tsur  <dekelts@tau.ac.il>
483
484         * FormCitation.C (apply): Do not put space between multiple keys.
485
486 2001-03-12  Dekel Tsur  <dekelts@tau.ac.il>
487
488         * Menubar_pimpl.C (add_toc): Remove debug message.
489
490 2001-03-09  John Levon  <moz@compsoc.man.ac.uk>
491
492         * Makefile.am:
493         * Dialogs.C:
494         * FormExternal.C:
495         * FormExternal.h:
496         * form_external.C:
497         * form_external.h:
498         * xforms/forms/makefile:
499         * forms/form_external.fd: add FormExternal
500
501 2001-03-12  John Levon  <moz@compsoc.man.ac.uk>
502
503         * Dialogs.C: add destroySplash()
504
505         * form_splash.h:
506         * form_splash.C:
507         * forms/form_splash.fd:
508         * FormSplash.h:
509         * FormSplash.C: make independent of FormBase, tidy
510         
511         * Menubar_pimpl.C: destroy splash on interaction
512
513 2001-03-12  John Levon  <moz@compsoc.man.ac.uk>
514
515         * FormInclude.h:
516         * FormInclude.C:
517         * form_include.h:
518         * form_include.C:
519         * forms/form_include.fd: rework, clean up
520
521 2001-03-12  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
522
523         * FormToc.h: use Buffer::typedef
524
525         * Menubar_pimpl.C (add_toc): use the Buffer::typedefs
526         * FormToc.C (build): ditto
527         (updateToc): ditto
528
529 2001-03-11  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
530
531         * FormToc.C (build): implement for dynamic number of lists
532         (updateToc): ditto
533         * Menubar_pimpl.C (add_toc): ditto
534
535 2001-03-07  Edwin Leuven  <leuven@fee.uva.nl>
536
537         * added credits:
538         * Dialogs.C:
539         * Makefile.am:
540         * FormCredits.[Ch]:
541         * form_credits.[Ch]:
542         * forms/form_credits.fd:
543
544 2001-03-07  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
545
546         * Menubar_pimpl.h: make Pipl::ItemInfo::item_ a boost::shared_ptr,
547         make ButtonList contain boost::shared_ptr<ItemInfo>
548
549         * Menubar_pimpl.C (~Pimpl): remove destructor 
550
551 2001-03-06  John Levon  <moz@compsoc.man.ac.uk>
552
553         * Makefile.am:
554         * FileDialog.C:
555         * FormFiledialog.C:
556         * FormFiledialog.h:
557         * form_filedialog.C:
558         * form_filedialog.h:
559         * FormGraphics.C:
560         * FormInclude.C:
561         * FormPreferences.C:
562         * FormPrint.C:
563         * xforms_helpers.C:
564         * xforms_helpers.h:
565         * forms/fdfix.sh:
566         * forms/makefile:
567         * form/form_filedialog.fd: add File Dialog
568         * Toolbar_pimpl.h:
569         * Toolbar_pimpl.C: move LayoutsCB to here
570
571 2001-03-06  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
572
573         * FormParagraph.C: changes because of ParagraphParameters.
574
575 2001-03-06  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
576
577         * FormSearch.C (Replace): remove default argument
578         (Find): ditto
579
580 2001-03-05  Edwin Leuven  <leuven@fee.uva.nl>
581
582         * added find/replace dialog:
583         * FormSearch.*: added
584         * form_search.*: added
585         * forms/form_search.fd: added
586
587 2001-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
588
589         * xform_helpers.[Ch]: renamed as xforms_helpers.[Ch].
590
591         * various: in a rush of delayed guilt, I've renamed all instances of
592         xform as xforms. Jean-Marc sowed this seed a long, long time ago and it
593         finally sprouted.
594
595         * xforms_helpers.[Ch] (setEnabled): a little wrapper function to
596         activate/deactivate an FL_OBJECT.
597
598         * FormCitation.C:
599         * FormDocument.C:
600         * FormInclude.C:
601         * FormParagraph.C:
602         * FormPreamble.C:
603         * FormPreferences.C:
604         * FormRef.C:
605         * FormTabular.C: used it.
606
607 2001-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
608
609         * FormPreferences.C: removed three unused using directives.
610
611 2001-03-05  Edwin Leuven  <leuven@fee.uva.nl>
612
613         * added find/replace dialog:
614         * FormSearch.*: added
615         * form_search.*: added
616         * forms/form_search.fd: added
617
618 2001-02-27  Dekel Tsur  <dekelts@tau.ac.il>
619
620         * FormRef.C: Fixed the behaviour of Goto-Ref.
621
622 2001-02-27  Angus Leeming  <a.leeming@ic.ac.uk>
623
624         * forms/makefile: added character and preamble dialogs
625
626 2001-02-27  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
627
628         * FormCharacter.C (FormCharacter): change order of deletion,
629         change combo_language2 to combo_language2_
630
631 2001-02-26  Dekel Tsur  <dekelts@tau.ac.il>
632
633         * FormRef.C (apply): Update bookmark #0 after inserting a reference.
634
635 2001-02-23  Edwin Leuven <leuven@fee.uva.nl>
636
637         * Dialogs.C: added layoutcharacter
638         * FormCharacter.C: added
639         * FormCharacter.h: added
640         * form_character.C: added
641         * form_character.h: added
642         * forms/form_character.fd: added
643                
644 2001-02-23  Dekel Tsur  <dekelts@tau.ac.il>
645  
646         * FormPreferences.C: Handle lyxrc.language_use_babel and
647         lyxrc.language_global_options.
648
649 2001-02-23  Angus Leeming  <a.leeming@ic.ac.uk>
650
651         * FormPreferences(GetFrom, GetTo): use size_type rather than int.
652
653 2001-02-23  John Levon  <moz@compsoc.man.ac.uk>
654
655         * FormBase.C: no longer transient dialogs, XMapWindow()
656           in attempt to de-iconify
657
658         * FormDocument.C: remove DO_USE_DEFAULT_LANGUAGE
659
660 2001-02-21  Dekel Tsur  <dekelts@tau.ac.il>
661
662         * FormDocument.C (checkMarginValues): Activate "use geometry" button 
663         if using custom paper size/margin.
664
665 2001-02-21  Allan Rae  <rae@lyx.org>
666
667         * forms/form_preferences.fd: larger, bold font for outer tabfolder
668
669 2001-02-20  Edwin Leuven <leuven@fee.uva.nl>
670
671         * src/frontends/xforms/Dialogs.C: added preamble
672         * src/frontends/xforms/FormPreamble.C: added
673         * src/frontends/xforms/FormPreamble.h: added
674         * src/frontends/xforms/Makefile.am: added
675         * src/frontends/xforms/form_preamble.C: added
676         * src/frontends/xforms/form_preamble.h: added
677         * src/frontends/xforms/form_preamble.fd: added
678
679 2001-02-19  Angus Leeming  <a.leeming@ic.ac.uk>
680
681         * FormBase.h: moved noncopyable derivation to DialogBase.
682
683 2001-02-19  Juergen Vigna  <jug@sad.it>
684
685         * FormTabular.C (build): make all input field accepted only after
686         a "RETURN".
687
688         * forms/form_tabular.fd: removed default "Return" on Close-Button.
689
690 2001-02-19  Angus Leeming  <a.leeming@ic.ac.uk>
691
692         * FormError.C:
693         * FormGraphics.C:
694         * FormInset.C (showInset): change associated with name change
695         inset::hide to inset::hideDialog.
696
697 2001-02-19  Angus Leeming  <a.leeming@ic.ac.uk>
698
699         * FormCitation.C (build): altering "Text after" now activates the Ok,
700         Apply buttons.
701
702 2001-02-16  Angus Leeming  <a.leeming@ic.ac.uk>
703
704         * FormCitation.C: lots of white-space changes to make file consistent
705         with LyX style.
706         (input): use the FL_OBJECT * parameter to decide what to do, not the
707         long parameter.
708
709         * FormCitation.h: removed most entries in enum.
710
711         * forms/form_citation.fd: change names of variables, consistent with
712         Allan's naming scheme.
713         Don't pass any particular arguments to the InputCB function.
714         choice_style now triggers a callback and looks like other choices.
715
716 2001-02-16  Lars Gullik Bjønnes  <larsbj@lyx.org>
717
718         * other: use compare instead of strcmp/strncmp
719
720 2001-02-15  Angus Leeming  <a.leeming@ic.ac.uk>
721
722         * ButtonController.[Ch]: changed trigger_change_ vector and associated
723         methods to dont_trigger_change_ because FL_OBJECTs that trigger a
724         callback to InputCB() but don't trigger a change in the state of the
725         Ok, Apply buttons are much rarer than those that do.
726
727         * FormCitation.C (build): associated change.
728
729 2001-02-14  Lars Gullik Bjønnes  <larsbj@lyx.org>
730
731         * ButtonController.C: include algorithm
732
733 2001-02-14  Angus Leeming  <a.leeming@ic.ac.uk>
734
735         * ButtonController.[Ch] (addTriggerChange, eraseTriggerChange):
736         new methods.
737         (valid): method can now be passed an optional FL_OBJECT *. If it is, and
738         the vector of FL_OBJECT *s that can trigger a change in the button state
739         is not empty, then a change of state will occur only if the FL_OBJECT *
740         is present in this vector.
741
742         * FormBase.C (RestoreCB): call bc.undoAll() before restore(). Allows
743         the user to deactivate specific fields within restore().
744         (InputCB): pass the FL_OBJECT * to bc_.valid().
745
746         * FormCitation.C (build): create a vector of FL_OBJECT *s that can
747         trigger a change of state in the Ok,Apply buttons.
748         (update): bc_.readOnly() to the start of the method. Similar reasoning
749         to that for FormBase::RestoreCB, above.
750
751 2001-02-14  Angus Leeming  <a.leeming@ic.ac.uk>
752
753         * FormBrowser.C: used OkCancelPolicy for ButtonController rather than
754         IgnorantPolicy.
755
756         * forms/form_browser.fd:
757         * forms/form_copyright.fd:
758         * forms/form_error.fd:
759         * forms/form_tabular.fd:
760         * forms/form_toc.fd:
761         Consistent shortcuts for Close button: Esc and Return only.
762
763         * forms/form_citation.fd:
764         * forms/form_document.fd:
765         * forms/form_index.fd:
766         * forms/form_paragraph.fd:
767         * forms/form_preferences.fd:
768         * forms/form_print.fd:
769         * forms/form_ref.fd:
770         * forms/form_tabular_create.fd:
771         * forms/form_url.fd:
772         Consistent shortcut for Cancel button: Esc only.
773
774 2001-02-12  John Levon  <moz@compsoc.man.ac.uk>
775
776         * Dialogs.C: new Splash. Include, Bibitem/tex
777
778         * FormBase.h: make show() virtual for Splash's benefit
779
780         * Makefile.am:
781         * forms/makefile:
782         * FormBibitem.C:
783         * FormBibitem.h:
784         * FormBibtex.C:
785         * FormBibtex.h:
786         * form_bibitem.C:
787         * form_bibitem.h:
788         * form_bibtex.C:
789         * form_bibtex.h:
790         * forms/form_bibitem.fd:
791         * forms/form_bibtex.fd:
792         * FormInclude.C:
793         * FormInclude.h:
794         * form_include.C:
795         * form_include.h:
796         * forms/form_include.fd:
797         * FormSplash.C:
798         * FormSplash.h:
799         * form_splash.C:
800         * form_splash.h:
801         * forms/form_splash.fd: new forms
802
803 2001-02-09  John Levon  <moz@compsoc.man.ac.uk>
804
805         * FormLog.C: handle Literate build log nicely
806
807 2001-02-09  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
808
809         * Menubar_pimpl.C: remove support for reference menuitem type.
810
811 2001-02-07  John Levon  <moz@compsoc.man.ac.uk>
812
813         * Makefile.am:
814         * Timeout_pimpl.h:
815         * Timeout_pimpl.C: add Timeout implementation
816
817 2001-02-06  John Levon  <moz@compsoc.man.ac.uk>
818
819         * form_browser.h:
820         * form_browser.C:
821         * forms/form_browser.fd:
822         * forms/makefile:
823         * FormBrowser.C:
824         * FormBrowser.h: readonly browser form
825
826         * FormLog.C:
827         * FormLog.h:
828         * FormVCLog.C:
829         * FormVCLog.h:
830         * Dialogs.C: add Log and VCLog
831
832         * Makefile.am: add Log and VCLog, add updatesrc target
833
834 2001-01-31  Dekel Tsur  <dekelts@tau.ac.il>
835
836         * Menubar_pimpl.C (add_toc2): Add shortcut to the TOC menu.
837
838 2001-01-25  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
839
840         * FormPreferences.C (GetFrom): fix crash when there is no format
841         defined. 
842         (GetTo): ditto.
843
844 2001-01-23  Angus Leeming  <a.leeming@ic.ac.uk>
845
846         * FormPreferences.C (LoadBrowserLyX): convert unsigned short to
847         unsigned char correctly and so fix 2 bugs loading/changing colors.
848
849 2001-01-21  Dekel Tsur  <dekelts@tau.ac.il>
850
851         * FormRef.C (update): Do not update dialog_->{ref,name,type}
852         if inset_ == 0.
853         Deactivate the type button when buffer is LinuxDoc/Docbook
854         (build): Uncomment calls to addReadOnly().
855         (updateBrowser) Do not disable the update button when there are no 
856         keys.
857         (build, getType, getName): Use InsetRef::types.
858
859 2001-01-18  Angus Leeming  <a.leeming@ic.ac.uk>
860
861         * FormPrint.[Ch] (browse): new method to browse for file to print to.
862
863         * forms/form_print.fd: give the form a Browse button.
864
865 2001-01-17  Dekel Tsur  <dekelts@tau.ac.il>
866
867         * FormRef.C (input): Fix the behavior of goto reference button.
868