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