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