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