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