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