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