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