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