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