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