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