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