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