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