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