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