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