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