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