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