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