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