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