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