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