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