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