]> git.lyx.org Git - lyx.git/blob - src/frontends/qt2/ChangeLog
code cosmetics to the iterator fix
[lyx.git] / src / frontends / qt2 / ChangeLog
1 2006-02-15  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
2
3         * QCitationDialog.C (up, down): get rid of the iterator.
4
5 2006-02-15  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
6
7         * QCitationDialog.C (up, down): fix crash due to invalidated
8         iterator.
9
10 2006-01-29  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
11
12         * ui/LanguageModuleBase.ui: fix layout.
13
14 2006-01-19  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
15
16         * QLyXKeySym.C (initEncodings): make debug messages conditional on
17         KEY. 
18
19 2006-01-08  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
20
21         * ui/QRefDialogBase.ui: re-connect the refsLB->Selected signal
22         in order to restore double clicking (bug 2194)
23
24         * QRef.[Ch]: add isValid member and use it (disable OK button
25         when text widget is empty).
26
27         * QRef.C:
28         * QRefDialog.C: assure that the browser items are correctly
29         highlighted/not highlighted if a dialog is opened for the first 
30         time (was distorted by the refsLB->Selected signal).
31
32 2005-12-14  Hartmut Haase  <hha4491@atomstromfrei.de>
33
34         * ui/QPrefLatexModule.ui: make the papersize choices in
35         Tools>Preferences>LaTeX and Document>Preferences>Page Format
36         identical. 
37
38 2005-12-12  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
39
40         * QPrefs.C: fix off-by-x errors in paper size setting
41         by using new helper functions fromPaperSize/toPaperSize (bug 2148).
42
43 2005-11-17  Michael Gerz  <michael.gerz@teststep.org>
44
45         * ui/*.ui: remove dummy captions that pollute the po files
46
47 2005-10-07  Martin Vermeer  <martin.vermeer@hut.fi>
48
49         * QContentPane.C: Fix bug 1966: uncontrollable scrolling
50
51 2005-10-19  Angus Leeming  <leeming@lyx.org>
52
53         * lyx_gui.C (LApplication d-tor): remove code to unlock
54         QApplication mutex as we didn't lock the thing in the
55         first place; undefined behaviour.
56
57 2005-10-16  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
58
59         * QLyXKeySym.C (initEncodings): prevent crash when no codec found
60
61 2005-10-07  Martin Vermeer  <martin.vermeer@hut.fi>
62
63         * QContentPane.C (QContentPane): make times 50 msec instead of 25,
64         will consume less CPU (Thanks Angus profiling)
65
66 2005-10-06  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
67
68         * QCitationDialog.C (openFind): ensure the main citation dialog
69         is visible.
70
71 2005-10-02  Martin Vermeer  <martin.vermeer@hut.fi>
72
73         * QToc.C: fix bug 2038  
74
75 2005-09-15  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
76
77         * QTabular.C: disable newpageCB when !longtabular.
78
79 2005-09-22  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
80
81         * QtView.C (QtView): do not try to se the icon under Qt/Mac.
82
83 2005-09-19  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
84
85         * QGraphics.C (update_contents): fix compiler warning.
86
87 2005-09-15  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
88
89         * QCitationDialog.C (find): correct start iterator when searching
90         backwards (bug 2002).
91
92 2005-09-08  Angus Leeming  <leeming@lyx.org>
93
94         * QPrefsDialog.C:
95         * ui/QPrefSpellcheckerModule.ui:
96         * ui/QSpellcheckerDialogBase.ui: correct grammar describing invocation
97         of the spellchecker.
98
99 2005-08-19  Michael Schmitt  <michael.schmitt@teststep.org>
100
101         * ui/QPreambleDialogBase.ui: remove obsolete file
102
103 2005-08-07  Angus Leeming  <leeming@lyx.org>
104
105         * ui/QExternalDialogBase.ui: give the browse button a sane tooltip.
106
107 2005-07-28  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
108
109         * QDialogView.C (show): exit after update if Controller::exitEarly()
110         is true. (bug 1950)
111
112 2005-07-27  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
113
114         * QBibTeX.C: Do not insert empty items to bst combo.
115         
116         * QTexInfo.C: 
117         * QTexInfoDialog.c: Load and display full-path and no-path
118         lists correctly (bug 1936)
119
120 2005-07-27  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
121
122         * QToc.C (update_contents): fix missing qstring->string translation.
123
124 2005-07-27  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
125
126         * QToc.C (updateType, update_contents): Do not compare against 
127         translatable strings (bug 1870).
128
129 2005-07-23  Angus Leeming  <leeming@lyx.org>
130
131         * QRefDialogBase.ui: disconnect two refsLB signals to the
132         refSelected and changed_adaptor slots.
133
134 2005-07-22  Angus Leeming  <leeming@lyx.org>
135
136         * QRef.C (update_contents): disable the OK button when the dialog is
137         first shown. The user must first select a reference.
138
139         * QRefDialog.C (changed_adaptor): only enable the OK button when
140         the "Label:" field is not empty.
141         (refHighlighted): set the text in the "Label:" field only when
142         an item is currently selected in the "Available refs" browser. (When
143         th signal connected to this slot is triggered.)
144
145         * QBibtexDialogBase.ui:
146         * QCharacterDialogBase.ui:
147         * QERTDialogBase.ui:
148         * QNoteDialogBase.ui: remove the Alt-C shortcut from the Close button.
149
150         * QAskForTextDialog.ui:
151         * QBibtexDialogBase.ui:
152         * QBranchDialogBase.ui:
153         * QERTDialogBase.ui:
154         * QGraphicsDialogBase.ui:
155         * QIndexDialogBase.ui:
156         * QNoteDialogBase.ui:
157         * QSendtoDialogBase.ui: connect the Alt-O shortcut to the OK button.
158
159         * QBibtexDialogBase.ui: change the shortcut to the "Content" field.
160         * QERTDialogBase.ui:  change the shortcut to the "Open" field.
161         * QGraphicsDialogBase.ui: change the shortcut to the "Origin" field.
162         * QNoteDialogBase.ui: change the shortcut to the "Comment" field.
163         * QParagraphDialogBase.ui:  change the shortcut to the "Longest label"
164         field.
165         * QPrefConvertersModule.ui: change the shortcut to the "From" field.
166         * QPrefLanguageModule.ui: change the shortcut to the "Use babel" field.
167         * QPrefUIModule.ui: change the shortcut to the "Cursor follows
168         scrollbar" field.
169         * QRefDialogBase.ui: change the shortcut to the "Labels in:" field.
170         
171 2005-07-20  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
172
173         * QDocument.C:
174         * QDocumentDialog.[Ch]:
175         * ui/MarginsModuleBase.ui: remove the paperpackage widgets (bug 1929) 
176
177 2005-07-18  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
178
179         * QPrefsDialog.C (switch_copierLB, switch_copierCO): remove debug
180         information
181
182         * QWorkArea.C (dropEvent): convert file name to internal path
183         before loading it.
184
185 2005-07-17  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
186
187         * QGraphics.C (update_contents): fix out of range access.
188
189 2005-07-17  Michael Schmitt  <michqel.schmitt@teststep.org>
190
191         * ui/QBibtexDialogBase.ui: fix typo
192         * ui/QChangesDialogBase.ui: remove space from message
193
194 2005-07-18  José Matos  <jamatos@fc.up.pt>
195
196         * QDocument.C: new file format, remove support for a4.sty,
197         a4wide.sty and a4widemargins.
198
199 2005-07-16  José Matos  <jamatos@fc.up.pt>
200
201         * QDocumentDialog.C:
202         * QExternal.C:
203         * QGraphics.C:
204         * QDocument.C: remove setPaperStuff and use a
205         single papersize variable.
206
207 2005-07-16  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
208
209         * qfont_loader.C (addToFontPath): remove.
210         (available): do not try to call addToFontPath.
211
212 2005-07-14  Lars Gullik Bjønnes  <larsbj@lyx.org>
213
214         * moc/Makefile.am: dist pch.h and mark PCH_FILE as a built file
215         * ui/moc/Makefile.am: ditto
216
217 2005-07-12  Angus Leeming  <leeming@lyx.org>
218
219         * lyx_gui.C (LQApplication d-tor): unlock the mutex if the Qt library
220         is multi-threaded.
221
222 2005-06-16  Joao Luis Meloni Assirati  <assirati@nonada.if.usp.br>
223
224         * QMathDialog.C (QMathDialog, insertFont): add boldsymbol font.
225  
226 2005-07-04  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
227
228         * QToc.C: consider gui name, not type, when trying to set the
229         toc combo (fixes bug 1870).
230
231 2005-07-04  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
232
233         * QChanges.C: use bformat() for translatable strings.
234
235 2005-07-01  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
236
237         * QChanges.[Ch] (update_contents): move to next change on update.
238         * QChanges.C: make some strings translatable.
239
240 2005-06-21  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
241
242         * qfont_loader.h (USE_LYX_FONTCACHE): change order of #includes so
243         that the test is meaningful.
244
245 2005-06-16  Angus Leeming  <leeming@lyx.org>
246
247         * QPrefs.C (apply, update_contents): wrap all input and output of
248         paths with calls to os::internal_path and os::external_path,
249         respectively.
250
251         * QPrefsDialog.C (modify_format, modify_converter): keep the
252         current item selected after pressing the "Modify" button.
253
254 2005-06-12  Angus Leeming  <leeming@lyx.org>
255
256         * QPrefs.C (setComboxFont): ensure that only the font family name
257         (not the name of the foundary also) is used when trying to find
258         the system default font in the list of all fonts.
259
260 2005-06-16  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
261
262         * qfont_loader.C (addToFontPath): delete the data structure
263         allocated by XGetFontPath.
264
265 2005-06-09  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
266
267         * qfont_loader.h:
268         * qfont_loader.C (charwidth): do no do font width caching with
269         Qt >= 3.1.0.
270
271 2005-06-06  Lars Gullik Bjønnes  <larsbj@gullik.net>
272         (Committed Martin Vermeer <martin.vermeer@hut.fi>)
273
274         * QContentPane.[Ch]: implement keystroke event stack with
275         repeat key "regulation". Key are not sent to LyX core faster
276         than rendering can handle.
277
278 2005-06-03  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
279
280         * QContentPane.[Ch]: Limit the QIM*Events to X11. They are not
281         needed (yet) on other OSes (and confuse qt/mac).
282
283 2005-05-31  Angus Leeming  <leeming@lyx.org>
284
285         * QBibtexDialog.C (addDatabase): fix QString ->std::string
286         compilation problem.
287
288 2005-05-31  Angus Leeming  <leeming@lyx.org>
289
290         * validators.C (validate): allow ':' characters in file names.
291
292 2005-05-28  Michael Schmitt  <michael.schmitt@teststep.org>
293
294         * ui/QIndexDialogBase.ui: remove unused label; remove faulty
295         tooltips (QIndex is not only used for indexes!)
296         * ui/QCitationDialogBase.ui: fix two tooltips
297
298 2005-05-28  José Matos  <jamatos@lyx.org>
299
300         * QContentPane.[Ch]: implement QIM*Events. This brings the dead
301         keys back into play on systems compiled against a qt-immodule-
302         patched Qt [bug 1830].
303
304 2005-06-20  Michael Schmitt  <michael.schmitt@teststep.org>
305
306         * QPrefsDialog.C:
307         * ui/QPrefAsciiModule.ui: rename "ASCII" to "Plain text"
308
309 2005-06-21  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
310
311         * QCitationDialog.C: explicitely setCurrentItem on search
312         operations (else results are not selected).
313
314 2005-05-14  Michael Schmitt  <michael.schmitt@teststep.org>
315
316         * Dialogs.C: add missing ":" to text messages
317         * QTexinfo.C: dialog title "LaTeX Information" => "TeX Information"
318         * ui/QBibtexAddDialogBase.ui: fix label & tooltip
319         * ui/QCitationFindDialogBase.ui: change text "citation key/entry" =>
320         "bibliography key/entry"
321
322 2005-05-19  Angus Leeming  <leeming@lyx.org>
323
324         * qscreen.[Ch]: cache and reuse pixmaps to show the flashing cursor.
325
326 2005-05-13  Angus Leeming  <leeming@lyx.org>
327
328         * QBibtex.C (build_dialog):
329         * QBibtexDialog.C (c-tor, bibEDChanged, addPressed): add a
330         PathValidator of the add_->BibED widget and use it to control
331         the activation state of the "Add" button.
332
333         * QExternal.C (build_dialog, update_contents):
334         * QExternalDialog.C (c-tor): add a PathValidator of the fileED
335         widget.
336
337         * QGraphics.C (build_dialog, update_contents):
338         * QGraphicsDialog.C (c-tor): add a PathValidator of the filename
339         widget.
340
341         * QInclude.C (build_dialog, update_contents):
342         * QIncludeDialog.C (c-tor): add a PathValidator of the filenameED
343         widget.
344
345 2005-05-09  Michael Schmitt  <michael.schmitt@teststep.org>
346
347         * *.C: strip "LyX: " prefix from dialog titles; harmonize
348         dialog titles with menu entries and xforms frontend; fix
349         capitalization
350
351 2005-05-07  Angus Leeming  <leeming@lyx.org>
352
353         * Alert_pimpl.C (prompt_pimpl, warning_pimpl, error_pimpl)
354         (information_pimpl, askForText_pimpl): make these warning dialogs
355         modal with respect to the calling dialog, rather than with respect
356         to the main window.
357
358         * lengthvalidator.[Ch]: removed.
359         * validators.[Ch]: added.
360         * Makefile.dialogs: remove lengthvalidator.[Ch]. Add validators.[Ch].
361
362         * QBoxDialog.C (unsignedLengthValidator):
363         * QDocumentDialog.C (unsignedLengthValidator):
364         * QExternalDialog.C (unsignedLengthValidator):
365         * QGraphicsDialog.C (unsignedLengthValidator):
366         * QTabularDialog.C (unsignedLengthValidator):
367         * QVSpaceDialog.C (unsignedLengthValidator):
368         removed. Use the version in validators.C.
369
370 2005-05-12  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
371
372         * QLPopupMenu.C (fire): use lyx_gui::sync_events.
373
374         * QMathDialog.C (resizeEvent): use lyx_gui::sync_events instead of
375         the event loop.
376
377 2005-05-11  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
378
379         * QDocument.C (update_contents): set the limits of the numbering
380         sliders depending on the class; disable the numbering module when
381         the class does not have a sectioning structure.
382
383         * QDocumentDialog.h: remove the numberlevel* listviewitems.
384
385         * QDocumentDialog.C (QDocumentDialog): no need to populate
386         numbering listview here.
387         (classChanged): always invoke QDocument::update_content().
388         (updateNumbering): populate the listview directly from the
389         textclass information;
390
391 2005-05-11  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
392
393         * lyx_gui.C (sync_events):
394         * QMathDialog.C (resizeEvent): use event loop for qt >= 3.1
395
396 2005-05-11  Martin Vermeer  <martin.vermeer@hut.fi>
397
398         * lyx_gui.C (sync_events):
399         * QDialogView.h (update, build):
400         * QLPopupMenu.C (fire):
401         * QMathDialog.C (resizeEvent, showingPanel): fix processEvent
402         -caused update recursion bug
403
404 2005-05-06  Michael Schmitt  <michael.schmitt@teststep.org>
405
406         * ui/*.ui: remove captions: they are unused and pollute the po
407         files; add missing ":"; use terms "Bibliography" and "Citation"
408         consistently; change "pre-amble" to "preamble"
409
410 2005-05-04  Angus Leeming  <leeming@lyx.org>
411
412         * QPrefsDialog.C (QPrefsDialog): disable the spellCommandCO if
413         USE_ISPELL is not defined.
414
415         * ui/Makefile.am (CLEANFILES): add *Module.h and *Dialog.h.
416
417 2005-05-02  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
418
419         * QTabularDialog.C: correct handling of the LFUN_UNSET_*
420         functions within longtabular.
421
422         * ui/QTabularDialogBase.ui: add tooltips to longtabular tab.
423
424 2005-04-28  Angus Leeming  <leeming@lyx.org>
425
426         * BulletsModule.[Ch] (BulletsModule): emit a signal when the
427         bullet push buttons are clicked to set the currently-pressed
428         bullet list.
429         (clicked1, clicked2, clicked3, clicked4): new slots.
430         (selected1, selected2, selected3, selected4): rename the old
431         pressed[1-4] slots.
432         (setCustom): use the stored information about which button was
433         pressed to populate the custom dialog with the LaTeX of the
434         current choice.
435         (getBullet): return a reference to const.
436
437 2005-04-28  Angus Leeming  <leeming@lyx.org>
438
439         * QLImage.[Ch] (transformed_pixmap_): new variable. The image
440         pixmap is prepared for display in setPixmap_impl, so buffer it
441         for future redraws.
442         (copy ctor): copy the data, don't regenerate it from original_;
443         (dtor): use machine-generated destructor.
444
445         * QLPainter.C (image): use bitBlt to draw the buffered image
446         pixmap efficiently.
447
448 2005-04-25  Angus Leeming  <leeming@lyx.org>
449
450         * pch.h:
451         * moc/pch.h:
452         * qttableview.C:
453         include <config.h> in .C files, not .h ones.
454         add licence blurb.
455         protect headers inside preprocessor guards.
456
457 2005-04-22  Angus Leeming  <leeming@lyx.org>
458
459         * Makefile.am:
460         * moc/Makefile.am:
461         * ui/Makefile.am:
462         * ui/moc/Makefile.am: Move the Qt-specific preprocessor flags out of
463         the various Makefile.am files to config/qt.m4.
464
465 2005-04-15  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
466
467         * ui/QPrefsConvertersModule.ui:
468         * ui/QPrefsCopiersModule.ui:
469         * ui/QPrefsFileformatsModule.ui:
470         * QPrefsDialog.[Ch]: more intuitive ui (cf. bug 1829)
471
472 2005-04-14  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
473
474         * ui/NumberingModuleBase.ui: Remove numbering items ...
475         * QDocumentDialog.[Ch]: ... and initialize them here to prevent
476         unwanted sorting. Check whether chapter is supported and adjust
477         numbering scheme accordingly.
478
479 2005-04-11  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
480
481         * panelstack.C (addCategory): let the listview compute the
482         correct width.
483
484 2005-04-08  Angus Leeming  <leeming@lyx.org>
485
486         * QAbout.C (build_dialog): specify that the CREDITS data is
487         encoded in ISO-8859-1 (latin1).
488
489 2005-03-18  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
490
491         * ui/QPrefLatexModule.ui: fix layout
492
493 2005-02-18  Michael Schmitt  <michael.schmitt@teststep.org>
494
495         * ui/QRefDialogBase.ui: substitute "reference" by "label"
496         in messages
497
498 2005-02-10  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
499
500         * QRefDialog.C (refSelected): insert selected ref to
501         text widget (this was not possible if there was only
502         one entry, an empty inset was generated).
503
504 2005-01-31  Asger Ottar Alstrup  <aalstrup@laerdal.dk>
505
506         * QDialogView.h (form): add cast for MSVC.
507
508         * QLPainter.C (smllCapsText, text): MSVC doesn't like the use
509         of operator[](i) here, so use at(i) instead.
510
511         * lengthvalidator.h: remove incorrect Q_EXPORT spec.
512
513 2005-01-31  Angus Leeming  <leeming@lyx.org>
514
515         * QGraphics.[Ch] (slotEdit): unused cruft, so removed.
516
517 2005-01-27  Lars Gullik Bjønnes  <larsbj@gullik.net>
518
519         * Several files: use convert<> instead of atoi,strToXXX and friends
520
521 2005-01-20  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
522
523         * floatplacement.C (heredefinitelyClicked): remove bogus
524         semicolon.
525
526 2005-01-15  Angus Leeming  <leeming@lyx.org>
527
528         * QPrefs.C, QPrefsDialog.C, ui/QPrefPathsModule.ui: add an interface
529         to modify LyXRC::path_prefix.
530
531 2005-01-15  Angus Leeming  <leeming@lyx.org>
532
533         * ui/Makefile.am: enable Qt's uic to process the .ui files
534         when using srcdir != buildir and precompiled headers.
535
536 2005-01-13  Angus Leeming  <leeming@lyx.org>
537
538         * Makefile.dialogs: add QPrefCygwinPathModule.ui.
539
540         * ui/QPrefCygwinPathModule.ui: new file. Defines a pane containing
541         only a check box "Use Cygwin paths".
542
543         * QPrefs.C (apply, update_contents): code to get/set the value
544         of the Cygwin check box. Compiled only under Cygwin.
545
546         * QPrefsDialog.[Ch]: code to add teh Cygwin paths module to the
547         dialog.
548
549 2005-01-10  Angus Leeming  <leeming@lyx.org>
550
551         * lyx_gui.C: use support/package.h to provide the paths to the
552         various directories used by LyX.
553
554 2005-01-07  Ruurd Reitsma  <rareitsma@yahoo.com>
555
556         * qfont_metrics.C (ascent, descent): correct the metrics returned
557         by Qt/Win 3.2.1 non-commercial edition.
558
559 2005-01-06  Lars Gullik Bjønnes  <larsbj@gullik.net>
560
561         * QDocument.C:
562         * QBox.C: drop unused include tostr.h
563
564         * qt_helpers.C:
565         * QWrap.C:
566         * QVSpace.C
567         * QTabular.C:
568         * QParagraph.C:
569         * QGraphics.C:
570         * QExternal.C: tostr -> convert
571
572 2005-01-06  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
573
574         * QDocument.C:
575         * QParagraph.C: store all float/double values as strings.
576
577 2005-01-05  Lars Gullik Bjønnes  <larsbj@gullik.net>
578
579         * ui/moc/Makefile.am (libqt2uimoc_la_LINK): improve link trick
580         * moc/Makefile.am (libqt2moc_la_LINK): ditto
581
582 2005-01-05  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
583
584         * QPrefs.C: store all float/double values as strings.
585         lyxrc.dpi is an int value now.
586
587         * QFontLoader.C: lyxrc.font_sizes is a string now.
588
589         * lyx_gui.C: change getDVI() to int.
590
591 2005-01-05  Lars Gullik Bjønnes  <larsbj@gullik.net>
592
593         * ui/Makefile.am (libqt2ui_la_LINK): Improve the trick to avoid
594         relink or lib all the time.
595
596 2005-01-04  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
597
598         * QExternal.C: store all float/double values as strings.
599         * GGraphics.C: more precise checks for the value strings.
600
601 2004-12-28  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
602
603         * QGraphics.C: store all float/double values as strings.
604
605 2004-12-19  Angus Leeming  <leeming@lyx.org>
606
607         * lyx_gui.C (start): s/slashify_path/internal_path/
608
609 2004-12-16  Angus Leeming  <leeming@lyx.org>
610
611         * qt_helpers.C (fromqstr): Don't use std::string(0) to construct
612         a string. Bad things will happen.
613
614 2004-12-14  Angus Leeming  <leeming@lyx.org>
615
616         * qgridview.h (class QGridView): remove invalid Q_EXPORT declaration
617         as it breaks compilation of the generated qgridview_moc.C on
618         Windows machines. Has no effect on *nix machines where Q_EXPORT expands
619         to an empty string.
620
621 2004-12-14  Angus Leeming  <leeming@lyx.org>
622
623         * Makefile.am (AM_CPPFLAGS):
624         * moc/Makefile.am (AM_CPPFLAGS): Remove trailing slash from -Ifoo/
625         to overcome bug in the MinGW port of g++ 3.4.2.
626
627 2004-12-05  Lars Gullik Bjønnes  <larsbj@lyx.org>
628
629         * Makefile.am (AM_CPPFLAGS): reformat slightly
630
631 2004-12-03  Lars Gullik Bjønnes  <larsbj@gullik.net>
632
633         * Makefile.am, ui/Makefile.am (AM_CPPFLAGS): fix typo
634
635 2004-12-02  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
636
637         * QTabular.C: use size_t-like types for cell, row and column indices
638
639 2004-12-03  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
640
641         * lengthvalidator.C: revert to correct if clause.
642
643         * QDocument.C:
644         * QDocumentDialog.C:
645         * QTabular.C:
646         * QTabularDialog.C:
647         * QPrefs.C: implement length validators
648
649         * QExternalDialog.C:
650         * QGraphicsDialog.C: chose correct validators
651
652 2004-11-27  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
653
654         * qt_helpers.[Ch]: new member function widgetsToLength
655         for ordinary QComboBoxes
656         * QGraphics.C:
657         * QGraphicsDialog.C: use new member function. Add length
658         validator
659         * QBox.C:
660         * QBoxDialog.C: Add length validator
661
662 2004-11-27  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
663
664         * ui/QTabularDialogBase.ui: Rename button ("Default" to "Set"),
665         which is more appropriate. Also modify some tooltips.
666
667 2004-11-26  Angus Leeming  <leeming@lyx.org>
668
669         * FileDialog.C:
670         * FileDialog_private.C: changes due to the changed FileFilterList API.
671
672 2004-11-25  Angus Leeming  <leeming@lyx.org>
673
674         * FileDialog.C:
675         * FileDialog_private.C: s/globbing.h/filefilterlist.h/ in #includes.
676
677 2004-11-22  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
678
679         * lengthvalidator.[Ch]: add GlueLength validator
680         * QVSpace.C:
681         * QVSpaceDialog.C: use GlueLength validator
682
683         * lengthcombo.C: whitespace
684
685 2004-11-17  Lars Gullik Bjønnes  <larsbj@gullik.net>
686
687         * QPrefsDialog.h: include LColor.h to satisfy concept checks.
688         * lcolorcache.h: ditto
689
690 2004-11-15  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
691
692         * QtView.C (hasFocus): new method
693
694         * QLPopupMenu.C (populate): remove a Qt/Mac hack to disable some
695         menu entries when the main window does not have focus
696
697 2004-11-08  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
698
699         * QLToolbar.C (selected): use layoutSelected
700
701 2004-11-05  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
702
703         * QLToolbar.C (activated, clicked):
704         * QtView.C (activated): do not use the verbose argument to dispatch
705
706 2004-11-08  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
707
708         * QPrefsDialog.C (new_format(), remove_format()): fix crash when
709         adding new formats (add missing converters().update() call) [bug 1692]
710
711         * QPrefsDialog.[Ch]:
712         * ui/QPrefConvertersModule.C: improve ui for converter changes
713         [bug 1488].
714
715 2004-11-06  Lars Gullik Bjønnes  <larsbj@gullik.net>
716
717         * QLImage.C (loadableFormats): use bind, equal_to instead of
718         compare_memfun
719
720         * lyx_gui.C (start): use for_each instead of explict for loop
721
722 2004-10-26  Angus Leeming  <leeming@lyx.org>
723
724         * Makefile.dialogs:
725         * QPrefs.[Ch]:
726         * QPrefsDialog.[Ch]:
727         * ui/QPrefCopierModule.ui: enable the Movers to be modified from the
728         preferences dialog.
729
730 2004-10-18  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
731
732         * ui/QPrefConvertersModule.ui: Add translation context to "To:"
733         * ui/QPrintDialogBase.ui: ditto
734
735 2004-10-11  Andreas Vox  <vox@isp.uni-luebeck.de>
736
737         * qfont_loader.C (initFontPath, addToFontPath): two new static
738         member functions that replace addFontPath
739         (available): remove special MacOSX code; use addToFontPath
740
741         * lyx_gui.C (parse_init): add call to qfont_loader::initFontPath()
742
743 2004-10-01  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
744
745         * QLPopupMenu.C (populate): move the code below to here, so that
746         it only has an effect on the menu entries
747
748         * lyx_gui.C (getStatus): remove special Qt/Mac code, which broke
749         most dialogs (bug 1693)
750
751 2004-10-05  Angus Leeming  <leeming@lyx.org>
752
753         * QPrefs.C, QPRefsDialog.C, ui/QPrefLatexModule.ui: add code to
754         input/output the indexing command (usually 'makeindex').
755
756 2004-09-09  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
757
758         * qfont_loader.C (addFontPath): quote the name of the font dir in
759         case it contains a space
760
761 2004-08-19  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
762
763         * BulletsModule.C (setBullet): use toqstr() for a string passed to
764         qt, otherwise it won't compile on SuSE 9.0
765
766 2004-08-18  Lars Gullik Bjønnes  <larsbj@gullik.net>
767
768         * Some pch work.
769
770 2004-08-18  José Matos  <jamatos@lyx.org>
771
772         * BulletsModule.C (setBullet): show custom bullet instead of "...",
773         change from John Levon.
774
775 2004-08-15  Lars Gullik Bjønnes  <larsbj@gullik.net>
776
777         * qfontexample.h: add header guards
778
779         * qcoloritem.h: add header guards
780
781         * floatplacement.h: add header guards
782
783         * pch.h: new file
784
785         * Makefile.am: support pch
786
787 2004-08-11  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
788
789         Fix problem with the menu merging functionality of Qt/Mac. All the
790         code below is #ifdef Q_WS_MACX.
791
792         * QLPopupMenu.C (showing): append dummy entries to one menu (so that
793         Qt/Mac moves them to the LyX menu) and give them special index value.
794         (fire): if index is more than indexOffset, dispatch to the
795         corresponding entry from the "LyX" menu.
796
797         * lyx_gui.C (parse_init): add a new translator whose sole purpose
798         is to hide some menu entries from Qt/Mac scrutiny and avoid some
799         menu merging.
800
801         * QLMenubar.C (QLMenubar): Use "LyX" as special menu; initialize
802         the contents of the first menu in the menubar
803
804 2004-08-14  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
805
806         * QPrefsDialog.C (change_color):
807         * QDocumentDialog.C (toggleBranchColor): set the parent of the
808         color picker correctly.
809
810 2004-08-13  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
811
812         * QLPopupMenu.C (fire): make Qt process events before we
813         dispatch our function (toolbars still do not get repainted
814         correctly, though)
815
816 2004-08-12  Kornel Benko  <kornel.benko@berlin.de>
817
818         * QPrefs.C (setComboxFont): Use fromqstr() instead of latin1() for
819         font name comparison since latin1() can return NULL
820         * lyx_gui.C (roman_font_name): convert return value with fromqstr()
821         instead of latin1() since latin1() can return NULL
822         (sans_font_name): ditto
823         (typewriter_font_name): ditto
824
825 2004-08-09  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
826
827         * FileDialog.C: #define USE_NATIVE_FILEDIALOG under LyX/Mac
828         (save, open, opendir): when USE_NATIVE_FILEDIALOG
829         is defined, use QFileDialog::getOpenFileName and friends.
830
831 2004-08-08  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
832
833         * Makefile.am (AM_CXXFLAGS): do not disable QTranslator code
834
835         * lyx_gui.C (parse_init): install a translator for Qt native
836         strings.
837
838 2004-08-07  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
839
840         * QBibtexDialog.C (browsePressed): use ControlBibtex::browseBst
841         (browseBibPressed): use ControlBibtex::browseBib
842
843         * QLPrintDialog.C (browseClicked): use ControlPrint::browse
844
845 2004-08-01  Lars Gullik Bjønnes  <larsbj@gullik.net>
846
847         * QContentPane.C (keyPressEvent): make sure to use the smart
848         pointer as soon as possible.
849
850 2004-07-24  Lars Gullik Bjønnes  <larsbj@gullik.net>
851
852         * QPrefs.C, QMathMatrixDialog.C:
853         * QLog.C, QAbout.C: change "support/std_sstream.h" to <sstream>
854
855 2004-07-22  Lars Gullik Bjønnes  <larsbj@gullik.net>
856
857         * lyx_gui.C (set_read_callback,remove_read_callback): delete funcs
858
859         * Makefile.dialogs (MOCFILES): remove io_callback.[Ch]
860         * io_callback.[Ch]: delete files
861
862 2004-07-21  Lars Gullik Bjønnes  <larsbj@gullik.net>
863
864         * socket_callback.C (data_received): simplify
865         (socket_callback): take fd and boost::function as args.
866         (server_received): delete function
867
868         * lyx_gui.C (register_socket_callback): setup the callback
869         (unregiser_socket_callback): tear down the callback
870
871 2004-07-05  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
872
873         * QLyXKeySym.C (qprint): like print, but return a QString
874         (print): use qprint.
875
876         * QLPopupMenu.C (getLabel): do not add the binding here anymore
877         (populate): changes to make bindings work on Qt/Mac.
878
879 2004-06-09  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
880
881         * lyx_gui.C (getStatus): under Mac OS X, disable the
882         buffer-related lfuns when the main window does not have the focus.
883
884 2004-06-21  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
885
886         * QCitation.[Ch]: add validation (fix bug 1617).
887
888 2004-06-18  Lars Gullik Bjønnes  <larsbj@gullik.net>
889
890         * lyx_gui.C (roman_font_name): go through QString when converting
891         to std::string.
892         (sans_font_name): ditto
893         (typewriter_font_name): ditto
894
895 2004-06-08  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
896
897         * QLMenubar.C (QLMenubar): use QLMenubar::menuBar().
898         (menuBar): new method; returns the menu bar that LyX should use.
899
900 2004-06-02  Angus Leeming  <leeming@lyx.org>
901
902         * Q[a-zA-Z]*DialogBase.C: reverse yesterday's patch, as discussed
903         on the list.
904
905 2004-06-01  Angus Leeming  <leeming@lyx.org>
906
907         * Q[a-zA-Z]*DialogBase.C: tell the QDialog base class who the
908         parent dialog is.
909
910 2004-05-28  Lars Gullik Bjønnes  <larsbj@gullik.net>
911
912         * ui/Makefile.am (EXTRA_DIST): add QPreambleDialogBase.ui
913
914 2004-05-20  Angus Leeming  <leeming@lyx.org>
915
916         * Most .C files: bring some sort of sanity to the order
917         of inclusion of header files.
918
919 2004-05-19  Angus Leeming  <leeming@lyx.org>
920
921         * Most files: wrap code up inside namespace lyx::frontend.
922
923 2004-05-14  Angus Leeming  <leeming@lyx.org>
924
925         * QCitation.C: small changes due to the changes in biblio.h.
926
927 2004-05-12  Angus Leeming  <leeming@lyx.org>
928
929         * QDocument.C (apply, update): get, set data with
930         BufferParams::cite_engine.
931
932 2004-05-10  Angus Leeming  <leeming@lyx.org>
933
934         * QCitation.C: simplified code to use the biblio::CiteEngine
935         enum rather than multiple bools, usingNatbib and using Jurabib.
936
937 2004-05-05  Angus Leeming  <leeming@lyx.org>
938
939         * QIndexDialog.[Ch] (reject): overload the QDialog::reject function
940         and so squash bug 1251 completely.
941
942 2004-05-05  Angus Leeming  <leeming@lyx.org>
943
944         * QRef.C (redoRefs): Prevent widgets from emitting any signals
945         whilst we modify their state.
946
947 2004-05-04  Angus Leeming  <leeming@lyx.org>
948
949         * Dialogs.C: Remove "error" dialog identifier.
950
951 2004-05-02  Angus Leeming  <leeming@lyx.org>
952
953         * QLImage.[Ch]: store and use QImage rather than QPixmap. Saves
954         a heap of transformations to/from QImage when manipulating the
955         data.
956
957         * QLPainter.C (image): access QLImage::qimage rather than ::qpixmap.
958
959 2004-05-02  Angus Leeming  <leeming@lyx.org>
960
961         * QLPainter.C (image): set the background colour to
962         LColor::graphicsbg.
963
964         * QLImage.C (setPixmap_impl): remove commented out xforms code
965         to set pixmap background colour.
966
967 2004-05-02  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
968
969         * QGraphics.C: #include <cmath> (STLport compile fix for floor())
970
971 2004-04-29  Angus Leeming  <leeming@lyx.org>
972
973         * QLImage.C (toGray): new helper function, copied from
974         KImageEffect::toGray.
975         (setPixmap_impl): use it.
976
977 2004-04-29  Angus Leeming  <leeming@lyx.org>
978
979         * QGraphics.C (apply): Remove a #warning statement by
980         fixing the code.
981
982 2004-04-28  Angus Leeming  <leeming@lyx.org>
983
984         * QLToolbar.[Ch]: rewrite code to derive from a single Toolbar or
985         LayoutBox.
986
987         * QtView.C: small changes due to changed Toolbar API.
988
989 2004-04-28  Angus Leeming  <leeming@lyx.org>
990
991         * WorkAreaFactory.C (create): No longer passed x, y data.
992
993         * QWorkArea.[Ch] (c-tor): No longer receives x, y data.
994
995         * QtView.[Ch] (c-tor): no longer passes x, y data to BufferView c-tor.
996
997 2004-04-28  Angus Leeming  <leeming@lyx.org>
998
999         * WorkAreaFactory.C (create): pass a LyXView & to QWorkArea c-tor.
1000
1001         * QWorkArea.[Ch] (c-tor): now receives a LyXView &.
1002
1003 2004-04-21  John Levon  <levon@movementarian.org>
1004
1005         * QLToolbar.C: use GUI name for tooltip
1006
1007 2004-04-19  Angus Leeming  <leeming@lyx.org>
1008
1009         * QPref.C:
1010         * QPrefsDialog.C:
1011         * ui/QPrefDisplayModule.ui: changes due to changes to LyXRC::preview.
1012
1013 2004-04-18  John Levon  <levon@movementarian.org>
1014
1015         * QDelimiterDialog.C:
1016         * QMathDialog.C: make button callbacks work again
1017
1018         * README: add a warning
1019
1020 2004-04-13  Angus Leeming  <leeming@lyx.org>
1021
1022         * ui/QExternalDialogBase.ui:
1023         * ui/QGraphicsDialogBase.ui: layout tweaks.
1024
1025 2004-04-12  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
1026
1027         * QPrefsDialog.C, ui/QPrefFileformatsModule.ui: add editor to format
1028         * QGraphics.[Ch]: add slotEdit()
1029         * QGraphicsDialog.[Ch]: add edit_clicked()
1030         * ui/QGraphicsDialogBase.ui: add Edit button
1031
1032 2004-04-07  Alfredo Braunstein  <abraunst@lyx.org>
1033
1034         * QLPainter.[Ch]: adjust to changes in Painter.h
1035
1036 2004-04-05  Angus Leeming  <leeming@lyx.org>
1037
1038         * Dialogs.C (build): set the preferences dialog button policy to
1039         PreferencesPolicy.
1040
1041 2004-04-05  Angus Leeming  <leeming@lyx.org>
1042
1043         * QGraphics.C (getUnitNo): const-correct.
1044
1045 2004-04-05  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1046
1047         * floatplacement.[Ch]: check whether we are in the float or
1048         document dialog (in the latter, the span and sideways checkboxes
1049         are not used). Fixes a crash.
1050
1051 2004-04-01  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1052
1053         * floatplacement.[Ch]: another adjustment of placement enabling.
1054
1055 2004-04-01  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1056
1057         * floatplacement.[Ch]: correct fix for enabling of placement
1058         values (bug 1016)
1059
1060 2004-03-31  Angus Leeming  <leeming@lyx.org>
1061
1062         * Dialogs2.C:
1063         * Qt2Base.[Ch]: removed.
1064
1065         * Makefile.am:
1066         * Makefile.dialogs: adjusted to suit.
1067
1068 2004-03-31  Angus Leeming  <leeming@lyx.org>
1069
1070         * Dialogs.C (build): added "preamble" as a symonym for "document".
1071         * Dialogs2.C (showPreamble): removed.
1072
1073 2004-03-31  Angus Leeming  <leeming@lyx.org>
1074
1075         * Dialogs.C (build): added spellchecker dialog.
1076         * Dialogs2.C (showSpellchecker): removed.
1077
1078         * QSpellchecker.[Ch]: converted to the Dialog-based scheme.
1079
1080 2004-03-31  Angus Leeming  <leeming@lyx.org>
1081
1082         * Dialogs.C (build): added preferences dialog.
1083         * Dialogs2.C (showPreferences): removed.
1084
1085         * QPrefs.[Ch]: converted to the Dialog-based scheme.
1086
1087 2004-03-31  Angus Leeming  <leeming@lyx.org>
1088
1089         * QPrefs.[Ch]:
1090         * QPrefsDialog.C: changes due to the changed ControlPrefs interface.
1091
1092 2004-03-30  Angus Leeming  <leeming@lyx.org>
1093
1094         * Dialogs.C (build): added document dialog.
1095         * Dialogs2.C (showDocument): removed.
1096
1097         * QDocument.[Ch]: converted to the Dialog-based scheme.
1098
1099 2004-03-29  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1100
1101         * QBibtex.C:
1102         * QDocument.C:
1103         * QDocumentDialog.C:
1104         * ui/BiblioModuleBase.ui: bibtopic support.
1105
1106         * QPrefs.C:
1107         * QPrefsDialog.C:
1108         * ui/QPrefsLaTeXModule.ui: customize bibtex call.
1109
1110         * QFloat.C:
1111         * QFloatDialog.C:
1112         * floatplacement.[Ch]: add support for sidewaysfloats
1113         fix enabling of placement values (bug 1016)
1114
1115 2004-03-28  Angus Leeming  <leeming@lyx.org>
1116
1117         * Dialogs.C (build): added print dialog.
1118         * Dialogs2.C (showPrint): removed.
1119
1120         * QPrint.[Ch]: converted to the Dialog-based scheme.
1121
1122 2004-03-27  Angus Leeming  <leeming@lyx.org>
1123
1124         * Dialogs.C (build): added sendto dialog.
1125         * Dialogs2.C (showSendto): removed.
1126
1127         * QSendto.[Ch]: converted to the Dialog-based scheme.
1128
1129 2004-03-25  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1130
1131         * QLyXKeySym.C (print): new method; print a KeySym using Qt syntax
1132
1133 2004-03-17  Angus Leeming  <leeming@lyx.org>
1134
1135         * Dialogs2.C, lyx_gui.C: remove mention of the forks dialog.
1136
1137 2004-03-07  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1138
1139         * QCitation.C:
1140         * QDocument.C:
1141         * QDocumentDialog.C:
1142         * ui/BiblioModuleBase.ui: support jurabib.
1143
1144 2004-03-05  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1145
1146         * QCitation.C:
1147         * ui/QCitationDialogBase.ui: Support second \cite option.
1148
1149         * QDocumentDialog.C (branches): Don't deselect branch
1150         after button press.
1151         * QBranch.C: fix off-by-one-error.
1152
1153 2004-02-21  Georg Baum  <Georg.Baum@post.rwth-aachen.de>
1154
1155         * QPrefs.C, QPrefsDialog.C, ui/QPrefPathsModule.ui: remove
1156         use_tempdir
1157
1158 2004-02-20  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1159
1160         * QDocument.C:
1161         * QDocumentDialog.C:
1162         * ui/LanguageModuleBase.ui: get rid of the single/double
1163         quote toggle (accessible via lfuns now).
1164
1165 2004-02-19  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1166
1167         * QRef.[Ch]: Real fix for bug 1511 (restore latest settings);
1168         fix for bug 1512 (restore ref format settings).
1169
1170 2004-02-18  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1171
1172         * QCitation.[Ch]:
1173         * QCitationDialog.[Ch]: open the find dialog if an inset is
1174         new (new method openFind()). Fixes bug 1146.
1175
1176         * QCitation.C: restore the chosen natbib style.
1177
1178         * QRef.C: Disable goto button if there is no ref (bug 1037)
1179         Restore setting of the buffer combo (bug 1511)
1180
1181 2004-02-01  Lars Gullik Bjønnes  <larsbj@gullik.net>
1182
1183         * floatplacement.C (set): "c" -> 'c' in calls to contains
1184
1185 2004-01-28  Lars Gullik Bjønnes  <larsbj@gullik.net>
1186
1187         * QPrefs.C: add using statement for std::distance
1188         (findPos): add a typedef for the const_iterator.
1189
1190         * QLPopupMenu.C: add using statement for std::distance
1191
1192         * QDocument.C: add using statement for std::distance
1193
1194 2004-01-25  Angus Leeming  <leeming@lyx.org>
1195
1196         * Dialog.C (build): add the "findreplace" dialog.
1197         * Dialogs2.C (showSearch): removed.
1198
1199         * QSearch.[Ch]: derive from QDialogView rather than from Qt2Base.
1200
1201 2004-01-15  Ronald Florence  <ron@18james.com>
1202
1203         * Menubar_pimpl.C: change Q_WS_MAC conditional define to
1204         Q_WS_MACX.
1205
1206         * qfont_loader.C: add support for LyX/Mac to find Fonts directory
1207         inside the application bundle.
1208
1209 2004-01-08  Angus Leeming  <leeming@lyx.org>
1210
1211         * FileDialog.C (open, save):
1212         * FileDialog_private.[Ch] (c-tor):
1213         the file filter mask is now passed as a FileFilterList rather than
1214         as a string.
1215
1216         * QExternalDialog.C (browseClicked):
1217         * QGraphicsDialog.C (browse_clicked):
1218         * QInclude.C (browse):
1219         changes doe to the name change controller().Browse() to
1220         controller().browse().
1221
1222 2003-12-15  Ronald Florence <ron@18james.com>
1223
1224         * qfont_loader.C: fixed headers to compile w/o X11
1225
1226         * QWorkArea.C (checkAppleEventForMissingParams)
1227         (handleOpenDocuments): add support for OpenDocuments apple event
1228
1229         * lyx_gui.C (macEventFilter): handle apple events
1230
1231 2004-01-05  Angus Leeming  <leeming@lyx.org>
1232
1233         * FileDialog_private.C (c-tor): invoke convert_brace_glob to convert
1234         a csh-style glob like "*.{abc,def}" to something that
1235         Qt can understand.
1236
1237 2003-12-30  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
1238
1239         * ui/QGraphicsDialogBase.ui: add missing signal/slot (bug 1469).
1240
1241 2003-12-14  Angus Leeming  <leeming@lyx.org>
1242
1243         * QBranch.C: use the List interface to BranchList, simplifying the code.
1244
1245         * QDocument.C:
1246         * QDocumentDialog.C: overhaul the branchlist code.
1247
1248 2003-12-14  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1249
1250         * QMinipage.[Ch]:
1251         * QMinipageDialog.[Ch]:
1252         * ui/QMinipageDialogBase.ui: remove from repository.
1253         * Dialogs.C:
1254         * Makefile.am:
1255         * Makefile.dialogs: remove minipage.
1256
1257 2003-12-12  Angus Leeming  <leeming@lyx.org>
1258
1259         * QBranch.C:
1260         * socket_callback.[Ch]: unix line endings.
1261
1262 2003-12-11  Angus Leeming  <leeming@lyx.org>
1263
1264         * QCitationDialog.C (availableChanged, selectedChanged): ensure that
1265         the bibkeysInfo map is populated before calling biblio::getInfo.
1266         Prevents and assert when the bibtex database is not found.
1267
1268 2003-12-10  Angus Leeming  <leeming@lyx.org>
1269
1270         * QExternal.C, ui/QExternalDialogBase.ui: add a 'draft' check box
1271         and use it to fill InsetExternalParams::draft.
1272
1273 2003-12-10  Angus Leeming  <leeming@lyx.org>
1274
1275         * QNote.C: changes due to the change of type of InsetNoteParams::type
1276         from string to an enum.
1277
1278 2003-12-10  Angus Leeming  <leeming@lyx.org>
1279
1280         * lengthvalidator.[Ch]: make <qwidget.h> visible to the class.
1281
1282 2003-12-09  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1283
1284         * lengthvalidator.[Ch] (LengthValidator): change the constructor to
1285         take a QWidget* instead of QObject*.
1286
1287 2003-12-09  Angus Leeming  <leeming@lyx.org>
1288
1289         * checkedwidgets.C (setWarningColor): new function that should
1290         work also with Qt 2.3.x.
1291         (setWidget): call setWarningColor, not setPaletteForegroundColor.
1292
1293 2003-12-08  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1294
1295         * QExternal.C: add using directive
1296
1297 2003-12-05  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
1298
1299         * QBox.[Ch]: (new)
1300         * QBoxDialog.[Ch]: (new)
1301         * ui/QBoxDialogBase.ui: (new)
1302         * Makefile.am:
1303         * Makefile.dialogs:
1304         * Dialogs.C: new VSpace dialog.
1305         * lengthcommon.[Ch]: add insertItem(int) method
1306
1307 2003-12-05  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
1308
1309         * QDocument.C: use geometry on custom, A3, B3 and B4
1310         papersizes.
1311
1312 2003-12-05  Angus Leeming  <leeming@lyx.org>
1313
1314         * QVCLog.[Ch]:
1315         * QVCLogDialog.[Ch]:
1316         * ui/QVCLogDialogBase.ui: removed.
1317
1318         * Makefile.am, Makefile.dialogs: remove all mention of these files.
1319
1320 2003-12-05  Angus Leeming  <leeming@lyx.org>
1321
1322         * QLog.C: much simplified, thanks to the more powerful interface
1323         of ControlLog.
1324
1325         * Dialogs.C: no need anymore to build a separate VCLog dialog.
1326
1327 2003-12-05  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1328
1329         * ui/QExternalDialogBase.ui: improved layout.
1330
1331 2003-12-04  Angus Leeming  <leeming@lyx.org>
1332
1333         * lengthvalidator.[Ch]: a new class LengthValidator, derived from
1334         QValidator enables us to validate that the input text is a LyXLength.
1335
1336         * checkedwidgets.[Ch]: a new class CheckedLineEdit derived from
1337         CheckedWidget enables us to add widgets to a list at build time.
1338         Thereafter, their validity is checked automatically on each
1339         input event, thus allowing us to 'remember' invalid widgets and
1340         so control the state of the 'Apply', 'Ok' buttons.
1341         As a bit of fun and to provide the user with some visual feedback,
1342         the invalid widgets are displayed in red.
1343
1344         * Makefile.am, Makefile.dialogs: add the new files.
1345
1346         * QExternal.[Ch]:
1347         * QExternalDialog.C:
1348         * ui/QExternalDialogBase.ui: a total overhaul. In addition, the
1349         dialog can now manipulate the transform data (rotate, scale, crop).
1350         Makes full use of CheckedLineEdit.
1351
1352 2003-12-01  Angus Leeming  <leeming@lyx.org>
1353
1354         * QContentPane.[Ch] (SyntheticMouseEvent): a new, helper struct.
1355         (QContentPane): store an instance of SyntheticMouseEvent and
1356         add a slot, generateSyntheticMouseEvent, that is invoked by the
1357         SyntheticMouseEvent::timeout.
1358         (mouseMoveEvent): initialize synthetic_mouse_event_ when the
1359         mouse button is depressed and the cursor is outside of the work area.
1360         (generateSyntheticMouseEvent): if the scrollbar value is different
1361         from the cached value, then dispatch a 'synthetic' mouse event.
1362
1363 2003-12-01  Jürgen Spitzmüller  <j.spitzmueller@gmx.de>
1364
1365         * QVSpace.C: remove VSPACE::NONE, remove restore button.
1366         * ui/QVSpaceDialogBase.ui: remove restore button, fix tooltip.
1367
1368 2003-12-01  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
1369
1370         * QDocumentDialog.[Ch]: (branches) don't insert a coloritem
1371         for colorless branches; implement double click for (de)activating
1372         branches.
1373
1374         * lengthcombo.[Ch]: introduce a noPercents() method which allows
1375         to use the widget without the %-items.
1376         * QVSpace.C:
1377         * QDocument.C: use noPercents() where appropriate.
1378
1379         * QParagraph.[Ch]: remove dead code and dependencies.
1380
1381 2003-11-30  Angus Leeming  <leeming@lyx.org>
1382
1383         * QContentPane.C (QContentPane): squash warning about variables
1384         being initialized in the wrong order.
1385
1386 2003-11-29  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
1387
1388         * qt_helpers.C (widgetsToLength): handle glue lengths
1389         * QDocumentDialog.C: use clicked() instead of pressed()
1390         for branches color button.
1391         * QVSpace.[Ch]: fix a few bugs, simplify the code (by using
1392         qt_helpers functions)
1393         * QDocumentDialog.C:
1394         * ui/QDocumentDialogBase.ui: use lengthcombo instead of
1395         QComboBox (which simplifies the code).
1396         * QParagraphDialog.C: whitespace
1397         * ui/QParagraphDialogBase.ui: restore lost connections.
1398
1399 2003-11-29  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
1400
1401         * QVSpace.[Ch]: (new)
1402         * QVSpaceDialog.[Ch]: (new)
1403         * ui/QVSpaceDialogBase.ui: (new)
1404         * Makefile.am:
1405         * Makefile.dialogs:
1406         * Dialogs.C: new VSpace dialog.
1407
1408 2003-11-24  Alfredo Braunstein  <abraunst@lyx.org>
1409
1410         * QContentpane.[Ch] (trackScrollbar): add
1411         * QWorkarea.C (setScrollbarParams): do not track scrollbar signals
1412         when manually setting the scrollbar position
1413
1414 2003-11-14  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1415
1416         * ui/QMathDialogBase.ui: remove mention of \frac in tooltip, since
1417         \f is interpreted by gettext as a special sequence.
1418
1419         * QDocument.C (build_dialog): remove use of latin1 in
1420         some translatable strings. It confuses gettext.
1421
1422 2003-11-20  Angus Leeming  <leeming@lyx.org>
1423
1424         * BulletsModule.C (setBullet): squash gcc 'may be uninitialized' warning.
1425         * QTabularDialog.C (hAlign_changed, vAlign_changed): ditto.
1426
1427         * QLImage.C (clip_impl): squash comparison of signed, unsigned warning.
1428         * QSendto.C (apply, isValid): ditto.
1429         * qt_helpers.C (formatted): ditto.
1430
1431 2003-11-05  João Luis M. Assirati  <assirati@fma.if.usp.br>
1432
1433         * lyx_gui.C: {set,remove}_{server,data}socket_callback(): replace
1434         dummy functions with working ones
1435         * socket_callback.[Ch] ():
1436         new files with a class to connect sockets.
1437         * Makefile.am: add the above
1438
1439 2003-11-04  Alfredo Braunstein  <abraunst@libero.it>
1440
1441         * QSearch.[Ch]:
1442         * QSearchDialog.C: adjust to spellcheck code changes
1443
1444 2003-11-01  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
1445
1446         * ui/QParagraphDialogBase.ui: finally remove [line|pagebreak]_[above|below]
1447
1448 2003-10-27  André Pönitz  <poenitz@gmx.net>
1449
1450         * QParagraph.C:
1451         * ui/QParagraphDialogBase.ui: partially remove [line|pagebreak]_[above|below]
1452
1453 2003-10-27  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
1454
1455         * QDocument.[Ch]:
1456         * QDocumentDialog.[Ch]: Fix color setting of branches.
1457
1458 2003-10-23  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
1459
1460         * Dialogs.C:
1461         * Makefile.am:
1462         * Makefile.dialogs:
1463         * QDocument.[Ch]:
1464         * QDocumentDialog.[Ch]: Add qt gui for branches
1465
1466         * QBranch.[Ch]:
1467         * QBranchDialog.[Ch]:
1468         * ui/BranchesModuleBase.ui:
1469         * ui/QBranchModuleBase.ui: new files (qt gui for branches).
1470
1471 2003-10-22  Angus Leeming  <leeming@lyx.org>
1472
1473         * QExternal.C:
1474         * QExternalDialogBase.ui: enable the user to choose to 'preview' the
1475         external file.
1476
1477 2003-10-14  Angus Leeming  <leeming@lyx.org>
1478
1479         * lyx_gui.C (start): store the LyXView in the LyX list of all LyXViews.
1480
1481 2003-10-13  João Luis Meloni Assirati  <assirati@fma.if.usp.br>
1482
1483         * lyx_gui.C: Declared and allocated lyxsocket.
1484
1485 2003-10-13  Angus Leeming  <leeming@lyx.org>
1486
1487         * lyx_gui.C (set_datasocket_callback, set_serversocket_callback,
1488         remove_datasocket_callback, remove_serversocket_callback):
1489         placeholder functions, enabling the frontend to be linked.
1490
1491 2003-10-13  Lars Gullik Bjønnes  <larsbj@gullik.net>
1492
1493         * lyx_gui.C (start): adjust for distpatch change
1494
1495 2003-10-08  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1496
1497         * qfont_loader.C: add #include (needed for LyX/Mac)
1498
1499 2003-10-08  Angus Leeming  <leeming@lyx.org>
1500
1501         Fix doxygen warnings.
1502
1503         * QLToolbar.h: \file qt2/Toolbar_pimpl.h -> \file QLToolbar.h
1504
1505 2003-10-07  Angus Leeming  <leeming@lyx.org>
1506
1507         * ui/QExternalDialogBase.ui:
1508         * QExternal.[Ch]:
1509         * QExternalDialog.[Ch]: allow the user to alter the extradata
1510         field of InsetExternal::Params.
1511
1512 2003-10-07  Angus Leeming  <leeming@lyx.org>
1513
1514         * QExternal.C: InsetExternal::Params -> InsetExternalParams.
1515
1516 2003-10-06  Michael Schmitt  <michael.schmitt@teststep.org>
1517
1518         * QDelimiterDialog.h:
1519         * QMathDialog.h:
1520         * QSearchDialog.h:
1521         * floatplacement.h:
1522         * iconpalette.h:
1523         * panelstack.h: add #include <string>.
1524
1525 2003-10-01  Vitaly Lipatov  <lav@vl3143.spb.edu>
1526
1527         * FileDialog.C: use fromqstr in a few places to enable the dialog to
1528         read non-latin filenames.
1529
1530 2003-10-01  Angus Leeming  <leeming@lyx.org>
1531
1532         * QExternal.C (helpText): changes due to the introduction of
1533         namespace lyx::external.
1534
1535 2003-09-29  Lars Gullik Bjønnes  <larsbj@gullik.net>
1536
1537         * several .C files: add debug.h at top to avoid compilation
1538         errors.
1539
1540 2003-09-25  Angus Leeming  <leeming@lyx.org>
1541
1542         * QExternal.C (update_contents, apply): InsetExternal::Params::
1543         templatename now has accessor functions.
1544
1545 2003-09-22  Lars Gullik Bjønnes  <larsbj@gullik.net>
1546
1547         * QLPopupMenu.C (getLabel): fix so that bindings are added even if
1548         shortcut is missing.
1549
1550 2003-09-21  Lars Gullik Bjønnes  <larsbj@gullik.net>
1551
1552         * QtView.C (activated): change to take a FuncRequest, not a slot
1553         anymore.
1554
1555         * QLToolbar.C (update): adjust
1556         (add): change to take a FuncRequest
1557
1558         * QLPopupMenu.C (createMenu): constify id
1559         (QLPopupMenu): connect to local class func fire instead of to
1560         QtView::activated.
1561         (fire): new class function
1562         (populate): change to store a cache of FuncRequest for the menu
1563         items, adjust
1564
1565         * QContentPane.C (keyPressEvent): fix new bug
1566
1567         * LyXKeySymFactory.C (create): fix new bug
1568
1569 2003-09-19  Angus Leeming  <leeming@lyx.org>
1570
1571         * QInclude.C: changes dues to the changed storage in InsetInclude,
1572         from an InsetInclude::params to an InsetCommandParams.
1573
1574 2003-09-18  Angus Leeming  <leeming@lyx.org>
1575
1576         * QInclude.C (apply): No need to set InsetInclude::Params::flag;
1577         the variable has been removed. Instead, set the command name directly.
1578
1579 2003-09-18  Angus Leeming  <leeming@lyx.org>
1580
1581         * QLPainter.C:
1582         * QLPainter.h:
1583         * QPrefsDialog.h:
1584         * lcolorcache.C:
1585         * lcolorcache.h:
1586         * lyx_gui.C: rename EnumLColor as LColor_color.
1587
1588 2003-09-16  Angus Leeming  <leeming@lyx.org>
1589
1590         * QLImage.[Ch]: separate interface from implementation. Make all the virtual
1591         functions private.
1592
1593 2003-09-16  Angus Leeming  <leeming@lyx.org>
1594
1595         * QCharacter.C, QPrefs.C, lyx_gui.C: add #include "LColor.h".
1596
1597 2003-09-15  Angus Leeming  <leeming@lyx.org>
1598
1599         * QLPainter.C: add #include "LColor.h".
1600         * QLPainter.[Ch] (setPen, point, line, lines, rectangle, fillPolygon, arc):
1601         pass EnumLColor args, rather than LColor::color ones.
1602
1603         * QPrefsDialog.C: add #include "LColor.h".
1604         * QPrefsDialog.h: remove #include "LColor.h". Store a vector<EnumLColor> colors_;
1605
1606         * QWorkArea.C: add #include "LColor.h".
1607
1608         * lcolorcache.C: add #include "LColor.h".
1609         * lcolorcache.h: store a map<EnumLColor, QColor>.
1610         * lcolorcache.[Ch] (get):pass EnumLColor args, rather than LColor::color ones.
1611
1612         * qscreen.C: add #include "LColor.h".
1613
1614         * lyx_gui.C (hexname, update_color): pass EnumLColor args, rather
1615         than LColor::color ones.
1616
1617 2003-09-15  Angus Leeming  <leeming@lyx.org>
1618
1619         * QAbout.C (build_dialog):
1620         * QPrefs.C (apply): remove STRCONV.
1621
1622 2003-09-09  Lars Gullik Bjønnes  <larsbj@lyx.org>
1623
1624         * BulletsModule.C: change Assert to BOOST_ASSERT
1625         * panelstack.C: ditto
1626         * QDocument.C: ditto
1627
1628 2003-09-08  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1629
1630         * QLToolbar.C: include <qtoolbar.h>
1631
1632         * QLPopupMenu.h: include <utility>
1633
1634         * qt_helpers.C:
1635         * qfont_loader.C: include <algorithm>
1636
1637 2003-09-08  Angus Leeming  <leeming@lyx.org>
1638
1639         * FileDialog.C:
1640         * QCitation.C:
1641         * QCitationDialog.C:
1642         * QCommandBuffer.C:
1643         * QContentPane.C:
1644         * QGraphics.C:
1645         * QLMenubar.C:
1646         * QLPopupMenu.C:
1647         * QLog.C:
1648         * QMathDialog.C:
1649         * QParagraphDialog.C:
1650         * QPrefsDialog.C:
1651         * QRef.C:
1652         * QTexinfo.C:
1653         * QtView.C:
1654         * lyx_gui.C:
1655         * panelstack.C:
1656         * qscreen.C:
1657         * qt_helpers.C: remove redundant using directives.
1658
1659 2003-09-07  Angus Leeming  <leeming@lyx.org>
1660
1661         * BulletsModule.h: remove #include "support/std_string.h", <vector>.
1662         * QBrowseBox.h: remove #include <qwidget.h>.
1663         * QCharacter.h: remove #include "support/std_string.h".
1664         * QCharacterDialog.h: remove #include <qevent.h>, <qcheckbox.h>,
1665         <qcombobox.h>.
1666         * QContentPane.h: remove #include <qevent.h>.
1667         * QDialogView.h: remove #include <qfont.h>.
1668         * QDocumentDialog.h: remove #include "ui/BulletsModuleBase.h".
1669         * QLPopupMenu.h: remove #include <map>.
1670         * QLToolbar.h: remove #include <vector>.
1671         * QWorkArea.h: remove #include <qwidget.h>, <qpixmap.h>.
1672         * Qt2Base.h: remove #include <qfont.h>.
1673         * QtLyXView.h: remove #include "frontends/LyXView.h".
1674         * emptytable.h: remove #include <qpainter.h>.
1675         * qsetborder.h: remove #include <qcolor.h>.
1676
1677 2003-09-06  Angus Leeming  <leeming@lyx.org>
1678
1679         * QParagraph.C: add Spacing.h and vspace.h includes.
1680
1681 2003-09-06  Angus Leeming  <leeming@lyx.org>
1682
1683         * QContentPane.C: add a typedef for LyXKeySymPtr.
1684
1685 2003-09-06  Angus Leeming  <leeming@lyx.org>
1686
1687         * QCitationDialog.C:
1688         * QMathDialog.C:
1689         * QTabularDialog.C: remove using std::endl directive.
1690
1691 2003-09-06  Kornel Benko  <kornel.benko@berlin.de>
1692
1693         * QLyXKeySym.C: re-add <map> header file.
1694         * QBrowseBox.C: re-add <cmath> header file.
1695         * qttableview.C: re-add <limits.h> header file.
1696
1697 2003-09-05  Angus Leeming  <leeming@lyx.org>
1698
1699         * QCitation.h:
1700         * QGraphics.h:
1701         * QPrefs.h:
1702         * qscreen.[Ch]:
1703         ensure that the header files can be compiled stand-alone.
1704
1705 2003-09-05  Angus Leeming  <leeming@lyx.org>
1706
1707         * *.C: strip out redundant #includes. (352 in total.)
1708
1709 2003-09-03  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
1710
1711         * ui/QTabularDialogBase.ui: fix typo in tooltip.
1712
1713 2003-08-18  Bas Zoetekouw  <bas@o2w.nl>
1714
1715         * ui/QRefDialogBase.ui: add eqref entry
1716
1717 2003-08-12  Michael Schmitt  <michael.schmitt@teststep.org>
1718
1719         * QTabularDialog.C:
1720         * QTabular.C: rename LYX_VALIGN_CENTER to LYX_VALIGN_MIDDLE;
1721         rename VCENTER to MIDDLE;
1722         * ui/QTabularDialogBase.ui:
1723         * ui/QMathMatrixDialogBase.ui: replace "Center" by "Middle"
1724         * ui/QBibtexDialogBase.ui: rename "Bibtex" to "BibTeX"
1725         * ui/QDocumentDialogBase.ui: Remove redundant ' ' from message
1726
1727 2003-08-05  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1728
1729         * QWorkArea.C (QWorkArea):
1730         (dragEnterEvent):
1731         (dropEvent): add support for drag and drop of URIs
1732
1733 2003-08-03  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1734
1735         * ui/moc/Makefile.am (INCLUDES): forgot to use QT_INCLUDES
1736
1737 2003-08-02  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
1738
1739         * ui/Makefile.am (INCLUDES):
1740         * moc/Makefile.am (INCLUDES):
1741         * Makefile.am (INCLUDES): use QT_INCLUDES
1742
1743         * QLToolbar.C (clearLayoutList): call Toolbar::clearLayoutList
1744
1745 2003-07-30  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
1746
1747         * ui/QCitationDialogBase.ui: Omit correct signal for styleCO changes
1748         (bug 1284).
1749         * QNote.C:
1750         * ui/QNoteDialogBase.ui: consistent terminology for note inset (bug 1270)
1751
1752 2003-07-29  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1753
1754         * qfont_loader.C:
1755         * QLPopupMenu.h: add includes needed by gcc 2.95.3
1756
1757 2003-07-27  John Levon  <levon@movementarian.org>
1758
1759         * QToc.h:
1760         * QToc.C: fix compile for lyx::toc
1761
1762 2003-07-26  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1763
1764         * QPrefs.C:
1765         * QDocumentDialog.C:
1766         * QDocument.C:
1767         * QGraphics.C: adapt PAPER_* enums
1768
1769 2003-07-25  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1770
1771         * QLMenubar.h:
1772         * QLMenubar.C: derives from Menubar (replaces Menubar::Pimpl)
1773
1774         * Menubar_pimpl.C:
1775         * Menubar_pimpl.h: removed
1776
1777         * QtView.C: modified because of changes above
1778
1779 2003-07-25  Jean-Marc Lasgouttes <lasgouttes@lyx.org>
1780
1781         * QLToolbar.h:
1782         * QLToolbar.C: derives from Toolbar (replaces Toolbar::Pimpl)
1783
1784         * Toolbar_pimpl.C:
1785         * Toolbar_pimpl.h: removed
1786
1787         * QtView.C: modified because of changes above
1788
1789 2003-07-24  John Levon  <levon@movementarian.org>
1790
1791         * QPrefs.C: make sure to correctly split a default
1792         lyxrc font for finding the font in the combo box
1793         (bug 1285)
1794
1795 2003-07-23  Angus Leeming  <leeming@lyx.org>
1796
1797         * QExternal.C (apply, update_contents):
1798         changes due to the use of the FileName class to store the external
1799         file name.
1800
1801         * QGraphics.C (apply, update_contents): use Kernel::bufferFilepath()
1802         wrapper.
1803
1804 2003-07-21  Angus Leeming  <leeming@lyx.org>
1805
1806         * QGraphics.C (apply, update_contents):
1807         changes due to the use of the FileName class to store the graphics
1808         file name.
1809
1810 2003-07-21  Angus Leeming  <leeming@lyx.org>
1811
1812         * QExternal.C (update_contents, apply):
1813         * QGraphics.C (update_contents, apply):
1814         * QLPainter.C (image):
1815         * QPrefs.C (update_contents, apply): use namespace lyx::graphics rather
1816         than grfx shortcut.
1817
1818 2003-07-21  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
1819
1820         * QBibTeXDialog.C:
1821         * QCitationDialog.C:
1822         * ui/QBibTeXAddDialogBase.ui:
1823         * ui/QCitationFindDialogBase.ui:
1824         Allow multiple selections, forbid duplicates (bug 1146)
1825
1826 2003-07-19  John Levon  <levon@movementarian.org>
1827
1828         * ui/QTabularCreateDialogBase.ui: set a max size (bug 1152)
1829
1830 2003-07-18  Lars Gullik Bjønnes  <larsbj@gullik.net>
1831
1832         * Qt2Base.h (controller): ditto
1833
1834         * QDialogView.h (controller): follow C++ rules more closely.
1835
1836 2003-07-15  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
1837
1838         * QTabular.C:
1839         * QTabularDialog.C: handle clever width input (bug 1156)
1840
1841 2003-07-15  John Levon  <levon@movementarian.org>
1842
1843         * QMathDialog.C: use widget(i) not visibleWidget() due to
1844         issue N26610 in Qt 3.2.0beta2
1845
1846 2003-07-10  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1847
1848         * Menubar_pimpl.C (Pimpl): when creating a top-level menu, make
1849         sure that it is initialized to some reasonable value, so that the
1850         (ugly) Qt/Mac code can do its magic (conditionally on Q_WS_MAC).
1851
1852 2003-07-09  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
1853
1854         * ui/QNoteDialog.ui:
1855         * QNoteDialog.[Ch]:
1856         * QNote.[Ch]:
1857         * Makefile.dialogs:
1858         * Dialogs.C:
1859         * Dialogs2.C: New Annotation (Note) dialog
1860
1861 2003-07-11  André Pönitz  <poenitz@lyx.org>
1862
1863         * Alert_pimpl.C:
1864         * QDocument.C: use bformat() instead of #ifdef
1865
1866 2003-07-04  Lars Gullik Bjønnes  <larsbj@gullik.net>
1867
1868         * introduce namespace lyx::graphics
1869
1870 2003-07-03  John Levon  <levon@movementarian.org>
1871
1872         * ui/QTexinfoDialog.ui: enable View properly
1873
1874 2003-07-01  Lars Gullik Bjønnes  <larsbj@gullik.net>
1875
1876         * introduce namespace lyx::support
1877
1878 2003-06-28  Lars Gullik Bjønnes  <larsbj@gullik.net>
1879
1880         * QLPopupMenu.C: fix \file
1881
1882         * BulletsModule.C (BulletsModule): fix type const order (opposite
1883         of everywhere else in the lyx code)
1884         * QAboutDialog.C (QAboutDialog): ditto
1885         * QBrowseBox.C (QBrowseBox): ditto
1886         (exec): ditto
1887         * and several more files the same...
1888
1889 2003-06-27  Alfredo Braunstein  <abraunst@libero.it>
1890
1891         * lyx_gui.C (start): use BufferView::loadLyXFile
1892
1893 2003-06-12  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
1894
1895         * Toolbar_pimpl.C (add): do not add unknown lfuns
1896
1897 2003-06-21  Alfredo Braunstein  <abraunst@libero.it>
1898
1899         * QError.[Ch]:
1900         * QErrorDialog.[Ch]:
1901         * ui/QErrorDialogBase.ui: removed
1902         * Makefile.am:
1903         * Makefile.dialogs:
1904         * Dialogs.C: adjust
1905
1906 2003-06-21  Alfredo Braunstein  <abraunst@libero.it>
1907
1908         * QDocumentDialog.C: header reordering to handle qt/boost "signals"
1909         symbol clash
1910
1911 2003-06-20  Angus Leeming  <leeming@lyx.org>
1912
1913         * QBibtexDialog.C (browsePressed): fix warning of comparison between
1914         signed and unsigned ints.
1915
1916         * QBibtex.C (update_contents): changes due to changed controller
1917         interface.
1918
1919         * QTexinfo.[Ch]:
1920         * QTexinfoDialog.C: clean-up handling of TeX file databases.
1921
1922 2003-06-19  Alfredo Braunstein  <abraunst@libero.it>
1923
1924         * lyx_gui.C (start): call ::loadLyXFile instead
1925         of BufferList::loadLyXFile
1926
1927 2003-06-19  Angus Leeming  <leeming@lyx.org>
1928
1929         * Dialogs.C:
1930         * Dialogs2.C:
1931         * QTexinfo.[Ch]: changes to use the new Dialog-based scheme.
1932
1933 2003-06-19  Angus Leeming  <leeming@lyx.org>
1934
1935         * lyx_gui.C (getStatus): changes due to replacement of lots of lfuns
1936         with LFUN_DIALOG_SHOW <name>.
1937
1938 2003-06-17  Angus Leeming  <leeming@lyx.org>
1939
1940         * Dialogs.C: rename math panel identifier as "mathpanel".
1941         * Dialogs2.C (showMathPanel): removed.
1942
1943 2003-06-17  Angus Leeming  <leeming@lyx.org>
1944
1945         * Dialogs.C:
1946         * QDelimiterDialog.C:
1947         * QMath.[Ch]:
1948         * QMathDialog.C:
1949         * QMathMatrixDialog.C: s/ControlMath2/ControlMath/.
1950
1951 2003-06-17  Angus Leeming  <leeming@lyx.org>
1952
1953         * Dialogs.C (build): create "mathdelimiter" and "mathmatrix" dialogs.
1954
1955         * QMath.[Ch]: add QMathMatrix and QMathDelimiter classes.
1956
1957         * QDelimiterDialog.[Ch]: store a QMathDelimiter*, not a QMath*.
1958         * QMathMatrixDialog.[Ch]: store a QMathMatrix*, not a QMath*.
1959
1960         * QMathDialog.C (delimiterClicked, matrixClicked): fix memory leaks.
1961
1962 2003-06-14  John Levon  <levon@movementarian.org>
1963
1964         * ui/QPrintDialogBase.ui: make "OK" default
1965
1966 2003-06-13  John Levon  <levon@movementarian.org>
1967
1968         * ui/QRefDialogBase.ui: reduce visual clutter
1969
1970 2003-06-13  John Levon  <levon@movementarian.org>
1971
1972         * qfont_loader.C: handle Qt 3.2 beta1's "xft" raw name
1973
1974 2003-06-12  Angus Leeming  <leeming@lyx.org>
1975
1976         * Dialogs.C: add the math dialog.
1977         * Dialogs2.C: a temporary hack; keep showMathPanel() but invoke (and store)
1978         the new dialog.
1979
1980         * QMath.[Ch]: derive from QDialogView.
1981
1982         * QMathDialog.C:
1983         * QDelimiterDialog.C:
1984         * QMathMatrixDialog.C: the dispatch functions are now in the controller.
1985
1986 2003-06-12  Angus Leeming  <leeming@lyx.org>
1987
1988         * QExternalDialog.C (editClicked): do not call form_->changed().
1989
1990 2003-06-11  Angus Leeming  <leeming@lyx.org>
1991
1992         * QExternal.C: changes due to InsetExternal::Params no longer
1993         storing the ExternalTemplate but its name.
1994         * QRef.C: move #include "insets/insetref.h" above the Qt headers.
1995         Something nasty going on with Qt polluting the global namespace.
1996
1997 2003-06-10  Angus Leeming  <leeming@lyx.org>
1998
1999         * QDocument.C (apply): compilation fix after Lars' changes ;-)
2000
2001 2003-06-10  Angus Leeming  <leeming@lyx.org>
2002
2003         * QExternal.C (update_contents): show the help text when the dialog is
2004         opened.
2005
2006 2003-06-06  John Levon  <levon@movementarian.org>
2007
2008         * ui/QExternalDialogBase.ui: re-org
2009
2010 2003-06-04  Angus Leeming  <leeming@lyx.org>
2011
2012         * QExternal.C:
2013         * ui/QExternalDialogBase.ui: remove the widget to input the removed
2014         InsetExternal::Params::parameters variable.
2015
2016 2003-06-03  Angus Leeming  <leeming@lyx.org>
2017
2018         * Dialogs.C (build): change the External dialog button policy to
2019         NoRepeatedApplyReadOnlyPolicy.
2020
2021         * QExternal.C:
2022         * QExternalDialog.[Ch]:
2023         * ui/QExternalDialogBase.ui:
2024         add widgets to set the way the External dialog is
2025         displayed within LyX.
2026         Remove the buttons to trigger the View command and the Update command
2027         (duplicates Apply).
2028
2029 2003-06-03  John Levon  <levon@movementarian.org>
2030
2031         * lyx_gui.C: add sync_events()
2032         * qscreen.C: remove previous hack for bug 818
2033
2034 2003-06-03  John Levon  <levon@movementarian.org>
2035
2036         * qscreen.C: paint before saving the cursor pixmap
2037         (bug 818)
2038
2039 2003-06-03  John Levon  <levon@movementarian.org>
2040
2041         * QTabular.C: fix a crash
2042
2043 2003-06-01  John Levon  <levon@movementarian.org>
2044
2045         * QGraphicsDialog.C: use relative file browsing
2046         (bug 1028)
2047
2048 2003-05-24  John Levon  <levon@movementarian.org>
2049
2050         * Toolbar_pimpl.C: workaround a Qt bug with combobox
2051         popup
2052
2053 2003-05-24  John Levon  <levon@movementarian.org>
2054
2055         * Makefile.am:
2056         * lcolorcache.h:
2057         * lcolorcache.C: add LColor::color -> QColor cache
2058
2059         * QLPainter.C:
2060         * QPrefs.C:
2061         * QWorkArea.C:
2062         * lyx_gui.C: use it
2063
2064 2003-05-22  Angus Leeming  <leeming@lyx.org>
2065
2066         compile fixes.
2067         * QDialogView.h: QController and QView c-tors take a string not a
2068         QString.
2069         * Qt2Base.h: ditto for the Qt2DB and Qt2CB c-tors.
2070
2071         * QDocument.C (c-tor):
2072         * QPrefs.C (c-tor):
2073         * QPrint.C (c-tor):
2074         * QSearch.C (c-tor):
2075         * QSendto.C (c-tor):
2076         * QSpellchecker.C (c-tor):
2077         * QTexinfo.C (c-tor): pass a string not a QString to the base class.
2078
2079         * QIndex.[Ch](c-tor): pass it a string, not a QString.
2080
2081         * Dialogs.C (build): the title passed to the Index dialog is a string,
2082         not a QString.
2083
2084 2003-05-21  Alfredo Braunstein  <abraunst@libero.it>
2085
2086         * Qt2Base.[Ch]:
2087         * QDialogView.[Ch] (setTitle): added
2088         * QAbout.C:
2089         * QBibitem.C:
2090         * QBibtex.C:
2091         * QChanges.C:
2092         * QCharacter.C:
2093         * QCitation.C:
2094         * QERT.C:
2095         * QError.C:
2096         * QErrorList.C:
2097         * QErrorListDialog.C:
2098         * QExternal.C:
2099         * QFloat.C:
2100         * QGraphics.C:
2101         * QInclude.C:
2102         * QLog.C:
2103         * QMinipage.C:
2104         * QParagraph.C:
2105         * QRef.C:
2106         * QShowFile.C:
2107         * QTabular.C:
2108         * QTabularCreate.C:
2109         * QThesaurus.C:
2110         * QToc.C:
2111         * QURL.C:
2112         * QVCLog.C:
2113         * QWrap.C: the argument to Dialog::View ctor is now a string. use
2114         setTitle instead of setCaption when appropriate
2115
2116 2003-05-22  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
2117
2118         * QErrorListDialog.C: remove include for <qtextedit.h>
2119
2120 2003-05-21  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
2121
2122         * qt_helpers.C: include <algorithm> for std::min.
2123
2124 2003-05-20  Alfredo Braunstein  <abraunst@libero.it>
2125
2126         * QErrorList.[Ch]: small bugs fixed.
2127
2128 2003-05-17  Alfredo Braunstein  <abraunst@libero.it>
2129
2130         * QErrorList.C (update_contents): replace TextBrowser::clear() by
2131         TextBrowser::setText(QString())
2132
2133 2003-05-14  Juergen Spitzmueller <juergen.sp@t-online.de>
2134
2135         * QErrorList.C (select): added a missing toqstr()
2136
2137 2003-05-14  Lars Gullik Bjønnes  <larsbj@gullik.net>
2138
2139         * Menubar_pimpl.C (~Pimpl): move out of line
2140         (update): ditto
2141         (view): ditto
2142         (backend): ditto
2143
2144 2003-05-13  Alfredo Braunstein  <abraunst@libero.it>
2145
2146         * QErrorList.[Ch]:
2147         * QErrorListDialog.[Ch]: added
2148         * Makefile.dialogs:
2149         * Makefile.am: the above additions
2150         * Dialogs.C: ditto
2151
2152 2003-05-13  André Pönitz  <poenitz@lyx.org>
2153
2154         * Document.C:
2155         * QGraphics.C:
2156         * QTabular.C:
2157         * QPref.C:
2158         * QTabular.C:
2159         * QWrap.C:
2160         * QMinipage.C: tostr() has a header of its own now
2161
2162 2003-05-08  Lars Gullik Bjønnes  <larsbj@gullik.net>
2163
2164         * ui/moc/Makefile.am: better lib building
2165
2166         * ui/Makefile.am: better lib building
2167
2168         * moc/Makefile.am: better lib building
2169
2170         * QtView.h: have to include config.h so that all code see the
2171         defines therein.
2172
2173         * Makefile.am: better lib building
2174
2175 2003-05-02  Michael Schmitt  <michael.schmitt@teststep.org>
2176
2177         * QDocument.C:
2178         * QDocumentDialog.C: Handle document classes with missing TeX class
2179         (-> class name prefix: "Unavailable: ")
2180
2181 2003-05-03  John Levon  <levon@movementarian.org>
2182
2183         * qscreen.h:
2184         * qscreen.C: implement new cursor API
2185
2186 2003-04-29  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
2187
2188         * QPrefs.C (apply): only set colors if they are different from
2189         their original values
2190
2191 2003-04-30  John Levon  <levon@movementarian.org>
2192
2193         * various: change dialog titles to match new menu layout
2194
2195 2003-04-29  John Levon  <levon@movementarian.org>
2196
2197         * ui/QGraphicsDialogBase.ui: re-organise visually
2198
2199 2003-04-27  John Levon  <levon@movementarian.org>
2200
2201         * Alert_pimpl.C: handle cancel_button
2202
2203         * QTabular.C:
2204         * QTabularDialog.C:
2205         * QTabularDialog.h:
2206         * ui/QTabularDialogBase.ui: ui fixes
2207
2208 2003-04-23  John Levon  <levon@movementarian.org>
2209
2210         * QCitationDialog.C: close dialog on return in listbox
2211         (bug 866)
2212
2213 2003-04-23  John Levon  <levon@movementarian.org>
2214
2215         * QPrefs.C:
2216         * lyx_gui.C: fix bug 1063
2217
2218 2003-04-15  Angus Leeming  <leeming@lyx.org>
2219
2220         * QLImage.C: #include lstrings.h.
2221
2222 2003-04-15  John Levon  <levon@movementarian.org>
2223
2224         * QCommandBuffer.h:
2225         * QCommandBuffer.C: make a widget not a toolbar
2226
2227         * QtView.h:
2228         * QtView.C: don't let the toolbars be movable.
2229         Create addCommandBuffer(), and handle no command buffer.
2230
2231         * Toolbar_pimpl.C: handle toolbar placement flags, and
2232         Minibuffer.
2233
2234 2003-04-14  John Levon  <levon@movementarian.org>
2235
2236         * QPrefs.C: fix warning
2237
2238 2003-04-12  John Levon  <levon@movementarian.org>
2239
2240         * ui/QExternalDialogBase.ui: fix tab order
2241
2242 2003-04-12  John Levon  <levon@movementarian.org>
2243
2244         * floatplacement.C: fix tab order
2245
2246         * QTocDialog.C:
2247         * QThesaurusDialog.C: hide the pointless QHeader
2248
2249 2003-04-12  John Levon  <levon@movementarian.org>
2250
2251         * ui/QBibtexDialogBase.ui:
2252         * ui/QBibtexAddDialogBase.ui:
2253         * Makefile.dialogs:
2254         * QBibtex.C:
2255         * QBibtexDialog.h:
2256         * QBibtexDialog.C: do the same thing with bibtex
2257
2258 2003-04-12  John Levon  <levon@movementarian.org>
2259
2260         * Makefile.dialogs:
2261         * ui/QCitationDialogBase.ui:
2262         * ui/QCitationFindDialogBase.ui:
2263         * QCitation.C:
2264         * QCitationDialog.h:
2265         * QCitationDialog.C: move the search/add citation
2266         stuff into a separate dialog.
2267
2268 2003-04-10  John Levon  <levon@movementarian.org>
2269
2270         * QTabularDialog.h:
2271         * QTabularDialog.C:
2272         * ui/QTabularDialog.ui: move stuff to controller
2273
2274 2003-04-10  John Levon  <levon@movementarian.org>
2275
2276         * ui/NumberingModuleBase.ui: bug 1032
2277
2278 2003-04-10  John Levon  <levon@movementarian.org>
2279
2280         * QtView.C: Toolbar ctor changed
2281
2282         * Toolbar_pimpl.h:
2283         * Toolbar_pimpl.C: store toolbars in a map
2284         for show/hide as needed
2285
2286 2003-04-09  John Levon  <levon@movementarian.org>
2287
2288         * Toolbar_pimpl.h:
2289         * Toolbar_pimpl.C: handle API change for multiple
2290         toolbars
2291
2292 2003-04-08  John Levon  <levon@movementarian.org>
2293
2294         * Toolbar_pimpl.C: move xpm code into ToolbarBackend,
2295         handle tooltip
2296
2297 2003-04-07  John Levon  <levon@movementarian.org>
2298
2299         * ui/QIncludeDialogBase.ui: make "Show preview"
2300         call change_adaptor()
2301
2302 2003-04-07  John Levon  <levon@movementarian.org>
2303
2304         * QtView.h:
2305         * QtView.C: implement clearMessage()
2306
2307 2003-04-07  John Levon  <levon@movementarian.org>
2308
2309         * QtView.h:
2310         * QtView.C: rename idle_timer_. Make it single-shot.
2311           Do not over-write an explicit message with the
2312           default message.
2313
2314 2003-04-05  John Levon  <levon@movementarian.org>
2315
2316         * QCommandBuffer.C:
2317         * QCommandEdit.C:
2318         * QCommandEdit.h: use tab instead of right-arrow
2319         for completion
2320
2321 2003-04-04  John Levon  <levon@movementarian.org>
2322
2323         * panelstack.C: hide the pointless header
2324
2325 2003-04-04  John Levon  <levon@movementarian.org>
2326
2327         * QCitation.C:
2328         * QCitationDialog.C:
2329         * QCitationDialogBase.ui: some UI fixes, remove
2330         text before, add accelerators
2331
2332 2003-04-03  John Levon  <levon@movementarian.org>
2333
2334         * QRefDialog.h:
2335         * QRefDialog.C: set focus on the refs list. Don't
2336         use "Goto" jargon. Add some accelerators. Make return/click
2337         on a reference close the dialog. Don't use obsolete inSort()
2338
2339 2003-04-01  John Levon  <levon@movementarian.org>
2340
2341         * QtView.C:
2342         * Toolbar_pimpl.C: ToolbarDefaults got renamed,
2343         handle no toolbar
2344
2345 2003-03-31  John Levon  <levon@movementarian.org>
2346
2347         * lyx_gui.C: return useful default font names, add use_gui
2348
2349         * QPrefs.C: remove some dead font code
2350
2351         * qfont_loader.C: use_gui moved.
2352         * qfont_metrics.C: use_gui moved.
2353
2354 2003-03-31  John Levon  <levon@movementarian.org>
2355
2356         * Alert_pimpl.C: remove alert()
2357
2358 2003-03-29  John Levon  <levon@movementarian.org>
2359
2360         * QBrowseBox.C: handle transparent pixmaps
2361
2362 2003-03-29  John Levon  <levon@movementarian.org>
2363
2364         * QBrowseBox.h:
2365         * QBrowseBox.C: fix bug 908
2366
2367 2003-03-29  John Levon  <levon@movementarian.org>
2368
2369         * ui/BulletsModuleBase.ui: final tweaks
2370
2371 2003-03-29  John Levon  <levon@movementarian.org>
2372
2373         * Alert_pimpl.C: implement warning(), information(), error()
2374
2375 2003-03-29  John Levon  <levon@movementarian.org>
2376
2377         * Alert_pimpl.C: implement prompt()
2378
2379 2003-03-29  John Levon  <levon@movementarian.org>
2380
2381         * QDocument.C:
2382         * QDocumentDialog.C:
2383         * QDocumentDialog.h:
2384         * ui/NumberingModuleBase.ui: feedback for numbering
2385
2386         * ui/TextLayoutModuleBase.ui: relayout
2387
2388 2003-03-29  John Levon  <levon@movementarian.org>
2389
2390         * BulletsModule.h:
2391         * BulletsModule.C:
2392         * QDocumentDialog.C:
2393         * ui/BulletsModuleBase.ui: completely rework the
2394         bullets panel
2395
2396 2003-03-28  John Levon  <levon@movementarian.org>
2397
2398         * ui/QDocumentDialogBase.ui: small tweak
2399
2400 2003-03-28  John Levon  <levon@movementarian.org>
2401
2402         * QPrefs.C:
2403         * ui/QPrefSpellcheckerModule.ui: fix bug 978
2404
2405 2003-03-28  John Levon  <levon@movementarian.org>
2406
2407         * ui/QCharacterDialogBase.ui: re-org, fix bug 999
2408
2409 2003-03-28  John Levon  <levon@movementarian.org>
2410
2411         * QParagraph.C:
2412         * QParagraphDialog.C:
2413         * ui/QParagraphDialog.ui: don't use negative checkbox
2414         strings. Add whats this for label width. Add tooltips
2415         (bug 997). Never show "Senseless with this layout!"
2416
2417         * lengthcombo.C: remove pointless whatsthis
2418
2419 2003-03-28  John Levon  <levon@movementarian.org>
2420
2421         * panelstack.C: compile fixes for Qt 2.3
2422
2423 2003-03-28  John Levon  <levon@movementarian.org>
2424
2425         * QFloat.C:
2426         * QFloatDialog.h:
2427         * QFloatDialog.C:
2428         * ui/QFloatDialog.ui:
2429         * Makefile.dialogs:
2430         * moc/Makefile.am:
2431         * floatplacement.h:
2432         * floatplacement.C: move the float code into its
2433           own widget
2434
2435         * QDocument.C:
2436         * QDocumentDialog.h:
2437         * QDocumentDialog.C: use that widget
2438
2439         * Makefile.dialogs:
2440         * QDocument.C:
2441         * QDocumentDialog.h:
2442         * QDocumentDialog.C:
2443         * ui/QDocumentDialogBase.ui:
2444         * ui/ClassModuleBase.ui:
2445         * ui/PaperModuleBase.ui:
2446         * ui/PackagesModuleBase.ui:
2447         * ui/MathsModuleBase.ui:
2448         * ui/LatexModuleBase.ui:
2449         * ui/PageLayoutModuleBase.ui:
2450         * ui/TextLayoutModuleBase.ui: big re-organisation
2451         of the doc dialog panes
2452
2453 2003-03-28  John Levon  <levon@movementarian.org>
2454
2455         * panelstack.C: make sure the first panel is visible
2456
2457         * QDocument.h:
2458         * QDocument.C: add (unused) showPreamble
2459
2460         * QDocumentDialog.h:
2461         * QDocumentDialog.C:
2462         * ui/QDocumentDialog.ui: use PanelStack
2463
2464 2003-03-28  John Levon  <levon@movementarian.org>
2465
2466         * Makefile.am:
2467         * Makefile.dialogs:
2468         * moc/Makefile.am:
2469         * panelstack.h:
2470         * panelstack.C: add new class for handling paned dialogs
2471
2472         * QPrefsDialog.h:
2473         * QPrefsDialog.C:
2474         * ui/QPrefsDialogBase.ui: use the above
2475
2476         * ui/QPrefUIModule.ui: re-layout
2477
2478 2003-03-27  John Levon  <levon@movementarian.org>
2479
2480         * ui/QParagraphDialogBase.ui: fix dupe accelerator / group label
2481
2482 2003-03-27  John Levon  <levon@movementarian.org>
2483
2484         * QLyXKeySym.C: remove debug stuff from startup hot path
2485
2486 2003-03-26  Edwin Leuven  <e.leuven@uva.nl>
2487
2488         * bulletstring.[Ch]: unused; remove
2489
2490 2003-03-26  Angus Leeming  <leeming@lyx.org>
2491
2492         * Dialogs.C:
2493         * Dialogs2.C:
2494         * Dialogs3.C:
2495         * Dialogs_impl.h:
2496         move the contents of Dialogs.C and Dialogs_impl.h into Dialogs2.C.
2497         move Dialog3.C to Dialogs.C.
2498
2499         * Makefile.am: remove Dialogs_impl.h, Dialog3.C.
2500
2501 2003-03-26  Angus Leeming  <leeming@lyx.org>
2502
2503         * Dialogs.C:
2504         * Dialogs2.C:
2505         * Dialogs_impl.h: remove the thesaurus dialog.
2506
2507         * Dialogs3.C: add it here.
2508
2509         * QThesaurus.[Ch]: changes to use the new Dialog-based scheme.
2510
2511 2003-03-25  Angus Leeming  <leeming@lyx.org>
2512
2513         * Dialogs.C:
2514         * Dialogs2.C:
2515         * Dialogs_impl.h: remove the log, showfile and vclog dialogs.
2516
2517         * Dialogs3.C: add these dialogs.
2518
2519         * QLog.[Ch]:
2520         * QShowFile.[Ch]:
2521         * QVCLog.[Ch]: changes to use the new Dialog-based scheme.
2522
2523 2003-03-23  John Levon  <levon@movementarian.org>
2524
2525         * lyx_gui.C: remove unused variables
2526
2527 2003-03-22  John Levon  <levon@movementarian.org>
2528
2529         * qscreen.C: remove "internal" parameter, unused
2530
2531 2003-03-21  John Levon  <levon@movementarian.org>
2532
2533         * QDocument.C: fix swapping of TOC and secnum depth
2534
2535 2003-03-15  John Levon  <levon@movementarian.org>
2536
2537         * QMathDialog.C: "Sans serif" not "San serif"
2538
2539 2003-03-15  John Levon  <levon@movementarian.org>
2540
2541         * ui/QMathDialogBase.ui: fix english in a tooltip
2542
2543 2003-03-15  John Levon  <levon@movementarian.org>
2544
2545         * ui/QRefDialogBase.ui: s/Goto/Go to reference/
2546
2547 2003-03-12  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
2548
2549         * QParagraph.C (apply): do not reset vfill spacing to 'none' when
2550         there is no explicit length given (off by one typo)
2551
2552 2003-03-13  Angus Leeming  <leeming@lyx.org>
2553
2554         * Dialogs.C:
2555         * Dialogs2.C:
2556         * Dialogs_impl.h: remove paragraph dialog.
2557
2558         * Dialogs3.C: add paragraph dialog.
2559
2560         * QParagraph.[Ch]: changes to use the new Dialog-based scheme.
2561
2562 2003-03-12  John Levon  <levon@movementarian.org>
2563
2564         * ui/QPrefsDialogBase.ui: resizing improvement
2565
2566 2003-03-12  Angus Leeming  <leeming@lyx.org>
2567
2568         * Dialogs.C:
2569         * Dialogs2.C:
2570         * Dialogs_impl.h: remove character dialog.
2571
2572         * Dialogs3.C: add character dialog.
2573
2574         * QCharacter.[Ch]: changes to use the new Dialog-based scheme.
2575
2576
2577 2003-03-12  John Levon  <levon@movementarian.org>
2578
2579         * QSearch.C: don't disable checkboxes on RO doc (bug 937)
2580
2581 2003-03-10  Angus Leeming  <leeming@lyx.org>
2582
2583         * Dialogs3.C (build): the "tabularcreate" dialog is always valid.
2584         Use IgnorantPolicy for thr B.C.
2585
2586 2003-03-09  Angus Leeming  <leeming@lyx.org>
2587
2588         * lots of files: changes associated with the clean-up of the
2589         ButtonController.
2590
2591 2003-03-09  Angus Leeming  <leeming@lyx.org>
2592
2593         * Dialogs.C:
2594         * Dialogs2.C:
2595         * Dialogs_impl.h: remove merge changes dialog.
2596
2597         * Dialogs3.C: add merge changes dialog.
2598
2599         * QChanges.[Ch]: changes to use the new Dialog-based scheme.
2600
2601 2003-03-09  Angus Leeming  <leeming@lyx.org>
2602
2603         * Dialogs.C:
2604         * Dialogs2.C:
2605         * Dialogs_impl.h: remove about lyx dialog.
2606
2607         * Dialogs3.C: add about lyx dialog.
2608
2609         * QAbout.[Ch]: changes to use the new Dialog-based scheme.
2610
2611 2003-03-09  Angus Leeming  <leeming@lyx.org>
2612
2613         * Dialogs.C:
2614         * Dialogs2.C:
2615         * Dialogs_impl.h: remove tabularcreate dialog.
2616
2617         * Dialogs3.C: add tabularcreate dialog.
2618
2619         * QTabularCreate.[Ch]: changes to use the new Dialog-based scheme.
2620
2621 2003-03-09  Angus Leeming  <leeming@lyx.org>
2622
2623         * Dialogs.C:
2624         * Dialogs2.C:
2625         * Dialogs_impl.h: remove tabular dialog.
2626
2627         * Dialogs3.C: add tabular dialog.
2628
2629         * QTabular.[Ch]: changes to use the new Dialog-based scheme.
2630
2631 2003-03-09  Angus Leeming  <leeming@lyx.org>
2632
2633         * QDialogView.h: make controller methods of QController public to
2634         enable the QXyzDialog classes to access the controller if need be.
2635         * Qt2Base.h: ditto for the controller methods of Qt2CB.
2636
2637         * QTabular.C:
2638         * QTabularDialog.C: changes due to the changed ControlTabular
2639         interface.
2640
2641 2003-03-07  Dekel Tsur  <dekelts@tau.ac.il>
2642
2643         * QPrefs.C:
2644         * QPrefSpellcheckerModule.ui: Add 'hspell' option.
2645
2646 2003-03-07  Angus Leeming  <leeming@lyx.org>
2647
2648         * Dialogs.C:
2649         * Dialogs2.C:
2650         * Dialogs_impl.h: remove graphics dialog.
2651
2652         * Dialogs3.C: add graphics dialog.
2653
2654         * QGraphics.[Ch]: changes to use the new Dialog-based scheme.
2655
2656 2003-03-07  Angus Leeming  <leeming@lyx.org>
2657
2658         * Dialogs.C:
2659         * Dialogs2.C:
2660         * Dialogs_impl.h: remove minipage dialog.
2661
2662         * Dialogs3.C: add minipage dialog. No longer use the bibitem, include,
2663         label or url controllers; use ControlCommand instead.
2664
2665         * QBibitem.[Ch]:
2666         * QIndex.[Ch]:
2667         * QURL.[Ch]: changes due to use of ControlCommand, above
2668
2669         * QBibitemDialog.C: no need to include controller.
2670
2671         * QMinipage.[Ch]: changes to use the new Dialog-based scheme.
2672
2673 2003-03-06  Alfredo Braunstein  <abraunst@libero.it>
2674
2675         * qscreen.C: use LyXText::top_y() instead of LyXText::first_y
2676
2677 2003-03-06  John Levon  <levon@movementarian.org>
2678
2679         * ui/QPrefUIModule.ui: make max last files reflect reality,
2680         spotted by Michael Abshoff
2681
2682 2003-03-06  John Levon  <levon@movementarian.org>
2683
2684         * QDocument.C: compile fix
2685
2686 2003-03-06  John Levon  <levon@movementarian.org>
2687
2688         * QExternalDialog.C: connect Apply
2689
2690 2003-03-05  Angus Leeming  <leeming@lyx.org>
2691
2692         * QWrap.[Ch]: changes to use the new Dialog-based scheme.
2693
2694         * Dialogs.C:
2695         * Dialogs2.C:
2696         * Dialogs_impl.h: remove wrap dialog.
2697
2698         * Dialogs3.C: add wrap dialog.
2699
2700 2003-03-05  Angus Leeming  <leeming@lyx.org>
2701
2702         * QFloat.[Ch]: changes to use the new Dialog-based scheme.
2703
2704         * Dialogs.C:
2705         * Dialogs2.C:
2706         * Dialogs_impl.h: remove float dialog.
2707
2708         * Dialogs3.C: add float dialog.
2709
2710 2003-03-05  Angus Leeming  <leeming@lyx.org>
2711
2712         * QFloat.C (update_contents): rename FloatParams as InsetFloatParams.
2713
2714 2003-03-05  Angus Leeming  <leeming@lyx.org>
2715
2716         * QInclude.[Ch]: changes to use the new Dialog-based scheme.
2717
2718         * Dialogs.C:
2719         * Dialogs2.C:
2720         * Dialogs_impl.h: remove include dialog.
2721
2722         * Dialogs3.C: add include dialog.
2723
2724 2003-03-05  Angus Leeming  <leeming@lyx.org>
2725
2726         * QExternal.[Ch]: changes to use the new Dialog-based scheme.
2727
2728         * Dialogs.C:
2729         * Dialogs2.C:
2730         * Dialogs_impl.h: remove external dialog.
2731
2732         * Dialogs3.C: add external dialog.
2733
2734 2003-03-05  Angus Leeming  <leeming@lyx.org>
2735
2736         * QIndex.[Ch]: minimal changes needed to use this dialog
2737         for both the Index and the Label dialogs.
2738
2739         * Dialogs3.C: add label dialog.
2740
2741 2003-03-03  Dekel Tsur  <dekelts@tau.ac.il>
2742
2743         * qfont_loader.C (available): Rewrite as the old version did not
2744         work properly.
2745
2746 2003-02-28  Alfredo Braunstein <abraunst@libero.it>
2747
2748         * QLImage.C
2749         * QSendto.C
2750         * QSendtoDialog.C: removed #include "converter.h", and...
2751         * QPrefs.h: added #include "format.h"
2752
2753 2003-02-25  John Levon  <levon@movementarian.org>
2754
2755         From Nathan Weston
2756
2757         * QBibtexDialogBase.ui:
2758         * QCharacterDialogBase.ui:
2759         * QCitationDialogBase.ui:
2760         * QDocumentDialogBase.ui:
2761         * QExternalDialogBase.ui:
2762         * QFloatDialogBase.ui:
2763         * QMinipageDialogBase.ui:
2764         * QParagraphDialogBase.ui: fix default button to be OK (bug #921)
2765
2766 2003-02-23  John Levon  <levon@movementarian.org>
2767
2768         * ui/QParagraphDialogBase.ui: fix dupe accelerator (bug #918)
2769
2770 2003-02-22  Alfredo Braunstein <abraunst@libero.it>
2771
2772         * lyx_gui.C (parse_init): added a call to LoaderQueue::setPriority
2773
2774 2003-02-21  Angus Leeming  <leeming@lyx.org>
2775
2776         * Timeout_pimpl.[Ch]: removed.
2777         * qtTimeout.[Ch]: new files, replacing the above.
2778         The qtTimeout class derives from Timeout::Impl.
2779
2780 2003-02-21  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
2781
2782         * qfont_loader.C (addFontPath): make debug messages quieter
2783
2784 2003-02-21  Angus Leeming  <leeming@lyx.org>
2785
2786         * FileDialog.C (FileDialog): no need for LyXView *.
2787
2788 2003-02-17  John Levon  <levon@movementarian.org>
2789
2790         * QSpellchecker.h:
2791         * QSpellchecker.C:
2792         * ui/QSpellcheckerDialogBase.ui:
2793         * QSpellcheckerDialog.h:
2794         * QSpellcheckerDialog.C: re-working, remove start etc.
2795
2796         * README: add comment about checking accelerators
2797
2798 2003-02-17  John Levon  <levon@movementarian.org>
2799
2800         * ui/QPrefSpellcheckerModule.ui: capitalization fix
2801
2802 2003-02-16  John Levon  <levon@movementarian.org>
2803
2804         * QX.C: consistent title labels for dialogs.
2805
2806 2003-02-15  John Levon  <levon@movementarian.org>
2807
2808         * ui/QSpellcheckerDialogBase.ui: make "Accept" be "Ignore All"
2809
2810         * QSpellchecker.C: default to the first suggestion in replace
2811           combo
2812
2813 2003-02-15  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
2814
2815         * QLPopupMenu.C (populate): adapt to menubackend change. In
2816         particular, unknown and optional+disabled elements are never seen.
2817         (disabled): remove. This is done in backend now.
2818
2819 2003-02-15  John Levon  <levon@movementarian.org>
2820
2821         * QDocument.C:
2822         * QDocumentDialog.C:
2823         * ui/LanguageModuleBase.ui: improve UI of language encoding
2824
2825 2003-02-15  John Levon  <levon@movementarian.org>
2826
2827         * ui/BulletsModuleBase.ui:
2828         * ui/ClassModuleBase.ui:
2829         * ui/LanguageModuleBase.ui:
2830         * ui/MarginsModuleBase.ui:
2831         * ui/NumberingModuleBase.ui:
2832         * ui/QPrefScreenFontsModule.ui:
2833         * ui/QPrefsDialogBase.ui: tab ordering fixes
2834
2835         * README: add some rules
2836
2837 2003-02-15  John Levon  <levon@movementarian.org>
2838
2839         * QPrefs.C: fix silly typo that screwed up the print
2840           parameters
2841
2842 2003-02-14  John Levon  <levon@movementarian.org>
2843
2844         * QtView.h:
2845         * QtView.C: change prohibit/allowInput() to be busy(bool),
2846           and actually implement the busy cursor
2847
2848 2003-02-09  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2849
2850         * QBibtexDialog.C: Fix browsing mechanism of *.sty files (bug 773).
2851
2852         * ui/QBibtexDialogBase.ui: Remove unused Update button (bug 773).
2853         Replace addBib LineEdit with ComboBox.
2854
2855         * QBibtex.C: Insert available .bib-files into addBibCB.
2856
2857 2003-02-13  John Levon  <levon@movementarian.org>
2858
2859         * ui/QSpellcheckerDialogBase.ui: A&dd not &Add, bug 884
2860
2861 2003-02-10  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2862
2863         * QDocument.C: Allow qt users actually to use another
2864         papersize than default (set params.paperpackage).
2865
2866 2003-02-09  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2867
2868         * QDocumentDialog.[Ch]: Show A4 packages also when default
2869         papersize is A4 (and default chosen) and only in portrait mode.
2870
2871 2003-02-12  Dekel Tsur  <dekelts@tau.ac.il>
2872
2873         * qfont_metrics.C: Add checks for lyxrc.use_gui.
2874         This fixes 'lyx -e' with the QT frontend.
2875
2876 2003-02-10  João Luis Meloni Assirati  <assirati@fma.if.usp.br>
2877
2878         * ui/QMathMatrixDialogBase.ui: Fix horizontal alignment tooltip
2879
2880 2003-02-08  John Levon  <levon@movementarian.org>
2881
2882         * Makefile.am:
2883         * QChanges.h:
2884         * QChanges.C:
2885         * QChangesDialog.h:
2886         * QChangesDialog.C:
2887         * ui/QChangesDialogBase.ui: add changes dialog
2888
2889         * ui/QPrefIdentityModule.ui:
2890         * QPrefs.C:
2891         * QPrefsDialog.h:
2892         * QPrefsDialog.C: add identity prefs
2893
2894 2003-02-07  John Levon  <levon@movementarian.org>
2895
2896         * lyx_gui.C: delete lyxserver on exit path (bug 865)
2897
2898 2003-02-07  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2899
2900         * QTabular.C (closeGUI): do not change if nothing has to
2901         be changed (bug 849).
2902
2903 2003-01-31  Michael Schmitt  <michael.schmitt@teststep.org>
2904
2905         * ui/BulletsModuleBase.ui: Replace LaTeX font size names by LyX
2906         names for consistency reasons and to resolve a translation conflict
2907
2908 2003-02-05  John Levon  <levon@movementarian.org>
2909
2910         * QLPrintDialog.C: fix braindead "helpful" code
2911
2912 2003-02-02  John Levon  <levon@movementarian.org>
2913
2914         * QTocDialog.C: set no sorting (bug 856)
2915
2916 2003-02-02  John Levon  <levon@movementarian.org>
2917
2918         * QPrefs.C: apply formats first (bug 854)
2919         * QPrefsDialog.C: make sure a formats/converters item
2920           is always selected (bug 855)
2921
2922 2003-01-31  Angus Leeming  <leeming@lyx.org>
2923
2924         * Qt2Base.[Ch]: instantiate the isVisible() virtual method.
2925
2926 2003-01-30  Angus Leeming  <leeming@lyx.org>
2927
2928         * Dialogs2.C (createIndex): enable ControlCommand to create an
2929         InsetCommandParam of type "index", not null.
2930
2931 2003-01-26  Michael Schmitt  <michael.schmitt@teststep.org>
2932
2933         * ui/QThesaurusDialogBase.ui: add colons to labels.
2934
2935 2003-01-23  John Levon  <levon@movementarian.org>
2936
2937         * ui/*.ui: move several group box labels to title capitalisation
2938
2939 2003-01-20  Michael Schmitt  <michael.schmitt@teststep.org>
2940
2941         * QDocument.C: rename "Xxxskip" to "XxxSkip"
2942         * QGraphicsDialog.C:
2943         * QLog.C: Make output messages identical to other messages
2944         * ui/*.ui: In strings, remove space in front of colon
2945         ("... :" => "...:") for harmonization with xforms labels
2946
2947 2003-01-16  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2948
2949         * ui/QDocumentDialogBase.ui:
2950         * ui/ClassModuleBase.ui:
2951         * ui/LanguageModuleBase.ui:
2952         * ui/PackagesModuleBase.ui:
2953         * QDocument.C:
2954         * QDocumentDialog.[Ch]: Rearrangement.
2955
2956 2003-01-15  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2957
2958         * QIndex.C:
2959         * QUrl.C: fix validation on update().
2960
2961 2003-01-11  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
2962
2963         * FileDialog.C: implement opendir [bug 824], fix mask.
2964
2965         * QPrefsDialog.C: use browsedir for paths [bug 824]
2966
2967 2003-01-13  Lars Gullik Bjønnes  <larsbj@gullik.net>
2968
2969         * qgridview.cpp: rename to...
2970         * qgridview.C: ...this
2971
2972         * Makefile.am: distcheck ready
2973
2974         * Makefile.dialogs: simplify
2975
2976         * Rename a lot of files from *Dialog.ui to *DialogBase.ui
2977
2978         * ui/Makefile.am: simplify and distcheck ready, make sure to dist
2979         all the ui files.
2980
2981         * ui/moc/Makefile.am: simplify and distcheck ready
2982
2983         * moc/Makefile.am: simplify and distcheck ready
2984
2985 2003-01-12  Edwin Leuven  <e.leuven@uva.nl>
2986
2987         * ui/QPreambleDialog.ui:
2988         * QPreamble.[Ch]:
2989         * QPreambleDialog.[Ch]:
2990         * Dialogs.C:
2991         * Dialogs_impl.h:
2992         * Makefile.dialogs: Remove preamble dialog
2993
2994 2003-01-12  Alfredo Braunstein <abraunst@libero.it>
2995
2996         * QSpellcheckerDialog.C (spellcheck,update_contents): enable/disable
2997           elements of the dialog.
2998
2999 2003-01-12  Lars Gullik Bjønnes  <larsbj@gullik.net>
3000
3001         * ui/Makefile.am (EXTRA_DIST): dist ui files
3002         (SRCS): var with all ui files
3003
3004 2003-01-06  Michael Schmitt <Michael.Schmitt@teststep.org>
3005
3006         * FileDialog.C:
3007         * QIndexDialog.C:
3008         * QPrefsDialog.C:
3009         * QToc.C:
3010         * qfont_loader.C: fix inconsistent usage of spaces, colons,
3011         capitalization, and the like.
3012
3013 2003-01-05  John Levon  <levon@movementarian.org>
3014
3015         * QLyXKeySym.h:
3016         * QLyXKeySym.C: add an encoding map for getISOEncoded
3017
3018         * lyx_gui.C: init encodings
3019
3020         * QtView.h:
3021         * QtView.C:
3022
3023 2003-01-04  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
3024
3025         * QURL.C: isValid(): fix validation.
3026
3027 2002-12-21  John Levon  <levon@movementarian.org>
3028
3029         * FileDialog.C:
3030         * QBibtex.C: fix mis-use of conversions to QString
3031
3032 2003-01-02  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
3033
3034         * QCitationDialog.C: update dialog correctly on search.
3035
3036 2002-12-26  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
3037
3038         * ui/QMathDialog.ui:
3039         * QPrefsDialog.C (select_workingdir): fix typo
3040
3041 2002-12-21  Dekel Tsur  <dekelts@tau.ac.il>
3042
3043         * qfont_loader.C (isAvailable): Call to addFontPath().
3044         Also, add a cache.
3045
3046 2002-12-20  John Levon  <levon@movementarian.org>
3047
3048         * lyx_gui.C: fix exit to use std::exit, so we don't
3049           end up back in the LyX code
3050
3051 2002-12-19  John Levon  <levon@movementarian.org>
3052
3053         * ui/QPrefsDialog.ui: remove auto-default stuff - it was
3054           confusing
3055
3056 2002-12-19  John Levon  <levon@movementarian.org>
3057
3058         * QLyXKeySym.C: do not attempt to compare Qt::Key_unknowns
3059
3060 2002-12-19  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
3061
3062         * lyx_gui.C (getStatus): forks-show is not implemented by the qt
3063         frontend
3064
3065 2002-12-19  John Levon  <levon@movementarian.org>
3066
3067         * QPrefs.C: if we can't find the font family, use
3068           StyleHint to get one close by
3069
3070 2002-12-18  Alfredo Braunstein <abraunst@libero.it>
3071
3072         * QRef.C (redoRefs): small bug fix (wrong label was selected)
3073
3074 2002-12-18  Edwin Leuven  <e.leuven@uva.nl>
3075
3076         * QCitationDialog.C: update styles combo when necessary
3077
3078 2002-12-18  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
3079
3080         * Alert_pimpl.C (askForText_pimpl): replace qt_() with _()
3081
3082 2002-12-17  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
3083
3084         * QLPopupMenu.C (populate): ignore unknown lfuns; do not insert
3085         separator as first item of a menu
3086
3087         * lyx_gui.C (getStatus): indicate that LFUN_LAYOUT_PREAMBLE and
3088         LFUN_TOOLTIPS_TOGGLE are not implemented
3089
3090 2002-12-18  Edwin Leuven  <e.leuven@uva.nl>
3091
3092         * BulletsModule.C: fix crash on custom bullet cancel
3093
3094 2002-12-18  John Levon  <levon@movementarian.org>
3095
3096         * qfont_loader.C: symbol should not match "Standard Symbols 1"
3097
3098 2002-12-18  John Levon  <levon@movementarian.org>
3099
3100         * qfont_loader.C: rewrite for proper maths symbols
3101           handling
3102
3103 2002-12-17  John Levon  <levon@movementarian.org>
3104
3105         * qt_helpers.h:
3106         * qt_helpers.C: add fromqstr/toqstr/qt_ for converting
3107           using locale from/to QString
3108
3109         * all files: use the above
3110
3111         * QDocumentDialog.C: fix margins properly
3112
3113 2002-12-17  Alfredo Braunstein <abraunst@libero.it>
3114
3115         * QCommandBuffer.C: added up.xpm and down.xpm to the command buffer
3116
3117 2002-12-13  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
3118
3119         * QBibtexDialog.[Ch]
3120         * ui/QBibtexDialog.ui:
3121         Add LineEdit for manual *.bib file insertion, ws changes.
3122
3123 2002-12-17  John Levon  <levon@movementarian.org>
3124
3125         * QLPopupMenu.C: add using endl
3126
3127 2002-12-16  Edwin Leuven  <e.leuven@uva.nl>
3128
3129         * BulletsModule.C: forgot to remove an include of
3130         bulletstrings.[Ch] removed in the previous commit
3131
3132 2002-12-16  Edwin Leuven  <e.leuven@uva.nl>
3133
3134         * BulletsModule.[Ch]: Fix bulletstuff
3135         * QDocument.C:
3136         * QDocumentDialog.C:
3137         * ui/BulletsModuleBase.ui:
3138
3139 2002-12-12  John Levon  <levon@movementarian.org>
3140
3141         * QSpellcheckerDialog.h:
3142         * QSpellcheckerDialog.C:
3143         * QSpellchecker.C: place broken word in replace box
3144           for user fixing
3145
3146 2002-12-12  John Levon  <levon@movementarian.org>
3147
3148         * FileDialog_private.C: don't mess with windows z-ordering
3149           when opening a dialog (appear above focusWidget)
3150
3151 2002-12-12  John Levon  <levon@movementarian.org>
3152
3153         * QLyXKeySym.C: check for isNull(). It's needed by
3154           Kornel, dunno why
3155
3156 2002-12-12  John Levon  <levon@movementarian.org>
3157
3158         * ui/QSpellcheckerDialog.ui: make double click replace word
3159
3160 2002-12-12  John Levon  <levon@movementarian.org>
3161
3162         * QSearchDialog.C:
3163         * ui/QSearchDialog.ui: fixes from Alfredo
3164
3165 2002-12-12  John Levon  <levon@movementarian.org>
3166
3167         * QLyxKeySym.h:
3168         * QLyXKeySym.C:
3169         * qlkey.h: implement isText() to allow us to insert
3170           unrecognised text
3171
3172 2002-12-11  John Levon  <levon@movementarian.org>
3173
3174         * qfont_loader.h:
3175         * qfont_loader.C:
3176         * qfont_metrics.C: cache per-char widths to avoid slowness
3177           of QFontMetrics::width
3178
3179 2002-12-10  John Levon  <levon@movementarian.org>
3180
3181         * ui/QURLDialog.ui: fix tab order
3182
3183 2002-12-10  John Levon  <levon@movementarian.org>
3184
3185         * QRef.C: patch from Alfredo
3186
3187 2002-12-09  Lars Gullik Bjønnes  <larsbj@birdstep.com>
3188
3189         * QAbout.C (build_dialog): use old over-eager version for 1.3.0.
3190
3191 2002-12-09  John Levon  <levon@movementarian.org>
3192
3193         * ui/*ModuleBase.ui: some capitalisation fixes
3194
3195 2002-12-08  John Levon  <levon@movementarian.org>
3196
3197         * ui/Makefile.am: use uic -tr; fix by Pauli Virtanen
3198
3199 2002-12-08  John Levon  <levon@movementarian.org>
3200
3201         * ui/QExternalDialog.ui: connect Edit button; fix by
3202         Alfredo Braunstein
3203
3204 2002-12-07  John Levon  <levon@movementarian.org>
3205
3206         * QMathMatrixDialog.C: row/column insert was inverted; fix
3207           by Alfredo Braunstein
3208
3209 2002-12-07  John Levon  <levon@movementarian.org>
3210
3211         * QDelimiterDialog.C:
3212         * QDelimiterDialog.h:
3213         * QMathDialog.C:
3214         * QMathDialog.h:
3215         * iconpalette.h: fix connections for Qt 3, hopefully
3216
3217 2002-12-05  John Levon  <levon@movementarian.org>
3218
3219         * QContentPane.C: set I-beam cursor
3220
3221 2002-11-25  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
3222
3223         * qlkey.h (string_to_qkey): Add many missing entries
3224
3225 2002-12-04  John Levon  <levon@movementarian.org>
3226
3227         * qt_helpers.h:
3228         * qt_helpers.C:
3229         * QDocument.h:
3230         * QDocument.C: move methods below to helpers
3231
3232 2002-11-03  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
3233
3234         * QDocument.C: new methods widgetsToLength, lengthToWidgets.
3235         set defaultUnit
3236
3237 2002-12-03  John Levon  <levon@movementarian.org>
3238
3239         * QIncludeDialog.C: another fix
3240
3241 2002-12-03  John Levon  <levon@movementarian.org>
3242
3243         * ui/QIncludeDialog.ui:
3244         * QInclude.C: support preview()
3245
3246 2002-12-01  Lars Gullik Bjønnes  <larsbj@gullik.net>
3247
3248         * several files: ws changes
3249
3250 2002-11-30  John Levon  <levon@movementarian.org>
3251
3252         * QParagraph.C: another fix from Otto Tronarp
3253
3254 2002-11-30  John Levon  <levon@movementarian.org>
3255
3256         * various: string(widget->text()) is not good.
3257
3258 2002-11-28  John Levon  <levon@movementarian.org>
3259
3260         * qt_helpers.C: fix build
3261
3262 2002-11-28  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
3263
3264         * qsetborder.[Ch]: implement John's setEnabled bool
3265
3266         * QTabular.C:
3267         * QTabularDialog.C: remaining fixes.
3268
3269 2002-11-28  John Levon  <levon@movementarian.org>
3270
3271         * QSpellcheckerDialog.C: fix Escape + restarting spellcheck
3272
3273 2002-11-28  John Levon  <levon@movementarian.org>
3274
3275         * QSpellcheckerDialog.C: small fix
3276
3277 2002-11-28  John Levon  <levon@movementarian.org>
3278
3279         * QDocument.C: fix line spacing
3280
3281 2002-11-27  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
3282
3283         * ui/TabularDialog.ui:
3284         * QTabular.C:
3285         * QTabularDialog.C: ui fixes.
3286
3287 2002-11-27  Dekel Tsur  <dekelts@tau.ac.il>
3288
3289         * qfont_loader.C (font_info): Use lyxrc.*_font_foundry.
3290
3291         * QPrefs.C: Handle lyxrc.*_font_foundry.
3292
3293         * qt_helpers.C: New file.
3294
3295 2002-11-27  John Levon  <levon@movementarian.org>
3296
3297         * qsetborder.h:
3298         * qsetborder.C: cleanup
3299
3300         * QTabular.C:
3301         * QTabularDialog.C: cleanups, fixes
3302
3303 2002-11-27  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
3304
3305         * ui/TabularDialog.ui:
3306         * QTabular.[Ch]:
3307         * QTabularDialog.[Ch]: implement most functions
3308         * qsetborder.[Ch]: fixes
3309
3310 2002-11-27  Lars Gullik Bjønnes  <larsbj@gullik.net>
3311
3312         * Alert_pimpl.C (askForText_pimpl): use boost.format
3313
3314 2002-11-26  John Levon  <levon@movementarian.org>
3315
3316         * QMathDialog.C:
3317         * Toolbar_pimpl.h:
3318         * Toolbar_pimpl.C: Qt is the Lord of Suck
3319
3320 2002-11-25  John Levon  <levon@movementarian.org>
3321
3322         * qscreen.C: use LColor::cursor properly
3323
3324         * QPrefs.C:
3325         * ui/QPrefKeyboardModule.ui:
3326         * ui/QPrefUIModule.ui: UI fixes
3327
3328 2002-11-25  Herbert Voss  <Herbert.Voss@alumni.TU-Berlin.DE>
3329
3330         * QVCLog.C (update_contents): fix USE_BOOST_FORMAT
3331
3332 2002-11-24  John Levon  <levon@movementarian.org>
3333
3334         * QDocumentDialog.C: fix build
3335
3336 2002-11-21  Angus Leeming  <leeming@lyx.org>
3337
3338         * QDocumentDialog.C (classChanged): use ControlDocument::loadTextclass.
3339
3340 2002-11-21  Lars Gullik Bjønnes  <larsbj@birdstep.com>
3341
3342         * QVCLog.C (update_contents): use boost::format
3343
3344 2002-11-21  John Levon  <levon@movementarian.org>
3345
3346         * qscreen.C: show content pane cursor even when
3347           focus is on dialog, command buffer etc.
3348
3349 2002-11-20  John Levon  <levon@movementarian.org>
3350
3351         * QMathDialog.C: don't pass empty commands to math
3352           on menu tear-off
3353
3354 2002-11-20  John Levon  <levon@movementarian.org>
3355
3356         * QLPopupMenu.C: only check .disabled() on Commands
3357
3358 2002-11-20  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
3359
3360         * QLPopupMenu.C (getLabel): show labels for menu entries
3361
3362         * qlkey.h (string_to_qkey): add support for KP_xxx keysyms
3363
3364 2002-11-20  John Levon  <levon@movementarian.org>
3365
3366         * ui/QDelimiterDialog.ui: geometry fix
3367
3368 2002-11-20  John Levon  <levon@movementarian.org>
3369
3370         * Toolbar_pimpl.C:
3371         * QDelimiterDialog.C:
3372         * QMathDialog.C: use find_xpm to mangle name
3373
3374 2002-11-20  John Levon  <levon@movementarian.org>
3375
3376         * QDelimiterDialog.h:
3377         * QDelimiterDialog.C: fix delimiter connect()
3378
3379 2002-11-20  John Levon  <levon@movementarian.org>
3380
3381         * QDocument.C:
3382         * QDocumentDialog.C: fix my sillies
3383
3384 2002-11-20  John Levon  <levon@movementarian.org>
3385
3386         * QLPainter.C: use realColor not color for the font
3387
3388 2002-11-18  John Levon  <levon@movementarian.org>
3389
3390         * Makefile.am:
3391         * qfontexample.h:
3392         * qfontexample.C:
3393         * QPrefs.C:
3394         * QPrefsDialog.h:
3395         * QPrefsDialog.C:
3396         * ui/QPrefScreenFontsModule.ui: show an example
3397           of the chosen font
3398
3399 2002-11-18  John Levon  <levon@movementarian.org>
3400
3401         * ui/Makefile.am:
3402         * moc/Makefile.am:
3403         * ui/moc/Makefile.am:
3404         * Makefile.am: define no translation
3405
3406         * QDocument.C: avoid QBloatList
3407
3408 2002-11-17  John Levon  <levon@movementarian.org>
3409
3410         * ui/QPrefScreenFontsModule.ui:
3411         * QPrefsDialog.h:
3412         * QPrefsDialog.C:
3413         * QPrefs.C: use font families properly
3414
3415         * qfont_loader.C: and obey them
3416
3417 2002-11-17  John Levon  <levon@movementarian.org>
3418
3419         * QPrefsDialog.C: partial fonts fix
3420
3421 2002-11-17  John Levon  <levon@movementarian.org>
3422
3423         * QPrefsDialog.h:
3424         * QPrefsDialog.C: implement browse slots. Also
3425           try to do something with fonts for Qt 3 (untested)
3426
3427 2002-11-17  John Levon  <levon@movementarian.org>
3428
3429         * QGraphics.C: some fixes from Herbert & me
3430
3431 2002-11-15  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
3432
3433         * FileDialog.C: fix empty mask string
3434
3435 2002-11-17  John Levon  <levon@movementarian.org>
3436
3437         * QLImage.C: implement monochrome, and fake grayscale
3438
3439 2002-11-17  John Levon  <levon@movementarian.org>
3440
3441         * qfont_loader.h:
3442         * qfont_loader.C: fix totally broken update code
3443
3444 2002-11-17  John Levon  <levon@movementarian.org>
3445
3446         * Makefile.am:
3447         * qcoloritem.h:
3448         * qcoloritem.C:
3449         * ui/QPrefColorsModule.ui:
3450         * QPrefs.C:
3451         * QPrefsDialog.h:
3452         * QPrefsDialog.C: implement colors. We're done !
3453
3454 2002-11-17  John Levon  <levon@movementarian.org>
3455
3456         * FileDialog.C:  split into open/save so open
3457           no longer says "Save" !
3458
3459 2002-11-17  John Levon  <levon@movementarian.org>
3460
3461         * QPrefsDialog.h:
3462         * QPrefsDialog.C: implement converters
3463
3464 2002-11-17  John Levon  <levon@movementarian.org>
3465
3466         * QPrefsDialog.C:
3467         * QPrefs.C: implement formats
3468
3469 2002-11-17  John Levon  <levon@movementarian.org>
3470
3471         * fontloader.C: disable crashing code for now
3472
3473         * QPrefs.h:
3474         * QPrefs.C:
3475         * QPrefsDialog.C: implement most prefs load/save
3476
3477 2002-11-17  John Levon  <levon@movementarian.org>
3478
3479         * ui/QPref*:
3480         * QPrefsDialog.C:
3481         * QPrefs.C: more work
3482
3483 2002-11-15  Edwin Leuven  <leuven@fee.uva.nl>
3484
3485         * QTabular.C: compile fixes
3486
3487 2002-11-15  Edwin Leuven  <leuven@fee.uva.nl>
3488
3489         * ui/QTabularDialog.ui: some relabelling
3490
3491 2002-11-15  John Levon  <levon@movementarian.org>
3492
3493         * QPrefs.h:
3494         * QPrefs.C: some update() work
3495
3496 2002-11-15  John Levon  <levon@movementarian.org>
3497
3498         * QPrefs.C: add #if 0 xforms code for working on
3499
3500         * QTabular.C: remove some handled #if 0 code
3501
3502 2002-11-15  John Levon  <levon@movementarian.org>
3503
3504         * qsetborder.h:
3505         * qsetborder.C: fix ws
3506
3507 2002-11-15  John Levon  <levon@movementarian.org>
3508
3509         * QTabularDialog.h:
3510         * QTabularDialog.C:
3511         * QTabular.C: add some stuff
3512
3513 2002-11-15  John Levon  <levon@movementarian.org>
3514
3515         * Makefile.dialogs:
3516         * Makefile.am:
3517         * moc/Makefile.am:
3518         * Dialogs2.C:
3519         * Dialogs_impl.h:
3520         * Dialogs.C:
3521         * QTabular.h:
3522         * QTabular.C:
3523         * QTabularDialog.h:
3524         * QTabularDialog.C: add skeleton
3525
3526 2002-11-14  John Levon  <levon@movementarian.org>
3527
3528         * ui/QTabularDialog.ui: label for cell pos
3529
3530 2002-11-13  Herbert Voss  <voss@perce.de>
3531
3532         * QBibtex.C: (apply, isValid) small changes
3533
3534 2002-11-13  John Levon  <levon@movementarian.org>
3535
3536         * all pref files: make the stack work
3537
3538 2002-11-13  John Levon  <levon@movementarian.org>
3539
3540         * Dialogs.C:
3541         * Dialogs2.C:
3542         * Dialog_impl.h:
3543         * Makefile.dialogs:
3544         * QPrefs.h:
3545         * QPrefs.C:
3546         * QPrefsDialog.h:
3547         * QPrefsDialog.C: add skeleton dialog
3548
3549 2002-11-13  John Levon  <levon@movementarian.org>
3550
3551         * ui/QBibtexDialog.ui: add some change_adaptors()
3552
3553         * QBibtex.C: fix duplicate entries in style CB, and
3554           alphasort it again, but still allow empty/user-defined
3555           style
3556
3557 2002-11-12  Herbert Voss  <voss@perce.de>
3558
3559         * QBibtex.[Ch]: fix bugs in the apply-part
3560
3561 2002-11-13  John Levon  <levon@movementarian.org>
3562
3563         * QDocument.h:
3564         * QDocument.C:
3565         * QDocumentDialog.h:
3566         * QDocumentDialog.C:
3567         * ui/QDocumentDialog.ui:
3568         * ui/BulletsModuleBase.ui: some UI fixes
3569
3570 2002-11-12  Edwin Leuven  <leuven@fee.uva.nl>
3571
3572         * QDocumentDialog.C: enable apply on change
3573         * QBrowseBox.C: remove qWarning
3574
3575 2002-11-12  Edwin Leuven  <leuven@fee.uva.nl>
3576
3577         * BulletsModule.C: more bullet changes
3578         * BulletsModule.h
3579         * Makefile.am
3580         * QDocument.C
3581         * QDocumentDialog.C
3582         * bulletstrings.C
3583         * bulletstrings.h
3584         * ui/BulletsModuleBase.ui
3585
3586 2002-11-12  Edwin Leuven  <leuven@fee.uva.nl>
3587
3588         * QBrowseBox: Juergen Spitzmueller's mouse focus fix
3589
3590 2002-11-08  Edwin Leuven  <leuven@fee.uva.nl>
3591
3592         * Dialogs2.C: compile fix
3593
3594 2002-11-08  Edwin Leuven <leuven@fee.uva.nl>
3595
3596         * QDocument.[Ch]: Remove unused methods
3597         * QBrowseBox.[Ch]: Capture mouse, new methods, etc
3598         * BulletsModule.[Ch]: Further improvements
3599         * QDocumentDialog.[Ch]: more bullet stuff
3600         * ui/BulletsModuleBase.ui: idem
3601         * ui/QTabularDialog.ui: new tabular dialog
3602         * qsetborder.[Ch]: new small qt widget to set table borders
3603
3604 2002-11-08  Dekel Tsur  <dekelts@tau.ac.il>
3605
3606         * lyx_gui.C:
3607         * QWorkArea.C: Fix X selection code.
3608
3609 2002-11-07  John Levon  <levon@movementarian.org>
3610
3611         * ui/QIncludeDialog.ui:
3612         * QInclude.C: fix setting of combobox
3613
3614 2002-11-07  John Levon  <levon@movementarian.org>
3615
3616         * ui/QPref*: add initial prefs ui from Juergen S
3617
3618 2002-11-27  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
3619
3620         * ui/QDocument.ui:
3621         * QDocumentDialog.C:
3622         * QDocument.[Ch]:
3623         Implement "Save as default" and "Use class defaults"
3624
3625         * QDocumentDialog.C: Fix dialog update on class change
3626         implement lyxrc.auto_reset_options
3627
3628 2002-11-07  John Levon  <levon@movementarian.org>
3629
3630         * QGraphics.[Ch]:
3631         * QGraphicsDialog.[Ch]:
3632         * ui/QGraphicsDialog.ui: various fixes so it actually
3633         works
3634
3635 2002-11-01  Herbert Voss  <voss@perce.de>
3636
3637         * QGraphics.[Ch]:
3638         * QGraphicsDialog.[Ch]:
3639         * ui/QGraphicsDialog.ui: get scale/rotate working
3640
3641 2002-11-04  Angus Leeming  <leeming@lyx.org>
3642
3643         * QGraphics.C (update_contents): controller.getUnits() ->
3644         frnt::getBBUnits().
3645
3646 2002-11-04  Lars Gullik Bjønnes  <larsbj@gullik.net>
3647
3648         * QAbout.C (build_dialog): do not use str().c_str() when not needed.
3649
3650         * qttableview.C: include config.h
3651
3652         * lyx_gui.C: move includes around a bit
3653         (start): adjust signature
3654
3655 2002-10-31  John Levon  <levon@movementarian.org>
3656
3657         * QExternal.C: fix crash, valid check
3658
3659 2002-10-31  John Levon  <levon@movementarian.org>
3660
3661         * QGraphics.C:
3662         * QGraphicsDialog.C:
3663         * QGraphicsDialog.h:
3664         * ui/QGraphicsDialog.ui: bb unit fixes
3665
3666 2002-10-30  John Levon  <levon@movementarian.org>
3667
3668         * QPrintDialog.[hC]: move to ...
3669
3670         * QLPrintDialog.[hC]: ... here to prevent name clash
3671
3672         * QPrint.h:
3673         * QPrint.C:
3674         * Dialogs_impl.h:
3675         * Makefile.dialogs: from above
3676
3677         * QSpellchecker.C: reset progress
3678
3679 2002-10-30  John Levon  <levon@movementarian.org>
3680
3681         * QGraphics.C:
3682         * ui/QGraphicsDialog.ui: some fixes from Herbert
3683
3684 2002-10-30  John Levon  <levon@movementarian.org>
3685
3686         * ui/QTabularDialog.ui: initial UI from Juergen Spitzmueller
3687
3688 2002-10-28  John Levon  <levon@movementarian.org>
3689
3690         * iconpalette.C:
3691         * QMathDialog.C: fix symbol insert breakage from Lars' patch
3692
3693 2002-10-26  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
3694
3695         * ui/QMathMatrixDialog.ui:
3696         * QMathMatrixDialog.[Ch]:
3697         * Makefile.dialogs:
3698         * QMath.C:
3699         * QMathDialog.C: implement Matrix dialog
3700
3701         * QMathDialog.C: enlarge Symbols combox (prevent scrollbar)
3702
3703 2002-10-28  Dekel Tsur  <dekelts@tau.ac.il>
3704
3705         * qfont_loader.C (font_info): Add xfonts to the font path if
3706         necessary.
3707
3708 2002-10-21  Lars Gullik Bjønnes  <larsbj@birdstep.com>
3709
3710         * QVCLog.C (update_contents): modify
3711
3712         * QPreamble.C (apply): modify
3713
3714 2002-10-21  Dekel Tsur  <dekelts@tau.ac.il>
3715
3716         * qfont_metrics.C (ascent): Fix returned value.
3717
3718 2002-10-21  Philippe Elie  <phil.el@wanadoo.fr>
3719
3720         * QContentPane.h:
3721         * QContentPane.C: implement wheelEvent
3722
3723 2002-10-20  Dekel Tsur  <dekelts@tau.ac.il>
3724
3725         * several files: Use QT_VERSION >= 300 instead of >= 0x030000
3726
3727 2002-10-20  John Levon  <levon@movementarian.org>
3728
3729         * ui/QDelimiterDialog.ui: remove two huge XPMs that
3730           were accidentally built in
3731
3732 2002-10-20  Lars Gullik Bjønnes  <larsbj@gullik.net>
3733
3734         * Toolbar_pimpl.C (setLayout): initialize i to 0, don't
3735         reinitialize.
3736
3737         * README: add a comment about the strange moc behaviour.
3738
3739         * QWrap.C (apply): local ref to params
3740         (update_contents): ditto
3741         (numtostr): use erase to clear string
3742
3743         * QWorkArea.C (setScrollbarParams): use explicit std::max
3744
3745         * QURL.C (update_contents): local ref to params
3746         (apply): ditto
3747
3748         * QRef.C (update_contents): local ref to params
3749         (apply): ditto
3750
3751         * QPreambleDialog.C (editClicked): no need to explicitly
3752         initialize an std::string.
3753         (editClicked): read file with smaller overhead.
3754
3755         * QParagraph.C (apply): local ref to params
3756         (update_contents): ditto
3757
3758         * QMinipage.C (apply): local ref to params
3759         (update_contents): ditto
3760         (update_contents): handle InsetMinipage::top in switch
3761
3762         * QMath.C (createMathPanel): use "new Type" not "new Type()"
3763
3764         * QLyXKeySym.h: adda key_ accessor key().
3765
3766         * QLyXKeySym.C (operator=): out of class version.
3767
3768         * QLog.C (update_contents): use a simpler and faster way to fill
3769         the log dialog.
3770
3771         * QLPopupMenu.C (getLabel): use subst directly on mi.label()
3772
3773         * QLPainter.C (QLPainter): use "new Type" not "new Type()"
3774         (lines): put int i inside for scope
3775         (fillPolygon): put j insize for scope
3776
3777         * QInclude.C (update_contents): local ref to params
3778         (apply): ditto
3779
3780         * QGraphics.C (update_contents): initialize item to 0
3781         (apply): use erase to clear string
3782
3783         * QFloat.C (update_contents): local ref to params
3784         (apply): ditto
3785
3786         * QExternal.C (update_contents): local ref to params
3787         (helpText): ditto
3788         (apply): ditto
3789
3790         * QERT.C (apply): local reference to params
3791
3792         * QDocument.C (apply): have a local reference to the params
3793         (update_contents): ditto
3794
3795         * QCommandEdit.C: add missing include config.h
3796
3797         * QCommandBuffer.C (QCommandBuffer): call method directly on
3798         unnamed pointer objects.
3799         (complete): use "new Type", not "new Type()"
3800         (complete): use explict std::max
3801
3802         * QCharacter.C (update_contents): use a local reference as
3803         controller cache
3804         (apply): ditto
3805
3806         * QBibtex.C (update_contents): use erase to clear a string.
3807
3808         * QAbout.C (build_dialog): fill the credits view in a bit more
3809         elegant way
3810
3811         * almost all files: clean up formatting and indenting.
3812
3813 2002-10-19  Lars Gullik Bjønnes  <larsbj@gullik.net>
3814
3815         * qfont_loader.C (update): move loop vars into for scopes.
3816         (get): add some debug msg.
3817         (font_info): ditto
3818         (getfontinfo): simplify slightly
3819
3820         * QParagraph.C (setWidgetsFromVSpace): initilize item
3821
3822         * QERT.C (update_contents): initialize rb
3823
3824         * QDocument.C (build_dialog): move int n inside for scope.
3825
3826         * QCharacter.C (findPos2nd): add a typedef
3827
3828         * FileDialog_private.C: include order changed.
3829         (LyXFileDialog): some reformat
3830
3831         * FileDialog.C: include order changed.
3832         (FileDialog): fix wrong use of new.
3833
3834 2002-10-17  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
3835
3836         * ui/QSendtoDialog.ui: fix layout
3837
3838 2002-10-17  Angus Leeming  <leeming@lyx.org>
3839
3840         * lyx_gui.C (getDPI): use an average of DpiX and DpiY.
3841
3842         * QBrowseBox.[Ch] (c-tor): remove unneeded arguments.
3843
3844 2002-10-17  André Pönitz  <poenitz@lyx.org>
3845
3846         * QBrowseBox.[Ch]: fix style issues
3847
3848 2002-10-17  Angus Leeming  <leeming@lyx.org>
3849
3850         * ui/moc/Makefile.am:
3851         * moc/Makefile.am: add a distclean-local target to remove *_moc.C.
3852
3853 2002-10-16  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
3854
3855         * ui/QSendtoDialog.ui:
3856         * QSendtoDialog.[Ch]:
3857         * QSendto.[Ch]:
3858         * Makefile.dialogs:
3859         * Dialogs.C:
3860         * Dialogs2.C:
3861         * Dialogs_impl.h: Implement Sendto (Custom Export) dialog
3862
3863 2002-10-16  Lars Gullik Bjønnes  <larsbj@birdstep.com>
3864
3865         * qfont_loader.C (font_info): correct calculation of font size
3866         (point size) for qt.
3867
3868 2002-10-15  Lars Gullik Bjønnes  <larsbj@birdstep.com>
3869
3870         * QBrowseBox.C (QBrowseBox): transpose const char
3871
3872 2002-10-15  Angus Leeming  <leeming@lyx.org>
3873
3874         * QBrowseBox.C (c-tor): default values should go only in the .h file.
3875
3876         * QDocument.C: add a using std::vector declaration.
3877
3878 2002-10-15  Dekel Tsur  <dekelts@tau.ac.il>
3879
3880         * QLPainter.C (text): Unicode support.
3881         * qfont_metrics.C (width): ditto.
3882
3883         * qfont_loader.C (available): Add code for QT 2.x.
3884
3885 2002-10-14  Dekel Tsur  <dekelts@tau.ac.il>
3886
3887         * lyx_gui.C (getDPI): Implemented.
3888
3889 2002-10-12  Dekel Tsur  <dekelts@tau.ac.il>
3890
3891         * qfont_loader.C (available): Implemented.
3892
3893 2002-10-09  Edwin Leuven <leuven@fee.uva.nl>
3894
3895         * QDocument.C: Brand new document dialog
3896         * QDocument.h:
3897         * QDocumentDialog.C:
3898         * QDocumentDialog.h:
3899         * BulletsModule.C:
3900         * BulletsModule.h:
3901         * Dialogs.C:
3902         * Dialogs2.C:
3903         * Dialogs_impl.h:
3904         * Makefile.am:
3905         * Makefile.dialogs:
3906         * QBrowseBox.C:
3907         * QBrowseBox.h:
3908         * qgridview.cpp:
3909         * qgridview.h:
3910         * moc/Makefile.am:
3911         * ui/BiblioModuleBase.ui:
3912         * ui/BulletsModuleBase.ui:
3913         * ui/ClassModuleBase.ui:
3914         * ui/LanguageModuleBase.ui:
3915         * ui/Makefile.am:
3916         * ui/MarginsModuleBase.ui:
3917         * ui/NumberingModuleBase.ui:
3918         * ui/PackagesModuleBase.ui:
3919         * ui/PaperModuleBase.ui:
3920         * ui/PreambleModuleBase.ui:
3921         * ui/QDocumentDialog.ui:
3922         * ui/QGraphicsDialog.ui:
3923         * ui/QPrintDialog.ui:
3924         * ui/QRefDialog.ui:
3925
3926 2002-09-28  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
3927
3928         * ui/QWrapDialog.ui:
3929         * QWrapDialog.[Ch]:
3930         * QWrap.[Ch]:
3931         * Makefile.dialogs:
3932         * Dialogs.C:
3933         * Dialogs2.C:
3934         * Dialogs_impl.h: Implement Wrap figure dialog
3935
3936 2002-09-25  Angus Leeming  <leeming@lyx.org>
3937
3938         * Dialogs2.C:
3939         * Dialogs_impl.h:
3940         * LyXKeySymFactory.C:
3941         * LyXScreenFactory.C:
3942         * Menubar_pimpl.[Ch]:
3943         * Toolbar_pimpl.[Ch]:
3944         * WorkAreaFactory.C:
3945         * lyx_gui.C: doxygen fixes.
3946
3947 2002-09-24  Lars Gullik Bjønnes  <larsbj@gullik.net>
3948
3949         * ui/moc/Makefile.am (INCLUDES):
3950         * ui/Makefile.am (INCLUDES):
3951         * moc/Makefile.am (INCLUDES):
3952         * Makefile.am (INCLUDES): loose SIGC_INCLUDES
3953
3954 2002-09-24  John Levon  <levon@movementarian.org>
3955
3956         * QCommandEdit.h:
3957         * QCommandEdit.C: fix build by removing the pragmas.
3958
3959 2002-09-24  Angus Leeming  <leeming@lyx.org>
3960
3961         * most files: "standard-conforming" Licence declaration.
3962         Remove trailing whitespace.
3963
3964         * many header files: do not #include <config.h>.
3965         Remove unnecessary #includes by using forward declarations.
3966         Add as first line: // -*- C++ -*-
3967         Move several definitions of virtual functions out of line
3968         as they are unlikely to be inlined anyway (and it reduces
3969         header file dependencies)...
3970
3971         * many files: added g++ #pragma directives.
3972
3973 2002-09-23  Angus Leeming  <leeming@lyx.org>
3974
3975         * QMath.h: forward declare QMathDialog.
3976         Remove trailing semi-colons after definition of apply and
3977         update_contents methods.
3978
3979         * qfont_metrics.C: endl is in namespace std.
3980         Some whitespece stuff.
3981
3982 2002-09-22  John Levon  <levon@movementarian.org>
3983
3984         * qlkey.h: make Key_Unknown a modifier, to handle
3985           Norbert's Alt Gr
3986
3987 2002-09-17  John Levon  <levon@movementarian.org>
3988
3989         * QLPainter.C: use dots for dashes because Qt sucks
3990
3991 2002-09-16  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
3992
3993         * Toolbar_pimpl.C (changed_layout): when selecting a layout in
3994         combox, make sure the corresponding shortcut is shown in
3995         minibuffer
3996
3997 2002-09-16  John Levon  <levon@movementarian.org>
3998
3999         * FileDialog.C: set AnyFile mode
4000
4001 2002-09-16  John Levon  <levon@movementarian.org>
4002
4003         * QMathDialog.C: allow menus to be torn off
4004
4005 2002-09-16  John Levon  <levon@movementarian.org>
4006
4007         * QDelimiterDialog.C: fix empty delimiter
4008
4009 2002-09-15  John Levon  <levon@movementarian.org>
4010
4011         * Makefile.dialogs:
4012         * ui/QDelimiterDialog.ui:
4013         * QDelimiterDialog.h:
4014         * QDelimiterDialog.C:
4015         * QMath.h:
4016         * QMath.C:
4017         * QMathDialog.h:
4018         * QMathDialog.C: add delimiter dialog
4019
4020 2002-09-15  John Levon  <levon@movementarian.org>
4021
4022         * Alert_pimpl.C: title fix
4023
4024 2002-09-14  John Levon  <levon@movementarian.org>
4025
4026         * QMath.h:
4027         * QMath.C:
4028         * QMathDialog.h:
4029         * QMathDialog.C:
4030         * ui/QMathDialog.ui: matrix
4031
4032 2002-09-14  John Levon  <levon@movementarian.org>
4033
4034         * qlkey.h: fix two typos to be Alt_R instead
4035
4036 2002-09-14  John Levon  <levon@movementarian.org>
4037
4038         * qfont_metrics.C: fix rbearing()
4039
4040 2002-09-14  John Levon  <levon@movementarian.org>
4041
4042         * QLPainter.C: fix arc
4043
4044 2002-09-14  John Levon  <levon@movementarian.org>
4045
4046         * ui/QMathDialog.ui:
4047         * QMathDialog.h:
4048         * QMathDialog.C: add back display. Implement
4049           font/style
4050
4051 2002-09-14  John Levon  <levon@movementarian.org>
4052
4053         * ui/QMathDialog.ui:
4054         * QMathDialog.h:
4055         * QMathDialog.C: add spaces menu
4056
4057 2002-09-13  John Levon  <levon@movementarian.org>
4058
4059         * Menubar_pimpl.C:
4060         * QLPopupMenu.C: fix submenus again
4061
4062 2002-09-12  John Levon  <levon@movementarian.org>
4063
4064         * qscreen.h:
4065         * qscreen.C: be even smarter about repaint() vs. update()
4066
4067 2002-09-12  John Levon  <levon@movementarian.org>
4068
4069         * QPrint.C: don't reset unless different buffer
4070
4071 2002-09-12  John Levon  <levon@movementarian.org>
4072
4073         * QPrint.C: get collate from params too
4074
4075         * ui/QGraphicsDialog.ui: re-arrange bb a bit
4076
4077 2002-09-12  John Levon  <levon@movementarian.org>
4078
4079         * Menubar_pimpl.C:
4080         * Menubar_pimpl.h:
4081         * QtView.C: implement openByName(). Move activated
4082         signal to per-menu
4083
4084 2002-09-12  John Levon  <levon@movementarian.org>
4085
4086         * QCommandBuffer.C: fix click
4087
4088 2002-09-12  John Levon  <levon@movementarian.org>
4089
4090         * QMathDialog.C: work around Qt bug in previous change
4091
4092 2002-09-12  John Levon  <levon@movementarian.org>
4093
4094         * QMathDialog.h:
4095         * QMathDialog.C: load icon palettes on demand
4096
4097 2002-09-12  John Levon  <levon@movementarian.org>
4098
4099         * QMathDialog.C: get the scrollbars right on first show
4100
4101 2002-09-11  John Levon  <levon@movementarian.org>
4102
4103         * QPrint.h:
4104         * QPrint.C:
4105         * ui/QPrintDialog.ui: update for odd/even changes
4106
4107 2002-09-11  John Levon  <levon@movementarian.org>
4108
4109         * QCitationDialog.C: show right info when selecting a cite
4110
4111         * QParagraphDialog.C: don't validate lengths, to allow glue
4112
4113 2002-09-11  Juergen Spitzmueller  <j.spitzmueller@gmx.de>
4114
4115         * QFloatDialog.C: Fix the setEnable() logic
4116
4117 2002-09-11  John Levon  <levon@movementarian.org>
4118
4119         * Alert_pimpl.C:
4120         * QExternalDialog.h:
4121         * QExternalDialog.C:
4122         * QGraphicsDialog.h:
4123         * QGraphicsDialog.C:
4124         * QIncludeDialog.h:
4125         * QIncludeDialog.C:
4126         * QIndexDialog.h:
4127         * QIndexDialog.C:
4128         * QSearchDialog.h:
4129         * QSearchDialog.C:
4130         * QURLDialog.h:
4131         * QURLDialog.C: focus on the first linedit on show()
4132
4133 2002-09-11  John Levon  <levon@movementarian.org>
4134
4135         * QSearchDialog.C: fill combo boxes
4136
4137 2002-09-11  John Levon  <levon@movementarian.org>
4138
4139         * qscreen.C: use repaint() not update() for immediate change
4140
4141         * QContentPane.C: warning fix
4142
4143 2002-09-11  John Levon  <levon@movementarian.org>
4144
4145         * qfont_metrics.C: fix button metrics
4146
4147         * QLPainter.C: fillPolygon() should actually fill
4148
4149 2002-09-10  John Levon  <levon@movementarian.org>
4150
4151         * Menubar_pimpl.C:
4152         * QLPopupMenu.h:
4153         * QLPopupMenu.C: finally fix Navigate
4154
4155 2002-09-10  John Levon  <levon@movementarian.org>
4156
4157         * ui/QIncludeDialog.ui:
4158         * QInclude.h:
4159         * QInclude.C: remove don't typeset
4160
4161         * Dialogs2.C: add empty showWrap
4162
4163 2002-09-08  John Levon  <levon@movementarian.org>
4164
4165         * QFloat.C: another fix
4166
4167 2002-09-08  John Levon  <levon@movementarian.org>
4168
4169         * QFloat.h:
4170         * QFloat.C:
4171         * QFloatDialog.h:
4172         * QFloatDialog.C:
4173         * ui/QFloatDialog.ui: fix bug 527 and more
4174
4175 2002-09-12  Angus Leeming  <leeming@lyx.org>
4176
4177         * iconpalette.C (resizeEvent): compile fix.
4178
4179         * QInclude.C (update_contents): remove lyxerr call.
4180
4181 2002-09-08  John Levon  <levon@movementarian.org>
4182
4183         * qfont_loader.C: fix bug 531 (emph())
4184
4185 2002-09-08  John Levon  <levon@movementarian.org>
4186
4187         * QMathDialog.C:
4188         * iconpalette.h:
4189         * iconpalette.C: make sizing work properly
4190
4191 2002-09-08  John Levon  <levon@movementarian.org>
4192
4193         * QMathDialog.h:
4194         * QMathDialog.C: detachable icon menus
4195
4196 2002-09-08  John Levon  <levon@movementarian.org>
4197
4198         * QMathDialog.C:
4199         * iconpalette.h:
4200         * iconpalette.C: re lay out on size change
4201
4202 2002-09-08  John Levon  <levon@movementarian.org>
4203
4204         * QMathDialog.h:
4205         * QMathDialog.C:
4206         * iconpalette.C: More fixes.
4207
4208 2002-09-08  John Levon  <levon@movementarian.org>
4209
4210         * ui/QMathDialog.ui:
4211         * QMathDialog.h:
4212         * QMathDialog.C: add decos as symbols. Some fixes.
4213
4214 2002-09-07  John Levon  <levon@movementarian.org>
4215
4216         * qfont_metrics.C: unrevert per-char metrics. Droppings
4217           are better than entirely wrong metrics. Hopefully
4218           Andre can fix it ...
4219
4220 2002-09-07  John Levon  <levon@movementarian.org>
4221
4222         * qfont_loader.C: fix sizes for symbols etc.
4223
4224 2002-09-07  John Levon  <levon@movementarian.org>
4225
4226         * qfont_metrics.C: revert accurate per-char metrics
4227           because LyX is broken
4228
4229 2002-09-07  John Levon  <levon@movementarian.org>
4230
4231         * qfont_loader.h:
4232         * qfont_loader.C: add debug
4233
4234 2002-09-06  John Levon  <levon@movementarian.org>
4235
4236         * QMath.h:
4237         * QMath.C: add sub/superscript
4238
4239         * ui/QMathDialog.ui:
4240         * QMathDialog.h:
4241         * QMathDialog.C: add dots. Use a completely broken :(
4242           scrollview.
4243
4244         * iconpalette.C: increase size
4245
4246 2002-09-04  Angus Leeming  <leeming@lyx.org>
4247
4248         * QLyXKeySym.C: using std::endl directive.
4249
4250 2002-08-30  John Levon  <levon@movementarian.org>
4251
4252         * Makefile.dialogs:
4253         * moc/Makefile.am:
4254         * QMath.h:
4255         * QMath.C:
4256         * QMathDialog.h:
4257         * QMathDialog.C:
4258         * ui/QMathDialog.ui: start math panel
4259
4260         * iconpalette.h:
4261         * iconpalette.C: new widget used by above
4262
4263 2002-08-29  John Levon  <levon@movementarian.org>
4264
4265         * Toolbar_pimpl.C: defocus layout combo on select
4266
4267 2002-08-29  John Levon  <levon@movementarian.org>
4268
4269         * QtView.C: add back in allow/prohibitInput (for now)
4270
4271         * TODO: update
4272
4273 2002-08-29  John Levon  <levon@movementarian.org>
4274
4275         * Toolbar_pimpl.C: mathed math-insert - skip
4276           the preceding '\' when looking for file name
4277
4278 2002-08-29  John Levon  <levon@movementarian.org>
4279
4280         * Toolbar_pimpl.C: math xpm handling in preparation
4281         for some fixed XPMs
4282
4283 2002-08-29  John Levon  <levon@movementarian.org>
4284
4285         * QCommandBuffer.h:
4286         * QCommandBuffer.C: use a QListView not combo box.
4287           Qt Sucks.
4288
4289 2002-08-29  John Levon  <levon@movementarian.org>
4290
4291         * ui/*: use size grippie consistently
4292
4293 2002-08-29  John Levon  <levon@movementarian.org>
4294
4295         * QContentPane.C:
4296         * QContentPane.h: implement triple click
4297
4298 2002-08-29  John Levon  <levon@movementarian.org>
4299
4300         * QInclude.C: remove some wrong code removed from xforms
4301
4302 2002-08-29  John Levon  <levon@movementarian.org>
4303
4304         * qfont_metrics.C: add per char ascent/descent
4305
4306 2002-08-28  John Levon  <levon@movementarian.org>
4307
4308         * QContentPane.C: fix cut-and-paste borkage from
4309           LFUN_MOUSE changes
4310
4311 2002-08-25  Rob Lahaye  <lahaye@snu.ac.kr>
4312
4313         * QLImage.C: replace redundant xoffset_l and yoffset_t
4314         calculation by something better.
4315
4316 2002-08-25  John Levon  <levon@movementarian.org>
4317
4318         * FileDialog.C:
4319         * FileDialog_private.h:
4320         * FileDialog_private.C: disable non-sync code due
4321           to Qt bug. Add support for buttons
4322
4323 2002-08-25  John Levon  <levon@movementarian.org>
4324
4325         * QLPopupMenu.C: implement optional() support
4326
4327         * TODO: update
4328
4329 2002-08-25  John Levon  <levon@movementarian.org>
4330
4331         * Makefile.am:
4332         * Menubar_pimpl.h:
4333         * Menubar_pimpl.C:
4334         * QLPopupMenu.h:
4335         * QLPopupMenu.C: Populate menus upon open
4336
4337 2002-08-25  John Levon  <levon@movementarian.org>
4338
4339         * qlkey.h: add A-Z into string_to_qkey
4340
4341         * QLyXKeySym.h:
4342         * QLyXKeySym.C: remove crap again
4343
4344 2002-08-25  John Levon  <levon@movementarian.org>
4345
4346         * QLyXKeySym.h:
4347         * QLyXKeySym.C:
4348         * QContentPane.C: revert some wrong direction stuff and try
4349           again. STILL BROKEN :(
4350
4351 2002-08-25  John Levon  <levon@movementarian.org>
4352
4353         * QGraphics.C:
4354         * ui/QGraphicsDialog.ui: update, and some UI improvements
4355
4356 2002-08-23  Rob Lahaye  <lahaye@snu.ac.kr>
4357
4358         * lengthcombo.C: apply changes to "enum UNIT" in src/lyxlength.h
4359
4360         * QLImage.C:
4361         * QGraphics.C: Implement changes for new xforms graphics dialog
4362         (NB: Qt Graphics dialog itself is NOT YET updated!).
4363
4364 2002-08-15  Angus Leeming  <leeming@lyx.org>
4365
4366         * lyx_gui.C (hexname): enable previews to work!
4367
4368 2002-08-15  Angus Leeming  <leeming@lyx.org>
4369
4370         * Dialogs.C:
4371         * Dialogs2.C
4372         * Dialogs_impl.h: the brave new world of Dialog creation.
4373
4374         * guiapi.C: discard.
4375
4376         * Makefile.am: add new files Dialogs2.C Dialogs_impl.h and
4377         remove guiapi.C.
4378
4379 2002-08-14  John Levon  <levon@movementarian.org>
4380
4381         * Alert_pimpl.C: remove xforms header
4382
4383         * Toolbar_pimpl.C: build fix
4384
4385 2002-08-13  Angus Leeming  <leeming@lyx.org>
4386
4387         * Qt2Base.h: compile fix isReadonly -> bufferIsReadonly.
4388
4389         * FileDialog_private.C:
4390         * Menubar_pimpl.C:
4391         * Toolbar_pimpl.C:
4392         * QtView.C:
4393         * lyx_gui.C:
4394         changes due to the changed LyXView interface that now returns references
4395         to member variables not pointers.
4396
4397 2002-08-12  Angus Leeming  <leeming@lyx.org>
4398
4399         * Menubar_pimpl.C: no need to #include "Dialogs.h". Remove semi-colon
4400         from namespace closing delimiter.
4401
4402         * Menubar_pimpl.h:  remove MenuItemInfo:: prefix from c-tor declaration.
4403
4404         * QAbout.[Ch]:
4405         * QBibitem.[Ch]:
4406         * QBibtex.[Ch]:
4407         * QCharacter.[Ch]:
4408         * QCitation.[Ch]:
4409         * QERT.[Ch]:
4410         * QError.[Ch]:
4411         * QExternal.[Ch]:
4412         * QFloat.[Ch]:
4413         * QGraphics.[Ch]:
4414         * QInclude.[Ch]:
4415         * QIndex.[Ch]:
4416         * QLog.[Ch]:
4417         * QMinipage.[Ch]:
4418         * QParagraph.[Ch]:
4419         * QPreamble.[Ch]:
4420         * QPrint.[Ch]:
4421         * QRef.[Ch]:
4422         * QSearch.[Ch]:
4423         * QShowFile.[Ch]:
4424         * QSpellchecker.[Ch]:
4425         * QTabularCreate.[Ch]:
4426         * QTexinfo.[Ch]:
4427         * QThesaurus.[Ch]:
4428         * QToc.[Ch]:
4429         * QURL.[Ch]:
4430         * QVCLog.[Ch]:
4431         No longer pass Controller or Dialogs to the c-tor.
4432         No longer forward-declare Dialogs.
4433
4434         * Qt2Base.[Ch]: derives from ViewBase directly.
4435         No longer passed ControlButtons & or Dialogs &.
4436         (bc): new method, enabling the daughter classes to access the
4437         ButtonController.
4438         (slotWMHide):
4439         (slotApply):
4440         (slotOK):
4441         (slotClose):
4442         (slotRestore): changes due to a change in the ViewBase class.
4443
4444         * QtView.C (c-tor): no longer pass Dialogs & to the Toolbar.
4445
4446         * Toolbar_pimpl.[Ch] (c-tor): no longer passed a Dialogs &.
4447
4448         * guiapi.C: access the controller methods by explicit invocation of the
4449         controller.
4450
4451 2002-08-09  John Levon  <levon@movementarian.org>
4452
4453         * Toolbar_pimpl.C: add missing header
4454
4455 2002-08-08  John Levon  <levon@movementarian.org>
4456
4457         * Toolbar_pimpl.C:
4458         * Menubar_pimpl.C: lyxaction cleanup
4459
4460 2002-08-08  John Levon  <levon@movementarian.org>
4461
4462         * QGraphicsDialog.C: enable rotate
4463
4464         * ui/QGraphicsDialog.ui: trigger changed on
4465           activated() not highlighted()
4466
4467 2002-08-08  John Levon  <levon@movementarian.org>
4468
4469         * QGraphics.C:
4470         * ui/QGraphicsDialog.ui: lots of fixes and cleanup
4471
4472         * ui/QRefDialog.ui: geometry cleanup
4473
4474 2002-08-07  John Levon  <levon@movementarian.org>
4475
4476         * Menubar_pimpl.C: fix compile for gcc 3.1
4477
4478 2002-08-06  John Levon  <levon@movementarian.org>
4479
4480         * ui/QSpellcheckerDialogBase.ui:
4481         * QSpellcheckerDialog.h:
4482         * QSpellchecker.h:
4483         * QSpellchecker.C: remove options()
4484
4485         * QtView.C: fix build
4486
4487 2002-07-31  John Levon  <levon@movementarian.org>
4488
4489         * io_callback.h: make a more proper class
4490
4491         * lyx_gui.C: implement removal of I/O callbacks
4492
4493 2002-07-30  John Levon  <levon@movementarian.org>
4494
4495         * qlkey.h:
4496         * QLyXKeySym.h:
4497         * QLyXKeySym.C: do our own getISOEncoded() mapping
4498           because Qt can't handle it
4499
4500 2002-07-29  Lars Gullik Bjønnes  <larsbj@gullik.net>
4501
4502         * several file: strip,frontStrip -> trim,ltrim,rtrim
4503
4504 2002-07-25  John Levon  <levon@movementarian.org>
4505
4506         * Toolbar_pimpl.C: fix tooltips
4507
4508 2002-07-25  John Levon  <levon@movementarian.org>
4509
4510         * QCommandEdit.C:
4511         * Toolbar_pimpl.C: make Tab work in the content pane
4512
4513 2002-07-25  John Levon  <levon@movementarian.org>
4514
4515         * Menubar_pimpl.C: split create/fill of menus into
4516           two functions
4517
4518 2002-07-25  John Levon  <moz@compsoc.man.ac.uk>
4519
4520         * Menubar_pimpl.C: make it compile again
4521
4522 2002-07-24  John Levon  <moz@compsoc.man.ac.uk>
4523
4524         * Menubar_pimpl.C: make it compile again
4525
4526 2002-07-24  Angus Leeming  <leeming@lyx.org>
4527
4528         * FileDialog_private.C (done): add a false to the arguments passed to
4529         getLyXFunc.
4530
4531         * QBibtex.C:
4532         * QCommandBuffer.C: add a using std::vector directive.
4533
4534         * QBibtexDialog.C: s/<vector.h>/<vector>/
4535
4536         * QCommandBuffer.C: remove trailing semi-colon at the end of the
4537         namespace scope.
4538
4539         * QTexinfo.h: s/vector<string>/std::vector<string>/
4540
4541 2002-07-23  Edwin Leuven <leuven@fee.uva.nl>
4542
4543         * QBibtex.C: syle combobox instead of listbox
4544         * QBibtexDialog.C:
4545         * ui/QBibtexDialog.ui
4546         * QTexinfo.C: Repair view without path/selection
4547         * QTexinfo.h
4548         * QTexinfoDialog.C
4549         * QTexinfoDialog.h
4550         * ui/QTexinfoDialog.ui
4551         * ui/QCitationDialog.ui: layout fix
4552         * ui/QExternalDialog.ui: idem
4553         * TODO: update
4554
4555 2002-07-23  John Levon  <moz@compsoc.man.ac.uk>
4556
4557         * QCommandBuffer.C: real compile fix
4558
4559 2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
4560
4561         * QLyXKeySym.C: return 0 when text_ is empty
4562           for getISOEncoded()
4563
4564 2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
4565
4566         * QCommandBuffer.C: probably compile fix
4567
4568         * QtView.C:
4569         * Toolbar_pimpl.h:
4570         * Toolbar_pimpl.C: remove dead code
4571
4572 2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
4573
4574         * lyx_gui.C: add exit() so we don't busy loop !
4575
4576 2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
4577
4578         * QCommandEdit.C: complete if right at end of line
4579
4580         * QLyXKeySym.C: cleanup comments
4581
4582         * QtView.C: prefer const int
4583
4584         * qlkey.h: fix some transliteration errors...
4585
4586 2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
4587
4588         * Toolbar_pimpl.h:
4589         * Toolbar_pimpl.C: remove ->push()
4590
4591 2002-07-22  Edwin Leuven  <leuven@fee.uva.nl>
4592
4593         * QCitationDialog.C: fix loop search and info update after selecting
4594         * TODO: remove this is issue
4595
4596 2002-07-22  Edwin Leuven  <leuven@fee.uva.nl>
4597
4598         * ui/QBibtexDialog.ui: style browser
4599         * QBibtex.C: idem
4600         * QBibtexDialog.C: idem
4601
4602         * ui/QRefDialog.ui: document combo
4603         * QRef.C: idem
4604
4605         * QInclude.C: new layout
4606         * ui/QIncludeDialog.ui: new layout
4607
4608         * ui/QCitationDialog.ui: new layout
4609
4610         * ui/QExternalDialog.ui: new layout
4611
4612         * QGraphics.C: Compile fix
4613
4614         * TODO:
4615
4616 2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
4617
4618         * Menubar_pimpl.h:
4619         * Menubar_pimpl.C: implement check/disable, submenus
4620
4621 2002-07-22  John Levon  <moz@compsoc.man.ac.uk>
4622
4623         * Toolbar_pimpl.h:
4624         * Toolbar_pimpl.C: implement getLayoutList()
4625
4626 2002-07-21  Jean-Marc Lasgouttes  <lasgouttes@freesurf.fr>
4627
4628         * Toolbar_pimpl.C: use BufferParams::getLyXTextClass
4629
4630 2002-07-21  John Levon  <moz@compsoc.man.ac.uk>
4631
4632         * QToc.h:
4633         * QToc.C: compile fixes, default to depth_(1)
4634
4635 2002-07-21  John Levon  <moz@compsoc.man.ac.uk>
4636
4637         * Menubar_pimpl.C: change for removed menubar stuff
4638
4639 2002-07-21  John Levon  <moz@compsoc.man.ac.uk>
4640
4641         * QtView.C: reset idle timer on message()
4642
4643 2002-07-20  John Levon  <moz@compsoc.man.ac.uk>
4644
4645         * QLImage.C: various fixes
4646
4647         * QWorkArea.C: set focus proxy
4648
4649         * qscreen.C: don't show cursor when in command buffer
4650
4651         * Makefile.am:
4652         * moc/Makefile.am:
4653         * QMiniBuffer.h:
4654         * QMiniBuffer.C:
4655         * QCommandBuffer.h:
4656         * QCommandBuffer.C:
4657         * QCommandEdit.h:
4658         * QCommandEdit.C:
4659         * QtView.h:
4660         * QtView.C: Rudimentary command buffer
4661
4662 2002-07-19  John Levon  <moz@compsoc.man.ac.uk>
4663
4664         * QWorkArea.C: remove unnecessary include
4665
4666 2002-07-18  John Levon  <moz@compsoc.man.ac.uk>
4667
4668         * QtView.C:
4669         * Toolbar_pimpl.C:
4670         * lyx_gui.C: verboseDispatch() is now dispatch()
4671
4672 2002-07-07  Edwin Leuven  <leuven@fee.uva.nl>
4673
4674         * QParagraph.[Ch]: Add paragraph dialog
4675         * QParagraphDialog.[Ch]:
4676         * ui/QParagraphDialog.[Ch]:
4677         * Makefile.am:
4678         * Makefile.dialogs:
4679         * guiapi.C:
4680
4681 2002-07-17  John Levon  <moz@compsoc.man.ac.uk>
4682
4683         * QtView.C: basic statusbar show
4684
4685 2002-07-17  John Levon  <moz@compsoc.man.ac.uk>
4686
4687         * QLImage.C: add using std
4688
4689 2002-07-15  John Levon  <moz@compsoc.man.ac.uk>
4690
4691         * QLImage.h:
4692         * QLImage.C: remove getPixmap() add isDrawable()
4693
4694 2002-07-14  John Levon  <moz@compsoc.man.ac.uk>
4695
4696         * io_callback.h:
4697         * lyx_gui.C: make set_read_callback() work
4698
4699 2002-07-14  John Levon  <moz@compsoc.man.ac.uk>
4700
4701         * lyx_gui.C: add set_read_callback()
4702
4703         * Makefile.am:
4704         * xforms/*: remove
4705
4706 2002-07-13  John Levon  <moz@compsoc.man.ac.uk>
4707
4708         * QtView.C: add a status bar
4709
4710         * Toolbar_pimpl.C: minor fixes
4711
4712         * lyx_gui.C: implement hexname()
4713
4714 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
4715
4716         * lyx_gui.C: move init_graphics() to parse_init()
4717
4718 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
4719
4720         * Toolbar_pimpl.h:
4721         * Toolbar_pimpl.C: remove unused (de)activate()
4722
4723 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
4724
4725         * lyx_gui.C: implement update_fonts(), font_available()
4726
4727 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
4728
4729         * lyx_gui.C: add un-needed update_color()
4730
4731 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
4732
4733         * QtView.h:
4734         * QtView.C: remove unused methods
4735
4736 2002-07-12  John Levon  <moz@compsoc.man.ac.uk>
4737
4738         * Makefile.am:
4739         * QLImage.h:
4740         * QLImage.C: initial image loader
4741
4742         * lyx_gui.C: initialise graphics
4743
4744         * QLPainter.C: draw images
4745
4746         * QWorkArea.C: implement clipboard as much as possible
4747
4748 2002-07-11  John Levon  <moz@compsoc.man.ac.uk>
4749
4750         * dialog files: add unused Dialogs paramater to allow compile
4751
4752         * QtView.C:
4753         * QMiniBuffer.h:
4754         * QMiniBuffer.C:
4755         * Makefile.am: add QMiniBuffer (placeholder)
4756
4757         * TODO: add
4758
4759         * Toolbar_pimpl.h:
4760         * Toolbar_pimpl.C: compile fix
4761
4762         * lyx_gui.C: add hexname() place holder
4763
4764 2002-07-04  André Pönitz  <poenitz@lyx.org>
4765
4766         * xforms/Makefile.am: replace XFORMSGIMAGE by XFORMSIMAGE
4767
4768 2002-06-28  Angus Leeming  <leeming@lyx.org>
4769
4770         * QLPainter.[Ch]: changes associated with the name change
4771         grfx::GImage -> grfx::Image.
4772
4773 2002-06-21  Angus Leeming  <leeming@lyx.org>
4774
4775         * Menubar_pimpl.C (c-tor): rename MenuBackend const & mb argument to
4776         avoid name clash with MenuBackend::const_iterator mb.
4777
4778         * QContentPane.C:
4779         * QLPainter.C:
4780         * qscreen.C: add using std::endl directive.
4781
4782         * QLPainter.C (lines, fillPolygon) : wrap QCOORD points inside a
4783         scoped_array as np is not known at compile time and my compiler barfs.
4784
4785         * Toolbar_pimpl.h: forward declare class ToolbarProxy.
4786
4787         * qfont_loader.h: don't #include "font_loader.h".
4788
4789         * qfont_metrics.C: remove trailing ';' from namespace anon scope.
4790
4791 2002-06-21  John Levon  <moz@compsoc.man.ac.uk>
4792
4793         * qfont_metrics.C: fix variable names
4794
4795 2002-06-21  John Levon  <moz@compsoc.man.ac.uk>
4796
4797         * QWorkArea.C: remove dead splash code
4798
4799 2002-06-21  John Levon  <moz@compsoc.man.ac.uk>
4800
4801         * QContentPane.C: restore calls to workAreaResize()
4802
4803         * QLyXKeySym.h: tidy
4804
4805         * QWorkArea.h: remove redraw()
4806
4807         * QWorkArea.C: remove resize()
4808
4809 2002-06-20  John Levon  <moz@compsoc.man.ac.uk>
4810
4811         * guiapi.C: createIndex() changed
4812
4813 2002-06-20  John Levon  <moz@compsoc.man.ac.uk>
4814
4815         * QWorkArea.h: remove unused resize(...)
4816
4817 2002-06-20  John Levon  <moz@compsoc.man.ac.uk>
4818
4819         * QWorkArea.h: remove unused stuff
4820
4821 2002-06-19  John Levon  <moz@compsoc.man.ac.uk>
4822
4823         * QContentPane.h:
4824         * QContentPane.C: remove focus/unfocus events
4825
4826 2002-06-19  John Levon  <moz@compsoc.man.ac.uk>
4827
4828         * QWorkArea.h: remove unused methods
4829
4830 2002-06-19  John Levon  <moz@compsoc.man.ac.uk>
4831
4832         * LyXKeySymFactory.C: add
4833
4834         * Makefile.am:
4835         * QContentPane.C:
4836         * qlkey.h:
4837         * QLyXKeySym.h:
4838         * QLyXKeySym.C: get keyboard partly working
4839
4840         * qfont_metrics.C: fix compile
4841
4842 2002-06-19  John Levon  <moz@compsoc.man.ac.uk>
4843
4844         * Makefile.am: add the new files ...
4845
4846         * Dialogs.C:
4847         * guiapi.C:
4848         * all dialogs: implement new dialog stuff, fix compile
4849
4850         * FileDialog_private.h:
4851
4852         * GUIRunTime.C:
4853         * lyx_gui.C: update for lyx_gui namespace
4854
4855         * LyXScreenFactory.C: add
4856
4857         * QContentPane.h:
4858         * QContentPane.C: new widget for containing a lyx document
4859
4860         * QLPainter.h:
4861         * QLPainter.C: qt painter object
4862
4863         * QWorkArea.h:
4864         * QWorkArea.C: Qt version of the work area
4865
4866         * QtView.h:
4867         * QtView.C: Qt version of LyXView
4868
4869         * Toolbar_pimpl.h:
4870         * Toolbar_pimpl.C:
4871         * Menubar_pimpl.h:
4872         * Menubar_pimpl.C: initial Qt versions
4873
4874         * WorkAreaFactory.C: generate a QWorkArea
4875
4876         * emptytable.C: add a resize grippie
4877
4878         * qfont_loader.h:
4879         * qfont_loader.C: font loader for Qt
4880
4881         * qfont_metrics.h:
4882         * qfont_metrics.C: font metrics for Qt
4883
4884         * qlkey.h: convert Qt key symbol into a name
4885
4886         * qscreen.h:
4887         * qscreen.C: Qt version of screen
4888
4889         * moc/Makefile.am: add new files
4890
4891         * xforms/Makefile.am: remove all xforms dialogs
4892
4893 2002-06-10  Lars Gullik Bjønnes  <larsbj@birdstep.com>
4894
4895         * Qt2BC.C: do not include ButtonController.tmpl
4896
4897 2002-05-23  John Levon  <moz@compsoc.man.ac.uk>
4898
4899         * QtLyXView.h: moved into frontends/
4900
4901 2002-05-22  Lars Gullik Bjønnes  <larsbj@birdstep.com>
4902
4903         * QDocument.h: use more specific smart_ptr header.
4904         * Qt2Base.h: ditto
4905
4906 2002-04-30  John Levon  <moz@compsoc.man.ac.uk>
4907
4908         * QCharacter.h:
4909         * QCharacter.C: update for language i18n change
4910
4911 2002-04-16  John Levon  <moz@compsoc.man.ac.uk>
4912
4913         * Dialogs.C: add tooltipsEnabled()
4914
4915         * QTeXInfo.C: include right header
4916
4917         * moc/Makefile.am: add back missing moc files
4918
4919         * xforms/Makefile.am: add missing FeedbackController
4920
4921 2002-04-08  Lars Gullik Bjønnes  <larsbj@birdstep.com>
4922
4923         * xforms/Makefile.am (link_files): use correct _SOURCES variable.
4924
4925         * ui/moc/Makefile.am: move include to top
4926         (DISTCLEANFILES): take the UIMOCDIALOGS variable instead
4927
4928         * ui/Makefile.am: ws change
4929
4930         * moc/Makefile.am: move include to top
4931
4932         * Makefile.am (EXTRA_DIST): some file taken from...
4933         * Makefile.dialogs (DIALOGSOURCES):here
4934
4935         * xforms/Makefile.am (EXTRA_DIST): delete
4936         (libqt2xforms_la_SOURCES): change to...
4937         (nodist_libqt2xforms_la_SOURCES): this
4938
4939         * ui/moc/Makefile.am (libqt2uimoc_la_SOURCES): change to...
4940         (nodist_libqt2uimoc_la_SOURCES): this
4941
4942         * ui/Makefile.am (libqt2ui_la_SOURCES): change to...
4943         (nodist_libqt2ui_la_SOURCES): this
4944
4945         * moc/Makefile.am (libqtmoc_la_SOURCES): comment out
4946         (nodist_libqt2moc_la_SOURCES): new
4947
4948         * Makefile.dialogs (DIALOGSOURCES): add QParagraph,
4949         QParagraphDialog, QDocument, QDocumentDialog
4950
4951         * Makefile.am (DISTCLEANFILES): delete
4952         (EXTRA_DIST): add with Makefile.dialogs
4953
4954 2002-04-02  John Levon  <moz@compsoc.man.ac.uk>
4955
4956         * ui/QParagraphDialog.ui: fix a couple of typos for
4957           the translators
4958
4959 2002-03-25  Angus Leeming  <a.leeming@ic.ac.uk>
4960
4961         * xforms/Makefile.am (link_files): whitespace.
4962
4963 2002-03-22  Angus Leeming  <a.leeming@ic.ac.uk>
4964
4965         * xforms/Makefile.am (libqt2xforms.la): it should depend on
4966         libqt2xforms_la_OBJECTS not libqt2xforms_la_SOURCES!
4967
4968 2002-03-21  Lars Gullik Bjønnes  <larsbj@birdstep.com>
4969
4970         * most files: ws cleanup
4971
4972 2002-03-11  Lars Gullik Bjønnes  <larsbj@birdstep.com>
4973
4974         * docygen fixes.
4975
4976 2002-03-05  Angus Leeming  <a.leeming@ic.ac.uk>
4977
4978         * GUIRunTime.C (initialiseGraphics): use the xforms image loader if
4979         your version of the xforms libraries is up to the task.
4980
4981         * xforms/Makefile.am: link in the xforms image loader if so configured.
4982
4983 2002-03-04   Angus Leeming  <a.leeming@ic.ac.uk>
4984
4985         * Dialogs.C (redrawGUI): removed to frontends/Dialogs.C
4986
4987         * Dialogs.C:
4988         * GUIRunTime.C (initialiseGraphics): moved to GUIRunTime.
4989
4990 2002-03-02  Lars Gullik Bjønnes  <larsbj@birdstep.com>
4991
4992         * Makefile.am: get rid of LYX_LIBS
4993
4994         * QDocument.C (class_update): layout as string
4995
4996 2002-03-01  John Levon  <moz@compsoc.man.ac.uk>
4997
4998         * Makefile.am:
4999         * moc/Makefile.am:
5000         * ui/Makefile.am:
5001         * ui/moc/Makefile.am: fix compile
5002
5003         * xforms/: compile the necessary files via symlinks
5004
5005         * QPreambleDialog.C: new systemcall interface
5006
5007         * Timeout_pimpl.h:
5008         * Timeout_pimpl.C: add running()
5009
5010         * Dialogs.C: add init graphics, and doc/par xforms forms
5011
5012 2002-02-06  John Levon  <moz@compsoc.man.ac.uk>
5013
5014         * QToc.C: fix crash
5015
5016 2002-02-06  Edwin Leuven  <leuven@fee.uva.nl>
5017
5018         * QGraphics.C: compilation fix
5019         * QTexinfoDialog.C:
5020         * QTexinfoDialog.h:
5021         * ui/QTexinfoDialog.ui: remove help button
5022
5023 2002-01-31  Edwin Leuven  <leuven@fee.uva.nl>
5024
5025         * qt2/QGraphics.C:
5026         * qt2/QGraphics.h:
5027         * qt2/QGraphicsDialog.C:
5028         * qt2/QGraphicsDialog.h:
5029         * qt2/lengthcombo.C:
5030         * qt2/ui/QGraphicsDialog.ui: new dialog
5031         * qt2/QAbout.C:
5032         * qt2/ui/QAboutDialog.ui: reduce size
5033         * qt2/ui/QFloatDialog.ui: update dialog
5034
5035 2002-01-29  Edwin Leuven  <leuven@fee.uva.nl>
5036
5037         * Makefile.am:
5038         * Dialogs.C:
5039         * Makefile.dialogs:
5040         * QShowFile.h:
5041         * QShowFile.C:
5042         * QShowFileDialog.h:
5043         * QShowFileDialog.C:
5044         * ui/QShowFileDialog.ui: add showfile dialog
5045         * ui/QCitationDialog.ui: minor layout tweaks
5046
5047 2002-01-25  Angus Leeming  <a.leeming@ic.ac.uk>
5048
5049         * Dialogs.C: removed now redundant #include "QParagraph.h".
5050
5051         * QSearchDialog.h (remember): removed unnecessary
5052         QSearchDialog qualifier.
5053
5054         * QTexinfo.C:
5055         * QToc.C: added various using std::xyz directives.
5056
5057 2002-01-25  Edwin Leuven  <leuven@fee.uva.nl>
5058
5059         * Makefile.am:
5060         * Dialogs.C:
5061         * Makefile.dialogs:
5062         * QFloat.h:
5063         * QFloat.C:
5064         * QFloatDialog.h:
5065         * QFloatDialog.C:
5066         * ui/QFloatDialog.ui: add float dialog
5067
5068 2002-01-25  John Levon  <moz@compsoc.man.ac.uk>
5069
5070         * Makefile.am:
5071         * Makefile.dialogs: don't compile QPar/Doc
5072           for now, as they cause problems
5073
5074 2002-01-20  John Levon  <moz@compsoc.man.ac.uk>
5075
5076         * Makefile.am:
5077         * Dialogs.C:
5078         * QToc.h:
5079         * QToc.C:
5080         * QTocDialog.h:
5081         * QTocDialog.C:
5082         * ui/QTocDialog.ui: resuscitate TOC dialog
5083
5084 2002-01-20  John Levon  <moz@compsoc.man.ac.uk>
5085
5086         * QCitation.h:
5087         * QCitation.C:
5088         * QCitationDialog.h:
5089         * QCitationDialog.C:
5090         * ui/QCitationDialog.ui: natbib fixes
5091
5092 2002-01-19  Edwin Leuven  <leuven@fee.uva.nl>
5093
5094         * QTexinfo.[Ch]: added
5095         * QTexinfoDialog.[Ch]: added
5096         * ui/QTexinfoDialog.ui: added
5097         * Dialogs.C: add dialog
5098         * Makefile.dialogs: idem
5099
5100 2002-01-18  Edwin Leuven  <leuven@fee.uva.nl>
5101
5102         * QMinipage.C: compiles fixes (lyxlength related)
5103
5104 2002-01-15  John Levon  <moz@compsoc.man.ac.uk>
5105
5106         * Makefile.am:
5107         * FileDialog_private.h: fix compile
5108
5109         * QThesaurus.h:
5110         * QThesaurus.C:
5111         * QThesaurusDialog.h:
5112         * QThesaurusDialog.C:
5113         * ui/QThesaurusDialog.ui: new thesaurus code
5114
5115 2002-01-14  Angus Leeming  <a.leeming@ic.ac.uk>
5116
5117         * QMinipage.C (apply, update_contents): MinipageParams::width renamed
5118         as MinipageParams::pageWidth.
5119
5120 2002-01-04  John Levon  <moz@compsoc.man.ac.uk>
5121
5122         * QParagraph.C: add needed include
5123
5124 2001-12-08  John Levon  <moz@compsoc.man.ac.uk>
5125
5126         * Makefile.am:
5127         * Dialogs.C: bring back unconverted dialogs
5128
5129 2001-12-05  John Levon  <moz@compsoc.man.ac.uk>
5130
5131         * QParagraph.C:
5132         * QParagraphDialog.h:
5133         * QParagraphDialog.C: use new vspace API
5134
5135         * QTocDialog.C: silence warnings
5136
5137 2001-12-05  Lars Gullik Bjønnes  <larsbj@birdstep.com>
5138
5139         * qttableview.C: change "while(" to "while ("
5140
5141 2001-12-05  Allan Rae  <rae@lyx.org>
5142
5143         * QParagraph.C (apply):
5144         (update): Use the right LyXText -- extending John's fix
5145
5146 2001-12-01  Maks Orlovich  <mo002j@mail.rochester.edu>
5147
5148         * moc/Makefile.am:
5149         * Makefile.am:
5150         * QBibtexDialog.C:
5151         * QExternalDialog.C:
5152         * QParagraphDialog.h:
5153         * QPreambleDialog.C:
5154         * emptytable.C:
5155         * qttableview.C:
5156         * qttableview.C:
5157         * qttableview.h: fixes for Qt3
5158
5159 2001-12-01  John Levon  <moz@compsoc.man.ac.uk>
5160
5161         * Makefile.am: add Alert_pimpl.lo
5162
5163 2001-11-06  John Levon  <moz@compsoc.man.ac.uk>
5164
5165         * Makefile.am: link in new DropDown.lo
5166
5167         * QSpellcheckerDialog.C: fix warning
5168
5169         * ui/moc/Makefile.am: remove dead thing
5170
5171 2001-10-17  Jean-Marc Lasgouttes  <Jean-Marc.Lasgouttes@inria.fr>
5172
5173         * ui/moc/Makefile.am: remove unportable # at beginning of
5174         declaration.
5175
5176         * ui/Makefile.am:
5177         * Makefile.am: remove extra DISTCLEANFILES declaration
5178
5179 2001-10-07  Adrien Rebollo  <adrien.rebollo@gmx.fr>
5180
5181         * ui/QDocumentDialog.ui:
5182         * QDocument.C (build_dialog): support latin4
5183
5184 2001-10-05  Adrien Rebollo  <adrien.rebollo@gmx.fr>
5185
5186         * ui/QDocumentDialog.ui:
5187         * QDocument.C (build_dialog): support latin3
5188
5189 2001-09-27  Angus Leeming  <a.leeming@ic.ac.uk>
5190
5191         * Dialogs.C: remove splash dialog code.
5192
5193         * QSplash.[Ch]:
5194         * QSplashDialog.[Ch]: removed.
5195
5196         * Makefile.dialogs: remove splash dialog files.
5197
5198 2001-09-18  John Levon  <moz@compsoc.man.ac.uk>
5199
5200         * QRef.C: fix compile
5201
5202         * README: update
5203
5204 2001-09-09  Lars Gullik Bjønnes  <larsbj@birdstep.com>
5205
5206         * Makefile.am (libqt2_la_LIBADD): rename from OBJADD, depend on
5207         gui libs
5208
5209 2001-09-06  John Levon  <moz@compsoc.man.ac.uk>
5210
5211         * ui/QMinipageDialog.ui: fix layout, remove old slot
5212
5213         * QRefDialog.C: fix warning
5214
5215 2001-09-02  Edwin Leuven  <leuven@fee.uva.nl>
5216
5217         * ui/QSpellcheckerDialog.ui: reworded layout
5218
5219 2001-09-02  Edwin Leuven  <leuven@fee.uva.nl>
5220
5221         * QMinipage.C: remove radiobutton add combox
5222         * ui/QMinipageDialog.ui: + buttons at bottom
5223
5224 2001-09-01  John Levon  <moz@compsoc.man.ac.uk>
5225
5226         * Makefile.dialogs:
5227         * Dialogs.C:
5228         * QSpellchecker.[Ch]:
5229         * QSpellcheckerDialog.[Ch]:
5230         * ui/QSpellcheckerDialog.ui: add spellchecker dialog
5231
5232 2001-08-31  Edwin Leuven  <leuven@fee.uva.nl>
5233
5234         * ui/QMinipageDialog.ui: layout tweak again (but it's getting better)
5235
5236 2001-08-31  Edwin Leuven  <leuven@fee.uva.nl>
5237
5238         * ui/QGraphicsDialog.ui : minor layout tweak
5239         * ui/QIncludeDialog.ui : idem
5240         * ui/QMinipageDialog.ui: idem
5241         * ui/QURLDialog.ui: idem
5242
5243 2001-08-31  Edwin Leuven  <leuven@fee.uva.nl>
5244
5245         * ui/QRefDialog.ui : minor layout tweak
5246         * Qref.C: idem
5247
5248 2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
5249
5250         * QTabularCreateDialog.C: fix warnings
5251
5252         * emptytable.h:
5253         * emptytable.C:
5254         * ui/QTabularCreateDialog.ui: fix layout
5255           when table size is changed
5256
5257 2001-08-31  John Levon  <moz@compsoc.man.ac.uk>
5258
5259         * Dialogs.C:
5260         * QSearch.[Ch]:
5261         * QSearchDialog.[Ch]:
5262         * ui/QSearchDialog.ui: add search back
5263
5264 2001-08-29  John Levon  <moz@compsoc.man.ac.uk>
5265
5266         * Dialogs.C:
5267         * QPrint.[Ch]:
5268         * QPrintDialog.[Ch]:
5269         * ui/QPrintDialog.ui: add print dialog back
5270
5271 2001-08-29  John Levon  <moz@compsoc.man.ac.uk>
5272
5273         * Makefile.am:
5274         * moc/Makefile.am:
5275         * ui/Makefile.am:
5276         * ui/moc/Makefile.am: use AM_CXXFLAGS to add defines
5277
5278 2001-08-29  Angus Leeming  <a.leeming@ic.ac.uk>
5279
5280         * QAbout.C: added a using std::getline directive.
5281
5282         * QCitationDialog.C (doFind): removed const from argument to make it
5283         consistent with the header file.
5284
5285         * QDocument.[Ch] (c-tor): moved declaration of into .C file. Compilation
5286         was failing with "incomplete type is not allowed" in instantiation
5287         of boost::scoped_ptr<QDocumentDialog> dialog_.
5288
5289         * QLog.C: added a couple of using std::xyz directives.
5290
5291         * QPreambleDialog.C: added a using std::getline directive.
5292
5293         * QToc.C: using SigC::slot directive.
5294
5295 2001-08-29  Edwin Leuven  <leuven@fee.uva.nl>
5296
5297         * ui/QURLDialog.ui : minor layout tweak
5298
5299 2001-08-29  John Levon  <moz@compsoc.man.ac.uk>
5300
5301         * QPreamble.[Ch]:
5302         * QPreambleDialog.[Ch]:
5303         * ui/QPreambleDialog.ui:
5304         * Makefile.am:
5305         * Makefile.dialogs:
5306         * Dialogs.C: add pre-amble dialog
5307
5308 2001-08-29  John Levon  <moz@compsoc.man.ac.uk>
5309
5310         * ui/QIndexDialog.ui:
5311         * QIndexDialog.C: add QWhatsThis in C source
5312
5313         * README: document this restriction
5314
5315 2001-08-29  John Levon  <moz@compsoc.man.ac.uk>
5316
5317         * QMinipage.[Ch]:
5318         * QMinipageDialog.[Ch]:
5319         * ui/QMinipageDialog.ui:
5320         * lengthcombo.[Ch]:
5321         * Makefile.am:
5322         * moc/Makefile.am:
5323         * Makefile.dialogs:
5324         * Dialogs.C: add minipage and prototype length combo widget
5325
5326 2001-08-29  John Levon  <moz@compsoc.man.ac.uk>
5327
5328         * QLog.[Ch]:
5329         * QLogDialog.[Ch]:
5330         * ui/QLogDialog.ui:
5331         * QVCLog.[Ch]:
5332         * QVCLogDialog.[Ch]:
5333         * ui/QVCLogDialog.ui:
5334         * Dialogs.C:
5335         * Makefile.am:
5336         * Makefile.dialogs: add log and vclog dialogs
5337
5338 2001-08-28  John Levon  <moz@compsoc.man.ac.uk>
5339
5340         * Dialogs.C:
5341         * QTabularCreate.[Ch]:
5342         * QTabularCreate.h:
5343         * QTabularCreateDialog.C:
5344         * QTabularCreateDialog.h:
5345         * ui/Makefile.am:
5346         * ui/QTabularCreateDialog.ui: bring back
5347         tabcreate
5348
5349 2001-08-28  John Levon  <moz@compsoc.man.ac.uk>
5350
5351         * ui/QCharacterDialog.ui:
5352         * ui/QThesaurusDialog.ui: fix tab order
5353
5354         * QGraphics.[Ch]:
5355         * QGraphicsDialog.[Ch]:
5356         * ui/QGraphicsDialog.ui:
5357         * Makefile.am:
5358         * Makefile.dialogs:
5359         * Dialogs.C: add graphics dialog
5360
5361 2001-08-28  John Levon  <moz@compsoc.man.ac.uk>
5362
5363         * QThesaurus.C: clear selection on update
5364
5365         * QInclude.[Ch]:
5366         * QincludeDialog.[Ch]:
5367         * ui/QincludeDialog.ui:
5368         * Makefile.am:
5369         * Makefile.dialogs:
5370         * Dialogs.C: add Include dialog
5371
5372         * README: add note about crashes
5373
5374 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
5375
5376         * QThesaurusDialog.C: whoops, forgot to clear before update
5377
5378 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
5379
5380         * QBibtex.C:
5381         * QBibtexDialog.h:
5382         * QBibtexDialog.C:
5383         * ui/QBibtexDialog.ui: fix some things, add
5384           delete button
5385
5386         * QExternalDialog.C: fix file dialog thing
5387
5388         * QThesaurus.h:
5389         * QThesaurus.C:
5390         * QThesaurusDialog.h:
5391         * QThesaurusDialog.C:
5392         * ui/QThesaurusDialog.ui: fix compile, get working
5393
5394         * moc/Makefile.am: fix builddir != srcdir
5395
5396 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
5397
5398         * GUIRunTime.C: fix argc handling
5399
5400 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
5401
5402         * ui/*.ui:
5403         * ui/Makefile.am: add some sed magic to replace tr() with _()
5404
5405 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
5406
5407         * Makefile.am: remove accidentally committed xforms file
5408
5409 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
5410
5411         * Dialogs.C:
5412         * Makefile.dialogs:
5413         * QThesaurus.[Ch]:
5414         * QThesaurusDialog.[Ch]:
5415         * ui/QThesaurusDialog.ui: add thesaurus dialog
5416
5417 2001-08-27  John Levon  <moz@compsoc.man.ac.uk>
5418
5419         * Dialogs.C:
5420         * Makefile.am:
5421         * Makefile.dialogs:
5422         * QExternal.[Ch]:
5423         * QExternalDialog.[Ch]:
5424         * ui/QExternalDialog.ui: add external dialog
5425
5426 2001-08-26  John Levon  <moz@compsoc.man.ac.uk>
5427
5428         * Dialogs.C:
5429         * Makefile.dialogs:
5430         * QERT.[Ch]:
5431         * QERTDialog.[Ch]:
5432         * ui/QERTDialog.ui: add ERT dialog
5433
5434 2001-08-26  John Levon  <moz@compsoc.man.ac.uk>
5435
5436         * Dialogs.C:
5437         * Makefile.am:
5438         * Makefile.dialogs:
5439         * QError.[Ch]:
5440         * QErrorDialog.[Ch]:
5441         * ui/QErrorDialog.ui: add LaTeX error dialog
5442
5443 2001-08-26  John Levon  <moz@compsoc.man.ac.uk>
5444
5445         * Dialogs.C:
5446         * QCharacter.[Ch]:
5447         * QCharacterDialog.[Ch]:
5448         * ui/QcharacterDialog.ui: make work again,
5449           add auto-apply feature
5450
5451 2001-08-26  John Levon  <moz@compsoc.man.ac.uk>
5452
5453         * Dialogs.C:
5454         * Makefile.am:
5455         * Makefile.dialogs:
5456         * QBibitem.[Ch]:
5457         * QBibitemDialog.[Ch]:
5458         * ui/QBibitemDialog.ui: add Bibitem dialog
5459
5460 2001-08-26  John Levon  <moz@compsoc.man.ac.uk>
5461
5462         * Dialogs.C:
5463         * Makefile.dialogs:
5464         * QBibtex.[Ch]:
5465         * QBibtexDialog.[Ch]:
5466         * ui/QBibtexDialog.ui: added BibTeX dialog.
5467
5468         * README: update
5469
5470 2001-08-26  John Levon  <moz@compsoc.man.ac.uk>
5471
5472         * Qt2BC.C: whoops, reversed sense of setReadOnly()
5473
5474 2001-08-26  John Levon  <moz@compsoc.man.ac.uk>
5475
5476         * Dialogs.C:
5477         * QRef.[Ch]:
5478         * ui/QRefDialog.ui: add Ref dialog back
5479
5480         * QAbout.[Ch]:
5481         * QCitation.[Ch]:
5482         * QDocument.[Ch]:
5483         * QIndex.[Ch]:
5484         * QURL.[Ch]:
5485         * Qt2Base.h: protect build() with updating_ too
5486
5487         * QCitationDialog.C: use Qt2Base::readOnly
5488
5489         * README: update
5490
5491 2001-08-25  John Levon  <moz@compsoc.man.ac.uk>
5492
5493         * Dialogs.C: add URL
5494
5495         * QAbout.h:
5496         * QCitation.h:
5497         * QDocument.h:
5498         * QIndex.C:
5499         * Qt2Base.h:
5500         * Qt2Base.C: add an updating_ variable to prevent
5501           bc() breakage.
5502
5503         * QURL.h:
5504         * QURL.C:
5505         * QURLDialog.h:
5506         * QURLDialog.C:
5507         * ui/QURLDialog.ui: make alive again
5508
5509         * Qt2BC.C: make lineedits ReadOnly not disabled
5510
5511         * README: update
5512
5513         * ui/QCitationDialog.ui: small cleanups
5514
5515         * ui/QIndexDialog.ui: add a what's this
5516
5517 2001-08-24  John Levon  <moz@compsoc.man.ac.uk>
5518
5519         * Dialogs.C: include the right files
5520
5521         * QCitation.C: closePB not cancelPB
5522
5523         * QCitationDialog.C:
5524         * QCitationDialog.h:
5525         * ui/QCitationDialog.ui: small fixes
5526
5527         * QIndex.h:
5528         * QIndex.C:
5529         * QIndexDialog.C:
5530         * QIndexDialog.h:
5531         * ui/QIndexDialog.ui: more fixes
5532
5533         * Qt2Base.h:
5534         * Qt2Base.C: add reset() to workaround problem.
5535
5536         * README: update
5537
5538         * Makefile.am:
5539         * Timeout_pimpl.h:
5540         * Timeout_pimpl.C: add the timer
5541
5542 2001-08-23  John Levon  <moz@compsoc.man.ac.uk>
5543
5544         * Dialogs.C:
5545         * Makefile.am:
5546         * Qt2BC.h:
5547         * Qt2BC.C:
5548         * QAbout.C:
5549         * QCitation.C:
5550         * QDocument.h:
5551         * Qt2Base.C:
5552         * Qt2Base.h: rename qt2BC -> Qt2BC, set focus for widget enable
5553
5554         * QIndex.h:
5555         * QIndex.C:
5556         * ui/QIndexDialog.ui: use the BC properly
5557
5558         * Qt2Base.h:
5559         * Qt2Base.C: add a virtual isValid(), and predicate what changed()
5560           tells the BC on the return value
5561
5562         * README: update
5563
5564 2001-08-21  John Levon  <moz@compsoc.man.ac.uk>
5565
5566         * Dialogs.C: add QIndex
5567
5568         * ui/Makefile.am:
5569         * Makefile.am: fix build
5570
5571         * ui/QAboutDialog.ui:
5572         * QAbout.C: finish dialog
5573
5574         * ui/QCitationDialog.ui:
5575         * QCitationDialog.C: BC fixes
5576
5577         * ui/QIndexDialog.ui:
5578         * QIndex.h:
5579         * QIndex.C:
5580         * QIndexDialog.h:
5581         * QIndexDialog.C: got index dialog working
5582
5583 2001-08-19  John Levon  <moz@compsoc.man.ac.uk>
5584
5585         * all files: enormous naming re-jig and tidy
5586
5587 2001-07-13  Angus Leeming  <a.leeming@ic.ac.uk>
5588
5589         Consistent use of Lsstream.h:
5590         * FormCredits.C (build): std::stringstream -> stringstream.
5591
5592 2001-06-17  Angus Leeming  <a.leeming@ic.ac.uk>
5593
5594         * FormCitation.C (build): removed bc().refresh() call as the controller
5595         should take care of this.
5596         (update): removed noKeys stuff as you don't use it.
5597
5598         * FormCitationDialogImpl.C (slotBibSelected): Can't select bibkeys[-1]!
5599         We were being bit by the xforms browser returns the browser line number
5600         in Fortran style, but Qt uses C-style.
5601
5602 2001-06-16  Angus Leeming  <a.leeming@ic.ac.uk>
5603
5604         * FormCitationDialogImpl.C: added using directive.
5605
5606         * qt2BC.[Ch]: qt2BC now derives from GuiBC<QButton, QWidget>.
5607         No idea why this wasn't done ages ago!
5608
5609 2001-06-15  Angus Leeming  <a.leeming@ic.ac.uk>
5610
5611         * FormCharacter.C:
5612         * FormParagraph.C (c-tor): cosmetic name change of signal.
5613
5614 2001-06-14  Angus Leeming  <a.leeming@ic.ac.uk>
5615
5616         * FormCitation.C:
5617         * Qt2Base.C: removed // -*- C++ -*- as first line.
5618
5619         * FileDialog_private.h:
5620         * FormCopyright.h:
5621         * FormCredits.h:
5622         * FormIndex.h:
5623         * FormParagraph.h:
5624         * FormPrint.h:
5625         * FormRef.h:
5626         * FormSearch.h:
5627         * FormSplash.h:
5628         * FormTabularCreate.h:
5629         * FormToc.h:
5630         * FormUrl.h:
5631         * QtLyXView.h: added // -*- C++ -*- as first line.
5632
5633 2001-06-02  John Levon  <moz@compsoc.man.ac.uk>
5634
5635         * <various>: fix random space pepper to use
5636           hard tabs. Also add <config.h> where necessitated
5637           by using LString.h
5638
5639 2001-05-22  Adrien Rebollo <rebollo@iaf.cnrs-gif.fr>
5640
5641         * FormDocument.C (build): add iso8859-15 support.
5642
5643 2001-05-17  Allan Rae  <rae@lyx.org>
5644
5645         * FormCharacter.C:
5646         * FormCopyright.C:
5647         * FormCredits.C:
5648         * FormSearch.C: gettext went missing but is back gain now _().
5649
5650         * Makefile.am:  ButtonController is now ButtonControllerBase.
5651         It now compiles but it won't link lyx on my system.  Complaints about
5652         not being able to link in libraries lib{GL,GLU,Xft,Xext,Xmu} which
5653         are all present and accounted for by ldconfig.  YMMV.
5654
5655 2001-05-09  Lars Gullik Bjønnes  <larsbj@birdstep.com>
5656
5657         * FormParagraph.C: remove !NEW_INSETS and !NO_PEXTRA cruft
5658
5659 2001-04-03  John Levon  <moz@compsoc.man.ac.uk>
5660
5661         * FormCharacter.C:
5662         * FormDocument.h:
5663         * FormSearch.C:
5664         * Dialogs.C: s/popup/dialog/
5665
5666         * qt2BC.h:
5667         * qt2BC.C:
5668         * FormCitation.C:
5669         * FormDocument.C: s/UndoAll/Restore/
5670
5671         * Qt2Base.h:
5672         * Qt2Base.C: s/ControlButton/ControlButtons/
5673
5674
5675 2001-04-02  Kalle Dalheimer  <kalle@klaralvdalens-datakonsult.se>
5676
5677         * Makefile.am: Simplified Makefile.am
5678
5679 2001-03-31  Kalle Dalheimer  <kalle@klaralvdalens-datakonsult.se>
5680
5681         * FormCitationDialogImpl.C (doPreviousNext): Propagated search
5682         fixes from XForms
5683         * several files: MVC for citation dialog
5684
5685 2001-03-30  Angus Leeming  <a.leeming@ic.ac.uk>
5686
5687         * Qt2Base.[Ch]: changed ControlBase to ControlButton.
5688
5689 2001-03-19  Edwin Leuven  <leuven@fee.uva.nl>
5690
5691         * qt2 compiles again:
5692         * Makefile.am: added missing xform dialogs
5693         * FormParagraph.C: only extra setting if wanted
5694         * FormParagraph.h: add namespace to connection
5695
5696 2001-03-16  Kalle Dalheimer  <kalle@klaralvdalens-datakonsult.se>
5697
5698         * FormParagraph.C (apply): Only call SetParagraphExtraOpt() when
5699         NO_PEXTRA is not defined (in line with XForms frontend)
5700
5701         * Dialogs.C: Adapted to backend changes
5702
5703         * Makefile.am: updated citation dialog
5704         * Citation dialog added: FormCitation.{C,h},
5705         *    FormCitationDialog.ui, FormCitationDialogImpl.{C,h}
5706
5707 2001-03-15  Lars Gullik Bjønnes  <larsbj@trylle.birdstep.com>
5708
5709         * several files: remove CXX_WORKING_NAMESPACES
5710
5711 2001-03-15  Edwin Leuven  <leuven@fee.uva.nl>
5712
5713         * Added splash screen
5714         * Makefile.am: updated
5715         * FormSplash.[Ch]: added
5716         * FormSplashImpl.[Ch]: added
5717
5718 2001-03-09  Edwin Leuven  <leuven@fee.uva.nl>
5719
5720         * Makefile.am: updated
5721         * paragraphdlg.ui: manually enabled items in minipage settings
5722         * paragraphdlgimpl.C: tweak enable code on extra page
5723         * Stuff sent in by Denis Perchine <dyp@perchine.com> to compile again:
5724         * FileDialog_private.[Ch]: added
5725         * FileDialog.C: added
5726         * FormParagraph.C: params settings updated
5727
5728 2001-03-06  Edwin Leuven  <leuven@fee.uva.nl>
5729
5730         * Search dialog added:
5731         * FormSearch.[Ch]
5732         * searchdlg.ui
5733         * searchdlg.[Ch]
5734         * searchdlgimpl.[Ch]
5735
5736 2001-02-16  Edwin Leuven  <leuven@fee.uva.nl>
5737
5738         * remove inheritance from noncopyable in Form*.h
5739         * Character dialog added:
5740         * FormCharacter.[Ch]
5741         * chardlg.ui
5742         * chardlg.[Ch]
5743         * chardlgimpl.[Ch]
5744
5745 2001-02-16  John Levon  <moz@compsoc.man.ac.uk>
5746
5747         * FormParagraph.C: fix bview->update()
5748
5749 2001-01-24  Edwin Leuven  <leuven@fee.uva.nl>
5750
5751         *FormParagraph.C:
5752         *FormParagraph.h:
5753         *FormPrint.C:
5754         *FormPrint.h:
5755         *FormTabularCreate.C:
5756         *FormTabularCreate.h:
5757         *QtLyXView.h:
5758         *emptytable.C:
5759         *emptytable.h:
5760         *paragraphdlg.C:
5761         *paragraphdlg.h:
5762         *paragraphdlg.ui:
5763         *paragraphdlgimpl.C:
5764         *paragraphdlgimpl.h:
5765         *printdlg.C:
5766         *printdlg.h:
5767         *printdlg.ui:
5768         *printdlgimpl.C:
5769         *printdlgimpl.h:
5770         *tabularcreatedlg.C:
5771         *tabularcreatedlg.h:
5772         *tabularcreatedlg.ui:
5773         *tabularcreatedlgimpl.C:
5774         *tabularcreatedlgimpl.h:
5775         *Makefile.am: added paragraph/print/tabular create dialogs
5776
5777 2001-01-24  John Levon  <moz@compsoc.man.ac.uk>
5778
5779         * src/frontends/qt2/.cvsignore:
5780         * Dialogs.C:
5781         * FormCopyright.C:
5782         * FormCopyright.h:
5783         * FormCopyrightDialog.C:
5784         * FormCopyrightDialog.h:
5785         * FormCopyrightDialogBase.C:
5786         * FormCopyrightDialogBase.h:
5787         * FormCopyrightDialogBase.ui:
5788         * GUIRunTime.C:
5789         * Makefile.am: start frontend with the Copyright
5790           dialog