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