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