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