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