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