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