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