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