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