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