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