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