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