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