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