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