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