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