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